public sealed class DnsSettings.Types.DsRecord : IMessage<DnsSettings.Types.DsRecord>, IEquatable<DnsSettings.Types.DsRecord>, IDeepCloneable<DnsSettings.Types.DsRecord>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Domains v1beta1 API class DnsSettings.Types.DsRecord.
Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain. It contains a digest (hash) of a DNSKEY record that must be present in the domain's DNS zone.
Implements
IMessageDnsSettingsTypesDsRecord, IEquatableDnsSettingsTypesDsRecord, IDeepCloneableDnsSettingsTypesDsRecord, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Beta1Assembly
Google.Cloud.Domains.V1Beta1.dll
Constructors
DsRecord()
public DsRecord()DsRecord(DsRecord)
public DsRecord(DnsSettings.Types.DsRecord other)| Parameter | |
|---|---|
| Name | Description |
other |
DnsSettingsTypesDsRecord |
Properties
Algorithm
public DnsSettings.Types.DsRecord.Types.Algorithm Algorithm { get; set; }The algorithm used to generate the referenced DNSKEY.
| Property Value | |
|---|---|
| Type | Description |
DnsSettingsTypesDsRecordTypesAlgorithm |
|
Digest
public string Digest { get; set; }The digest generated from the referenced DNSKEY.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DigestType
public DnsSettings.Types.DsRecord.Types.DigestType DigestType { get; set; }The hash function used to generate the digest of the referenced DNSKEY.
| Property Value | |
|---|---|
| Type | Description |
DnsSettingsTypesDsRecordTypesDigestType |
|
KeyTag
public int KeyTag { get; set; }The key tag of the record. Must be set in range 0 -- 65535.
| Property Value | |
|---|---|
| Type | Description |
int |
|