Class KeySigningKeyArgs


  • public final class KeySigningKeyArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • hostedZoneId

        public com.pulumi.core.Output<java.lang.String> hostedZoneId()
        Returns:
        Identifier of the Route 53 Hosted Zone.
      • keyManagementServiceArn

        public com.pulumi.core.Output<java.lang.String> keyManagementServiceArn()
        Returns:
        ARN of the KMS Key. This must be unique for each key-signing key (KSK) in a single hosted zone. This key must be in the `us-east-1` Region and meet certain requirements, which are described in the [Route 53 Developer Guide](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-configuring-dnssec-cmk-requirements.html) and [Route 53 API Reference](https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateKeySigningKey.html).
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of the key-signing key (KSK). Must be unique for each key-signing key in the same hosted zone. The following arguments are optional:
      • status

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
        Returns:
        Status of the key-signing key (KSK). Valid values: `ACTIVE`, `INACTIVE`. Defaults to `ACTIVE`.