Interface MacSecKey.Builder

    • Method Detail

      • secretARN

        MacSecKey.Builder secretARN​(String secretARN)

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

        Parameters:
        secretARN - The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ckn

        MacSecKey.Builder ckn​(String ckn)

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

        Parameters:
        ckn - The Connection Key Name (CKN) for the MAC Security secret key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        MacSecKey.Builder state​(String 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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startOn

        MacSecKey.Builder startOn​(String startOn)

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

        Parameters:
        startOn - The date that the MAC Security (MACsec) secret key takes effect. The value is displayed in UTC format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.