Struct aws_sdk_transfer::input::TestIdentityProviderInput [−][src]
#[non_exhaustive]pub struct TestIdentityProviderInput {
pub server_id: Option<String>,
pub server_protocol: Option<Protocol>,
pub source_ip: Option<String>,
pub user_name: Option<String>,
pub user_password: Option<String>,
}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.server_id: Option<String>A system-assigned identifier for a specific server. That server's user authentication method is tested with a user name and password.
server_protocol: Option<Protocol>The type of file transfer protocol to be tested.
The available protocols are:
-
Secure Shell (SSH) File Transfer Protocol (SFTP)
-
File Transfer Protocol Secure (FTPS)
-
File Transfer Protocol (FTP)
source_ip: Option<String>The source IP address of the user account to be tested.
user_name: Option<String>The name of the user account to be tested.
user_password: Option<String>The password of the user account to be tested.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<TestIdentityProvider, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<TestIdentityProvider, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<TestIdentityProvider>
Creates a new builder-style object to manufacture TestIdentityProviderInput
A system-assigned identifier for a specific server. That server's user authentication method is tested with a user name and password.
The type of file transfer protocol to be tested.
The available protocols are:
-
Secure Shell (SSH) File Transfer Protocol (SFTP)
-
File Transfer Protocol Secure (FTPS)
-
File Transfer Protocol (FTP)
The password of the user account to be tested.
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 TestIdentityProviderInput
impl Send for TestIdentityProviderInput
impl Sync for TestIdentityProviderInput
impl Unpin for TestIdentityProviderInput
impl UnwindSafe for TestIdentityProviderInput
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
