PolicyAssignmentProperties interface
Poliçe atama özellikleri.
Özellikler
| assignment |
İlke atamasının türü. Olası değerler NotSpecified, System, SystemHidden ve Custom değerleridir. Değişmez. |
| definition |
Kullanılacak ilke tanımının sürümü. |
| description | İlke ihlali durumunda bu ileti yanıtın bir parçası olacaktır. |
| display |
İlke atamasının görünen adı. |
| effective |
Kullanılan politika tanımının etkili versiyonu. Bu sadece $expand sorgu parametresi üzerinden istendiğinde geçerlidir. |
| enforcement |
İlke ataması zorlama modu. Olası değerler Default, DoNotEnforce ve Enroll değerleridir |
| instance |
Politika atamasının örnek kimliği. Bu kimlik sadece ve atama silinip yeniden oluşturulduğunda her zaman değişir. |
| latest |
Politika tanımının en güncel versiyonu mevcuttur. Bu sadece $expand sorgu parametresi üzerinden istendiğinde geçerlidir. |
| metadata | İlke atama meta verileri. Meta veriler açık uçlu bir nesnedir ve genellikle anahtar değer çiftleri koleksiyonudur. |
| non |
Kaynağın ilkeyle neden uyumlu olmadığını açıklayan iletiler. |
| not |
İ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. |
| policy |
Atanan ilke tanımının veya ilke kümesi tanımının kimliği. |
| resource |
İlkeleri kaynak özelliklerine göre filtrelemek için kaynak seçici listesi. |
| scope | İlke atamasının kapsamı. |
Ö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
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
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
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