Class ConnectionPasswordEncryption.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.alpha.ConnectionPasswordEncryption.Jsii$Proxy
- All Implemented Interfaces:
ConnectionPasswordEncryption,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ConnectionPasswordEncryption
@Stability(Experimental)
@Internal
public static final class ConnectionPasswordEncryption.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ConnectionPasswordEncryption
An implementation for
ConnectionPasswordEncryption-
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.services.glue.alpha.ConnectionPasswordEncryption
ConnectionPasswordEncryption.Builder, ConnectionPasswordEncryption.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theConnectionPasswordEncryption.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 IKeyRef(experimental) The KMS key used to encrypt connection passwords.final Boolean(experimental) Whether passwords remain encrypted in the responses ofGetConnectionandGetConnections.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 theConnectionPasswordEncryption.Builder.
-
-
Method Details
-
getKmsKey
Description copied from interface:ConnectionPasswordEncryption(experimental) The KMS key used to encrypt connection passwords.Default: - an AWS-managed key is used and the key is not exposed as a grantable resource.
- Specified by:
getKmsKeyin interfaceConnectionPasswordEncryption
-
getReturnConnectionPasswordEncrypted
Description copied from interface:ConnectionPasswordEncryption(experimental) Whether passwords remain encrypted in the responses ofGetConnectionandGetConnections.This takes effect independently from catalog encryption.
Default: true
- Specified by:
getReturnConnectionPasswordEncryptedin interfaceConnectionPasswordEncryption
-
$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()
-