#[non_exhaustive]pub struct ListVpceConfigurationsInput { /* private fields */ }Implementations§
source§impl ListVpceConfigurationsInput
impl ListVpceConfigurationsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ListVPCEConfigurations, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ListVPCEConfigurations, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ListVPCEConfigurations>
Examples found in repository?
src/client.rs (line 6774)
6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::ListVPCEConfigurations,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<crate::error::ListVPCEConfigurationsError>,
> {
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::ListVpceConfigurationsOutput,
aws_smithy_http::result::SdkError<crate::error::ListVPCEConfigurationsError>,
> {
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 ListVpceConfigurationsInput.
source§impl ListVpceConfigurationsInput
impl ListVpceConfigurationsInput
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
An integer that specifies the maximum number of items you want to return in the API response.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
Trait Implementations§
source§impl Clone for ListVpceConfigurationsInput
impl Clone for ListVpceConfigurationsInput
source§fn clone(&self) -> ListVpceConfigurationsInput
fn clone(&self) -> ListVpceConfigurationsInput
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