Struct rusoto_directconnect::Connection
[−]
[src]
pub struct Connection { pub aws_device: Option<AwsDevice>, pub bandwidth: Option<Bandwidth>, pub connection_id: Option<ConnectionId>, pub connection_name: Option<ConnectionName>, pub connection_state: Option<ConnectionState>, pub lag_id: Option<LagId>, pub loa_issue_time: Option<LoaIssueTime>, pub location: Option<LocationCode>, pub owner_account: Option<OwnerAccount>, pub partner_name: Option<PartnerName>, pub region: Option<Region>, pub vlan: Option<VLAN>, }
A connection represents the physical network connection between the AWS Direct Connect location and the customer.
Fields
aws_device: Option<AwsDevice>
The Direct Connection endpoint which the physical connection terminates on.
bandwidth: Option<Bandwidth>
Bandwidth of the connection.
Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)
Default: None
connection_id: Option<ConnectionId>
connection_name: Option<ConnectionName>
connection_state: Option<ConnectionState>
lag_id: Option<LagId>
loa_issue_time: Option<LoaIssueTime>
The time of the most recent call to DescribeLoa for this connection.
location: Option<LocationCode>
owner_account: Option<OwnerAccount>
The AWS account that will own the new connection.
partner_name: Option<PartnerName>
The name of the AWS Direct Connect service provider associated with the connection.
region: Option<Region>
vlan: Option<VLAN>
Trait Implementations
impl Default for Connection
[src]
fn default() -> Connection
Returns the "default value" for a type. Read more
impl Debug for Connection
[src]
impl Clone for Connection
[src]
fn clone(&self) -> Connection
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more