ResourceSyncRulePropertiesSelector interface

Selektor popisku se skládá ze dvou částí, matchLabels a matchExpressions. První část, matchLabels je mapa párů {klíč,hodnota}. Jeden {klíč,value} v mapě matchLabels je ekvivalentní elementu matchExpressions, jehož pole klíče je "klíč", operátor je In a pole hodnot obsahuje pouze hodnotu value. Druhá část, matchExpressions je seznam požadavků selektoru prostředků. Platné operátory zahrnují In, NotIn, Exists a DoesNotExist. V případě in a NotIn musí být nastavené hodnoty neprázdné. V případě Exists a DoesNotExist musí být nastavené hodnoty prázdné. Všechny požadavky, z obou matchLabels a matchExpressions musí být splněny, aby se shodovaly.

Vlastnosti

matchExpressions

MatchExpressions je seznam požadavků selektoru prostředků. Platné operátory zahrnují In, NotIn, Exists a DoesNotExist. V případě in a NotIn musí být nastavené hodnoty neprázdné. V případě Exists a DoesNotExist musí být nastavené hodnoty prázdné.

matchLabels

MatchLabels je mapa párů {key,value}. Jeden {klíč,value} v mapě matchLabels je ekvivalentní elementu matchExpressions, jehož pole klíče je "klíč", operátor je In a pole hodnot obsahuje pouze hodnotu value.

Podrobnosti vlastnosti

matchExpressions

MatchExpressions je seznam požadavků selektoru prostředků. Platné operátory zahrnují In, NotIn, Exists a DoesNotExist. V případě in a NotIn musí být nastavené hodnoty neprázdné. V případě Exists a DoesNotExist musí být nastavené hodnoty prázdné.

matchExpressions?: MatchExpressionsProperties[]

Hodnota vlastnosti

matchLabels

MatchLabels je mapa párů {key,value}. Jeden {klíč,value} v mapě matchLabels je ekvivalentní elementu matchExpressions, jehož pole klíče je "klíč", operátor je In a pole hodnot obsahuje pouze hodnotu value.

matchLabels?: Record<string, string>

Hodnota vlastnosti

Record<string, string>