PolicyAssignmentProperties interface
Las propiedades de cesión de pólizas.
Propiedades
| assignment |
Tipo de asignación de directiva. Los valores posibles son NotSpecified, System, SystemHidden y Custom. El valor es inmutable. |
| definition |
Versión de la definición de directiva que se va a usar. |
| description | Este mensaje formará parte de la respuesta en caso de infracción de directiva. |
| display |
Nombre para mostrar de la asignación de directiva. |
| effective |
La versión efectiva de la definición de política en uso. Esto solo está presente si se solicita a través del parámetro de consulta $expand. |
| enforcement |
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default, DoNotEnforce e Enroll |
| instance |
El ID de la instancia de la asignación de política. Este ID solo cambia y siempre cambia cuando la asignación se elimina y se recrea. |
| latest |
La última versión de la definición de la póliza disponible. Esto solo está presente si se solicita a través del parámetro de consulta $expand. |
| metadata | Metadatos de asignación de directiva. Los metadatos son un objeto terminado abierto y normalmente es una colección de pares clave-valor. |
| non |
Los mensajes que describen por qué un recurso no es compatible con la directiva. |
| not |
Ámbitos excluidos de la directiva. |
| overrides | Invalidación del valor de la propiedad de directiva. |
| parameters | Valores de parámetro para la regla de directiva asignada. Las claves son los nombres de parámetro. |
| policy |
Identificador de la definición de directiva o definición del conjunto de directivas que se asigna. |
| resource |
Lista del selector de recursos para filtrar las directivas por propiedades de recursos. |
| scope | Ámbito de la asignación de directiva. |
Detalles de las propiedades
assignmentType
Tipo de asignación de directiva. Los valores posibles son NotSpecified, System, SystemHidden y Custom. El valor es inmutable.
assignmentType?: string
Valor de propiedad
string
definitionVersion
Versión de la definición de directiva que se va a usar.
definitionVersion?: string
Valor de propiedad
string
description
Este mensaje formará parte de la respuesta en caso de infracción de directiva.
description?: string
Valor de propiedad
string
displayName
Nombre para mostrar de la asignación de directiva.
displayName?: string
Valor de propiedad
string
effectiveDefinitionVersion
La versión efectiva de la definición de política en uso. Esto solo está presente si se solicita a través del parámetro de consulta $expand.
effectiveDefinitionVersion?: string
Valor de propiedad
string
enforcementMode
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default, DoNotEnforce e Enroll
enforcementMode?: string
Valor de propiedad
string
instanceId
El ID de la instancia de la asignación de política. Este ID solo cambia y siempre cambia cuando la asignación se elimina y se recrea.
instanceId?: string
Valor de propiedad
string
latestDefinitionVersion
La última versión de la definición de la póliza disponible. Esto solo está presente si se solicita a través del parámetro de consulta $expand.
latestDefinitionVersion?: string
Valor de propiedad
string
metadata
Metadatos de asignación de directiva. Los metadatos son un objeto terminado abierto y normalmente es una colección de pares clave-valor.
metadata?: any
Valor de propiedad
any
nonComplianceMessages
Los mensajes que describen por qué un recurso no es compatible con la directiva.
nonComplianceMessages?: NonComplianceMessage[]
Valor de propiedad
notScopes
Ámbitos excluidos de la directiva.
notScopes?: string[]
Valor de propiedad
string[]
overrides
Invalidación del valor de la propiedad de directiva.
overrides?: Override[]
Valor de propiedad
Override[]
parameters
Valores de parámetro para la regla de directiva asignada. Las claves son los nombres de parámetro.
parameters?: Record<string, ParameterValuesValue>
Valor de propiedad
Record<string, ParameterValuesValue>
policyDefinitionId
Identificador de la definición de directiva o definición del conjunto de directivas que se asigna.
policyDefinitionId?: string
Valor de propiedad
string
resourceSelectors
Lista del selector de recursos para filtrar las directivas por propiedades de recursos.
resourceSelectors?: ResourceSelector[]
Valor de propiedad
scope
Ámbito de la asignación de directiva.
scope?: string
Valor de propiedad
string