PolicyAssignment interface

İlke ataması.

Extends

Özellikler

assignmentType

İlke atamasının türü. Olası değerler NotSpecified, System, SystemHidden ve Custom değerleridir. Değişmez.

definitionVersion

Kullanılacak ilke tanımının sürümü.

description

İlke ihlali durumunda bu ileti yanıtın bir parçası olacaktır.

displayName

İlke atamasının görünen adı.

effectiveDefinitionVersion

Kullanılan politika tanımının etkili versiyonu. Bu sadece $expand sorgu parametresi üzerinden istendiğinde geçerlidir.

enforcementMode

İlke ataması zorlama modu. Olası değerler Default, DoNotEnforce ve Enroll değerleridir

identity

İlke atamasıyla ilişkili yönetilen kimlik.

instanceId

Politika atamasının örnek kimliği. Bu kimlik sadece ve atama silinip yeniden oluşturulduğunda her zaman değişir.

latestDefinitionVersion

Politika tanımının en güncel versiyonu mevcuttur. Bu sadece $expand sorgu parametresi üzerinden istendiğinde geçerlidir.

location

İlke atamasının konumu. Yalnızca yönetilen kimlik kullanıldığında gereklidir.

metadata

İlke atama meta verileri. Meta veriler açık uçlu bir nesnedir ve genellikle anahtar değer çiftleri koleksiyonudur.

nonComplianceMessages

Kaynağın ilkeyle neden uyumlu olmadığını açıklayan iletiler.

notScopes

İlkenin dışlanan kapsamları.

overrides

İlke özellik değerini geçersiz kılar.

parameters

Atanan ilke kuralı için parametre değerleri. Anahtarlar parametre adlarıdır.

policyDefinitionId

Atanan ilke tanımının veya ilke kümesi tanımının kimliği.

resourceSelectors

İlkeleri kaynak özelliklerine göre filtrelemek için kaynak seçici listesi.

scope

İlke atamasının kapsamı.

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Kaynağın adı

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

Özellik Ayrıntıları

assignmentType

İlke atamasının türü. Olası değerler NotSpecified, System, SystemHidden ve Custom değerleridir. Değişmez.

assignmentType?: string

Özellik Değeri

string

definitionVersion

Kullanılacak ilke tanımının sürümü.

definitionVersion?: string

Özellik Değeri

string

description

İlke ihlali durumunda bu ileti yanıtın bir parçası olacaktır.

description?: string

Özellik Değeri

string

displayName

İlke atamasının görünen adı.

displayName?: string

Özellik Değeri

string

effectiveDefinitionVersion

Kullanılan politika tanımının etkili versiyonu. Bu sadece $expand sorgu parametresi üzerinden istendiğinde geçerlidir.

effectiveDefinitionVersion?: string

Özellik Değeri

string

enforcementMode

İlke ataması zorlama modu. Olası değerler Default, DoNotEnforce ve Enroll değerleridir

enforcementMode?: string

Özellik Değeri

string

identity

İlke atamasıyla ilişkili yönetilen kimlik.

identity?: Identity

Özellik Değeri

instanceId

Politika atamasının örnek kimliği. Bu kimlik sadece ve atama silinip yeniden oluşturulduğunda her zaman değişir.

instanceId?: string

Özellik Değeri

string

latestDefinitionVersion

Politika tanımının en güncel versiyonu mevcuttur. Bu sadece $expand sorgu parametresi üzerinden istendiğinde geçerlidir.

latestDefinitionVersion?: string

Özellik Değeri

string

location

İlke atamasının konumu. Yalnızca yönetilen kimlik kullanıldığında gereklidir.

location?: string

Özellik Değeri

string

metadata

İlke atama meta verileri. Meta veriler açık uçlu bir nesnedir ve genellikle anahtar değer çiftleri koleksiyonudur.

metadata?: any

Özellik Değeri

any

nonComplianceMessages

Kaynağın ilkeyle neden uyumlu olmadığını açıklayan iletiler.

nonComplianceMessages?: NonComplianceMessage[]

Özellik Değeri

notScopes

İlkenin dışlanan kapsamları.

notScopes?: string[]

Özellik Değeri

string[]

overrides

İlke özellik değerini geçersiz kılar.

overrides?: Override[]

Özellik Değeri

parameters

Atanan ilke kuralı için parametre değerleri. Anahtarlar parametre adlarıdır.

parameters?: Record<string, ParameterValuesValue>

Özellik Değeri

Record<string, ParameterValuesValue>

policyDefinitionId

Atanan ilke tanımının veya ilke kümesi tanımının kimliği.

policyDefinitionId?: string

Özellik Değeri

string

resourceSelectors

İlkeleri kaynak özelliklerine göre filtrelemek için kaynak seçici listesi.

resourceSelectors?: ResourceSelector[]

Özellik Değeri

scope

İlke atamasının kapsamı.

scope?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Özellik Değeri

string

Devralındığı yer:ExtensionResource.id

name

Kaynağın adı

name?: string

Özellik Değeri

string

Devralındığı yer:ExtensionResource.name

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

systemData?: SystemData

Özellik Değeri

Devralındığı yer:ExtensionResource.systemData

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

type?: string

Özellik Değeri

string

Devralındığı yer:ExtensionResource.type