DNSServerOperationsExtensions Class
The Service Management API provides programmatic access to much of the functionality available through the Management Portal. The Service Management API is a REST API. All API operations are performed over SSL, and are mutually authenticated using X.509 v3 certificates. (see http://msdn.microsoft.com/en-us/library/windowsazure/ee460799.aspx for more information)
Assembly: Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | AddDNSServer(IDNSServerOperations^, String^, String^, DNSAddParameters^) | Add a definition for a DNS server to an existing deployment. VM's in this deployment will be programmed to use this DNS server for all DNS resolutions |
![]() ![]() | AddDNSServerAsync(IDNSServerOperations^, String^, String^, DNSAddParameters^) | Add a definition for a DNS server to an existing deployment. VM's in this deployment will be programmed to use this DNS server for all DNS resolutions |
![]() ![]() | BeginAddingDNSServer(IDNSServerOperations^, String^, String^, DNSAddParameters^) | Add a definition for a DNS server to an existing deployment. VM's in this deployment will be programmed to use this DNS server for all DNS resolutions |
![]() ![]() | BeginAddingDNSServerAsync(IDNSServerOperations^, String^, String^, DNSAddParameters^) | Add a definition for a DNS server to an existing deployment. VM's in this deployment will be programmed to use this DNS server for all DNS resolutions |
![]() ![]() | BeginDeletingDNSServer(IDNSServerOperations^, String^, String^, String^) | Deletes a definition for an existing DNS server from the deployment |
![]() ![]() | BeginDeletingDNSServerAsync(IDNSServerOperations^, String^, String^, String^) | Deletes a definition for an existing DNS server from the deployment |
![]() ![]() | BeginUpdatingDNSServer(IDNSServerOperations^, String^, String^, String^, DNSUpdateParameters^) | Updates a definition for an existing DNS server. Updates to address is the only change allowed. DNS server name cannot be changed |
![]() ![]() | BeginUpdatingDNSServerAsync(IDNSServerOperations^, String^, String^, String^, DNSUpdateParameters^) | Updates a definition for an existing DNS server. Updates to address is the only change allowed. DNS server name cannot be changed |
![]() ![]() | DeleteDNSServer(IDNSServerOperations^, String^, String^, String^) | Deletes a definition for an existing DNS server from the deployment |
![]() ![]() | DeleteDNSServerAsync(IDNSServerOperations^, String^, String^, String^) | Deletes a definition for an existing DNS server from the deployment |
![]() ![]() | UpdateDNSServer(IDNSServerOperations^, String^, String^, String^, DNSUpdateParameters^) | Updates a definition for an existing DNS server. Updates to address is the only change allowed. DNS server name cannot be changed |
![]() ![]() | UpdateDNSServerAsync(IDNSServerOperations^, String^, String^, String^, DNSUpdateParameters^) | Updates a definition for an existing DNS server. Updates to address is the only change allowed. DNS server name cannot be changed |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

