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
System.Object
DnsKeySpec
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Dns.v2.Data
Assembly: Google.Apis.Dns.v2.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
System.String

ETag

The ETag of the item.

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

KeyLength

Length of the keys in bits.

Declaration
[JsonProperty("keyLength")]
public virtual long? KeyLength { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

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
System.String

Kind

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

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top