Struct aws_sdk_directconnect::types::MacSecKey
source · #[non_exhaustive]pub struct MacSecKey {
pub secret_arn: Option<String>,
pub ckn: Option<String>,
pub state: Option<String>,
pub start_on: Option<String>,
}
Expand description
Information about the MAC Security (MACsec) secret key.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.secret_arn: Option<String>
The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.
ckn: Option<String>
The Connection Key Name (CKN) for the MAC Security secret key.
state: Option<String>
The state of the MAC Security (MACsec) secret key.
The possible values are:
-
associating
: The MAC Security (MACsec) secret key is being validated and not yet associated with the connection or LAG. -
associated
: The MAC Security (MACsec) secret key is validated and associated with the connection or LAG. -
disassociating
: The MAC Security (MACsec) secret key is being disassociated from the connection or LAG -
disassociated
: The MAC Security (MACsec) secret key is no longer associated with the connection or LAG.
start_on: Option<String>
The date that the MAC Security (MACsec) secret key takes effect. The value is displayed in UTC format.
Implementations§
source§impl MacSecKey
impl MacSecKey
sourcepub fn secret_arn(&self) -> Option<&str>
pub fn secret_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.
sourcepub fn ckn(&self) -> Option<&str>
pub fn ckn(&self) -> Option<&str>
The Connection Key Name (CKN) for the MAC Security secret key.
sourcepub fn state(&self) -> Option<&str>
pub fn state(&self) -> Option<&str>
The state of the MAC Security (MACsec) secret key.
The possible values are:
-
associating
: The MAC Security (MACsec) secret key is being validated and not yet associated with the connection or LAG. -
associated
: The MAC Security (MACsec) secret key is validated and associated with the connection or LAG. -
disassociating
: The MAC Security (MACsec) secret key is being disassociated from the connection or LAG -
disassociated
: The MAC Security (MACsec) secret key is no longer associated with the connection or LAG.