Struct aws_sdk_ssm::input::GetConnectionStatusInput
source · #[non_exhaustive]pub struct GetConnectionStatusInput { /* private fields */ }
Implementations§
source§impl GetConnectionStatusInput
impl GetConnectionStatusInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<GetConnectionStatus, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<GetConnectionStatus, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<GetConnectionStatus
>
Examples found in repository?
src/client.rs (line 10070)
10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::GetConnectionStatus,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<crate::error::GetConnectionStatusError>,
> {
let handle = self.handle.clone();
let operation = self
.inner
.build()
.map_err(aws_smithy_http::result::SdkError::construction_failure)?
.make_operation(&handle.conf)
.await
.map_err(aws_smithy_http::result::SdkError::construction_failure)?;
Ok(crate::operation::customize::CustomizableOperation { handle, operation })
}
/// 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](aws_smithy_types::retry::RetryConfig), which can be
/// set when configuring the client.
pub async fn send(
self,
) -> std::result::Result<
crate::output::GetConnectionStatusOutput,
aws_smithy_http::result::SdkError<crate::error::GetConnectionStatusError>,
> {
let op = self
.inner
.build()
.map_err(aws_smithy_http::result::SdkError::construction_failure)?
.make_operation(&self.handle.conf)
.await
.map_err(aws_smithy_http::result::SdkError::construction_failure)?;
self.handle.client.call(op).await
}
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GetConnectionStatusInput
.
Trait Implementations§
source§impl Clone for GetConnectionStatusInput
impl Clone for GetConnectionStatusInput
source§fn clone(&self) -> GetConnectionStatusInput
fn clone(&self) -> GetConnectionStatusInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more