public interface RecordSetsClient
| Modifier and Type | Method and Description |
|---|---|
RecordSetInner |
createOrUpdate(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters)
Creates or updates a record set within a DNS zone.
|
Mono<RecordSetInner> |
createOrUpdateAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters)
Creates or updates a record set within a DNS zone.
|
Mono<RecordSetInner> |
createOrUpdateAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters,
String ifMatch,
String ifNoneMatch)
Creates or updates a record set within a DNS zone.
|
com.azure.core.http.rest.Response<RecordSetInner> |
createOrUpdateWithResponse(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters,
String ifMatch,
String ifNoneMatch,
com.azure.core.util.Context context)
Creates or updates a record set within a DNS zone.
|
Mono<com.azure.core.http.rest.Response<RecordSetInner>> |
createOrUpdateWithResponseAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters,
String ifMatch,
String ifNoneMatch)
Creates or updates a record set within a DNS zone.
|
void |
delete(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType)
Deletes a record set from a DNS zone.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType)
Deletes a record set from a DNS zone.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
String ifMatch)
Deletes a record set from a DNS zone.
|
com.azure.core.http.rest.Response<Void> |
deleteWithResponse(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
String ifMatch,
com.azure.core.util.Context context)
Deletes a record set from a DNS zone.
|
Mono<com.azure.core.http.rest.Response<Void>> |
deleteWithResponseAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
String ifMatch)
Deletes a record set from a DNS zone.
|
RecordSetInner |
get(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType)
Gets a record set.
|
Mono<RecordSetInner> |
getAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType)
Gets a record set.
|
com.azure.core.http.rest.Response<RecordSetInner> |
getWithResponse(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
com.azure.core.util.Context context)
Gets a record set.
|
Mono<com.azure.core.http.rest.Response<RecordSetInner>> |
getWithResponseAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType)
Gets a record set.
|
com.azure.core.http.rest.PagedIterable<RecordSetInner> |
listAllByDnsZone(String resourceGroupName,
String zoneName)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedIterable<RecordSetInner> |
listAllByDnsZone(String resourceGroupName,
String zoneName,
Integer top,
String recordSetNameSuffix,
com.azure.core.util.Context context)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedFlux<RecordSetInner> |
listAllByDnsZoneAsync(String resourceGroupName,
String zoneName)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedFlux<RecordSetInner> |
listAllByDnsZoneAsync(String resourceGroupName,
String zoneName,
Integer top,
String recordSetNameSuffix)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedIterable<RecordSetInner> |
listByDnsZone(String resourceGroupName,
String zoneName)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedIterable<RecordSetInner> |
listByDnsZone(String resourceGroupName,
String zoneName,
Integer top,
String recordsetnamesuffix,
com.azure.core.util.Context context)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedFlux<RecordSetInner> |
listByDnsZoneAsync(String resourceGroupName,
String zoneName)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedFlux<RecordSetInner> |
listByDnsZoneAsync(String resourceGroupName,
String zoneName,
Integer top,
String recordsetnamesuffix)
Lists all record sets in a DNS zone.
|
com.azure.core.http.rest.PagedIterable<RecordSetInner> |
listByType(String resourceGroupName,
String zoneName,
RecordType recordType)
Lists the record sets of a specified type in a DNS zone.
|
com.azure.core.http.rest.PagedIterable<RecordSetInner> |
listByType(String resourceGroupName,
String zoneName,
RecordType recordType,
Integer top,
String recordsetnamesuffix,
com.azure.core.util.Context context)
Lists the record sets of a specified type in a DNS zone.
|
com.azure.core.http.rest.PagedFlux<RecordSetInner> |
listByTypeAsync(String resourceGroupName,
String zoneName,
RecordType recordType)
Lists the record sets of a specified type in a DNS zone.
|
com.azure.core.http.rest.PagedFlux<RecordSetInner> |
listByTypeAsync(String resourceGroupName,
String zoneName,
RecordType recordType,
Integer top,
String recordsetnamesuffix)
Lists the record sets of a specified type in a DNS zone.
|
RecordSetInner |
update(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters)
Updates a record set within a DNS zone.
|
Mono<RecordSetInner> |
updateAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters)
Updates a record set within a DNS zone.
|
Mono<RecordSetInner> |
updateAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters,
String ifMatch)
Updates a record set within a DNS zone.
|
com.azure.core.http.rest.Response<RecordSetInner> |
updateWithResponse(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters,
String ifMatch,
com.azure.core.util.Context context)
Updates a record set within a DNS zone.
|
Mono<com.azure.core.http.rest.Response<RecordSetInner>> |
updateWithResponseAsync(String resourceGroupName,
String zoneName,
String relativeRecordSetName,
RecordType recordType,
RecordSetInner parameters,
String ifMatch)
Updates a record set within a DNS zone.
|
Mono<com.azure.core.http.rest.Response<RecordSetInner>> updateWithResponseAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters, String ifMatch)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.parameters - Describes a DNS record set (a collection of DNS records with the same name and type).ifMatch - The etag of the record set. Omit this value to always overwrite the current record set. Specify
the last-seen etag value to prevent accidentally overwriting concurrent changes.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecordSetInner> updateAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters, String ifMatch)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.parameters - Describes a DNS record set (a collection of DNS records with the same name and type).ifMatch - The etag of the record set. Omit this value to always overwrite the current record set. Specify
the last-seen etag value to prevent accidentally overwriting concurrent changes.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecordSetInner> updateAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.parameters - Describes a DNS record set (a collection of DNS records with the same name and type).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.RecordSetInner update(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.parameters - Describes a DNS record set (a collection of DNS records with the same name and type).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<RecordSetInner> updateWithResponse(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters, String ifMatch, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.parameters - Describes a DNS record set (a collection of DNS records with the same name and type).ifMatch - The etag of the record set. Omit this value to always overwrite the current record set. Specify
the last-seen etag value to prevent accidentally overwriting concurrent changes.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<RecordSetInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters, String ifMatch, String ifNoneMatch)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA can be updated but not
created (they are created when the DNS zone is created).parameters - Describes a DNS record set (a collection of DNS records with the same name and type).ifMatch - The etag of the record set. Omit this value to always overwrite the current record set. Specify
the last-seen etag value to prevent accidentally overwriting any concurrent changes.ifNoneMatch - Set to '*' to allow a new record set to be created, but to prevent updating an existing record
set. Other values will be ignored.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecordSetInner> createOrUpdateAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters, String ifMatch, String ifNoneMatch)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA can be updated but not
created (they are created when the DNS zone is created).parameters - Describes a DNS record set (a collection of DNS records with the same name and type).ifMatch - The etag of the record set. Omit this value to always overwrite the current record set. Specify
the last-seen etag value to prevent accidentally overwriting any concurrent changes.ifNoneMatch - Set to '*' to allow a new record set to be created, but to prevent updating an existing record
set. Other values will be ignored.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecordSetInner> createOrUpdateAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA can be updated but not
created (they are created when the DNS zone is created).parameters - Describes a DNS record set (a collection of DNS records with the same name and type).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.RecordSetInner createOrUpdate(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA can be updated but not
created (they are created when the DNS zone is created).parameters - Describes a DNS record set (a collection of DNS records with the same name and type).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<RecordSetInner> createOrUpdateWithResponse(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, RecordSetInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA can be updated but not
created (they are created when the DNS zone is created).parameters - Describes a DNS record set (a collection of DNS records with the same name and type).ifMatch - The etag of the record set. Omit this value to always overwrite the current record set. Specify
the last-seen etag value to prevent accidentally overwriting any concurrent changes.ifNoneMatch - Set to '*' to allow a new record set to be created, but to prevent updating an existing record
set. Other values will be ignored.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, String ifMatch)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are
deleted when the DNS zone is deleted).ifMatch - The etag of the record set. Omit this value to always delete the current record set. Specify the
last-seen etag value to prevent accidentally deleting any concurrent changes.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, String ifMatch)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are
deleted when the DNS zone is deleted).ifMatch - The etag of the record set. Omit this value to always delete the current record set. Specify the
last-seen etag value to prevent accidentally deleting any concurrent changes.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are
deleted when the DNS zone is deleted).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are
deleted when the DNS zone is deleted).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, String ifMatch, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are
deleted when the DNS zone is deleted).ifMatch - The etag of the record set. Omit this value to always delete the current record set. Specify the
last-seen etag value to prevent accidentally deleting any concurrent changes.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<RecordSetInner>> getWithResponseAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<RecordSetInner> getAsync(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.RecordSetInner get(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<RecordSetInner> getWithResponse(String resourceGroupName, String zoneName, String relativeRecordSetName, RecordType recordType, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).relativeRecordSetName - The name of the record set, relative to the name of the zone.recordType - The type of DNS record in this record set.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecordSetInner> listByTypeAsync(String resourceGroupName, String zoneName, RecordType recordType, Integer top, String recordsetnamesuffix)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).recordType - The type of record sets to enumerate.top - The maximum number of record sets to return. If not specified, returns up to 100 record sets.recordsetnamesuffix - The suffix label of the record set name that has to be used to filter the record set
enumerations. If this parameter is specified, Enumeration will return only records that end with
.<recordSetNameSuffix>.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecordSetInner> listByTypeAsync(String resourceGroupName, String zoneName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).recordType - The type of record sets to enumerate.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecordSetInner> listByType(String resourceGroupName, String zoneName, RecordType recordType, Integer top, String recordsetnamesuffix, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).recordType - The type of record sets to enumerate.top - The maximum number of record sets to return. If not specified, returns up to 100 record sets.recordsetnamesuffix - The suffix label of the record set name that has to be used to filter the record set
enumerations. If this parameter is specified, Enumeration will return only records that end with
.<recordSetNameSuffix>.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecordSetInner> listByType(String resourceGroupName, String zoneName, RecordType recordType)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).recordType - The type of record sets to enumerate.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecordSetInner> listByDnsZoneAsync(String resourceGroupName, String zoneName, Integer top, String recordsetnamesuffix)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).top - The maximum number of record sets to return. If not specified, returns up to 100 record sets.recordsetnamesuffix - The suffix label of the record set name that has to be used to filter the record set
enumerations. If this parameter is specified, Enumeration will return only records that end with
.<recordSetNameSuffix>.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecordSetInner> listByDnsZoneAsync(String resourceGroupName, String zoneName)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecordSetInner> listByDnsZone(String resourceGroupName, String zoneName, Integer top, String recordsetnamesuffix, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).top - The maximum number of record sets to return. If not specified, returns up to 100 record sets.recordsetnamesuffix - The suffix label of the record set name that has to be used to filter the record set
enumerations. If this parameter is specified, Enumeration will return only records that end with
.<recordSetNameSuffix>.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecordSetInner> listByDnsZone(String resourceGroupName, String zoneName)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecordSetInner> listAllByDnsZoneAsync(String resourceGroupName, String zoneName, Integer top, String recordSetNameSuffix)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).top - The maximum number of record sets to return. If not specified, returns up to 100 record sets.recordSetNameSuffix - The suffix label of the record set name that has to be used to filter the record set
enumerations. If this parameter is specified, Enumeration will return only records that end with
.<recordSetNameSuffix>.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<RecordSetInner> listAllByDnsZoneAsync(String resourceGroupName, String zoneName)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecordSetInner> listAllByDnsZone(String resourceGroupName, String zoneName, Integer top, String recordSetNameSuffix, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).top - The maximum number of record sets to return. If not specified, returns up to 100 record sets.recordSetNameSuffix - The suffix label of the record set name that has to be used to filter the record set
enumerations. If this parameter is specified, Enumeration will return only records that end with
.<recordSetNameSuffix>.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<RecordSetInner> listAllByDnsZone(String resourceGroupName, String zoneName)
resourceGroupName - The name of the resource group. The name is case insensitive.zoneName - The name of the DNS zone (without a terminating dot).IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.