PatchableResourceSyncRule interface
Kaynak Eşitleme Kuralları düzeltme eki uygulanabilir kaynak tanımı.
Özellikler
| priority | Öncelik, Kaynak Eşitleme Kuralı'nın önceliğini temsil eder |
| provisioning |
Kaynak Eşitleme Kuralı için Sağlama Durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| selector | Etiket seçici, matchLabels ve matchExpressions olmak üzere iki bölümden oluşur. İlk bölüm olan matchLabels, {key,value} çiftlerinin haritasıdır. matchLabels eşlemesindeki tek bir {key,value}, anahtar alanı 'anahtar', işleci 'In' olan ve değer dizisi yalnızca 'value' içeren matchExpressions öğesinin öğesine eşdeğerdir. İkinci bölüm olan matchExpressions, kaynak seçici gereksinimlerinin bir listesidir. Geçerli işleçler In, NotIn, Exists ve DoesNotExist'tir. In ve NotIn durumunda ayarlanan değerler boş olmamalıdır. Exists ve DoesNotExist durumunda ayarlanan değerler boş olmalıdır. Eşleşmesi için hem matchLabels hem de matchExpressions gereksinimlerinin tümü karşılanmalıdır. |
| tags | Kaynak etiketleri |
| target |
Eşlenmemiş bir özel kaynak için, eşleşen kaynak eşitleme kurallarını bulmak için etiketleri kullanılır. Bu kaynak eşitleme kuralı en yüksek önceliğe sahip eşleşen kurallardan biriyse, eşlenmemiş özel kaynak bu kaynak eşitleme kuralıyla ilişkili hedef kaynak grubuna yansıtılır. Bu kaynak eşitleme kuralını oluşturan kullanıcının hedef kaynak grubunda yazma izinleri olmalıdır ve kaynak eşitleme kuralı oluşturulurken bu yazma izni doğrulanır. |
Özellik Ayrıntıları
priority
Öncelik, Kaynak Eşitleme Kuralı'nın önceliğini temsil eder
priority?: number
Özellik Değeri
number
provisioningState
Kaynak Eşitleme Kuralı için Sağlama Durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
selector
Etiket seçici, matchLabels ve matchExpressions olmak üzere iki bölümden oluşur. İlk bölüm olan matchLabels, {key,value} çiftlerinin haritasıdır. matchLabels eşlemesindeki tek bir {key,value}, anahtar alanı 'anahtar', işleci 'In' olan ve değer dizisi yalnızca 'value' içeren matchExpressions öğesinin öğesine eşdeğerdir. İkinci bölüm olan matchExpressions, kaynak seçici gereksinimlerinin bir listesidir. Geçerli işleçler In, NotIn, Exists ve DoesNotExist'tir. In ve NotIn durumunda ayarlanan değerler boş olmamalıdır. Exists ve DoesNotExist durumunda ayarlanan değerler boş olmalıdır. Eşleşmesi için hem matchLabels hem de matchExpressions gereksinimlerinin tümü karşılanmalıdır.
selector?: ResourceSyncRulePropertiesSelector
Özellik Değeri
tags
Kaynak etiketleri
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
targetResourceGroup
Eşlenmemiş bir özel kaynak için, eşleşen kaynak eşitleme kurallarını bulmak için etiketleri kullanılır. Bu kaynak eşitleme kuralı en yüksek önceliğe sahip eşleşen kurallardan biriyse, eşlenmemiş özel kaynak bu kaynak eşitleme kuralıyla ilişkili hedef kaynak grubuna yansıtılır. Bu kaynak eşitleme kuralını oluşturan kullanıcının hedef kaynak grubunda yazma izinleri olmalıdır ve kaynak eşitleme kuralı oluşturulurken bu yazma izni doğrulanır.
targetResourceGroup?: string
Özellik Değeri
string