Package com.pulumi.gcp.dns.inputs
Class ManagedZoneDnssecConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.dns.inputs.ManagedZoneDnssecConfigArgs
-
public final class ManagedZoneDnssecConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ManagedZoneDnssecConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ManagedZoneDnssecConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ManagedZoneDnssecConfigArgs.Builder
builder()
static ManagedZoneDnssecConfigArgs.Builder
builder(ManagedZoneDnssecConfigArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<ManagedZoneDnssecConfigDefaultKeySpecArgs>>>
defaultKeySpecs()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
kind()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
nonExistence()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
state()
-
-
-
Field Detail
-
Empty
public static final ManagedZoneDnssecConfigArgs Empty
-
-
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`.
-
builder
public static ManagedZoneDnssecConfigArgs.Builder builder()
-
builder
public static ManagedZoneDnssecConfigArgs.Builder builder(ManagedZoneDnssecConfigArgs defaults)
-
-