pub struct TransitGatewayAttachment {
pub association: Option<TransitGatewayAttachmentAssociation>,
pub creation_time: Option<String>,
pub resource_id: Option<String>,
pub resource_owner_id: Option<String>,
pub resource_type: Option<String>,
pub state: Option<String>,
pub tags: Option<Vec<Tag>>,
pub transit_gateway_attachment_id: Option<String>,
pub transit_gateway_id: Option<String>,
pub transit_gateway_owner_id: Option<String>,
}Expand description
Describes an attachment between a resource and a transit gateway.
Fields§
§association: Option<TransitGatewayAttachmentAssociation>The association.
creation_time: Option<String>The creation time.
resource_id: Option<String>The ID of the resource.
resource_owner_id: Option<String>The ID of the AWS account that owns the resource.
resource_type: Option<String>The resource type.
state: Option<String>The attachment state.
The tags for the attachment.
transit_gateway_attachment_id: Option<String>The ID of the attachment.
transit_gateway_id: Option<String>The ID of the transit gateway.
transit_gateway_owner_id: Option<String>The ID of the AWS account that owns the transit gateway.
Trait Implementations§
Source§impl Clone for TransitGatewayAttachment
impl Clone for TransitGatewayAttachment
Source§fn clone(&self) -> TransitGatewayAttachment
fn clone(&self) -> TransitGatewayAttachment
Returns a duplicate 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 moreSource§impl Debug for TransitGatewayAttachment
impl Debug for TransitGatewayAttachment
Source§impl Default for TransitGatewayAttachment
impl Default for TransitGatewayAttachment
Source§fn default() -> TransitGatewayAttachment
fn default() -> TransitGatewayAttachment
Returns the “default value” for a type. Read more
Source§impl PartialEq for TransitGatewayAttachment
impl PartialEq for TransitGatewayAttachment
impl StructuralPartialEq for TransitGatewayAttachment
Auto Trait Implementations§
impl Freeze for TransitGatewayAttachment
impl RefUnwindSafe for TransitGatewayAttachment
impl Send for TransitGatewayAttachment
impl Sync for TransitGatewayAttachment
impl Unpin for TransitGatewayAttachment
impl UnwindSafe for TransitGatewayAttachment
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
Mutably borrows from an owned value. Read more