PolicyAssignment interface
Asignación de directiva.
Propiedades
| 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. |
| enforcement |
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default y DoNotEnforce. |
| id | Identificador de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| identity | Identidad administrada asociada a la asignación de directiva. |
| location | Ubicación de la asignación de directiva. Solo es necesario al usar la identidad administrada. |
| metadata | Metadatos de asignación de directiva. Los metadatos son un objeto terminado abierto y normalmente es una colección de pares clave-valor. |
| name | Nombre de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| non |
Los mensajes que describen por qué un recurso no es compatible con la directiva. |
| not |
Ámbitos excluidos de la 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. |
| scope | Ámbito de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| system |
Metadatos del sistema relacionados con este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| type | Tipo de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
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
enforcementMode
Modo de cumplimiento de asignación de directivas. Los valores posibles son Default y DoNotEnforce.
enforcementMode?: string
Valor de propiedad
string
id
Identificador de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
identity
Identidad administrada asociada a la asignación de directiva.
identity?: Identity
Valor de propiedad
location
Ubicación de la asignación de directiva. Solo es necesario al usar la identidad administrada.
location?: 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
name
Nombre de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
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[]
parameters
Valores de parámetro para la regla de directiva asignada. Las claves son los nombres de parámetro.
parameters?: {[propertyName: string]: ParameterValuesValue}
Valor de propiedad
{[propertyName: 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
scope
Ámbito de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
scope?: string
Valor de propiedad
string
systemData
Metadatos del sistema relacionados con este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
systemData?: SystemData
Valor de propiedad
type
Tipo de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string