#[non_exhaustive]pub struct ExportClientVpnClientCertificateRevocationListInput { /* private fields */ }
Implementations§
source§impl ExportClientVpnClientCertificateRevocationListInput
impl ExportClientVpnClientCertificateRevocationListInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ExportClientVpnClientCertificateRevocationList, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ExportClientVpnClientCertificateRevocationList, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ExportClientVpnClientCertificateRevocationList
>
Examples found in repository?
src/client.rs (line 56677)
56661 56662 56663 56664 56665 56666 56667 56668 56669 56670 56671 56672 56673 56674 56675 56676 56677 56678 56679 56680 56681 56682 56683 56684 56685 56686 56687 56688 56689 56690 56691 56692 56693 56694 56695 56696 56697 56698 56699 56700 56701 56702 56703 56704 56705 56706 56707
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::ExportClientVpnClientCertificateRevocationList,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<
crate::error::ExportClientVpnClientCertificateRevocationListError,
>,
> {
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::ExportClientVpnClientCertificateRevocationListOutput,
aws_smithy_http::result::SdkError<
crate::error::ExportClientVpnClientCertificateRevocationListError,
>,
> {
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 ExportClientVpnClientCertificateRevocationListInput
.
source§impl ExportClientVpnClientCertificateRevocationListInput
impl ExportClientVpnClientCertificateRevocationListInput
sourcepub fn client_vpn_endpoint_id(&self) -> Option<&str>
pub fn client_vpn_endpoint_id(&self) -> Option<&str>
The ID of the Client VPN endpoint.
Trait Implementations§
source§impl Clone for ExportClientVpnClientCertificateRevocationListInput
impl Clone for ExportClientVpnClientCertificateRevocationListInput
source§fn clone(&self) -> ExportClientVpnClientCertificateRevocationListInput
fn clone(&self) -> ExportClientVpnClientCertificateRevocationListInput
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