Share via


PolicyAssignment クラス

ポリシーの割り当て。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.resource.policy._serialization.Model
PolicyAssignment

コンストラクター

PolicyAssignment(*, sku: _models.PolicySku | None = None, location: str | None = None, identity: _models.Identity | None = None, display_name: str | None = None, policy_definition_id: str | None = None, scope: str | None = None, not_scopes: List[str] | None = None, parameters: MutableMapping[str, Any] | None = None, description: str | None = None, metadata: MutableMapping[str, Any] | None = None, enforcement_mode: str | _models.EnforcementMode | None = None, **kwargs: Any)

Keyword-Only パラメータ

名前 説明
sku

ポリシー SKU。 このプロパティは省略可能であり、廃止され、無視されます。

location
str

ポリシー割り当ての場所。 マネージド ID を使用する場合にのみ必要です。

identity

ポリシー割り当てに関連付けられているマネージド ID。

display_name
str

ポリシー割り当ての表示名。

policy_definition_id
str

割り当てられているポリシー定義またはポリシー セット定義の ID。

scope
str

ポリシー割り当てのスコープ。

not_scopes

ポリシーの除外されたスコープ。

parameters
<xref:JSON>

ポリシー ルールでパラメーターを使用する場合は必須です。

description
str

このメッセージは、ポリシー違反の場合の応答の一部になります。

metadata
<xref:JSON>

ポリシー割り当てメタデータ。

enforcement_mode
str または EnforcementMode

ポリシー割り当て適用モード。 使用できる値は Default と DoNotEnforce です。 既知の値は、"Default" と "DoNotEnforce" です。

変数

名前 説明
id
str

ポリシー割り当ての ID。

type
str

ポリシー割り当ての種類。

name
str

ポリシー割り当ての名前。

sku

ポリシー SKU。 このプロパティは省略可能であり、廃止され、無視されます。

location
str

ポリシー割り当ての場所。 マネージド ID を使用する場合にのみ必要です。

identity

ポリシー割り当てに関連付けられているマネージド ID。

display_name
str

ポリシー割り当ての表示名。

policy_definition_id
str

割り当てられているポリシー定義またはポリシー セット定義の ID。

scope
str

ポリシー割り当てのスコープ。

not_scopes

ポリシーの除外されたスコープ。

parameters
<xref:JSON>

ポリシー ルールでパラメーターを使用する場合は必須です。

description
str

このメッセージは、ポリシー違反の場合の応答の一部になります。

metadata
<xref:JSON>

ポリシー割り当てメタデータ。

enforcement_mode
str または EnforcementMode

ポリシー割り当て適用モード。 使用できる値は Default と DoNotEnforce です。 既知の値は、"Default" と "DoNotEnforce" です。