public static final class CfnDBInstance.DBInstanceRoleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDBInstance.DBInstanceRoleProperty
CfnDBInstance.DBInstanceRoleProperty
CfnDBInstance.DBInstanceRoleProperty.Builder, CfnDBInstance.DBInstanceRoleProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getFeatureName()
The name of the feature associated with the AWS Identity and Access Management (IAM) role.
|
java.lang.String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getFeatureName()
CfnDBInstance.DBInstanceRoleProperty
IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf. For the list of supported feature names, see the SupportedFeatureNames
description in DBEngineVersion in the Amazon RDS API Reference .
getFeatureName
in interface CfnDBInstance.DBInstanceRoleProperty
public final java.lang.String getRoleArn()
CfnDBInstance.DBInstanceRoleProperty
getRoleArn
in interface CfnDBInstance.DBInstanceRoleProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()