共用方式為


PolicyDefinition 類別

原則定義。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

繼承
azure.mgmt.resource.policy._serialization.Model
PolicyDefinition

建構函式

PolicyDefinition(*, policy_type: str | _models.PolicyType | None = None, mode: str = 'Indexed', display_name: str | None = None, description: str | None = None, policy_rule: MutableMapping[str, Any] | None = None, metadata: MutableMapping[str, Any] | None = None, parameters: Dict[str, _models.ParameterDefinitionsValue] | None = None, **kwargs: Any)

僅限關鍵字參數

名稱 Description
policy_type

原則定義的類型。 可能的值為 NotSpecified、BuiltIn、Custom 和 Static。 已知值為:「NotSpecified」、「BuiltIn」、「Custom」 和 「Static」。

mode
str

原則定義模式。 一些範例包括 All、Indexed、Microsoft.KeyVault.Data。

預設值: Indexed
display_name
str

原則定義的顯示名稱。

description
str

原則定義描述。

policy_rule
<xref:JSON>

原則規則。

metadata
<xref:JSON>

原則定義中繼資料。 中繼資料是開放式物件,通常是索引鍵值組的集合。

parameters

原則規則中使用的參數參數定義。 索引鍵是參數名稱。

變數

名稱 Description
id
str

原則定義的識別碼。

name
str

原則定義的名稱。

type
str

(Microsoft.Authorization/policyDefinitions) 的資源類型。

policy_type

原則定義的類型。 可能的值為 NotSpecified、BuiltIn、Custom 和 Static。 已知值為:「NotSpecified」、「BuiltIn」、「Custom」 和 「Static」。

mode
str

原則定義模式。 一些範例包括 All、Indexed、Microsoft.KeyVault.Data。

display_name
str

原則定義的顯示名稱。

description
str

原則定義描述。

policy_rule
<xref:JSON>

原則規則。

metadata
<xref:JSON>

原則定義中繼資料。 中繼資料是開放式物件,通常是索引鍵值組的集合。

parameters

原則規則中使用的參數參數定義。 索引鍵是參數名稱。