Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FlattenSystemAssigned ¶
func FlattenSystemAssigned(input *SystemAssigned) []interface{}
func FlattenSystemAssignedUserAssigned ¶
func FlattenSystemAssignedUserAssigned(input *SystemAssignedUserAssigned) []interface{}
func FlattenUserAssigned ¶
func FlattenUserAssigned(input *UserAssigned) []interface{}
Types ¶
type SystemAssigned ¶
type SystemAssigned struct { Type Type `tfschema:"type"` PrincipalId string `tfschema:"principal_id"` TenantId string `tfschema:"tenant_id"` }
func ExpandSystemAssigned ¶
func ExpandSystemAssigned(input []interface{}) (*SystemAssigned, error)
type SystemAssignedUserAssigned ¶
type SystemAssignedUserAssigned struct { Type Type `tfschema:"type"` PrincipalId string `tfschema:"principal_id"` TenantId string `tfschema:"tenant_id"` UserAssignedIdentityIds []string `tfschema:"identity_ids"` }
func ExpandSystemAssignedUserAssigned ¶
func ExpandSystemAssignedUserAssigned(input []interface{}) (*SystemAssignedUserAssigned, error)
type UserAssigned ¶
type UserAssigned struct { Type Type `tfschema:"type"` UserAssignedIdentityIds []string `tfschema:"identity_ids"` }
func ExpandUserAssigned ¶
func ExpandUserAssigned(input []interface{}) (*UserAssigned, error)
Click to show internal directories.
Click to hide internal directories.