[−][src]Struct rusoto_directconnect::AllocateHostedConnectionRequest
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
impl Clone for AllocateHostedConnectionRequest
[src]
pub fn clone(&self) -> AllocateHostedConnectionRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AllocateHostedConnectionRequest
[src]
impl Default for AllocateHostedConnectionRequest
[src]
pub fn default() -> AllocateHostedConnectionRequest
[src]
impl PartialEq<AllocateHostedConnectionRequest> for AllocateHostedConnectionRequest
[src]
pub fn eq(&self, other: &AllocateHostedConnectionRequest) -> bool
[src]
pub fn ne(&self, other: &AllocateHostedConnectionRequest) -> bool
[src]
impl Serialize for AllocateHostedConnectionRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for AllocateHostedConnectionRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for AllocateHostedConnectionRequest
[src]
impl Send for AllocateHostedConnectionRequest
[src]
impl Sync for AllocateHostedConnectionRequest
[src]
impl Unpin for AllocateHostedConnectionRequest
[src]
impl UnwindSafe for AllocateHostedConnectionRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,