Class ManagedZoneDnssecConfigArgs


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

      • defaultKeySpecs

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ManagedZoneDnssecConfigDefaultKeySpecArgs>>> defaultKeySpecs()
        Returns:
        Specifies parameters that will be used for generating initial DnsKeys for this ManagedZone. If you provide a spec for keySigning or zoneSigning, you must also provide one for the other. default_key_specs can only be updated when the state is `off`. Structure is documented below.
      • kind

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kind()
        Returns:
        Identifies what kind of resource this is
      • nonExistence

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nonExistence()
        Returns:
        Specifies the mechanism used to provide authenticated denial-of-existence responses. non_existence can only be updated when the state is `off`. Possible values are: `nsec`, `nsec3`.
      • state

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
        Returns:
        Specifies whether DNSSEC is enabled, and what mode it is in Possible values are: `off`, `on`, `transfer`.