Udostępnij za pośrednictwem


PolicyAssignment Klasa

Przypisanie zasad.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Dziedziczenie
azure.mgmt.resource.policy._serialization.Model
PolicyAssignment

Konstruktor

PolicyAssignment(*, location: str | None = None, identity: _models.Identity | None = None, display_name: str | None = None, policy_definition_id: 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 = 'Default', non_compliance_messages: List[_models.NonComplianceMessage] | None = None, resource_selectors: List[_models.ResourceSelector] | None = None, overrides: List[_models.Override] | None = None, **kwargs: Any)

Parametry Tylko słowo kluczowe

Nazwa Opis
location
str

Lokalizacja przypisania zasad. Wymagane tylko w przypadku korzystania z tożsamości zarządzanej.

identity

Tożsamość zarządzana skojarzona z przypisaniem zasad.

display_name
str

Nazwa wyświetlana przypisania zasad.

policy_definition_id
str

Identyfikator przypisywanej definicji zasad lub definicji zestawu zasad.

not_scopes

Wykluczone zakresy zasad.

parameters

Wartości parametrów przypisanej reguły zasad. Klucze są nazwami parametrów.

description
str

Ten komunikat będzie częścią odpowiedzi w przypadku naruszenia zasad.

metadata
<xref:JSON>

Metadane przypisania zasad. Metadane to otwarty obiekt i zazwyczaj jest kolekcją par klucz wartości.

enforcement_mode

Tryb wymuszania przypisania zasad. Możliwe wartości to Default i DoNotEnforce. Znane wartości to: "Default" i "DoNotEnforce".

wartość domyślna: Default
non_compliance_messages

Komunikaty opisujące, dlaczego zasób jest niezgodny z zasadami.

resource_selectors

Lista selektorów zasobów do filtrowania zasad według właściwości zasobów.

overrides

Przesłonięć wartość właściwości zasad.

Zmienne

Nazwa Opis
id
str

Identyfikator przypisania zasad.

type
str

Typ przypisania zasad.

name
str

Nazwa przypisania zasad.

location
str

Lokalizacja przypisania zasad. Wymagane tylko w przypadku korzystania z tożsamości zarządzanej.

identity

Tożsamość zarządzana skojarzona z przypisaniem zasad.

system_data

Metadane systemowe dotyczące tego zasobu.

display_name
str

Nazwa wyświetlana przypisania zasad.

policy_definition_id
str

Identyfikator przypisywanej definicji zasad lub definicji zestawu zasad.

scope
str

Zakres przypisania zasad.

not_scopes

Wykluczone zakresy zasad.

parameters

Wartości parametrów przypisanej reguły zasad. Klucze są nazwami parametrów.

description
str

Ten komunikat będzie częścią odpowiedzi w przypadku naruszenia zasad.

metadata
<xref:JSON>

Metadane przypisania zasad. Metadane to otwarty obiekt i zazwyczaj jest kolekcją par klucz wartości.

enforcement_mode

Tryb wymuszania przypisania zasad. Możliwe wartości to Default i DoNotEnforce. Znane wartości to: "Default" i "DoNotEnforce".

non_compliance_messages

Komunikaty opisujące, dlaczego zasób jest niezgodny z zasadami.

resource_selectors

Lista selektorów zasobów do filtrowania zasad według właściwości zasobów.

overrides

Przesłonięć wartość właściwości zasad.