Package org.cdk8s.plus24
Interface ISecret
-
- All Superinterfaces:
IApiResource
,software.constructs.IConstruct
,software.constructs.IDependable
,IResource
,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ISecret.Jsii$Default
- All Known Implementing Classes:
BasicAuthSecret
,DockerConfigSecret
,ISecret.Jsii$Proxy
,Secret
,ServiceAccountTokenSecret
,SshAuthSecret
,TlsSecret
@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-02-06T02:30:34.833Z") @Stability(Stable) public interface ISecret extends software.amazon.jsii.JsiiSerializable, IResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ISecret.Jsii$Default
Internal default implementation forISecret
.static class
ISecret.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnvValue
envValue(String key)
Returns EnvValue object from a secret's key.EnvValue
envValue(String key, EnvValueFromSecretOptions options)
Returns EnvValue object from a secret's key.-
Methods inherited from interface org.cdk8s.plus24.IApiResource
getApiGroup, getResourceName, getResourceType
-
Methods inherited from interface org.cdk8s.plus24.IResource
getApiVersion, getKind, getName
-
-
-
-
Method Detail
-
envValue
@Stability(Stable) @NotNull EnvValue envValue(@NotNull String key, @Nullable EnvValueFromSecretOptions options)
Returns EnvValue object from a secret's key.- Parameters:
key
- Secret's key. This parameter is required.options
- Additional EnvValue options.
-
-