/AWS1/CL_REVEKSLABELSELECTOR¶
A label selector that filters the Kubernetes objects discovered from an Amazon EKS input source. An object must satisfy both matchLabels and matchExpressions to match the selector. A selector with neither matches every object. The selector must render to 2,048 characters or fewer in Kubernetes label selector syntax.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
it_matchlabels TYPE /AWS1/CL_REVEKSLABELMAP_W=>TT_EKSLABELMAP TT_EKSLABELMAP¶
The label key-value pairs that an object must have. All pairs must match for the object to be selected.
it_matchexpressions TYPE /AWS1/CL_REVEKSLABELSELORREQ=>TT_EKSLABELSELECTORREQLIST TT_EKSLABELSELECTORREQLIST¶
The label requirements that an object must satisfy. All requirements in the list must match for the object to be selected.
Queryable Attributes¶
matchLabels¶
The label key-value pairs that an object must have. All pairs must match for the object to be selected.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MATCHLABELS() |
Getter for MATCHLABELS, with configurable default |
ASK_MATCHLABELS() |
Getter for MATCHLABELS w/ exceptions if field has no value |
HAS_MATCHLABELS() |
Determine if MATCHLABELS has a value |
matchExpressions¶
The label requirements that an object must satisfy. All requirements in the list must match for the object to be selected.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MATCHEXPRESSIONS() |
Getter for MATCHEXPRESSIONS, with configurable default |
ASK_MATCHEXPRESSIONS() |
Getter for MATCHEXPRESSIONS w/ exceptions if field has no va |
HAS_MATCHEXPRESSIONS() |
Determine if MATCHEXPRESSIONS has a value |