#[non_exhaustive]pub struct ListVirtualInterfaceTestHistoryInput { /* private fields */ }Implementations§
source§impl ListVirtualInterfaceTestHistoryInput
impl ListVirtualInterfaceTestHistoryInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ListVirtualInterfaceTestHistory, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ListVirtualInterfaceTestHistory, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ListVirtualInterfaceTestHistory>
Examples found in repository?
src/client.rs (line 6578)
6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::ListVirtualInterfaceTestHistory,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<crate::error::ListVirtualInterfaceTestHistoryError>,
> {
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::ListVirtualInterfaceTestHistoryOutput,
aws_smithy_http::result::SdkError<crate::error::ListVirtualInterfaceTestHistoryError>,
> {
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 ListVirtualInterfaceTestHistoryInput.
source§impl ListVirtualInterfaceTestHistoryInput
impl ListVirtualInterfaceTestHistoryInput
sourcepub fn virtual_interface_id(&self) -> Option<&str>
pub fn virtual_interface_id(&self) -> Option<&str>
The ID of the virtual interface that was tested.
sourcepub fn bgp_peers(&self) -> Option<&[String]>
pub fn bgp_peers(&self) -> Option<&[String]>
The BGP peers that were placed in the DOWN state during the virtual interface failover test.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.
If MaxResults is given a value larger than 100, only 100 results are returned.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The token for the next page of results.
Trait Implementations§
source§impl Clone for ListVirtualInterfaceTestHistoryInput
impl Clone for ListVirtualInterfaceTestHistoryInput
source§fn clone(&self) -> ListVirtualInterfaceTestHistoryInput
fn clone(&self) -> ListVirtualInterfaceTestHistoryInput
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