Partilhar via


PolicyAssignment Classe

A atribuição de política.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.resource.policy._serialization.Model
PolicyAssignment

Construtor

PolicyAssignment(*, sku: _models.PolicySku | None = None, location: str | None = None, identity: _models.Identity | None = None, display_name: str | None = None, policy_definition_id: str | None = None, scope: str | None = None, not_scopes: List[str] | None = None, parameters: Dict[str, _models.ParameterValuesValue] | None = None, description: str | None = None, metadata: MutableMapping[str, Any] | None = None, enforcement_mode: str | _models.EnforcementMode | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
sku

O sku da política. Esta propriedade é opcional, obsoleta e será ignorada.

location
str

A localização da atribuição da política. Apenas é necessário ao utilizar a identidade gerida.

identity

A identidade gerida associada à atribuição de políticas.

display_name
str

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

policy_definition_id
str

O ID da definição de política ou definição do conjunto de políticas que está a ser atribuída.

scope
str

O âmbito da atribuição de política.

not_scopes

Os âmbitos excluídos da política.

parameters

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

description
str

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

metadata
<xref:JSON>

Os metadados de atribuição de políticas. Os metadados são um objeto com extremidade aberta e, normalmente, são uma coleção de pares de valores chave.

enforcement_mode

O modo de imposição de atribuição de políticas. Os valores possíveis são Default e DoNotEnforce. Os valores conhecidos são: "Predefinição" e "DoNotEnforce".

Variáveis

Name Description
id
str

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

type
str

O tipo de atribuição de política.

name
str

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

sku

O sku da política. Esta propriedade é opcional, obsoleta e será ignorada.

location
str

A localização da atribuição da política. Apenas é necessário ao utilizar a identidade gerida.

identity

A identidade gerida associada à atribuição de políticas.

display_name
str

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

policy_definition_id
str

O ID da definição de política ou definição do conjunto de políticas que está a ser atribuída.

scope
str

O âmbito da atribuição de política.

not_scopes

Os âmbitos excluídos da política.

parameters

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

description
str

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

metadata
<xref:JSON>

Os metadados de atribuição de políticas. Os metadados são um objeto com extremidade aberta e, normalmente, são uma coleção de pares de valores chave.

enforcement_mode

O modo de imposição de atribuição de políticas. Os valores possíveis são Default e DoNotEnforce. Os valores conhecidos são: "Predefinição" e "DoNotEnforce".