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.