variables.user.assigned.managed.identity.tf (21 lines of code) (raw):

variable "user_assigned_managed_identity_creation_enabled" { type = bool default = true description = "Whether or not to create a user assigned managed identity." nullable = false } variable "user_assigned_managed_identity_name" { type = string default = null description = "The name of the user assigned managed identity. Must be specified if `user_assigned_managed_identity_creation_enabled == true`." } variable "user_assigned_managed_identity_principal_id" { type = string default = null description = "The principal id of the user assigned managed identity. Only required if `user_assigned_managed_identity_creation_enabled == false`." } variable "user_assigned_managed_identity_id" { type = string default = null description = "The resource Id of the user assigned managed identity. Only required if `user_assigned_managed_identity_creation_enabled == false`." }