PolicyAssignment interface

Penetapan kebijakan.

Memperluas

Properti

assignmentType

Jenis penetapan kebijakan. Nilai yang mungkin adalah NotSpecified, System, SystemHidden, dan Custom. Tetap.

definitionVersion

Versi definisi kebijakan yang akan digunakan.

description

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

displayName

Nama tampilan penetapan kebijakan.

effectiveDefinitionVersion

Versi efektif dari definisi kebijakan yang digunakan. Ini hanya ada jika diminta melalui parameter kueri $expand.

enforcementMode

Mode penegakan penetapan kebijakan. Nilai yang mungkin adalah Default, DoNotEnforce, dan Enroll

identity

Identitas terkelola yang terkait dengan penetapan kebijakan.

instanceId

ID instans penetapan kebijakan. ID ini hanya dan selalu berubah saat penugasan dihapus dan dibuat ulang.

latestDefinitionVersion

Versi terbaru dari definisi kebijakan tersedia. Ini hanya ada jika diminta melalui parameter kueri $expand.

location

Lokasi penetapan kebijakan. Hanya diperlukan saat menggunakan identitas terkelola.

metadata

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

nonComplianceMessages

Pesan yang menjelaskan mengapa sumber daya tidak mematuhi kebijakan.

notScopes

Cakupan kebijakan yang dikecualikan.

overrides

Nilai properti kebijakan akan ditimpa.

parameters

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

policyDefinitionId

ID definisi kebijakan atau definisi kumpulan kebijakan yang ditetapkan.

resourceSelectors

Daftar pemilih sumber daya untuk memfilter kebijakan menurut properti sumber daya.

scope

Cakupan untuk penetapan kebijakan.

Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Nama sumber daya

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

type

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

Detail Properti

assignmentType

Jenis penetapan kebijakan. Nilai yang mungkin adalah NotSpecified, System, SystemHidden, dan Custom. Tetap.

assignmentType?: string

Nilai Properti

string

definitionVersion

Versi definisi kebijakan yang akan digunakan.

definitionVersion?: string

Nilai Properti

string

description

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

description?: string

Nilai Properti

string

displayName

Nama tampilan penetapan kebijakan.

displayName?: string

Nilai Properti

string

effectiveDefinitionVersion

Versi efektif dari definisi kebijakan yang digunakan. Ini hanya ada jika diminta melalui parameter kueri $expand.

effectiveDefinitionVersion?: string

Nilai Properti

string

enforcementMode

Mode penegakan penetapan kebijakan. Nilai yang mungkin adalah Default, DoNotEnforce, dan Enroll

enforcementMode?: string

Nilai Properti

string

identity

Identitas terkelola yang terkait dengan penetapan kebijakan.

identity?: Identity

Nilai Properti

instanceId

ID instans penetapan kebijakan. ID ini hanya dan selalu berubah saat penugasan dihapus dan dibuat ulang.

instanceId?: string

Nilai Properti

string

latestDefinitionVersion

Versi terbaru dari definisi kebijakan tersedia. Ini hanya ada jika diminta melalui parameter kueri $expand.

latestDefinitionVersion?: string

Nilai Properti

string

location

Lokasi penetapan kebijakan. Hanya diperlukan saat menggunakan identitas terkelola.

location?: string

Nilai Properti

string

metadata

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

metadata?: any

Nilai Properti

any

nonComplianceMessages

Pesan yang menjelaskan mengapa sumber daya tidak mematuhi kebijakan.

nonComplianceMessages?: NonComplianceMessage[]

Nilai Properti

notScopes

Cakupan kebijakan yang dikecualikan.

notScopes?: string[]

Nilai Properti

string[]

overrides

Nilai properti kebijakan akan ditimpa.

overrides?: Override[]

Nilai Properti

parameters

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

parameters?: Record<string, ParameterValuesValue>

Nilai Properti

Record<string, ParameterValuesValue>

policyDefinitionId

ID definisi kebijakan atau definisi kumpulan kebijakan yang ditetapkan.

policyDefinitionId?: string

Nilai Properti

string

resourceSelectors

Daftar pemilih sumber daya untuk memfilter kebijakan menurut properti sumber daya.

resourceSelectors?: ResourceSelector[]

Nilai Properti

scope

Cakupan untuk penetapan kebijakan.

scope?: string

Nilai Properti

string

Detail Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Nilai Properti

string

Diwarisi dari ExtensionResource.id

name

Nama sumber daya

name?: string

Nilai Properti

string

Diwarisi dari ExtensionResource.name

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

systemData?: SystemData

Nilai Properti

Diwarisi dariExtensionResource.systemData

type

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

type?: string

Nilai Properti

string

Diwarisi dariExtensionResource.type