Compartilhar via


PolicyAssignmentProperties interface

As propriedades de cessão de políticas.

Propriedades

assignmentType

O tipo de atribuição de política. Os valores possíveis são NotSpecified, System, SystemHidden e Custom. Imutável.

definitionVersion

A versão da definição de política a ser usada.

description

Essa mensagem fará parte da resposta em caso de violação de política.

displayName

O nome de exibição da atribuição de política.

effectiveDefinitionVersion

A versão efetiva da definição de política em uso. Isso só está presente se solicitado via parâmetro de consulta $expand.

enforcementMode

O modo de imposição da atribuição de política. Os valores possíveis são Default, DoNotEnforce e Enroll

instanceId

O ID da instância da atribuição de política. Esse ID é apenas e sempre muda quando a atribuição é deletada e recriada.

latestDefinitionVersion

A versão mais recente da definição da apólice disponível. Isso só está presente se solicitado via parâmetro de consulta $expand.

metadata

Os metadados de atribuição de política. Metadados é um objeto aberto e normalmente é uma coleção de pares de valores de chave.

nonComplianceMessages

As mensagens que descrevem por que um recurso não está em conformidade com a política.

notScopes

Os escopos excluídos da política.

overrides

A substituição do valor da propriedade da política.

parameters

Os valores de parâmetro para a regra de política atribuída. As chaves são os nomes dos parâmetros.

policyDefinitionId

A ID da definição de política ou definição do conjunto de políticas que está sendo atribuída.

resourceSelectors

A lista de seletores de recursos para filtrar políticas por propriedades de recurso.

scope

O escopo da atribuição de política.

Detalhes da propriedade

assignmentType

O tipo de atribuição de política. Os valores possíveis são NotSpecified, System, SystemHidden e Custom. Imutável.

assignmentType?: string

Valor da propriedade

string

definitionVersion

A versão da definição de política a ser usada.

definitionVersion?: string

Valor da propriedade

string

description

Essa mensagem fará parte da resposta em caso de violação de política.

description?: string

Valor da propriedade

string

displayName

O nome de exibição da atribuição de política.

displayName?: string

Valor da propriedade

string

effectiveDefinitionVersion

A versão efetiva da definição de política em uso. Isso só está presente se solicitado via parâmetro de consulta $expand.

effectiveDefinitionVersion?: string

Valor da propriedade

string

enforcementMode

O modo de imposição da atribuição de política. Os valores possíveis são Default, DoNotEnforce e Enroll

enforcementMode?: string

Valor da propriedade

string

instanceId

O ID da instância da atribuição de política. Esse ID é apenas e sempre muda quando a atribuição é deletada e recriada.

instanceId?: string

Valor da propriedade

string

latestDefinitionVersion

A versão mais recente da definição da apólice disponível. Isso só está presente se solicitado via parâmetro de consulta $expand.

latestDefinitionVersion?: string

Valor da propriedade

string

metadata

Os metadados de atribuição de política. Metadados é um objeto aberto e normalmente é uma coleção de pares de valores de chave.

metadata?: any

Valor da propriedade

any

nonComplianceMessages

As mensagens que descrevem por que um recurso não está em conformidade com a política.

nonComplianceMessages?: NonComplianceMessage[]

Valor da propriedade

notScopes

Os escopos excluídos da política.

notScopes?: string[]

Valor da propriedade

string[]

overrides

A substituição do valor da propriedade da política.

overrides?: Override[]

Valor da propriedade

parameters

Os valores de parâmetro para a regra de política atribuída. As chaves são os nomes dos parâmetros.

parameters?: Record<string, ParameterValuesValue>

Valor da propriedade

Record<string, ParameterValuesValue>

policyDefinitionId

A ID da definição de política ou definição do conjunto de políticas que está sendo atribuída.

policyDefinitionId?: string

Valor da propriedade

string

resourceSelectors

A lista de seletores de recursos para filtrar políticas por propriedades de recurso.

resourceSelectors?: ResourceSelector[]

Valor da propriedade

scope

O escopo da atribuição de política.

scope?: string

Valor da propriedade

string