Partilhar via


PolicyState Classe

Ficha política do estado.

As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.

Herança
PolicyState

Construtor

PolicyState(*, additional_properties: Dict[str, object] | None = None, odata_id: str | None = None, odata_context: str | None = None, timestamp: datetime | None = None, resource_id: str | None = None, policy_assignment_id: str | None = None, policy_definition_id: str | None = None, effective_parameters: str | None = None, is_compliant: bool | None = None, subscription_id: str | None = None, resource_type: str | None = None, resource_location: str | None = None, resource_group: str | None = None, resource_tags: str | None = None, policy_assignment_name: str | None = None, policy_assignment_owner: str | None = None, policy_assignment_parameters: str | None = None, policy_assignment_scope: str | None = None, policy_definition_name: str | None = None, policy_definition_action: str | None = None, policy_definition_category: str | None = None, policy_set_definition_id: str | None = None, policy_set_definition_name: str | None = None, policy_set_definition_owner: str | None = None, policy_set_definition_category: str | None = None, policy_set_definition_parameters: str | None = None, management_group_ids: str | None = None, policy_definition_reference_id: str | None = None, compliance_state: str | None = None, policy_evaluation_details: PolicyEvaluationDetails | None = None, policy_definition_group_names: List[str] | None = None, components: List[ComponentStateDetails] | None = None, **kwargs)

Parâmetros

additional_properties
dict[str, object]
Necessário

Propriedades incomparáveis da mensagem são deseralizadas a esta coleção.

odata_id
str
Necessário

ID da entidade OData; sempre definido para nula uma vez que os registos do estado da política não têm uma identificação de entidade.

odata_context
str
Necessário

Cadeia de contexto OData; utilizado pelos clientes OData para resolver informações de tipo com base em metadados.

timestamp
datetime
Necessário

Tempo de aviso para o registo do estado da apólice.

resource_id
str
Necessário

Identificação de recursos.

policy_assignment_id
str
Necessário

Identificação de atribuição de política.

policy_definition_id
str
Necessário

Identificação de definição de política.

effective_parameters
str
Necessário

Parâmetros eficazes para a atribuição de políticas.

is_compliant
bool
Necessário

Bandeira que diz se o recurso está em conformidade com a atribuição de política contra a qual foi avaliado. Esta propriedade é depreciada; por favor, use complianceState em vez disso.

subscription_id
str
Necessário

ID da Subscrição.

resource_type
str
Necessário

Tipo de recurso.

resource_location
str
Necessário

Localização do recurso.

resource_group
str
Necessário

Nome do grupo de recursos.

resource_tags
str
Necessário

Lista de etiquetas de recursos.

policy_assignment_name
str
Necessário

Nome de atribuição de política.

policy_assignment_owner
str
Necessário

Dono de atribuição de apólices.

policy_assignment_parameters
str
Necessário

Parâmetros de atribuição de políticas.

policy_assignment_scope
str
Necessário

Âmbito de atribuição de políticas.

policy_definition_name
str
Necessário

Nome de definição de política.

policy_definition_action
str
Necessário

Ação de definição de política, ou seja, efeito.

policy_definition_category
str
Necessário

Categoria de definição de política.

policy_set_definition_id
str
Necessário

Identificação de definição de definição de política, se a atribuição de política for para um conjunto de políticas.

policy_set_definition_name
str
Necessário

Nome de definição de definição de definição de política, se a atribuição de política for para um conjunto de políticas.

policy_set_definition_owner
str
Necessário

Titular de definição de definição de política, se a atribuição de política for para um conjunto de políticas.

policy_set_definition_category
str
Necessário

Categoria de definição de definição de política, se a atribuição de política for para um conjunto de políticas.

policy_set_definition_parameters
str
Necessário

Parâmetros de definição definidos pela política, se a atribuição de política for para um conjunto de políticas.

management_group_ids
str
Necessário

A Vírgula separou a lista de IDs do grupo de gestão, que representam a hierarquia dos grupos de gestão em que o recurso se encontra.

policy_definition_reference_id
str
Necessário

ID de referência para a definição de política dentro do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

compliance_state
str
Necessário

Estado de conformidade do recurso.

policy_evaluation_details
PolicyEvaluationDetails
Necessário

Detalhes da avaliação de políticas.

policy_definition_group_names
list[str]
Necessário

Nomes de grupo de definição de política.

components
list[ComponentStateDetails]
Necessário

Os registos de conformidade do estado dos componentes só são preenchidos quando o URL contém $expand=cláusula de componentes.

Variáveis

policy_definition_version
str

Versão de definição de política avaliada.

policy_set_definition_version
str

Versão de definição de defini

policy_assignment_version
str

Versão avaliada de atribuição de políticas.