Struct aws_sdk_connect::input::DeleteTaskTemplateInput
source · #[non_exhaustive]pub struct DeleteTaskTemplateInput { /* private fields */ }
Implementations§
source§impl DeleteTaskTemplateInput
impl DeleteTaskTemplateInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteTaskTemplate, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteTaskTemplate, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DeleteTaskTemplate
>
Examples found in repository?
src/client.rs (line 6107)
6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::DeleteTaskTemplate,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<crate::error::DeleteTaskTemplateError>,
> {
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::DeleteTaskTemplateOutput,
aws_smithy_http::result::SdkError<crate::error::DeleteTaskTemplateError>,
> {
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 DeleteTaskTemplateInput
.
source§impl DeleteTaskTemplateInput
impl DeleteTaskTemplateInput
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
sourcepub fn task_template_id(&self) -> Option<&str>
pub fn task_template_id(&self) -> Option<&str>
A unique identifier for the task template.
Trait Implementations§
source§impl Clone for DeleteTaskTemplateInput
impl Clone for DeleteTaskTemplateInput
source§fn clone(&self) -> DeleteTaskTemplateInput
fn clone(&self) -> DeleteTaskTemplateInput
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