PolicyDefinition interface
İlke tanımı.
Özellikler
| description | İlke tanımı açıklaması. |
| display |
İlke tanımının görünen adı. |
| id | İlke tanımının kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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. |
| name | İlke tanımının adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| parameters | İlke kuralında kullanılan parametreler için parametre tanımları. Anahtarlar parametre adlarıdır. |
| policy |
İlke kuralı. |
| policy |
İlke tanımının türü. Olası değerler NotSpecified, BuiltIn, Custom ve Static değerleridir. |
| system |
Bu kaynakla ilgili sistem meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| type | Kaynağın türü (Microsoft.Authorization/policyDefinitions). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| version | #.#.# biçimindeki ilke tanımı sürümü. |
| versions | Bu ilke tanımı için kullanılabilir sürümlerin listesi. |
Ö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
id
İlke tanımının kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
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
name
İlke tanımının adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
parameters
İlke kuralında kullanılan parametreler için parametre tanımları. Anahtarlar parametre adlarıdır.
parameters?: {[propertyName: string]: ParameterDefinitionsValue}
Özellik Değeri
{[propertyName: 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
systemData
Bu kaynakla ilgili sistem meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
systemData?: SystemData
Özellik Değeri
type
Kaynağın türü (Microsoft.Authorization/policyDefinitions). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
version
#.#.# biçimindeki ilke tanımı sürümü.
version?: string
Özellik Değeri
string
versions
Bu ilke tanımı için kullanılabilir sürümlerin listesi.
versions?: string[]
Özellik Değeri
string[]