Struct rusoto_directconnect::CreateLagRequest
source · [−]pub struct CreateLagRequest {
pub child_connection_tags: Option<Vec<Tag>>,
pub connection_id: Option<String>,
pub connections_bandwidth: String,
pub lag_name: String,
pub location: String,
pub number_of_connections: i64,
pub provider_name: Option<String>,
pub request_mac_sec: Option<bool>,
pub tags: Option<Vec<Tag>>,
}
Fields
The tags to associate with the automtically created LAGs.
connection_id: Option<String>
The ID of an existing dedicated connection to migrate to the LAG.
connections_bandwidth: String
The bandwidth of the individual physical dedicated connections bundled by the LAG. The possible values are 1Gbps and 10Gbps.
lag_name: String
The name of the LAG.
location: String
The location for the LAG.
number_of_connections: i64
The number of physical dedicated connections initially provisioned and bundled by the LAG.
provider_name: Option<String>
The name of the service provider associated with the LAG.
request_mac_sec: Option<bool>
Indicates whether the connection will support MAC Security (MACsec).
All connections in the LAG must be capable of supporting MAC Security (MACsec). For information about MAC Security (MACsec) prerequisties, see MACsec prerequisties in the AWS Direct Connect User Guide.
The tags to associate with the LAG.
Trait Implementations
sourceimpl Clone for CreateLagRequest
impl Clone for CreateLagRequest
sourcefn clone(&self) -> CreateLagRequest
fn clone(&self) -> CreateLagRequest
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 Debug for CreateLagRequest
impl Debug for CreateLagRequest
sourceimpl Default for CreateLagRequest
impl Default for CreateLagRequest
sourcefn default() -> CreateLagRequest
fn default() -> CreateLagRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreateLagRequest> for CreateLagRequest
impl PartialEq<CreateLagRequest> for CreateLagRequest
sourcefn eq(&self, other: &CreateLagRequest) -> bool
fn eq(&self, other: &CreateLagRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreateLagRequest) -> bool
fn ne(&self, other: &CreateLagRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for CreateLagRequest
impl Serialize for CreateLagRequest
impl StructuralPartialEq for CreateLagRequest
Auto Trait Implementations
impl RefUnwindSafe for CreateLagRequest
impl Send for CreateLagRequest
impl Sync for CreateLagRequest
impl Unpin for CreateLagRequest
impl UnwindSafe for CreateLagRequest
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