Struct rusoto_directconnect::Interconnect [−][src]
pub struct Interconnect { pub aws_device: Option<String>, pub bandwidth: Option<String>, pub interconnect_id: Option<String>, pub interconnect_name: Option<String>, pub interconnect_state: Option<String>, pub lag_id: Option<String>, pub loa_issue_time: Option<f64>, pub location: Option<String>, pub region: Option<String>, }
An interconnect is a connection that can host other connections.
Like a standard AWS Direct Connect connection, an interconnect represents the physical connection between an AWS Direct Connect partner's network and a specific Direct Connect location. An AWS Direct Connect partner who owns an interconnect can provision hosted connections on the interconnect for their end customers, thereby providing the end customers with connectivity to AWS services.
The resources of the interconnect, including bandwidth and VLAN numbers, are shared by all of the hosted connections on the interconnect, and the owner of the interconnect determines how these resources are assigned.
Fields
aws_device: Option<String>
The Direct Connection endpoint which the physical connection terminates on.
bandwidth: Option<String>
interconnect_id: Option<String>
interconnect_name: Option<String>
interconnect_state: Option<String>
lag_id: Option<String>
loa_issue_time: Option<f64>
The time of the most recent call to DescribeInterconnectLoa for this Interconnect.
location: Option<String>
region: Option<String>
Trait Implementations
impl Default for Interconnect
[src]
impl Default for Interconnect
fn default() -> Interconnect
[src]
fn default() -> Interconnect
Returns the "default value" for a type. Read more
impl Debug for Interconnect
[src]
impl Debug for Interconnect
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Interconnect
[src]
impl Clone for Interconnect
fn clone(&self) -> Interconnect
[src]
fn clone(&self) -> Interconnect
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for Interconnect
[src]
impl PartialEq for Interconnect
fn eq(&self, other: &Interconnect) -> bool
[src]
fn eq(&self, other: &Interconnect) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Interconnect) -> bool
[src]
fn ne(&self, other: &Interconnect) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for Interconnect
impl Send for Interconnect
impl Sync for Interconnect
impl Sync for Interconnect