Partilhar via


IDnsZone Interface

Definição

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

public interface IDnsZone : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Dns.Fluent.IDnsZoneManager,Microsoft.Azure.Management.Dns.Fluent.Models.ZoneInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Dns.Fluent.Models.ZoneInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Dns.Fluent.IDnsZoneManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Dns.Fluent.IDnsZone>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Dns.Fluent.DnsZone.Update.IUpdate>
type IDnsZone = interface
    interface IGroupableResource<IDnsZoneManager, ZoneInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IDnsZoneManager>
    interface IHasInner<ZoneInner>
    interface IRefreshable<IDnsZone>
    interface IUpdatable<IUpdate>
Public Interface IDnsZone
Implements IGroupableResource(Of IDnsZoneManager, ZoneInner), IHasInner(Of ZoneInner), IHasManager(Of IDnsZoneManager), IRefreshable(Of IDnsZone), IUpdatable(Of IUpdate)
Implementações

Propriedades

AaaaRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros AAAA (endereço IPv6).

AccessType

Obtém o tipo de acesso dessa zona (Privada ou Pública).

ARecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros A (endereço IPv4).

CaaRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros Caa (nome canônico).

CNameRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros CNAME (nome canônico).

ETag

Obtém a etag associada a essa zona.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IHasInner<T>)
Key

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IIndexable)
Manager

Obtém o tipo de cliente gerenciador desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
MaxNumberOfRecordSets

Obtém o número máximo de conjuntos de registros que podem ser criados nessa zona.

MXRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros MX (troca de emails).

Name

Obtém o nome do recurso

(Herdado de IHasName)
NameServers

Obtém servidores de nomes atribuídos a essa zona.

NSRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros NS (servidor de nomes).

NumberOfRecordSets

Obtém o número atual de conjuntos de registros nessa zona.

PtrRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros PTR (ponteiro).

Region

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IResource)
RegistrationVirtualNetworkIds

Obtém uma lista de referências a redes virtuais que registram nomes de host nessa zona DNS para DNS privado zona.

ResolutionVirtualNetworkIds

Obtém uma lista de referências a redes virtuais que resolve registros nessa zona DNS para DNS privado zona.

ResourceGroupName

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IHasResourceGroup)
SrvRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros SRV (serviço).

Tags

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IResource)
TxtRecordSets

Obtém o ponto de entrada para gerenciar conjuntos de registros nessa zona que contém registros TXT (texto).

Type

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IResource)

Métodos

GetSoaRecordSet()

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

ListRecordSets()

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

ListRecordSets(Int32)

Lista todos os conjuntos de registros nessa zona com cada entrada em cada página limitada ao tamanho fornecido.

ListRecordSets(String)

Lista todos os conjuntos de registros nessa zona com o sufixo fornecido.

ListRecordSets(String, Int32)

Lista todos os conjuntos de registros nessa zona com o sufixo fornecido, também limita o número de entradas por página ao tamanho da página fornecido.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
Update()

Uma representação imutável do lado do cliente de uma Zona DNS do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a