Condividi tramite


DnsResolvers interface

Interfaccia che rappresenta un dnsResolvers.

Metodi

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Crea o aggiorna un sistema di risoluzione DNS.

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Crea o aggiorna un sistema di risoluzione DNS.

beginDelete(string, string, DnsResolversDeleteOptionalParams)

Elimina un sistema di risoluzione DNS. AVVISO: questa operazione non può essere annullata.

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

Elimina un sistema di risoluzione DNS. AVVISO: questa operazione non può essere annullata.

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Aggiorna un sistema di risoluzione DNS.

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Aggiorna un sistema di risoluzione DNS.

get(string, string, DnsResolversGetOptionalParams)

Ottiene le proprietà di un resolver DNS.

list(DnsResolversListOptionalParams)

Elenca i resolver DNS in tutti i gruppi di risorse di una sottoscrizione.

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Elenca i resolver DNS all'interno di un gruppo di risorse.

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Elenca gli ID risorsa del resolver DNS collegati a una rete virtuale.

Dettagli metodo

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Crea o aggiorna un sistema di risoluzione DNS.

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

parameters
DnsResolver

Parametri forniti all'operazione CreateOrUpdate.

options
DnsResolversCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Crea o aggiorna un sistema di risoluzione DNS.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<DnsResolver>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

parameters
DnsResolver

Parametri forniti all'operazione CreateOrUpdate.

options
DnsResolversCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<DnsResolver>

beginDelete(string, string, DnsResolversDeleteOptionalParams)

Elimina un sistema di risoluzione DNS. AVVISO: questa operazione non può essere annullata.

function beginDelete(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

options
DnsResolversDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

Elimina un sistema di risoluzione DNS. AVVISO: questa operazione non può essere annullata.

function beginDeleteAndWait(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

options
DnsResolversDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Aggiorna un sistema di risoluzione DNS.

function beginUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

parameters
DnsResolverPatch

Parametri forniti all'operazione di aggiornamento.

options
DnsResolversUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Aggiorna un sistema di risoluzione DNS.

function beginUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<DnsResolver>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

parameters
DnsResolverPatch

Parametri forniti all'operazione di aggiornamento.

options
DnsResolversUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<DnsResolver>

get(string, string, DnsResolversGetOptionalParams)

Ottiene le proprietà di un resolver DNS.

function get(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversGetOptionalParams): Promise<DnsResolver>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

dnsResolverName

string

Nome del sistema di risoluzione DNS.

options
DnsResolversGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<DnsResolver>

list(DnsResolversListOptionalParams)

Elenca i resolver DNS in tutti i gruppi di risorse di una sottoscrizione.

function list(options?: DnsResolversListOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>

Parametri

options
DnsResolversListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Elenca i resolver DNS all'interno di un gruppo di risorse.

function listByResourceGroup(resourceGroupName: string, options?: DnsResolversListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

options
DnsResolversListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Elenca gli ID risorsa del resolver DNS collegati a una rete virtuale.

function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolversListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<SubResource, SubResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

virtualNetworkName

string

Nome della rete virtuale.

options
DnsResolversListByVirtualNetworkOptionalParams

Parametri delle opzioni.

Restituisce