Interface CfnDBInstancePropsMixin.DBInstanceRoleProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDBInstancePropsMixin.DBInstanceRoleProperty.Jsii$Proxy
- Enclosing class:
CfnDBInstancePropsMixin
@Stability(Stable)
public static interface CfnDBInstancePropsMixin.DBInstanceRoleProperty
extends software.amazon.jsii.JsiiSerializable
Information about an AWS Identity and Access Management (IAM) role that is associated with a DB instance.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.rds.*;
DBInstanceRoleProperty dBInstanceRoleProperty = DBInstanceRoleProperty.builder()
.featureName("featureName")
.roleArn("roleArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDBInstancePropsMixin.DBInstanceRolePropertystatic final classAn implementation forCfnDBInstancePropsMixin.DBInstanceRoleProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFeatureName
The name of the feature associated with the AWS Identity and Access Management (IAM) role.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
SupportedFeatureNamesdescription in DBEngineVersion in the Amazon RDS API Reference .- See Also:
-
getRoleArn
The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.- See Also:
-
builder
-