pub struct TgwAttachmentRequest {
pub aws_account_id: Option<String>,
pub tgw_id: Option<String>,
pub cidrs: Option<Vec<String>>,
pub extra: Value,
}
Expand description
Transit Gateway attachment request
Fields§
§aws_account_id: Option<String>
AWS account ID
tgw_id: Option<String>
Transit Gateway ID
cidrs: Option<Vec<String>>
CIDR blocks to route through the TGW
extra: Value
Additional fields
Trait Implementations§
Source§impl Clone for TgwAttachmentRequest
impl Clone for TgwAttachmentRequest
Source§fn clone(&self) -> TgwAttachmentRequest
fn clone(&self) -> TgwAttachmentRequest
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 TgwAttachmentRequest
impl Debug for TgwAttachmentRequest
Source§impl<'de> Deserialize<'de> for TgwAttachmentRequest
impl<'de> Deserialize<'de> for TgwAttachmentRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TgwAttachmentRequest
impl RefUnwindSafe for TgwAttachmentRequest
impl Send for TgwAttachmentRequest
impl Sync for TgwAttachmentRequest
impl Unpin for TgwAttachmentRequest
impl UnwindSafe for TgwAttachmentRequest
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