@Stability(value=Experimental) @Internal public static final class SecretAttributes.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SecretAttributes
SecretAttributessoftware.amazon.jsii.JsiiObject.InitializationModeSecretAttributes.Builder, SecretAttributes.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(SecretAttributes.Builder builder)
Constructor that initializes the object based on literal property values passed by the
SecretAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
IKey |
getEncryptionKey()
(experimental) The encryption key that is used to encrypt the secret, unless the default SecretsManager key is used.
|
String |
getSecretArn()
(deprecated) The ARN of the secret in SecretsManager.
|
String |
getSecretCompleteArn()
(experimental) The complete ARN of the secret in SecretsManager.
|
String |
getSecretPartialArn()
(experimental) The partial ARN of the secret in SecretsManager.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(SecretAttributes.Builder builder)
SecretAttributes.Builder.public final IKey getEncryptionKey()
SecretAttributesgetEncryptionKey in interface SecretAttributespublic final String getSecretArn()
SecretAttributes
Cannot be used with secretCompleteArn or secretPartialArn.
getSecretArn in interface SecretAttributespublic final String getSecretCompleteArn()
SecretAttributes
This is the ARN including the Secrets Manager 6-character suffix.
Cannot be used with secretArn or secretPartialArn.
getSecretCompleteArn in interface SecretAttributespublic final String getSecretPartialArn()
SecretAttributes
This is the ARN without the Secrets Manager 6-character suffix.
Cannot be used with secretArn or secretCompleteArn.
getSecretPartialArn in interface SecretAttributes@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.