PolicyDefinition Klass
Principdefinitionen.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
- Arv
-
azure.mgmt.resource.policy._serialization.ModelPolicyDefinition
Konstruktor
PolicyDefinition(*, policy_type: str | _models.PolicyType | None = None, mode: str | _models.PolicyMode | None = None, display_name: str | None = None, description: str | None = None, policy_rule: MutableMapping[str, Any] | None = None, metadata: MutableMapping[str, Any] | None = None, parameters: MutableMapping[str, Any] | None = None, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
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". |
mode
|
str eller
PolicyMode
Principdefinitionsläget. Möjliga värden är NotSpecified, Indexed och All. Kända värden är: "NotSpecified", "Indexed" och "All". |
display_name
|
Visningsnamnet för principdefinitionen. |
description
|
Beskrivningen av principdefinitionen. |
policy_rule
|
<xref:JSON>
Principregeln. |
metadata
|
<xref:JSON>
Principdefinitionsmetadata. |
parameters
|
<xref:JSON>
Krävs om en parameter används i principregeln. |
Variabler
Name | Description |
---|---|
id
|
ID för principdefinitionen. |
name
|
Namnet på principdefinitionen. |
type
|
Resurstypen (Microsoft.Authorization/policyDefinitions). |
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". |
mode
|
str eller
PolicyMode
Principdefinitionsläget. Möjliga värden är NotSpecified, Indexed och All. Kända värden är: "NotSpecified", "Indexed" och "All". |
display_name
|
Visningsnamnet för principdefinitionen. |
description
|
Beskrivningen av principdefinitionen. |
policy_rule
|
<xref:JSON>
Principregeln. |
metadata
|
<xref:JSON>
Principdefinitionsmetadata. |
parameters
|
<xref:JSON>
Krävs om en parameter används i principregeln. |
Azure SDK for Python