Interface PodsSelectOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    PodsSelectOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.88.0 (build eaabd08)",
               date="2023-09-11T06:17:58.402Z")
    @Stability(Stable)
    public interface PodsSelectOptions
    extends software.amazon.jsii.JsiiSerializable
    Options for Pods.select.
    • Method Detail

      • getExpressions

        @Stability(Stable)
        @Nullable
        default List<LabelExpression> getExpressions()
        Expressions the pods must satisify.

        Default: - no expressions requirements.

      • getLabels

        @Stability(Stable)
        @Nullable
        default Map<String,​String> getLabels()
        Labels the pods must have.

        Default: - no strict labels requirements.

      • getNamespaces

        @Stability(Stable)
        @Nullable
        default Namespaces getNamespaces()
        Namespaces the pods are allowed to be in.

        Use Namespaces.all() to allow all namespaces.

        Default: - unset, implies the namespace of the resource this selection is used in.