Package org.cdk8s.plus24.k8s
Interface SecretKeySelector
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SecretKeySelector.Jsii$Proxy
@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-11-24T11:18:29.070Z") @Stability(Stable) public interface SecretKeySelector extends software.amazon.jsii.JsiiSerializable
SecretKeySelector selects a key of a Secret.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SecretKeySelector.Builder
A builder forSecretKeySelector
static class
SecretKeySelector.Jsii$Proxy
An implementation forSecretKeySelector
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static SecretKeySelector.Builder
builder()
String
getKey()
The key of the secret to select from.default String
getName()
Name of the referent.default Boolean
getOptional()
Specify whether the Secret or its key must be defined.
-
-
-
Method Detail
-
getKey
@Stability(Stable) @NotNull String getKey()
The key of the secret to select from.Must be a valid secret key.
-
getName
@Stability(Stable) @Nullable default String getName()
Name of the referent.More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
-
getOptional
@Stability(Stable) @Nullable default Boolean getOptional()
Specify whether the Secret or its key must be defined.
-
builder
@Stability(Stable) static SecretKeySelector.Builder builder()
- Returns:
- a
SecretKeySelector.Builder
ofSecretKeySelector
-
-