Show / Hide Table of Contents

Class DnsKeySpec

Parameters for DnsKey key generation. Used for generating initial keys for a new ManagedZone and as default when adding a new DnsKey.

Inheritance
object
DnsKeySpec
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dns.v1beta2.Data
Assembly: Google.Apis.Dns.v1beta2.dll
Syntax
public class DnsKeySpec : IDirectResponseSchema

Properties

Algorithm

String mnemonic specifying the DNSSEC algorithm of this key.

Declaration
[JsonProperty("algorithm")]
public virtual string Algorithm { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

KeyLength

Length of the keys in bits.

Declaration
[JsonProperty("keyLength")]
public virtual long? KeyLength { get; set; }
Property Value
Type Description
long?

KeyType

Specifies whether this is a key signing key (KSK) or a zone signing key (ZSK). Key signing keys have the Secure Entry Point flag set and, when active, are only used to sign resource record sets of type DNSKEY. Zone signing keys do not have the Secure Entry Point flag set and are used to sign all other types of resource record sets.

Declaration
[JsonProperty("keyType")]
public virtual string KeyType { get; set; }
Property Value
Type Description
string

Kind

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX