Struct aws_sdk_directconnect::operation::describe_direct_connect_gateway_attachments::DescribeDirectConnectGatewayAttachmentsInput
source · #[non_exhaustive]pub struct DescribeDirectConnectGatewayAttachmentsInput {
pub direct_connect_gateway_id: Option<String>,
pub virtual_interface_id: Option<String>,
pub max_results: Option<i32>,
pub next_token: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.direct_connect_gateway_id: Option<String>The ID of the Direct Connect gateway.
virtual_interface_id: Option<String>The ID of the virtual interface.
max_results: 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.
next_token: Option<String>The token provided in the previous call to retrieve the next page.
Implementations§
source§impl DescribeDirectConnectGatewayAttachmentsInput
impl DescribeDirectConnectGatewayAttachmentsInput
sourcepub fn direct_connect_gateway_id(&self) -> Option<&str>
pub fn direct_connect_gateway_id(&self) -> Option<&str>
The ID of the Direct Connect gateway.
sourcepub fn virtual_interface_id(&self) -> Option<&str>
pub fn virtual_interface_id(&self) -> Option<&str>
The ID of the virtual interface.
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 provided in the previous call to retrieve the next page.
source§impl DescribeDirectConnectGatewayAttachmentsInput
impl DescribeDirectConnectGatewayAttachmentsInput
sourcepub fn builder() -> DescribeDirectConnectGatewayAttachmentsInputBuilder
pub fn builder() -> DescribeDirectConnectGatewayAttachmentsInputBuilder
Creates a new builder-style object to manufacture DescribeDirectConnectGatewayAttachmentsInput.
Trait Implementations§
source§impl Clone for DescribeDirectConnectGatewayAttachmentsInput
impl Clone for DescribeDirectConnectGatewayAttachmentsInput
source§fn clone(&self) -> DescribeDirectConnectGatewayAttachmentsInput
fn clone(&self) -> DescribeDirectConnectGatewayAttachmentsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeDirectConnectGatewayAttachmentsInput
impl PartialEq for DescribeDirectConnectGatewayAttachmentsInput
source§fn eq(&self, other: &DescribeDirectConnectGatewayAttachmentsInput) -> bool
fn eq(&self, other: &DescribeDirectConnectGatewayAttachmentsInput) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeDirectConnectGatewayAttachmentsInput
Auto Trait Implementations§
impl Freeze for DescribeDirectConnectGatewayAttachmentsInput
impl RefUnwindSafe for DescribeDirectConnectGatewayAttachmentsInput
impl Send for DescribeDirectConnectGatewayAttachmentsInput
impl Sync for DescribeDirectConnectGatewayAttachmentsInput
impl Unpin for DescribeDirectConnectGatewayAttachmentsInput
impl UnwindSafe for DescribeDirectConnectGatewayAttachmentsInput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more