public static interface ClusterIamRole.Builder extends CopyableBuilder<ClusterIamRole.Builder,ClusterIamRole>
Modifier and Type | Method and Description |
---|---|
ClusterIamRole.Builder |
applyStatus(String applyStatus)
A value that describes the status of the IAM role's association with an Amazon Redshift cluster.
|
ClusterIamRole.Builder |
iamRoleArn(String iamRoleArn)
The Amazon Resource Name (ARN) of the IAM role, for example,
arn:aws:iam::123456789012:role/RedshiftCopyUnload . |
copy
applyMutation, build
ClusterIamRole.Builder iamRoleArn(String iamRoleArn)
The Amazon Resource Name (ARN) of the IAM role, for example,
arn:aws:iam::123456789012:role/RedshiftCopyUnload
.
iamRoleArn
- The Amazon Resource Name (ARN) of the IAM role, for example,
arn:aws:iam::123456789012:role/RedshiftCopyUnload
.ClusterIamRole.Builder applyStatus(String applyStatus)
A value that describes the status of the IAM role's association with an Amazon Redshift cluster.
The following are possible statuses and descriptions.
in-sync
: The role is available for use by the cluster.
adding
: The role is in the process of being associated with the cluster.
removing
: The role is in the process of being disassociated with the cluster.
applyStatus
- A value that describes the status of the IAM role's association with an Amazon Redshift cluster.
The following are possible statuses and descriptions.
in-sync
: The role is available for use by the cluster.
adding
: The role is in the process of being associated with the cluster.
removing
: The role is in the process of being disassociated with the cluster.
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.