DnsRecordSpecification record

Namespace Runic.Platform.Administration.Windows.Dns · Runic.Platform.Administration.Windows 0.7.0-preview.5

public sealed record DnsRecordSpecification : IEquatable<DnsRecordSpecification>

Inherits or implements IEquatable.

Creates a single record without replacing its record set.

Constructors

DnsRecordSpecification

public DnsRecordSpecification(DnsRecordKey Key, uint TimeToLiveSeconds = 3600)

Creates a single record without replacing its record set.

Properties

Key

public DnsRecordKey Key { get; init; }

No documentation.

TimeToLiveSeconds

public uint TimeToLiveSeconds { get; init; }

No documentation.

UseServerDefaultTimeToLive

public bool UseServerDefaultTimeToLive { get; init; }

Omit TTL on creation so the DNS provider chooses it. When true, TimeToLiveSeconds is ignored.