pub struct AssociateMacSecKeyRequest {
pub cak: Option<String>,
pub ckn: Option<String>,
pub connection_id: String,
pub secret_arn: Option<String>,
}
Fields
cak: Option<String>
The MAC Security (MACsec) CAK to associate with the dedicated connection.
You can create the CKN/CAK pair using an industry standard tool.
The valid values are 64 hexadecimal characters (0-9, A-E).
If you use this request parameter, you must use the ckn
request parameter and not use the secretARN
request parameter.
ckn: Option<String>
The MAC Security (MACsec) CKN to associate with the dedicated connection.
You can create the CKN/CAK pair using an industry standard tool.
The valid values are 64 hexadecimal characters (0-9, A-E).
If you use this request parameter, you must use the cak
request parameter and not use the secretARN
request parameter.
connection_id: String
The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).
You can use DescribeConnections or DescribeLags to retrieve connection ID.
secret_arn: Option<String>
The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key to associate with the dedicated connection.
You can use DescribeConnections or DescribeLags to retrieve the MAC Security (MACsec) secret key.
If you use this request parameter, you do not use the ckn
and cak
request parameters.
Trait Implementations
sourceimpl Clone for AssociateMacSecKeyRequest
impl Clone for AssociateMacSecKeyRequest
sourcefn clone(&self) -> AssociateMacSecKeyRequest
fn clone(&self) -> AssociateMacSecKeyRequest
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 AssociateMacSecKeyRequest
impl Debug for AssociateMacSecKeyRequest
sourceimpl Default for AssociateMacSecKeyRequest
impl Default for AssociateMacSecKeyRequest
sourcefn default() -> AssociateMacSecKeyRequest
fn default() -> AssociateMacSecKeyRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<AssociateMacSecKeyRequest> for AssociateMacSecKeyRequest
impl PartialEq<AssociateMacSecKeyRequest> for AssociateMacSecKeyRequest
sourcefn eq(&self, other: &AssociateMacSecKeyRequest) -> bool
fn eq(&self, other: &AssociateMacSecKeyRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AssociateMacSecKeyRequest) -> bool
fn ne(&self, other: &AssociateMacSecKeyRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for AssociateMacSecKeyRequest
impl Serialize for AssociateMacSecKeyRequest
impl StructuralPartialEq for AssociateMacSecKeyRequest
Auto Trait Implementations
impl RefUnwindSafe for AssociateMacSecKeyRequest
impl Send for AssociateMacSecKeyRequest
impl Sync for AssociateMacSecKeyRequest
impl Unpin for AssociateMacSecKeyRequest
impl UnwindSafe for AssociateMacSecKeyRequest
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