/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Represents a key signing key (KSK) associated with a hosted zone. You can only have two KSKs per hosted zone. */ export interface AwsRoute53Keysigningkey { /** * The unique string (ID) used to identify a hosted zone. */ HostedZoneId: string; /** * A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE. */ Status: "ACTIVE" | "INACTIVE"; /** * An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone. */ Name: string; /** * The Amazon resource name (ARN) for a customer managed key (CMK) in AWS Key Management Service (KMS). The KeyManagementServiceArn must be unique for each key signing key (KSK) in a single hosted zone. */ KeyManagementServiceArn: string; }