pub struct TransitGatewayRegistration {
pub global_network_id: Option<String>,
pub state: Option<TransitGatewayRegistrationStateReason>,
pub transit_gateway_arn: Option<String>,
}
Expand description
Describes the registration of a transit gateway to a global network.
Fields§
§global_network_id: Option<String>
The ID of the global network.
state: Option<TransitGatewayRegistrationStateReason>
The state of the transit gateway registration.
transit_gateway_arn: Option<String>
The Amazon Resource Name (ARN) of the transit gateway.
Trait Implementations§
Source§impl Clone for TransitGatewayRegistration
impl Clone for TransitGatewayRegistration
Source§fn clone(&self) -> TransitGatewayRegistration
fn clone(&self) -> TransitGatewayRegistration
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 moreSource§impl Debug for TransitGatewayRegistration
impl Debug for TransitGatewayRegistration
Source§impl Default for TransitGatewayRegistration
impl Default for TransitGatewayRegistration
Source§fn default() -> TransitGatewayRegistration
fn default() -> TransitGatewayRegistration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransitGatewayRegistration
impl<'de> Deserialize<'de> for TransitGatewayRegistration
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
impl StructuralPartialEq for TransitGatewayRegistration
Auto Trait Implementations§
impl Freeze for TransitGatewayRegistration
impl RefUnwindSafe for TransitGatewayRegistration
impl Send for TransitGatewayRegistration
impl Sync for TransitGatewayRegistration
impl Unpin for TransitGatewayRegistration
impl UnwindSafe for TransitGatewayRegistration
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