@Generated(value="software.amazon.awssdk:codegen") public final class AwsRdsDbClusterAssociatedRole extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsRdsDbClusterAssociatedRole.Builder,AwsRdsDbClusterAssociatedRole>
An IAM role that is associated with the Amazon RDS DB cluster.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsRdsDbClusterAssociatedRole.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsRdsDbClusterAssociatedRole.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the IAM role.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsRdsDbClusterAssociatedRole.Builder> |
serializableBuilderClass() |
String |
status()
The status of the association between the IAM role and the DB cluster.
|
AwsRdsDbClusterAssociatedRole.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.
public final String status()
The status of the association between the IAM role and the DB cluster. Valid values are as follows:
ACTIVE
INVALID
PENDING
ACTIVE
INVALID
PENDING
public AwsRdsDbClusterAssociatedRole.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsRdsDbClusterAssociatedRole.Builder,AwsRdsDbClusterAssociatedRole>public static AwsRdsDbClusterAssociatedRole.Builder builder()
public static Class<? extends AwsRdsDbClusterAssociatedRole.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.