IZoneProperties Interface

Definition

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

Properties

MaxNumberOfRecordSet

The maximum number of record sets that can be created in this DNS zone. This is a read-only property and any attempt to set this value will be ignored.

MaxNumberOfRecordsPerRecordSet

The maximum number of records per record set that can be created in this DNS zone. This is a read-only property and any attempt to set this value will be ignored.

NameServer

The name servers for this DNS zone. This is a read-only property and any attempt to set this value will be ignored.

NumberOfRecordSet

The current number of record sets in this DNS zone. This is a read-only property and any attempt to set this value will be ignored.

RegistrationVirtualNetwork

A list of references to virtual networks that register hostnames in this DNS zone. This is a only when ZoneType is Private.

ResolutionVirtualNetwork

A list of references to virtual networks that resolve records in this DNS zone. This is a only when ZoneType is Private.

SigningKey

The list of signing keys.

ZoneType

The type of this DNS zone (Public or Private).

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to