@Stability(value=Stable) @Internal public static final class CfnDBProxy.AuthFormatProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDBProxy.AuthFormatProperty
CfnDBProxy.AuthFormatPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnDBProxy.AuthFormatProperty.Builder, CfnDBProxy.AuthFormatProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnDBProxy.AuthFormatProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnDBProxy.AuthFormatProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAuthScheme()
The type of authentication that the proxy uses for connections from the proxy to the underlying database.
|
String |
getDescription()
A user-specified description about the authentication used by a proxy to log in as a specific database user.
|
String |
getIamAuth()
Whether to require or disallow AWS Identity and Access Management (IAM) authentication for connections to the proxy.
|
String |
getSecretArn()
The Amazon Resource Name (ARN) representing the secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster.
|
String |
getUserName()
The name of the database user to which the proxy connects.
|
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(CfnDBProxy.AuthFormatProperty.Builder builder)
CfnDBProxy.AuthFormatProperty.Builder.public final String getAuthScheme()
CfnDBProxy.AuthFormatProperty
Valid Values: SECRETS
getAuthScheme in interface CfnDBProxy.AuthFormatPropertypublic final String getDescription()
CfnDBProxy.AuthFormatPropertygetDescription in interface CfnDBProxy.AuthFormatPropertypublic final String getIamAuth()
CfnDBProxy.AuthFormatProperty
The ENABLED value is valid only for proxies with RDS for Microsoft SQL Server.
Valid Values: ENABLED | DISABLED | REQUIRED
getIamAuth in interface CfnDBProxy.AuthFormatPropertypublic final String getSecretArn()
CfnDBProxy.AuthFormatPropertyThese secrets are stored within Amazon Secrets Manager.
getSecretArn in interface CfnDBProxy.AuthFormatPropertypublic final String getUserName()
CfnDBProxy.AuthFormatPropertygetUserName in interface CfnDBProxy.AuthFormatProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.