Interface DnsManagedZoneDnssecConfig

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    DnsManagedZoneDnssecConfig.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:21.062Z")
    @Stability(Stable)
    public interface DnsManagedZoneDnssecConfig
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getDefaultKeySpecs

        @Stability(Stable)
        @Nullable
        default Object getDefaultKeySpecs()
        default_key_specs block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_managed_zone#default_key_specs DnsManagedZone#default_key_specs}

      • getKind

        @Stability(Stable)
        @Nullable
        default String getKind()
        Identifies what kind of resource this is.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_managed_zone#kind DnsManagedZone#kind}

      • getNonExistence

        @Stability(Stable)
        @Nullable
        default String getNonExistence()
        Specifies the mechanism used to provide authenticated denial-of-existence responses.

        non_existence can only be updated when the state is 'off'. Possible values: ["nsec", "nsec3"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_managed_zone#non_existence DnsManagedZone#non_existence}

      • getState

        @Stability(Stable)
        @Nullable
        default String getState()
        Specifies whether DNSSEC is enabled, and what mode it is in Possible values: ["off", "on", "transfer"].

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dns_managed_zone#state DnsManagedZone#state}