PolicyState Klasa
Rekord stanu zasad.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
PolicyState
Konstruktor
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)
Parametry
Niezapasowane właściwości z komunikatu są deserializowane do tej kolekcji.
- odata_id
- str
Identyfikator jednostki OData; ustawienie zawsze ma wartość null, ponieważ rekordy stanu zasad nie mają identyfikatora jednostki.
- odata_context
- str
Ciąg kontekstu OData; używane przez klientów OData do rozpoznawania informacji o typie na podstawie metadanych.
- is_compliant
- bool
Flaga określa, czy zasób jest zgodny z przypisaniem zasad, względem którego został oceniony. Ta właściwość jest przestarzała; Zamiast tego użyj parametru ComplianceState.
- policy_set_definition_id
- str
Identyfikator definicji zestawu zasad, jeśli przypisanie zasad jest przeznaczone dla zestawu zasad.
- policy_set_definition_name
- str
Nazwa definicji zestawu zasad, jeśli przypisanie zasad jest przeznaczone dla zestawu zasad.
- policy_set_definition_owner
- str
Właściciel definicji zestawu zasad, jeśli przypisanie zasad jest przeznaczone dla zestawu zasad.
- policy_set_definition_category
- str
Kategoria definicji zestawu zasad, jeśli przypisanie zasad jest przeznaczone dla zestawu zasad.
- policy_set_definition_parameters
- str
Parametry definicji zestawu zasad, jeśli przypisanie zasad jest przeznaczone dla zestawu zasad.
- management_group_ids
- str
Rozdzielona przecinkami lista identyfikatorów grup zarządzania, które reprezentują hierarchię grup zarządzania, w których znajduje się zasób.
- policy_definition_reference_id
- str
Identyfikator odwołania definicji zasad wewnątrz zestawu zasad, jeśli przypisanie zasad jest przeznaczone dla zestawu zasad.
- components
- list[ComponentStateDetails]
Rekordy zgodności stanu składników są wypełniane tylko wtedy, gdy adres URL zawiera klauzulę $expand=components.
Zmienne
- policy_definition_version
- str
Szacowana wersja definicji zasad.
- policy_set_definition_version
- str
Oceniono wersję definicji zestawu zasad.
- policy_assignment_version
- str
Szacowana wersja przypisania zasad.
Azure SDK for Python