共用方式為


PolicyAssignment 類別

原則指派。

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

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

建構函式

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)

僅限關鍵字參數

名稱 Description
location
str

原則指派的位置。 只有在使用受控識別時才需要。

identity

與原則指派相關聯的受控識別。

display_name
str

原則指派的顯示名稱。

policy_definition_id
str

要指派的原則定義或原則集定義的識別碼。

not_scopes

原則的排除範圍。

parameters

指派之原則規則的參數值。 索引鍵是參數名稱。

description
str

如果違反原則,此訊息將會是回應的一部分。

metadata
<xref:JSON>

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

enforcement_mode

原則指派強制模式。 可能的值為 Default 和 DoNotEnforce。 已知值為:「Default」 和 「DoNotEnforce」。

預設值: Default
non_compliance_messages

描述資源不符合原則規範原因的訊息。

resource_selectors

要依資源屬性篩選原則的資源選取器清單。

overrides

原則屬性值覆寫。

變數

名稱 Description
id
str

原則指派的識別碼。

type
str

原則指派的類型。

name
str

原則指派的名稱。

location
str

原則指派的位置。 只有在使用受控識別時才需要。

identity

與原則指派相關聯的受控識別。

system_data

與此資源相關的系統中繼資料。

display_name
str

原則指派的顯示名稱。

policy_definition_id
str

要指派的原則定義或原則集定義的識別碼。

scope
str

原則指派的範圍。

not_scopes

原則的排除範圍。

parameters

指派之原則規則的參數值。 索引鍵是參數名稱。

description
str

如果違反原則,此訊息將會是回應的一部分。

metadata
<xref:JSON>

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

enforcement_mode

原則指派強制模式。 可能的值為 Default 和 DoNotEnforce。 已知值為:「Default」 和 「DoNotEnforce」。

non_compliance_messages

描述資源不符合原則規範原因的訊息。

resource_selectors

要依資源屬性篩選原則的資源選取器清單。

overrides

原則屬性值覆寫。