Share via


ISoaRecord Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.SoaRecordTypeConverter))]
public interface ISoaRecord : Microsoft.Azure.PowerShell.Cmdlets.Dns.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.SoaRecordTypeConverter))>]
type ISoaRecord = interface
    interface IJsonSerializable
Public Interface ISoaRecord
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Email

The email contact for this SOA record.

ExpireTime

The expire time for this SOA record.

Host

The domain name of the authoritative name server for this SOA record.

MinimumTtl

The minimum value for this SOA record. By convention this is used to determine the negative caching duration.

RefreshTime

The refresh value for this SOA record.

RetryTime

The retry time for this SOA record.

SerialNumber

The serial number for this SOA record.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to