#[non_exhaustive]pub struct ImportClientVpnClientCertificateRevocationListInput { /* private fields */ }
Implementations§
source§impl ImportClientVpnClientCertificateRevocationListInput
impl ImportClientVpnClientCertificateRevocationListInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportClientVpnClientCertificateRevocationList, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportClientVpnClientCertificateRevocationList, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ImportClientVpnClientCertificateRevocationList
>
Examples found in repository?
src/client.rs (line 61597)
61581 61582 61583 61584 61585 61586 61587 61588 61589 61590 61591 61592 61593 61594 61595 61596 61597 61598 61599 61600 61601 61602 61603 61604 61605 61606 61607 61608 61609 61610 61611 61612 61613 61614 61615 61616 61617 61618 61619 61620 61621 61622 61623 61624 61625 61626 61627
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::ImportClientVpnClientCertificateRevocationList,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<
crate::error::ImportClientVpnClientCertificateRevocationListError,
>,
> {
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::ImportClientVpnClientCertificateRevocationListOutput,
aws_smithy_http::result::SdkError<
crate::error::ImportClientVpnClientCertificateRevocationListError,
>,
> {
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 ImportClientVpnClientCertificateRevocationListInput
.
source§impl ImportClientVpnClientCertificateRevocationListInput
impl ImportClientVpnClientCertificateRevocationListInput
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 to which the client certificate revocation list applies.
sourcepub fn certificate_revocation_list(&self) -> Option<&str>
pub fn certificate_revocation_list(&self) -> Option<&str>
The client certificate revocation list file. For more information, see Generate a Client Certificate Revocation List in the Client VPN Administrator Guide.
Trait Implementations§
source§impl Clone for ImportClientVpnClientCertificateRevocationListInput
impl Clone for ImportClientVpnClientCertificateRevocationListInput
source§fn clone(&self) -> ImportClientVpnClientCertificateRevocationListInput
fn clone(&self) -> ImportClientVpnClientCertificateRevocationListInput
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