PolicyDefinitionVersion interface

İlke tanımı sürümünün kimliği.

Extends

Özellikler

description

İlke tanımı açıklaması.

displayName

İlke tanımının görünen adı.

externalEvaluationEnforcementSettings

Zorlama değerlendirmesi sırasında ilkenin gerektirdiği dış değerlendirme sonuçlarının kaynağının ayrıntıları.

metadata

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

mode

İlke tanımı modu. Bazı örnekler All, Indexed, Microsoft.KeyVault.Data'dır.

parameters

İlke kuralında kullanılan parametreler için parametre tanımları. Anahtarlar parametre adlarıdır.

policyRule

İlke kuralı.

policyType

İlke tanımının türü. Olası değerler NotSpecified, BuiltIn, Custom ve Static değerleridir.

version

#.#.# biçimindeki ilke tanımı sürümü.

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ı

description

İlke tanımı açıklaması.

description?: string

Özellik Değeri

string

displayName

İlke tanımının görünen adı.

displayName?: string

Özellik Değeri

string

externalEvaluationEnforcementSettings

Zorlama değerlendirmesi sırasında ilkenin gerektirdiği dış değerlendirme sonuçlarının kaynağının ayrıntıları.

externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings

Özellik Değeri

metadata

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

metadata?: any

Özellik Değeri

any

mode

İlke tanımı modu. Bazı örnekler All, Indexed, Microsoft.KeyVault.Data'dır.

mode?: string

Özellik Değeri

string

parameters

İlke kuralında kullanılan parametreler için parametre tanımları. Anahtarlar parametre adlarıdır.

parameters?: Record<string, ParameterDefinitionsValue>

Özellik Değeri

Record<string, ParameterDefinitionsValue>

policyRule

İlke kuralı.

policyRule?: any

Özellik Değeri

any

policyType

İlke tanımının türü. Olası değerler NotSpecified, BuiltIn, Custom ve Static değerleridir.

policyType?: string

Özellik Değeri

string

version

#.#.# biçimindeki ilke tanımı sürümü.

version?: 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

ProxyResource.id Devralındı

name

Kaynağın adı

name?: string

Özellik Değeri

string

ProxyResource.name'dan Devralınan

systemData

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

systemData?: SystemData

Özellik Değeri

ProxyResource.systemDataDevralındı

type

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

type?: string

Özellik Değeri

string

ProxyResource.type'danDevralındı