Udostępnij za pośrednictwem


IDNSServerOperations Interface

Definition

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

public interface IDNSServerOperations
type IDNSServerOperations = interface
Public Interface IDNSServerOperations

Methods

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

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

Applies to