pub struct SsoConfig {
pub region: Region,
pub start_url: String,
pub account_id: String,
pub role_name: String,
}Expand description
AWS SSO configuration.
Fields§
§region: RegionThe AWS region in which SSO was setup.
All AWS API calls are performed in this region.
start_url: StringThe URL for the AWS SSO user portal.
account_id: StringThe AWS account to sign in to.
role_name: StringThe name of the AWS IAM Role to assume in the account.
This should be the role name as it appears in SSO configuration.
Trait Implementations§
Source§impl SsoConfigSource for SsoConfig
impl SsoConfigSource for SsoConfig
Auto Trait Implementations§
impl Freeze for SsoConfig
impl RefUnwindSafe for SsoConfig
impl Send for SsoConfig
impl Sync for SsoConfig
impl Unpin for SsoConfig
impl UnwindSafe for SsoConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.