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
Propriedades incomparáveis da mensagem são deseralizadas a esta coleção.
- odata_id
- str
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
Cadeia de contexto OData; utilizado pelos clientes OData para resolver informações de tipo com base em metadados.
- is_compliant
- bool
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.
- policy_set_definition_id
- str
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
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
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
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
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
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
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.
- components
- list[ComponentStateDetails]
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.
Azure SDK for Python