pub struct AllocateHostedConnectionRequest {
pub bandwidth: String,
pub connection_id: String,
pub connection_name: String,
pub owner_account: String,
pub tags: Option<Vec<Tag>>,
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_id: String
The ID of the interconnect or LAG.
connection_name: String
The name of the hosted connection.
owner_account: String
The ID of the AWS account ID of the customer for the connection.
The tags associated with the connection.
vlan: i64
The dedicated VLAN provisioned to the hosted connection.
Trait Implementations
sourceimpl Clone for AllocateHostedConnectionRequest
impl Clone for AllocateHostedConnectionRequest
sourcefn clone(&self) -> AllocateHostedConnectionRequest
fn clone(&self) -> AllocateHostedConnectionRequest
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 AllocateHostedConnectionRequest
impl Default for AllocateHostedConnectionRequest
sourcefn default() -> AllocateHostedConnectionRequest
fn default() -> AllocateHostedConnectionRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<AllocateHostedConnectionRequest> for AllocateHostedConnectionRequest
impl PartialEq<AllocateHostedConnectionRequest> for AllocateHostedConnectionRequest
sourcefn eq(&self, other: &AllocateHostedConnectionRequest) -> bool
fn eq(&self, other: &AllocateHostedConnectionRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AllocateHostedConnectionRequest) -> bool
fn ne(&self, other: &AllocateHostedConnectionRequest) -> bool
This method tests for !=
.
impl StructuralPartialEq for AllocateHostedConnectionRequest
Auto Trait Implementations
impl RefUnwindSafe for AllocateHostedConnectionRequest
impl Send for AllocateHostedConnectionRequest
impl Sync for AllocateHostedConnectionRequest
impl Unpin for AllocateHostedConnectionRequest
impl UnwindSafe for AllocateHostedConnectionRequest
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