ResourceSyncRulePropertiesSelector interface
Een labelkiezer bestaat uit twee delen, matchLabels en matchExpressions. Het eerste deel, matchLabels is een kaart van {key,value}-paren. Eén {key,value} in de matchLabels-kaart is gelijk aan een element van matchExpressions, waarvan het sleutelveld 'sleutel' is, de operator 'In' is en de waardenmatrix bevat alleen 'waarde'. Het tweede deel, matchExpressions is een lijst met resourceselectorvereisten. Geldige operators zijn In, NotIn, Exists en DoesNotExist. De waardenset moet niet leeg zijn in het geval van In en NotIn. De waardenet moet leeg zijn in het geval van Exists en DoesNotExist. Alle vereisten, van zowel matchLabels als matchExpressions, moeten allemaal worden voldaan om overeen te komen.
Eigenschappen
| match |
MatchExpressions is een lijst met resourceselectorvereisten. Geldige operators zijn In, NotIn, Exists en DoesNotExist. De waardenset moet niet leeg zijn in het geval van In en NotIn. De waardenet moet leeg zijn in het geval van Exists en DoesNotExist. |
| match |
MatchLabels is een kaart van {key,value} paren. Eén {key,value} in de matchLabels-kaart is gelijk aan een element van matchExpressions, waarvan het sleutelveld 'sleutel' is, de operator 'In' is en de waardenmatrix bevat alleen 'waarde'. |
Eigenschapdetails
matchExpressions
MatchExpressions is een lijst met resourceselectorvereisten. Geldige operators zijn In, NotIn, Exists en DoesNotExist. De waardenset moet niet leeg zijn in het geval van In en NotIn. De waardenet moet leeg zijn in het geval van Exists en DoesNotExist.
matchExpressions?: MatchExpressionsProperties[]
Waarde van eigenschap
matchLabels
MatchLabels is een kaart van {key,value} paren. Eén {key,value} in de matchLabels-kaart is gelijk aan een element van matchExpressions, waarvan het sleutelveld 'sleutel' is, de operator 'In' is en de waardenmatrix bevat alleen 'waarde'.
matchLabels?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}