Skip to content

MacSecKey

Source code in docs_src/capo_direct_connect/types/mac_sec_key.py
class MacSecKey(TypedDict, closed=True):
    secret_arn: NotRequired["capo_direct_connect.types.secret_arn.SecretARN"]
    """<p>The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.</p>"""
    ckn: NotRequired["capo_direct_connect.types.ckn.Ckn"]
    """<p>The Connection Key Name (CKN) for the MAC Security secret key.</p>"""
    state: NotRequired["capo_direct_connect.types.state.State"]
    """<p>The state of the MAC Security (MACsec) secret key.</p> <p>The possible values are:</p> <ul> <li> <p> <code>associating</code>: The MAC Security (MACsec) secret key is being validated and not yet associated with the connection or LAG.</p> </li> <li> <p> <code>associated</code>: The MAC Security (MACsec) secret key is validated and associated with the connection or LAG.</p> </li> <li> <p> <code>disassociating</code>: The MAC Security (MACsec) secret key is being disassociated from the connection or LAG</p> </li> <li> <p> <code>disassociated</code>: The MAC Security (MACsec) secret key is no longer associated with the connection or LAG.</p> </li> </ul>"""
    start_on: NotRequired["capo_direct_connect.types.start_on_date.StartOnDate"]
    """<p>The date that the MAC Security (MACsec) secret key takes effect. The value is displayed in UTC format.</p>"""

ckn instance-attribute

ckn: NotRequired[Ckn]

The Connection Key Name (CKN) for the MAC Security secret key.

secret_arn instance-attribute

secret_arn: NotRequired[SecretARN]

The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.

start_on instance-attribute

start_on: NotRequired[StartOnDate]

The date that the MAC Security (MACsec) secret key takes effect. The value is displayed in UTC format.

state instance-attribute

state: NotRequired[State]

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.