Tipo de identidad. Este es el único campo obligatorio al agregar una identidad asignada por el sistema o el usuario a un recurso.
'Ninguno' 'SystemAssigned' 'UserAssigned'
userAssignedIdentities
Identidad de usuario asociada a la directiva. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityUserAssignedIdentities
IdentityUserAssignedIdentities
Nombre
Descripción
Valor
Microsoft.Authorization/policyAssignments
Nombre
Descripción
Valor
identidad
Identidad administrada asociada a la asignación de directiva.
Use al crear un recurso en un ámbito diferente del ámbito de implementación.
Establezca esta propiedad en el nombre simbólico de un recurso para aplicar el recurso de extensión .
NonComplianceMessage
Nombre
Descripción
Valor
Mensaje
Mensaje que describe por qué un recurso no es compatible con la directiva. Esto se muestra en los mensajes de error "deny" y en los resultados de cumplimiento no compatibles del recurso.
string (obligatorio)
policyDefinitionReferenceId
Identificador de referencia de definición de directiva dentro de una definición de conjunto de directivas para el que está destinado el mensaje. Esto solo es aplicable si la asignación de directiva asigna una definición de conjunto de directivas. Si no se proporciona, el mensaje se aplica a todas las directivas asignadas por esta asignación de directiva.
cuerda
Invalidar
Nombre
Descripción
Valor
amable
Tipo de invalidación.
'policyEffect'
Selectores
Lista de las expresiones del selector.
selector de []
valor
Valor que se va a invalidar la propiedad de directiva.
cuerda
ParameterValues
Nombre
Descripción
Valor
ParameterValuesValue
Nombre
Descripción
Valor
valor
Valor del parámetro .
cualquier
PolicyAssignmentProperties
Nombre
Descripción
Valor
definitionVersion
Versión de la definición de directiva que se va a usar.
cuerda
descripción
Este mensaje formará parte de la respuesta en caso de infracción de directiva.
cuerda
displayName
Nombre para mostrar de la asignación de directiva.
cuerda
enforcementMode
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default y DoNotEnforce.
'Valor predeterminado' 'DoNotEnforce'
metadatos
Metadatos de asignación de directiva. Los metadatos son un objeto terminado abierto y normalmente es una colección de pares clave-valor.
cualquier
nonComplianceMessages
Los mensajes que describen por qué un recurso no es compatible con la directiva.
NonComplianceMessage []
notScopes
Ámbitos excluidos de la directiva.
string[]
Reemplaza
Invalidación del valor de la propiedad de directiva.
Esta plantilla implementa una instancia de Azure Virtual Network Manager y de ejemplo de redes virtuales en el grupo de recursos con nombre. Admite varias topologías de conectividad y tipos de pertenencia a grupos de red.
Esta plantilla es una plantilla de nivel de grupo de administración que creará una definición de directiva y asignará esa directiva a varios grupos de administración.
Esta plantilla es una plantilla de nivel de grupo de administración que creará una definición de directiva y asignará esa directiva al grupo de administración de destino. Actualmente, esta plantilla no se puede implementar a través de Azure Portal.
Definición de recursos de plantilla de ARM
El tipo de recurso policyAssignments se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Authorization/policyAssignments, agregue el siguiente JSON a la plantilla.
Tipo de identidad. Este es el único campo obligatorio al agregar una identidad asignada por el sistema o el usuario a un recurso.
'Ninguno' 'SystemAssigned' 'UserAssigned'
userAssignedIdentities
Identidad de usuario asociada a la directiva. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityUserAssignedIdentities
IdentityUserAssignedIdentities
Nombre
Descripción
Valor
Microsoft.Authorization/policyAssignments
Nombre
Descripción
Valor
apiVersion
La versión de api
'2023-04-01'
identidad
Identidad administrada asociada a la asignación de directiva.
Mensaje que describe por qué un recurso no es compatible con la directiva. Esto se muestra en los mensajes de error "deny" y en los resultados de cumplimiento no compatibles del recurso.
string (obligatorio)
policyDefinitionReferenceId
Identificador de referencia de definición de directiva dentro de una definición de conjunto de directivas para el que está destinado el mensaje. Esto solo es aplicable si la asignación de directiva asigna una definición de conjunto de directivas. Si no se proporciona, el mensaje se aplica a todas las directivas asignadas por esta asignación de directiva.
cuerda
Invalidar
Nombre
Descripción
Valor
amable
Tipo de invalidación.
'policyEffect'
Selectores
Lista de las expresiones del selector.
selector de []
valor
Valor que se va a invalidar la propiedad de directiva.
cuerda
ParameterValues
Nombre
Descripción
Valor
ParameterValuesValue
Nombre
Descripción
Valor
valor
Valor del parámetro .
cualquier
PolicyAssignmentProperties
Nombre
Descripción
Valor
definitionVersion
Versión de la definición de directiva que se va a usar.
cuerda
descripción
Este mensaje formará parte de la respuesta en caso de infracción de directiva.
cuerda
displayName
Nombre para mostrar de la asignación de directiva.
cuerda
enforcementMode
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default y DoNotEnforce.
'Valor predeterminado' 'DoNotEnforce'
metadatos
Metadatos de asignación de directiva. Los metadatos son un objeto terminado abierto y normalmente es una colección de pares clave-valor.
cualquier
nonComplianceMessages
Los mensajes que describen por qué un recurso no es compatible con la directiva.
NonComplianceMessage []
notScopes
Ámbitos excluidos de la directiva.
string[]
Reemplaza
Invalidación del valor de la propiedad de directiva.
Esta plantilla implementa una instancia de Azure Virtual Network Manager y de ejemplo de redes virtuales en el grupo de recursos con nombre. Admite varias topologías de conectividad y tipos de pertenencia a grupos de red.
Esta plantilla es una plantilla de nivel de grupo de administración que creará una definición de directiva y asignará esa directiva a varios grupos de administración.
Esta plantilla es una plantilla de nivel de grupo de administración que creará una definición de directiva y asignará esa directiva al grupo de administración de destino. Actualmente, esta plantilla no se puede implementar a través de Azure Portal.
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso policyAssignments se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Authorization/policyAssignments, agregue el siguiente terraform a la plantilla.
Tipo de identidad. Este es el único campo obligatorio al agregar una identidad asignada por el sistema o el usuario a un recurso.
'Ninguno' 'SystemAssigned' 'UserAssigned'
userAssignedIdentities
Identidad de usuario asociada a la directiva. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityUserAssignedIdentities
IdentityUserAssignedIdentities
Nombre
Descripción
Valor
Microsoft.Authorization/policyAssignments
Nombre
Descripción
Valor
identidad
Identidad administrada asociada a la asignación de directiva.
Mensaje que describe por qué un recurso no es compatible con la directiva. Esto se muestra en los mensajes de error "deny" y en los resultados de cumplimiento no compatibles del recurso.
string (obligatorio)
policyDefinitionReferenceId
Identificador de referencia de definición de directiva dentro de una definición de conjunto de directivas para el que está destinado el mensaje. Esto solo es aplicable si la asignación de directiva asigna una definición de conjunto de directivas. Si no se proporciona, el mensaje se aplica a todas las directivas asignadas por esta asignación de directiva.
cuerda
Invalidar
Nombre
Descripción
Valor
amable
Tipo de invalidación.
'policyEffect'
Selectores
Lista de las expresiones del selector.
selector de []
valor
Valor que se va a invalidar la propiedad de directiva.
cuerda
ParameterValues
Nombre
Descripción
Valor
ParameterValuesValue
Nombre
Descripción
Valor
valor
Valor del parámetro .
cualquier
PolicyAssignmentProperties
Nombre
Descripción
Valor
definitionVersion
Versión de la definición de directiva que se va a usar.
cuerda
descripción
Este mensaje formará parte de la respuesta en caso de infracción de directiva.
cuerda
displayName
Nombre para mostrar de la asignación de directiva.
cuerda
enforcementMode
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default y DoNotEnforce.
'Valor predeterminado' 'DoNotEnforce'
metadatos
Metadatos de asignación de directiva. Los metadatos son un objeto terminado abierto y normalmente es una colección de pares clave-valor.
cualquier
nonComplianceMessages
Los mensajes que describen por qué un recurso no es compatible con la directiva.
NonComplianceMessage []
notScopes
Ámbitos excluidos de la directiva.
string[]
Reemplaza
Invalidación del valor de la propiedad de directiva.