public interface DnsZone extends GroupableResource<DnsZoneManager,ZoneInner>, Refreshable<DnsZone>, Updatable<DnsZone.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DnsZone.Definition
The entirety of the DNS zone definition.
|
static interface |
DnsZone.DefinitionStages
Grouping of DNS zone definition stages.
|
static interface |
DnsZone.Update
The template for an update operation, containing all the settings that can be modified.
|
static interface |
DnsZone.UpdateStages
Grouping of DNS zone update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
AaaaRecordSets |
aaaaRecordSets() |
ZoneType |
accessType() |
ARecordSets |
aRecordSets() |
CaaRecordSets |
caaRecordSets() |
CnameRecordSets |
cNameRecordSets() |
String |
etag() |
SoaRecordSet |
getSoaRecordSet() |
com.azure.core.http.rest.PagedIterable<DnsRecordSet> |
listRecordSets() |
com.azure.core.http.rest.PagedIterable<DnsRecordSet> |
listRecordSets(int pageSize)
Lists all the record sets in this zone with each entries in each page limited to the given size.
|
com.azure.core.http.rest.PagedIterable<DnsRecordSet> |
listRecordSets(String recordSetNameSuffix)
Lists all the record sets in this zone with the given suffix.
|
com.azure.core.http.rest.PagedIterable<DnsRecordSet> |
listRecordSets(String recordSetNameSuffix,
int pageSize)
Lists all the record sets in this zone with the given suffix, also limits the number of entries per page to the
given page size.
|
long |
maxNumberOfRecordSets() |
MxRecordSets |
mxRecordSets() |
List<String> |
nameServers() |
NsRecordSets |
nsRecordSets() |
long |
numberOfRecordSets() |
PtrRecordSets |
ptrRecordSets() |
List<String> |
registrationVirtualNetworkIds() |
List<String> |
resolutionVirtualNetworkIds() |
SrvRecordSets |
srvRecordSets() |
TxtRecordSets |
txtRecordSets() |
region, regionName, tags, typenameresourceGroupNamemanagerinnerModelrefresh, refreshAsynclong maxNumberOfRecordSets()
long numberOfRecordSets()
String etag()
ZoneType accessType()
List<String> registrationVirtualNetworkIds()
List<String> resolutionVirtualNetworkIds()
com.azure.core.http.rest.PagedIterable<DnsRecordSet> listRecordSets()
com.azure.core.http.rest.PagedIterable<DnsRecordSet> listRecordSets(String recordSetNameSuffix)
recordSetNameSuffix - the record set name suffixcom.azure.core.http.rest.PagedIterable<DnsRecordSet> listRecordSets(int pageSize)
pageSize - the maximum number of record sets in a pagecom.azure.core.http.rest.PagedIterable<DnsRecordSet> listRecordSets(String recordSetNameSuffix, int pageSize)
recordSetNameSuffix - the record set name suffixpageSize - the maximum number of record sets in a pageARecordSets aRecordSets()
AaaaRecordSets aaaaRecordSets()
CaaRecordSets caaRecordSets()
CnameRecordSets cNameRecordSets()
MxRecordSets mxRecordSets()
NsRecordSets nsRecordSets()
PtrRecordSets ptrRecordSets()
SrvRecordSets srvRecordSets()
TxtRecordSets txtRecordSets()
SoaRecordSet getSoaRecordSet()
Copyright © 2021 Microsoft Corporation. All rights reserved.