Struct aws_sdk_transfer::client::fluent_builders::ImportSshPublicKey
source · [−]pub struct ImportSshPublicKey { /* private fields */ }
Expand description
Fluent builder constructing a request to ImportSshPublicKey
.
Adds a Secure Shell (SSH) public key to a user account identified by a UserName
value assigned to the specific file transfer protocol-enabled server, identified by ServerId
.
The response returns the UserName
value, the ServerId
value, and the name of the SshPublicKeyId
.
Implementations
sourceimpl ImportSshPublicKey
impl ImportSshPublicKey
sourcepub async fn send(
self
) -> Result<ImportSshPublicKeyOutput, SdkError<ImportSshPublicKeyError>>
pub async fn send(
self
) -> Result<ImportSshPublicKeyOutput, SdkError<ImportSshPublicKeyError>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn server_id(self, input: impl Into<String>) -> Self
pub fn server_id(self, input: impl Into<String>) -> Self
A system-assigned unique identifier for a server.
sourcepub fn set_server_id(self, input: Option<String>) -> Self
pub fn set_server_id(self, input: Option<String>) -> Self
A system-assigned unique identifier for a server.
sourcepub fn ssh_public_key_body(self, input: impl Into<String>) -> Self
pub fn ssh_public_key_body(self, input: impl Into<String>) -> Self
The public key portion of an SSH key pair.
sourcepub fn set_ssh_public_key_body(self, input: Option<String>) -> Self
pub fn set_ssh_public_key_body(self, input: Option<String>) -> Self
The public key portion of an SSH key pair.
sourcepub fn user_name(self, input: impl Into<String>) -> Self
pub fn user_name(self, input: impl Into<String>) -> Self
The name of the user account that is assigned to one or more servers.
sourcepub fn set_user_name(self, input: Option<String>) -> Self
pub fn set_user_name(self, input: Option<String>) -> Self
The name of the user account that is assigned to one or more servers.
Trait Implementations
sourceimpl Clone for ImportSshPublicKey
impl Clone for ImportSshPublicKey
sourcefn clone(&self) -> ImportSshPublicKey
fn clone(&self) -> ImportSshPublicKey
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ImportSshPublicKey
impl Send for ImportSshPublicKey
impl Sync for ImportSshPublicKey
impl Unpin for ImportSshPublicKey
impl !UnwindSafe for ImportSshPublicKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more