pub struct DBClusterRole {
pub role_arn: Option<String>,
pub status: Option<String>,
}Expand description
Describes an AWS Identity and Access Management (IAM) role that is associated with a cluster.
Fields§
§role_arn: Option<String>The Amazon Resource Name (ARN) of the IAM role that is associated with the DB cluster.
status: Option<String>Describes the state of association between the IAM role and the cluster. The Status property returns one of the following values:
-
ACTIVE- The IAM role ARN is associated with the cluster and can be used to access other AWS services on your behalf. -
PENDING- The IAM role ARN is being associated with the DB cluster. -
INVALID- The IAM role ARN is associated with the cluster, but the cluster cannot assume the IAM role to access other AWS services on your behalf.
Trait Implementations§
Source§impl Clone for DBClusterRole
impl Clone for DBClusterRole
Source§fn clone(&self) -> DBClusterRole
fn clone(&self) -> DBClusterRole
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DBClusterRole
impl Debug for DBClusterRole
Source§impl Default for DBClusterRole
impl Default for DBClusterRole
Source§fn default() -> DBClusterRole
fn default() -> DBClusterRole
Returns the “default value” for a type. Read more
Source§impl PartialEq for DBClusterRole
impl PartialEq for DBClusterRole
impl StructuralPartialEq for DBClusterRole
Auto Trait Implementations§
impl Freeze for DBClusterRole
impl RefUnwindSafe for DBClusterRole
impl Send for DBClusterRole
impl Sync for DBClusterRole
impl Unpin for DBClusterRole
impl UnwindSafe for DBClusterRole
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more