Struct aws_sdk_macie2::model::session_issuer::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for SessionIssuer
Implementations
The unique identifier for the Amazon Web Services account that owns the entity that was used to get the credentials.
The unique identifier for the Amazon Web Services account that owns the entity that was used to get the credentials.
The Amazon Resource Name (ARN) of the source account, IAM user, or role that was used to get the credentials.
The Amazon Resource Name (ARN) of the source account, IAM user, or role that was used to get the credentials.
The unique identifier for the entity that was used to get the credentials.
The unique identifier for the entity that was used to get the credentials.
The source of the temporary security credentials, such as Root, IAMUser, or Role.
The source of the temporary security credentials, such as Root, IAMUser, or Role.
The name or alias of the user or role that issued the session. This value is null if the credentials were obtained from a root account that doesn't have an alias.
The name or alias of the user or role that issued the session. This value is null if the credentials were obtained from a root account that doesn't have an alias.
Consumes the builder and constructs a SessionIssuer
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
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