ResourceSyncRulePropertiesSelector interface
Selektor etykiet składa się z dwóch części, matchLabels i matchExpressions. Pierwsza część matchLabels jest mapą par {key,value}. Pojedynczy element {key,value} na mapie matchLabels jest odpowiednikiem elementu matchExpressions, którego pole klucza to "klucz", operator ma wartość "W", a tablica wartości zawiera tylko wartość. Druga część matchExpressions to lista wymagań selektora zasobów. Prawidłowe operatory to In, NotIn, Exists i DoesNotExist. Ustawione wartości muszą być niepuste w przypadku opcji In i NotIn. Zestaw wartości musi być pusty w przypadku wartości Istnieje i DoesNotExist. Wszystkie wymagania, zarówno matchLabels, jak i matchExpressions muszą być spełnione w celu dopasowania.
Właściwości
match |
MatchExpressions to lista wymagań selektora zasobów. Prawidłowe operatory to In, NotIn, Exists i DoesNotExist. Ustawione wartości muszą być niepuste w przypadku opcji In i NotIn. Zestaw wartości musi być pusty w przypadku wartości Istnieje i DoesNotExist. |
match |
MatchLabels to mapa par {key,value}. Pojedynczy element {key,value} na mapie matchLabels jest odpowiednikiem elementu matchExpressions, którego pole klucza to "klucz", operator ma wartość "W", a tablica wartości zawiera tylko wartość. |
Szczegóły właściwości
matchExpressions
MatchExpressions to lista wymagań selektora zasobów. Prawidłowe operatory to In, NotIn, Exists i DoesNotExist. Ustawione wartości muszą być niepuste w przypadku opcji In i NotIn. Zestaw wartości musi być pusty w przypadku wartości Istnieje i DoesNotExist.
matchExpressions?: MatchExpressionsProperties[]
Wartość właściwości
matchLabels
MatchLabels to mapa par {key,value}. Pojedynczy element {key,value} na mapie matchLabels jest odpowiednikiem elementu matchExpressions, którego pole klucza to "klucz", operator ma wartość "W", a tablica wartości zawiera tylko wartość.
matchLabels?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
Azure SDK for JavaScript