Struct aws_sdk_transfer::model::IdentityProviderDetails [−][src]
#[non_exhaustive]pub struct IdentityProviderDetails {
pub url: Option<String>,
pub invocation_role: Option<String>,
pub directory_id: Option<String>,
pub function: Option<String>,
}Expand description
Returns information related to the type of user authentication that is in use for a file transfer protocol-enabled server's users. A server can have only one method of authentication.
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.url: Option<String>Provides the location of the service endpoint used to authenticate users.
invocation_role: Option<String>Provides the type of InvocationRole used to authenticate the user account.
directory_id: Option<String>The identifier of the Amazon Web Services Directory Service directory that you want to stop sharing.
function: Option<String>The ARN for a lambda function to use for the Identity provider.
Implementations
Provides the location of the service endpoint used to authenticate users.
Provides the type of InvocationRole used to authenticate the user account.
The identifier of the Amazon Web Services Directory Service directory that you want to stop sharing.
Creates a new builder-style object to manufacture IdentityProviderDetails
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for IdentityProviderDetails
impl Send for IdentityProviderDetails
impl Sync for IdentityProviderDetails
impl Unpin for IdentityProviderDetails
impl UnwindSafe for IdentityProviderDetails
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
