#[non_exhaustive]pub struct CreateTransitGatewayPeeringAttachmentInput { /* private fields */ }
Implementations
sourceimpl CreateTransitGatewayPeeringAttachmentInput
impl CreateTransitGatewayPeeringAttachmentInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateTransitGatewayPeeringAttachment, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateTransitGatewayPeeringAttachment, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateTransitGatewayPeeringAttachment
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateTransitGatewayPeeringAttachmentInput
.
sourceimpl CreateTransitGatewayPeeringAttachmentInput
impl CreateTransitGatewayPeeringAttachmentInput
sourcepub fn transit_gateway_id(&self) -> Option<&str>
pub fn transit_gateway_id(&self) -> Option<&str>
The ID of the transit gateway.
sourcepub fn peer_transit_gateway_id(&self) -> Option<&str>
pub fn peer_transit_gateway_id(&self) -> Option<&str>
The ID of the peer transit gateway with which to create the peering attachment.
sourcepub fn peer_account_id(&self) -> Option<&str>
pub fn peer_account_id(&self) -> Option<&str>
The ID of the Amazon Web Services account that owns the peer transit gateway.
sourcepub fn peer_region(&self) -> Option<&str>
pub fn peer_region(&self) -> Option<&str>
The Region where the peer transit gateway is located.
sourcepub fn options(
&self
) -> Option<&CreateTransitGatewayPeeringAttachmentRequestOptions>
pub fn options(
&self
) -> Option<&CreateTransitGatewayPeeringAttachmentRequestOptions>
Requests a transit gateway peering attachment.
sourcepub fn tag_specifications(&self) -> Option<&[TagSpecification]>
pub fn tag_specifications(&self) -> Option<&[TagSpecification]>
The tags to apply to the transit gateway peering attachment.
Trait Implementations
sourceimpl Clone for CreateTransitGatewayPeeringAttachmentInput
impl Clone for CreateTransitGatewayPeeringAttachmentInput
sourcefn clone(&self) -> CreateTransitGatewayPeeringAttachmentInput
fn clone(&self) -> CreateTransitGatewayPeeringAttachmentInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl PartialEq<CreateTransitGatewayPeeringAttachmentInput> for CreateTransitGatewayPeeringAttachmentInput
impl PartialEq<CreateTransitGatewayPeeringAttachmentInput> for CreateTransitGatewayPeeringAttachmentInput
sourcefn eq(&self, other: &CreateTransitGatewayPeeringAttachmentInput) -> bool
fn eq(&self, other: &CreateTransitGatewayPeeringAttachmentInput) -> bool
impl StructuralPartialEq for CreateTransitGatewayPeeringAttachmentInput
Auto Trait Implementations
impl RefUnwindSafe for CreateTransitGatewayPeeringAttachmentInput
impl Send for CreateTransitGatewayPeeringAttachmentInput
impl Sync for CreateTransitGatewayPeeringAttachmentInput
impl Unpin for CreateTransitGatewayPeeringAttachmentInput
impl UnwindSafe for CreateTransitGatewayPeeringAttachmentInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more