Module Values.DeleteKeySigningKeyRequestSource

Deletes a key-signing key (KSK). Before you can delete a KSK, you must deactivate it. The KSK must be deactivated before you can delete it regardless of whether the hosted zone is enabled for DNSSEC signing. You can use DeactivateKeySigningKey to deactivate the key before you delete it. Use GetDNSSEC to verify that the KSK is in an INACTIVE status.

Sourcetype nonrec t = {
  1. hostedZoneId : ResourceId.t;
    (*

    A unique string used to identify a hosted zone.

    *)
  2. name : SigningKeyName.t;
    (*

    A string used to identify a key-signing key (KSK).

    *)
}
Sourceval context_ : string
Sourceval make : hostedZoneId:ResourceId.t -> name:SigningKeyName.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ResourceId.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