pub struct InterconnectAttachmentInfo {
pub cloud_router_uri: Option<String>,
pub display_name: Option<String>,
pub interconnect_uri: Option<String>,
pub l2_attachment_matched_ip_address: Option<String>,
pub region: Option<String>,
pub type_: Option<String>,
pub uri: Option<String>,
}Expand description
For display only. Metadata associated with an Interconnect attachment.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cloud_router_uri: Option<String>URI of the Cloud Router to be used for dynamic routing.
display_name: Option<String>Name of an Interconnect attachment.
interconnect_uri: Option<String>URI of the Interconnect where the Interconnect attachment is configured.
l2_attachment_matched_ip_address: Option<String>Appliance IP address that was matched for L2_DEDICATED attachments.
region: Option<String>Name of a Google Cloud region where the Interconnect attachment is configured.
type_: Option<String>The type of interconnect attachment this is.
uri: Option<String>URI of an Interconnect attachment.
Trait Implementations§
Source§impl Clone for InterconnectAttachmentInfo
impl Clone for InterconnectAttachmentInfo
Source§fn clone(&self) -> InterconnectAttachmentInfo
fn clone(&self) -> InterconnectAttachmentInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InterconnectAttachmentInfo
impl Debug for InterconnectAttachmentInfo
Source§impl Default for InterconnectAttachmentInfo
impl Default for InterconnectAttachmentInfo
Source§fn default() -> InterconnectAttachmentInfo
fn default() -> InterconnectAttachmentInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InterconnectAttachmentInfo
impl<'de> Deserialize<'de> for InterconnectAttachmentInfo
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 Part for InterconnectAttachmentInfo
Auto Trait Implementations§
impl Freeze for InterconnectAttachmentInfo
impl RefUnwindSafe for InterconnectAttachmentInfo
impl Send for InterconnectAttachmentInfo
impl Sync for InterconnectAttachmentInfo
impl Unpin for InterconnectAttachmentInfo
impl UnsafeUnpin for InterconnectAttachmentInfo
impl UnwindSafe for InterconnectAttachmentInfo
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