Condividi tramite


ResourceSyncRulePropertiesSelector interface

Un selettore di etichette è composto da due parti, matchLabels e matchExpressions. La prima parte matchLabels è una mappa di coppie {key,value}. Un singolo oggetto {key,value} nella mappa matchLabels equivale a un elemento di matchExpressions, il cui campo chiave è 'key', l'operatore è 'In' e la matrice dei valori contiene solo 'value'. La seconda parte, matchExpressions è un elenco di requisiti del selettore di risorse. Gli operatori validi includono In, NotIn, Exists e DoesNotExist. I valori impostati devono essere non vuoti nel caso di In e NotIn. I valori impostati devono essere vuoti nel caso di Exists e DoesNotExist. Tutti i requisiti, sia matchLabels che matchExpressions devono essere soddisfatti per soddisfare tutti i requisiti.

Proprietà

matchExpressions

MatchExpressions è un elenco dei requisiti del selettore di risorse. Gli operatori validi includono In, NotIn, Exists e DoesNotExist. I valori impostati devono essere non vuoti nel caso di In e NotIn. I valori impostati devono essere vuoti nel caso di Exists e DoesNotExist.

matchLabels

MatchLabels è una mappa di coppie {key,value}. Un singolo oggetto {key,value} nella mappa matchLabels equivale a un elemento di matchExpressions, il cui campo chiave è 'key', l'operatore è 'In' e la matrice dei valori contiene solo 'value'.

Dettagli proprietà

matchExpressions

MatchExpressions è un elenco dei requisiti del selettore di risorse. Gli operatori validi includono In, NotIn, Exists e DoesNotExist. I valori impostati devono essere non vuoti nel caso di In e NotIn. I valori impostati devono essere vuoti nel caso di Exists e DoesNotExist.

matchExpressions?: MatchExpressionsProperties[]

Valore della proprietà

matchLabels

MatchLabels è una mappa di coppie {key,value}. Un singolo oggetto {key,value} nella mappa matchLabels equivale a un elemento di matchExpressions, il cui campo chiave è 'key', l'operatore è 'In' e la matrice dei valori contiene solo 'value'.

matchLabels?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}