Struct aws_sdk_directory::operation::enable_sso::EnableSsoInput   
source · #[non_exhaustive]pub struct EnableSsoInput {
    pub directory_id: Option<String>,
    pub user_name: Option<String>,
    pub password: Option<String>,
}Expand description
Contains the inputs for the EnableSso operation.
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.directory_id: Option<String>The identifier of the directory for which to enable single-sign on.
user_name: Option<String>The username of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. This account must have privileges to add a service principal name.
If the AD Connector service account does not have privileges to add a service principal name, you can specify an alternate account with the UserName and Password parameters. These credentials are only used to enable single sign-on and are not stored by the service. The AD Connector service account is not changed.
password: Option<String>The password of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. For more information, see the UserName parameter.
Implementations§
source§impl EnableSsoInput
 
impl EnableSsoInput
sourcepub fn directory_id(&self) -> Option<&str>
 
pub fn directory_id(&self) -> Option<&str>
The identifier of the directory for which to enable single-sign on.
sourcepub fn user_name(&self) -> Option<&str>
 
pub fn user_name(&self) -> Option<&str>
The username of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. This account must have privileges to add a service principal name.
If the AD Connector service account does not have privileges to add a service principal name, you can specify an alternate account with the UserName and Password parameters. These credentials are only used to enable single sign-on and are not stored by the service. The AD Connector service account is not changed.
source§impl EnableSsoInput
 
impl EnableSsoInput
sourcepub fn builder() -> EnableSsoInputBuilder
 
pub fn builder() -> EnableSsoInputBuilder
Creates a new builder-style object to manufacture EnableSsoInput.
Trait Implementations§
source§impl Clone for EnableSsoInput
 
impl Clone for EnableSsoInput
source§fn clone(&self) -> EnableSsoInput
 
fn clone(&self) -> EnableSsoInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for EnableSsoInput
 
impl Debug for EnableSsoInput
source§impl PartialEq for EnableSsoInput
 
impl PartialEq for EnableSsoInput
source§fn eq(&self, other: &EnableSsoInput) -> bool
 
fn eq(&self, other: &EnableSsoInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for EnableSsoInput
Auto Trait Implementations§
impl Freeze for EnableSsoInput
impl RefUnwindSafe for EnableSsoInput
impl Send for EnableSsoInput
impl Sync for EnableSsoInput
impl Unpin for EnableSsoInput
impl UnwindSafe for EnableSsoInput
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> 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>
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>
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 more