SoaRecord Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An SOA record.
[Microsoft.Azure.PowerShell.Cmdlets.Dns.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.SoaRecordTypeConverter))]
public class SoaRecord : Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.ISoaRecord
[<Microsoft.Azure.PowerShell.Cmdlets.Dns.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.SoaRecordTypeConverter))>]
type SoaRecord = class
interface ISoaRecord
interface IJsonSerializable
Public Class SoaRecord
Implements ISoaRecord
- Inheritance
-
SoaRecord
- Attributes
- Implements
Constructors
SoaRecord() |
Creates an new SoaRecord instance. |
Properties
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
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of SoaRecord. |
DeserializeFromPSObject(PSObject) | |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.ISoaRecord. |
FromJsonString(String) |
Creates a new instance of SoaRecord, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) | |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |