Module Values.DisassociateMacSecKeyRequestSource

Removes the association between a MAC Security (MACsec) security key and a Direct Connect connection.

Sourcetype nonrec t = {
  1. connectionId : ConnectionId.t;
    (*

    The ID of the dedicated connection (dxcon-xxxx), interconnect (dxcon-xxxx), or LAG (dxlag-xxxx). You can use DescribeConnections, DescribeInterconnects, or DescribeLags to retrieve connection ID.

    *)
  2. secretARN : SecretARN.t;
    (*

    The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key. You can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.

    *)
}
Sourceval context_ : string
Sourceval make : connectionId:ConnectionId.t -> secretARN:SecretARN.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ConnectionId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t