Dns Class

Definition

Low-level API implementation for the Dns service. The DNS Management Client.

public class Dns
type Dns = class
Public Class Dns
Inheritance
Dns

Constructors

Name Description
Dns()

Methods

Name Description
DnsResourceReferenceGetByTargetResources(String, IDnsResourceReferenceRequest, Func<HttpResponseMessage,Task<IDnsResourceReferenceResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Returns the DNS records specified by the referencing targetResourceIds.

DnsResourceReferenceGetByTargetResources(String, IDnsResourceReferenceRequest, Func<HttpResponseMessage,Task<IDnsResourceReferenceResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns the DNS records specified by the referencing targetResourceIds.

DnsResourceReferenceGetByTargetResourcesViaIdentity(String, IDnsResourceReferenceRequest, Func<HttpResponseMessage,Task<IDnsResourceReferenceResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Returns the DNS records specified by the referencing targetResourceIds.

DnsResourceReferenceGetByTargetResourcesViaIdentity(String, IDnsResourceReferenceRequest, Func<HttpResponseMessage,Task<IDnsResourceReferenceResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns the DNS records specified by the referencing targetResourceIds.

DnsResourceReferenceGetByTargetResourcesViaIdentityWithResult(String, IDnsResourceReferenceRequest, IEventListener, ISendAsync, SerializationMode)
DnsResourceReferenceGetByTargetResourcesViaJsonString(String, String, Func<HttpResponseMessage,Task<IDnsResourceReferenceResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns the DNS records specified by the referencing targetResourceIds.

DnsResourceReferenceGetByTargetResourcesViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
DnsResourceReferenceGetByTargetResourcesWithResult(String, IDnsResourceReferenceRequest, IEventListener, ISendAsync, SerializationMode)
DnssecConfigsCreateOrUpdate(String, String, String, String, String, Func<HttpResponseMessage,Task<IDnssecConfig>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Creates or updates the DNSSEC configuration on a DNS zone.

DnssecConfigsCreateOrUpdate(String, String, String, String, String, Func<HttpResponseMessage,Task<IDnssecConfig>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

update the DNSSEC configuration on a DNS zone.

DnssecConfigsCreateOrUpdateViaIdentity(String, String, String, Func<HttpResponseMessage,Task<IDnssecConfig>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Creates or updates the DNSSEC configuration on a DNS zone.

DnssecConfigsCreateOrUpdateViaIdentity(String, String, String, Func<HttpResponseMessage,Task<IDnssecConfig>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

update the DNSSEC configuration on a DNS zone.

DnssecConfigsCreateOrUpdateViaIdentityWithResult(String, String, String, IEventListener, ISendAsync)
DnssecConfigsCreateOrUpdateWithResult(String, String, String, String, String, IEventListener, ISendAsync)
DnssecConfigsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone.

DnssecConfigsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone.

DnssecConfigsDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone.

DnssecConfigsDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone.

DnssecConfigsGet(String, String, String, Func<HttpResponseMessage, Task<IDnssecConfig>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the DNSSEC configuration.

DnssecConfigsGet(String, String, String, Func<HttpResponseMessage, Task<IDnssecConfig>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the DNSSEC configuration.

DnssecConfigsGetViaIdentity(String, Func<HttpResponseMessage, Task<IDnssecConfig>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the DNSSEC configuration.

DnssecConfigsGetViaIdentity(String, Func<HttpResponseMessage, Task<IDnssecConfig>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the DNSSEC configuration.

DnssecConfigsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
DnssecConfigsGetWithResult(String, String, String, IEventListener, ISendAsync)
DnssecConfigsListByDnsZone(String, String, String, Func<HttpResponseMessage, Task<IDnssecConfigListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the DNSSEC configurations in a DNS zone.

DnssecConfigsListByDnsZone(String, String, String, Func<HttpResponseMessage, Task<IDnssecConfigListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the DNSSEC configurations in a DNS zone.

DnssecConfigsListByDnsZoneViaIdentity(String, Func<HttpResponseMessage, Task<IDnssecConfigListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the DNSSEC configurations in a DNS zone.

DnssecConfigsListByDnsZoneViaIdentity(String, Func<HttpResponseMessage, Task<IDnssecConfigListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the DNSSEC configurations in a DNS zone.

DnssecConfigsListByDnsZoneViaIdentityWithResult(String, IEventListener, ISendAsync)
DnssecConfigsListByDnsZoneWithResult(String, String, String, IEventListener, ISendAsync)
RecordSetsCreateOrUpdate(String, String, String, RecordType, String, String, String, IRecordSet, Func<HttpResponseMessage,Task<IRecordSet>, Task>, Func<HttpResponseMessage,Task<IRecordSet>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created).

RecordSetsCreateOrUpdate(String, String, String, String, String, String, String, IRecordSet, Func<HttpResponseMessage,Task<IRecordSet>, Task>, Func<HttpResponseMessage,Task<IRecordSet>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

update a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created).

RecordSetsCreateOrUpdateViaIdentity(String, String, String, IRecordSet, Func<HttpResponseMessage,Task<IRecordSet>,Task>, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created).

RecordSetsCreateOrUpdateViaIdentity(String, String, String, IRecordSet, Func<HttpResponseMessage,Task<IRecordSet>,Task>, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created).

RecordSetsCreateOrUpdateViaIdentityWithResult(String, String, String, IRecordSet, IEventListener, ISendAsync, SerializationMode)
RecordSetsCreateOrUpdateViaJsonString(String, String, String, String, String, String, String, String, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<IRecordSet>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

update a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created).

RecordSetsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, String, String, String, IEventListener, ISendAsync)
RecordSetsCreateOrUpdateWithResult(String, String, String, String, String, String, String, IRecordSet, IEventListener, ISendAsync, SerializationMode)
RecordSetsDelete(String, String, String, RecordType, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted).

RecordSetsDelete(String, String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted).

RecordSetsDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted).

RecordSetsDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted).

RecordSetsGet(String, String, String, RecordType, String, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets a record set.

RecordSetsGet(String, String, String, String, String, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets a record set.

RecordSetsGetViaIdentity(String, Func<HttpResponseMessage,Task<IRecordSet>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets a record set.

RecordSetsGetViaIdentity(String, Func<HttpResponseMessage,Task<IRecordSet>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets a record set.

RecordSetsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
RecordSetsGetWithResult(String, String, String, String, String, IEventListener, ISendAsync)
RecordSetsListAllByDnsZone(String, String, Nullable<Int32>, String, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListAllByDnsZone(String, String, String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListAllByDnsZoneViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListAllByDnsZoneViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListAllByDnsZoneViaIdentityWithResult(String, Nullable<Int32>, String, IEventListener, ISendAsync)
RecordSetsListAllByDnsZoneWithResult(String, String, String, Nullable<Int32>, String, IEventListener, ISendAsync)
RecordSetsListByDnsZone(String, String, Nullable<Int32>, String, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByDnsZone(String, String, String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByDnsZoneViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByDnsZoneViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByDnsZoneViaIdentityWithResult(String, Nullable<Int32>, String, IEventListener, ISendAsync)
RecordSetsListByDnsZoneWithResult(String, String, String, Nullable<Int32>, String, IEventListener, ISendAsync)
RecordSetsListByType(String, String, RecordType, Nullable<Int32>, String, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByType(String, String, String, String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByTypeViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByTypeViaIdentity(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IRecordSetListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
RecordSetsListByTypeViaIdentityWithResult(String, Nullable<Int32>, String, IEventListener, ISendAsync)
RecordSetsListByTypeWithResult(String, String, String, String, Nullable<Int32>, String, IEventListener, ISendAsync)
RecordSetsUpdate(String, String, String, RecordType, String, String, IRecordSet, Func<HttpResponseMessage,Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Updates a record set within a DNS zone.

RecordSetsUpdate(String, String, String, String, String, String, IRecordSet, Func<HttpResponseMessage,Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

update a record set within a DNS zone.

RecordSetsUpdateViaIdentity(String, String, IRecordSet, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a record set within a DNS zone.

RecordSetsUpdateViaIdentity(String, String, IRecordSet, Func<HttpResponseMessage, Task<IRecordSet>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Updates a record set within a DNS zone.

RecordSetsUpdateViaIdentityWithResult(String, String, IRecordSet, IEventListener, ISendAsync, SerializationMode)
RecordSetsUpdateViaJsonString(String, String, String, String, String, String, String, Func<HttpResponseMessage,Task<IRecordSet>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

update a record set within a DNS zone.

RecordSetsUpdateViaJsonStringWithResult(String, String, String, String, String, String, String, IEventListener, ISendAsync)
RecordSetsUpdateWithResult(String, String, String, String, String, String, IRecordSet, IEventListener, ISendAsync, SerializationMode)
ZonesCreateOrUpdate(String, String, String, String, String, IZone, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a DNS zone. Does not modify DNS records within the zone.

ZonesCreateOrUpdate(String, String, String, String, String, IZone, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Creates or updates a DNS zone. Does not modify DNS records within the zone.

ZonesCreateOrUpdateViaIdentity(String, String, String, IZone, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a DNS zone. Does not modify DNS records within the zone.

ZonesCreateOrUpdateViaIdentity(String, String, String, IZone, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Creates or updates a DNS zone. Does not modify DNS records within the zone.

ZonesCreateOrUpdateViaIdentityWithResult(String, String, String, IZone, IEventListener, ISendAsync, SerializationMode)
ZonesCreateOrUpdateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

update a DNS zone. Does not modify DNS records within the zone.

ZonesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
ZonesCreateOrUpdateWithResult(String, String, String, String, String, IZone, IEventListener, ISendAsync, SerializationMode)
ZonesDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone.

ZonesDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone.

ZonesDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone.

ZonesDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone.

ZonesGet(String, String, String, Func<HttpResponseMessage,Task<IZone>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone.

ZonesGet(String, String, String, Func<HttpResponseMessage,Task<IZone>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone.

ZonesGetViaIdentity(String, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone.

ZonesGetViaIdentity(String, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone.

ZonesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
ZonesGetWithResult(String, String, String, IEventListener, ISendAsync)
ZonesList(Nullable<Int32>, String, Func<HttpResponseMessage,Task<IZoneListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the DNS zones in all resource groups in a subscription.

ZonesList(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IZoneListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the DNS zones in all resource groups in a subscription.

ZonesListByResourceGroup(String, Nullable<Int32>, String, Func<HttpResponseMessage, Task<IZoneListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Lists the DNS zones within a resource group.

ZonesListByResourceGroup(String, String, Nullable<Int32>, Func<HttpResponseMessage, Task<IZoneListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Lists the DNS zones within a resource group.

ZonesListByResourceGroupViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IZoneListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Lists the DNS zones within a resource group.

ZonesListByResourceGroupViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IZoneListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Lists the DNS zones within a resource group.

ZonesListByResourceGroupViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
ZonesListByResourceGroupWithResult(String, String, Nullable<Int32>, IEventListener, ISendAsync)
ZonesListViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IZoneListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Lists the DNS zones in all resource groups in a subscription.

ZonesListViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IZoneListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Lists the DNS zones in all resource groups in a subscription.

ZonesListViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
ZonesListWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
ZonesUpdate(String, String, String, String, IZoneUpdate, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a DNS zone. Does not modify DNS records within the zone.

ZonesUpdate(String, String, String, String, IZoneUpdate, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Updates a DNS zone. Does not modify DNS records within the zone.

ZonesUpdateViaIdentity(String, String, IZoneUpdate, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a DNS zone. Does not modify DNS records within the zone.

ZonesUpdateViaIdentity(String, String, IZoneUpdate, Func<HttpResponseMessage, Task<IZone>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Updates a DNS zone. Does not modify DNS records within the zone.

ZonesUpdateViaIdentityWithResult(String, String, IZoneUpdate, IEventListener, ISendAsync, SerializationMode)
ZonesUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IZone>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

update a DNS zone. Does not modify DNS records within the zone.

ZonesUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
ZonesUpdateWithResult(String, String, String, String, IZoneUpdate, IEventListener, ISendAsync, SerializationMode)

Applies to