Share via


IDNSServerOperations Interface

 

The Compute Management API includes operations for managing the dns servers for your subscription.

Namespace:   Microsoft.WindowsAzure.Management.Compute
Assembly:  Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)

Syntax

public interface IDNSServerOperations
public interface class IDNSServerOperations
type IDNSServerOperations = interface end
Public Interface IDNSServerOperations

Methods

Name Description
AddDNSServerAsync(String, String, DNSAddParameters, CancellationToken)

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(String, String, DNSAddParameters, CancellationToken)

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

BeginDeletingDNSServerAsync(String, String, String, CancellationToken)

Deletes a definition for an existing DNS server from the deployment

BeginUpdatingDNSServerAsync(String, String, String, DNSUpdateParameters, CancellationToken)

Updates a definition for an existing DNS server. Updates to address is the only change allowed. DNS server name cannot be changed

DeleteDNSServerAsync(String, String, String, CancellationToken)

Deletes a definition for an existing DNS server from the deployment

UpdateDNSServerAsync(String, String, String, DNSUpdateParameters, CancellationToken)

Updates a definition for an existing DNS server. Updates to address is the only change allowed. DNS server name cannot be changed

Extension Methods

Name Description
AddDNSServer(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(Defined by DNSServerOperationsExtensions.)

AddDNSServerAsync(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(Defined by DNSServerOperationsExtensions.)

BeginAddingDNSServer(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(Defined by DNSServerOperationsExtensions.)

BeginAddingDNSServerAsync(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(Defined by DNSServerOperationsExtensions.)

BeginDeletingDNSServer(String, String, String)

Deletes a definition for an existing DNS server from the deployment(Defined by DNSServerOperationsExtensions.)

BeginDeletingDNSServerAsync(String, String, String)

Deletes a definition for an existing DNS server from the deployment(Defined by DNSServerOperationsExtensions.)

BeginUpdatingDNSServer(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(Defined by DNSServerOperationsExtensions.)

BeginUpdatingDNSServerAsync(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(Defined by DNSServerOperationsExtensions.)

DeleteDNSServer(String, String, String)

Deletes a definition for an existing DNS server from the deployment(Defined by DNSServerOperationsExtensions.)

DeleteDNSServerAsync(String, String, String)

Deletes a definition for an existing DNS server from the deployment(Defined by DNSServerOperationsExtensions.)

UpdateDNSServer(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(Defined by DNSServerOperationsExtensions.)

UpdateDNSServerAsync(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(Defined by DNSServerOperationsExtensions.)

See Also

Microsoft.WindowsAzure.Management.Compute Namespace

Return to top