Package software.amazon.awscdk.core
Class SecretsManagerSecretOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.core.SecretsManagerSecretOptions.Jsii$Proxy
- All Implemented Interfaces:
SecretsManagerSecretOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SecretsManagerSecretOptions
@Stability(Stable)
@Internal
public static final class SecretsManagerSecretOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SecretsManagerSecretOptions
An implementation for
SecretsManagerSecretOptions-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.core.SecretsManagerSecretOptions
SecretsManagerSecretOptions.Builder, SecretsManagerSecretOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theSecretsManagerSecretOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe key of a JSON field to retrieve.final StringSpecifies the unique identifier of the version of the secret you want to use.final StringSpecifies the secret version that you want to retrieve by the staging label attached to the version.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theSecretsManagerSecretOptions.Builder.
-
-
Method Details
-
getJsonField
Description copied from interface:SecretsManagerSecretOptionsThe key of a JSON field to retrieve.This can only be used if the secret stores a JSON object.
Default: - returns all the content stored in the Secrets Manager secret.
- Specified by:
getJsonFieldin interfaceSecretsManagerSecretOptions
-
getVersionId
Description copied from interface:SecretsManagerSecretOptionsSpecifies the unique identifier of the version of the secret you want to use.Can specify at most one of
versionIdandversionStage.Default: AWSCURRENT
- Specified by:
getVersionIdin interfaceSecretsManagerSecretOptions
-
getVersionStage
Description copied from interface:SecretsManagerSecretOptionsSpecifies the secret version that you want to retrieve by the staging label attached to the version.Can specify at most one of
versionIdandversionStage.Default: AWSCURRENT
- Specified by:
getVersionStagein interfaceSecretsManagerSecretOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-