Struct aws_sdk_sts::types::FederatedUser
source · #[non_exhaustive]pub struct FederatedUser {
pub federated_user_id: String,
pub arn: String,
}
Expand description
Identifiers for the federated user that is associated with the credentials.
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.federated_user_id: String
The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
arn: String
The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.
Implementations§
source§impl FederatedUser
impl FederatedUser
sourcepub fn federated_user_id(&self) -> &str
pub fn federated_user_id(&self) -> &str
The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
sourcepub fn arn(&self) -> &str
pub fn arn(&self) -> &str
The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.
source§impl FederatedUser
impl FederatedUser
sourcepub fn builder() -> FederatedUserBuilder
pub fn builder() -> FederatedUserBuilder
Creates a new builder-style object to manufacture FederatedUser
.
Trait Implementations§
source§impl Clone for FederatedUser
impl Clone for FederatedUser
source§fn clone(&self) -> FederatedUser
fn clone(&self) -> FederatedUser
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for FederatedUser
impl Debug for FederatedUser
source§impl PartialEq for FederatedUser
impl PartialEq for FederatedUser
impl StructuralPartialEq for FederatedUser
Auto Trait Implementations§
impl Freeze for FederatedUser
impl RefUnwindSafe for FederatedUser
impl Send for FederatedUser
impl Sync for FederatedUser
impl Unpin for FederatedUser
impl UnwindSafe for FederatedUser
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)