pub struct AllocateConnectionOnInterconnectRequest {
pub bandwidth: String,
pub connection_name: String,
pub interconnect_id: String,
pub owner_account: String,
pub vlan: i64,
}
Fields
bandwidth: String
The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those AWS Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.
connection_name: String
The name of the provisioned connection.
interconnect_id: String
The ID of the interconnect on which the connection will be provisioned.
owner_account: String
The ID of the AWS account of the customer for whom the connection will be provisioned.
vlan: i64
The dedicated VLAN provisioned to the connection.
Trait Implementations
sourceimpl Clone for AllocateConnectionOnInterconnectRequest
impl Clone for AllocateConnectionOnInterconnectRequest
sourcefn clone(&self) -> AllocateConnectionOnInterconnectRequest
fn clone(&self) -> AllocateConnectionOnInterconnectRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for AllocateConnectionOnInterconnectRequest
impl Default for AllocateConnectionOnInterconnectRequest
sourcefn default() -> AllocateConnectionOnInterconnectRequest
fn default() -> AllocateConnectionOnInterconnectRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<AllocateConnectionOnInterconnectRequest> for AllocateConnectionOnInterconnectRequest
impl PartialEq<AllocateConnectionOnInterconnectRequest> for AllocateConnectionOnInterconnectRequest
sourcefn eq(&self, other: &AllocateConnectionOnInterconnectRequest) -> bool
fn eq(&self, other: &AllocateConnectionOnInterconnectRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AllocateConnectionOnInterconnectRequest) -> bool
fn ne(&self, other: &AllocateConnectionOnInterconnectRequest) -> bool
This method tests for !=
.
impl StructuralPartialEq for AllocateConnectionOnInterconnectRequest
Auto Trait Implementations
impl RefUnwindSafe for AllocateConnectionOnInterconnectRequest
impl Send for AllocateConnectionOnInterconnectRequest
impl Sync for AllocateConnectionOnInterconnectRequest
impl Unpin for AllocateConnectionOnInterconnectRequest
impl UnwindSafe for AllocateConnectionOnInterconnectRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more