Interface DBClusterRole.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DBClusterRole.Builder,DBClusterRole>, SdkBuilder<DBClusterRole.Builder,DBClusterRole>, SdkPojo
Enclosing class:
DBClusterRole

public static interface DBClusterRole.Builder extends SdkPojo, CopyableBuilder<DBClusterRole.Builder,DBClusterRole>
  • Method Details

    • roleArn

      DBClusterRole.Builder roleArn(String roleArn)

      The Amazon Resource Name (ARN) of the IAMrole that is associated with the DB cluster.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) of the IAMrole that is associated with the DB cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      DBClusterRole.Builder status(String status)

      Describes the state of association between the IAMrole and the cluster. The Status property returns one of the following values:

      • ACTIVE - The IAMrole ARN is associated with the cluster and can be used to access other Amazon Web Services services on your behalf.

      • PENDING - The IAMrole ARN is being associated with the cluster.

      • INVALID - The IAMrole ARN is associated with the cluster, but the cluster cannot assume the IAMrole to access other Amazon Web Services services on your behalf.

      Parameters:
      status - Describes the state of association between the IAMrole and the cluster. The Status property returns one of the following values:

      • ACTIVE - The IAMrole ARN is associated with the cluster and can be used to access other Amazon Web Services services on your behalf.

      • PENDING - The IAMrole ARN is being associated with the cluster.

      • INVALID - The IAMrole ARN is associated with the cluster, but the cluster cannot assume the IAMrole to access other Amazon Web Services services on your behalf.

      Returns:
      Returns a reference to this object so that method calls can be chained together.