@Generated(value="software.amazon.awssdk:codegen") public final class AwsRdsDbInstanceAssociatedRole extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsRdsDbInstanceAssociatedRole.Builder,AwsRdsDbInstanceAssociatedRole>
An IAM role associated with the DB instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsRdsDbInstanceAssociatedRole.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsRdsDbInstanceAssociatedRole.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
featureName()
The name of the feature associated with the IAM role.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the IAM role that is associated with the DB instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsRdsDbInstanceAssociatedRole.Builder> |
serializableBuilderClass() |
String |
status()
Describes the state of the association between the IAM role and the DB instance.
|
AwsRdsDbInstanceAssociatedRole.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String roleArn()
The ARN of the IAM role that is associated with the DB instance.
public final String featureName()
The name of the feature associated with the IAM role.
public final String status()
Describes the state of the association between the IAM role and the DB instance. The Status property
returns one of the following values:
ACTIVE - The IAM role ARN is associated with the DB instance and can be used to access other Amazon
Web Services services on your behalf.
PENDING - The IAM role ARN is being associated with the DB instance.
INVALID - The IAM role ARN is associated with the DB instance. But the DB instance is unable to
assume the IAM role in order to access other Amazon Web Services services on your behalf.
Status
property returns one of the following values:
ACTIVE - The IAM role ARN is associated with the DB instance and can be used to access other
Amazon Web Services services on your behalf.
PENDING - The IAM role ARN is being associated with the DB instance.
INVALID - The IAM role ARN is associated with the DB instance. But the DB instance is unable
to assume the IAM role in order to access other Amazon Web Services services on your behalf.
public AwsRdsDbInstanceAssociatedRole.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsRdsDbInstanceAssociatedRole.Builder,AwsRdsDbInstanceAssociatedRole>public static AwsRdsDbInstanceAssociatedRole.Builder builder()
public static Class<? extends AwsRdsDbInstanceAssociatedRole.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.