Dela via


PolicyDefinition Klass

Principdefinitionen.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.resource.policy._serialization.Model
PolicyDefinition

Konstruktor

PolicyDefinition(*, name: str | None = None, policy_type: str | _models.PolicyType | None = None, display_name: str | None = None, description: str | None = None, policy_rule: MutableMapping[str, Any] | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
name
str

Namnet på principdefinitionen. Om du inte anger ett värde för namn härleds värdet från namnvärdet i begärande-URI:n.

policy_type
str eller PolicyType

Typ av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. Kända värden är: "NotSpecified", "BuiltIn" och "Custom".

display_name
str

Visningsnamnet för principdefinitionen.

description
str

Beskrivningen av principdefinitionen.

policy_rule
<xref:JSON>

Principregeln.

Variabler

Name Description
id
str

ID för principdefinitionen.

name
str

Namnet på principdefinitionen. Om du inte anger ett värde för namn härleds värdet från namnvärdet i begärande-URI:n.

policy_type
str eller PolicyType

Typ av principdefinition. Möjliga värden är NotSpecified, BuiltIn och Custom. Kända värden är: "NotSpecified", "BuiltIn" och "Custom".

display_name
str

Visningsnamnet för principdefinitionen.

description
str

Beskrivningen av principdefinitionen.

policy_rule
<xref:JSON>

Principregeln.