PolicyAssignment Kelas

Penetapan kebijakan.

Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.

Warisan
azure.mgmt.resource.policy._serialization.Model
PolicyAssignment

Konstruktor

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, **kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
location
str

Lokasi penetapan kebijakan. Hanya diperlukan saat menggunakan identitas terkelola.

identity

Identitas terkelola yang terkait dengan penetapan kebijakan.

display_name
str

Nama tampilan penetapan kebijakan.

policy_definition_id
str

ID definisi kebijakan atau definisi kumpulan kebijakan yang ditetapkan.

not_scopes

Cakupan kebijakan yang dikecualikan.

parameters

Nilai parameter untuk aturan kebijakan yang ditetapkan. Kuncinya adalah nama parameter.

description
str

Pesan ini akan menjadi bagian dari respons jika terjadi pelanggaran kebijakan.

metadata
<xref:JSON>

Metadata penetapan kebijakan. Metadata adalah objek terbuka dan biasanya merupakan kumpulan pasangan nilai kunci.

enforcement_mode

Mode penegakan penetapan kebijakan. Nilai yang mungkin adalah Default dan DoNotEnforce. Nilai yang diketahui adalah: "Default" dan "DoNotEnforce".

nilai default: Default
non_compliance_messages

Pesan yang menjelaskan mengapa sumber daya tidak mematuhi kebijakan.

Variabel

Nama Deskripsi
id
str

ID penetapan kebijakan.

type
str

Jenis penetapan kebijakan.

name
str

Nama penetapan kebijakan.

location
str

Lokasi penetapan kebijakan. Hanya diperlukan saat menggunakan identitas terkelola.

identity

Identitas terkelola yang terkait dengan penetapan kebijakan.

system_data

Metadata sistem yang berkaitan dengan sumber daya ini.

display_name
str

Nama tampilan penetapan kebijakan.

policy_definition_id
str

ID definisi kebijakan atau definisi kumpulan kebijakan yang ditetapkan.

scope
str

Cakupan untuk penetapan kebijakan.

not_scopes

Cakupan kebijakan yang dikecualikan.

parameters

Nilai parameter untuk aturan kebijakan yang ditetapkan. Kuncinya adalah nama parameter.

description
str

Pesan ini akan menjadi bagian dari respons jika terjadi pelanggaran kebijakan.

metadata
<xref:JSON>

Metadata penetapan kebijakan. Metadata adalah objek terbuka dan biasanya merupakan kumpulan pasangan nilai kunci.

enforcement_mode

Mode penegakan penetapan kebijakan. Nilai yang mungkin adalah Default dan DoNotEnforce. Nilai yang diketahui adalah: "Default" dan "DoNotEnforce".

non_compliance_messages

Pesan yang menjelaskan mengapa sumber daya tidak mematuhi kebijakan.