PolicyAssignment interface
Penetapan kebijakan.
- Memperluas
Properti
| assignment |
Jenis penetapan kebijakan. Nilai yang mungkin adalah NotSpecified, System, SystemHidden, dan Custom. Tetap. |
| definition |
Versi definisi kebijakan yang akan digunakan. |
| description | Pesan ini akan menjadi bagian dari respons jika terjadi pelanggaran kebijakan. |
| display |
Nama tampilan penetapan kebijakan. |
| effective |
Versi efektif dari definisi kebijakan yang digunakan. Ini hanya ada jika diminta melalui parameter kueri $expand. |
| enforcement |
Mode penegakan penetapan kebijakan. Nilai yang mungkin adalah Default, DoNotEnforce, dan Enroll |
| identity | Identitas terkelola yang terkait dengan penetapan kebijakan. |
| instance |
ID instans penetapan kebijakan. ID ini hanya dan selalu berubah saat penugasan dihapus dan dibuat ulang. |
| latest |
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. |
| non |
Pesan yang menjelaskan mengapa sumber daya tidak mematuhi kebijakan. |
| not |
Cakupan kebijakan yang dikecualikan. |
| overrides | Nilai properti kebijakan akan ditimpa. |
| parameters | Nilai parameter untuk aturan kebijakan yang ditetapkan. Kuncinya adalah nama parameter. |
| policy |
ID definisi kebijakan atau definisi kumpulan kebijakan yang ditetapkan. |
| resource |
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 |
| system |
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
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
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