Struct aws_sdk_redshift::model::ClusterIamRole [−][src]
#[non_exhaustive]pub struct ClusterIamRole {
pub iam_role_arn: Option<String>,
pub apply_status: Option<String>,
}
Expand description
An Identity and Access Management (IAM) role that can be used by the associated Amazon Redshift cluster to access other Amazon Web Services services.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.iam_role_arn: Option<String>
The Amazon Resource Name (ARN) of the IAM role, for example, arn:aws:iam::123456789012:role/RedshiftCopyUnload
.
apply_status: Option<String>
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.
Implementations
The Amazon Resource Name (ARN) of the IAM role, for example, arn:aws:iam::123456789012:role/RedshiftCopyUnload
.
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.
Creates a new builder-style object to manufacture ClusterIamRole
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ClusterIamRole
impl Send for ClusterIamRole
impl Sync for ClusterIamRole
impl Unpin for ClusterIamRole
impl UnwindSafe for ClusterIamRole
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more