Compartir a través de


PolicyAssignment interface

Asignación de directiva.

Propiedades

definitionVersion

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.

displayName

Nombre para mostrar de la asignación de directiva.

effectiveDefinitionVersion

Versión efectiva de la definición de directiva en uso. Esto solo está presente si se solicita a través del parámetro de consulta $expand. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

enforcementMode

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.

latestDefinitionVersion

La versión más reciente de la definición de directiva disponible. Esto solo está presente si se solicita a través del parámetro de consulta $expand. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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.

nonComplianceMessages

Los mensajes que describen por qué un recurso no es compatible con la directiva.

notScopes

Á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.

policyDefinitionId

Identificador de la definición de directiva o definición del conjunto de directivas que se asigna.

resourceSelectors

Lista del selector de recursos para filtrar las directivas por propiedades de recursos.

scope

Ámbito de la asignación de directiva. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

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

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

Versión efectiva de la definición de directiva en uso. Esto solo está presente si se solicita a través del parámetro de consulta $expand. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

effectiveDefinitionVersion?: 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

latestDefinitionVersion

La versión más reciente de la definición de directiva disponible. Esto solo está presente si se solicita a través del parámetro de consulta $expand. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

latestDefinitionVersion?: string

Valor de propiedad

string

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[]

overrides

Invalidación del valor de la propiedad de directiva.

overrides?: Override[]

Valor de propiedad

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

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. 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