public interface PrivateDnsZone extends GroupableResource<PrivateDnsZoneManager,PrivateZoneInner>, Refreshable<PrivateDnsZone>, Updatable<PrivateDnsZone.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PrivateDnsZone.Definition
The entirety of the private DNS zone definition.
|
static interface |
PrivateDnsZone.DefinitionStages
Grouping of private DNS zone definition stages.
|
static interface |
PrivateDnsZone.Update
The template for an update operation, containing all the settings that can be modified.
|
static interface |
PrivateDnsZone.UpdateStages
Grouping of private DNS zone update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
AaaaRecordSets |
aaaaRecordSets() |
ARecordSets |
aRecordSets() |
CnameRecordSets |
cnameRecordSets() |
String |
etag() |
SoaRecordSet |
getSoaRecordSet() |
com.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> |
listRecordSets() |
com.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> |
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<PrivateDnsRecordSet> |
listRecordSets(String recordSetNameSuffix)
Lists all the record sets in this zone with the given suffix.
|
com.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> |
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.
|
com.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> |
listRecordSetsAsync() |
com.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> |
listRecordSetsAsync(int pageSize)
Lists all the record sets in this zone with each entries in each page limited to the given size asynchronously.
|
com.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> |
listRecordSetsAsync(String recordSetNameSuffix)
Lists all the record sets in this zone with the given suffix asynchronously.
|
com.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> |
listRecordSetsAsync(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 asynchronously.
|
long |
maxNumberOfRecordSets() |
long |
maxNumberOfVirtualNetworkLinks() |
long |
maxNumberOfVirtualNetworkLinksWithRegistration() |
MxRecordSets |
mxRecordSets() |
long |
numberOfRecordSets() |
long |
numberOfVirtualNetworkLinks() |
long |
numberOfVirtualNetworkLinksWithRegistration() |
ProvisioningState |
provisioningState() |
PtrRecordSets |
ptrRecordSets() |
SrvRecordSets |
srvRecordSets() |
TxtRecordSets |
txtRecordSets() |
VirtualNetworkLinks |
virtualNetworkLinks() |
region, regionName, tags, typenameresourceGroupNamemanagerinnerModelrefresh, refreshAsyncString etag()
long maxNumberOfRecordSets()
long numberOfRecordSets()
long maxNumberOfVirtualNetworkLinks()
long numberOfVirtualNetworkLinks()
long maxNumberOfVirtualNetworkLinksWithRegistration()
long numberOfVirtualNetworkLinksWithRegistration()
ProvisioningState provisioningState()
com.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> listRecordSets()
com.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> listRecordSetsAsync()
com.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> listRecordSets(String recordSetNameSuffix)
recordSetNameSuffix - the record set name suffixcom.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> listRecordSetsAsync(String recordSetNameSuffix)
recordSetNameSuffix - the record set name suffixcom.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> listRecordSets(int pageSize)
pageSize - the maximum number of record sets in a pagecom.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> listRecordSetsAsync(int pageSize)
pageSize - the maximum number of record sets in a pagecom.azure.core.http.rest.PagedIterable<PrivateDnsRecordSet> listRecordSets(String recordSetNameSuffix, int pageSize)
recordSetNameSuffix - the record set name suffixpageSize - the maximum number of record sets in a pagecom.azure.core.http.rest.PagedFlux<PrivateDnsRecordSet> listRecordSetsAsync(String recordSetNameSuffix, int pageSize)
recordSetNameSuffix - the record set name suffixpageSize - the maximum number of record sets in a pageAaaaRecordSets aaaaRecordSets()
ARecordSets aRecordSets()
CnameRecordSets cnameRecordSets()
MxRecordSets mxRecordSets()
PtrRecordSets ptrRecordSets()
SoaRecordSet getSoaRecordSet()
SrvRecordSets srvRecordSets()
TxtRecordSets txtRecordSets()
VirtualNetworkLinks virtualNetworkLinks()
Copyright © 2020 Microsoft Corporation. All rights reserved.