pub struct LinkedInterconnectAttachments {
pub include_import_ranges: Option<Vec<String>>,
pub site_to_site_data_transfer: Option<bool>,
pub uris: Option<Vec<String>>,
pub vpc_network: Option<String>,
}Expand description
A collection of VLAN attachment resources. These resources should be redundant attachments that all advertise the same prefixes to Google Cloud. Alternatively, in active/passive configurations, all attachments should be capable of advertising the same prefixes.
This type is not used in any activity, and only used as part of another schema.
Fields§
§include_import_ranges: Option<Vec<String>>Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
site_to_site_data_transfer: Option<bool>A value that controls whether site-to-site data transfer is enabled for these resources. Data transfer is available only in supported locations.
uris: Option<Vec<String>>The URIs of linked interconnect attachment resources
vpc_network: Option<String>Output only. The VPC network where these VLAN attachments are located.
Trait Implementations§
Source§impl Clone for LinkedInterconnectAttachments
impl Clone for LinkedInterconnectAttachments
Source§fn clone(&self) -> LinkedInterconnectAttachments
fn clone(&self) -> LinkedInterconnectAttachments
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 Default for LinkedInterconnectAttachments
impl Default for LinkedInterconnectAttachments
Source§fn default() -> LinkedInterconnectAttachments
fn default() -> LinkedInterconnectAttachments
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LinkedInterconnectAttachments
impl<'de> Deserialize<'de> for LinkedInterconnectAttachments
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 LinkedInterconnectAttachments
Auto Trait Implementations§
impl Freeze for LinkedInterconnectAttachments
impl RefUnwindSafe for LinkedInterconnectAttachments
impl Send for LinkedInterconnectAttachments
impl Sync for LinkedInterconnectAttachments
impl Unpin for LinkedInterconnectAttachments
impl UnsafeUnpin for LinkedInterconnectAttachments
impl UnwindSafe for LinkedInterconnectAttachments
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