#[non_exhaustive]pub struct GetFederationTokenOutput {
pub credentials: Option<Credentials>,
pub sign_in_url: Option<String>,
pub user_arn: Option<String>,
pub user_id: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.credentials: Option<Credentials>
The credentials to use for federation.
sign_in_url: Option<String>
The URL to sign into the user's instance.
user_arn: Option<String>
The Amazon Resource Name (ARN) of the user.
user_id: Option<String>
The identifier for the user. This can be the ID or the ARN of the user.
Implementations§
source§impl GetFederationTokenOutput
impl GetFederationTokenOutput
sourcepub fn credentials(&self) -> Option<&Credentials>
pub fn credentials(&self) -> Option<&Credentials>
The credentials to use for federation.
sourcepub fn sign_in_url(&self) -> Option<&str>
pub fn sign_in_url(&self) -> Option<&str>
The URL to sign into the user's instance.
source§impl GetFederationTokenOutput
impl GetFederationTokenOutput
sourcepub fn builder() -> GetFederationTokenOutputBuilder
pub fn builder() -> GetFederationTokenOutputBuilder
Creates a new builder-style object to manufacture GetFederationTokenOutput
.
Trait Implementations§
source§impl Clone for GetFederationTokenOutput
impl Clone for GetFederationTokenOutput
source§fn clone(&self) -> GetFederationTokenOutput
fn clone(&self) -> GetFederationTokenOutput
Returns a copy 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 GetFederationTokenOutput
impl Debug for GetFederationTokenOutput
source§impl PartialEq for GetFederationTokenOutput
impl PartialEq for GetFederationTokenOutput
source§fn eq(&self, other: &GetFederationTokenOutput) -> bool
fn eq(&self, other: &GetFederationTokenOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetFederationTokenOutput
impl RequestId for GetFederationTokenOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for GetFederationTokenOutput
Auto Trait Implementations§
impl Freeze for GetFederationTokenOutput
impl RefUnwindSafe for GetFederationTokenOutput
impl Send for GetFederationTokenOutput
impl Sync for GetFederationTokenOutput
impl Unpin for GetFederationTokenOutput
impl UnwindSafe for GetFederationTokenOutput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.