Condividi tramite


NatGateways interface

Interfaccia che rappresenta un natGateways.

Metodi

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway NAT.

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway NAT.

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Elimina il gateway NAT specificato.

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Elimina il gateway NAT specificato.

get(string, string, NatGatewaysGetOptionalParams)

Ottiene il gateway NAT specificato in un gruppo di risorse specificato.

list(string, NatGatewaysListOptionalParams)

Ottiene tutti i gateway NAT in un gruppo di risorse.

listAll(NatGatewaysListAllOptionalParams)

Ottiene tutti i gateway NAT in una sottoscrizione.

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Aggiorna i tag del gateway NAT.

Dettagli metodo

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway NAT.

function beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NatGateway>, NatGateway>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

natGatewayName

string

Nome del gateway NAT.

parameters
NatGateway

Parametri specificati per l'operazione di creazione o aggiornamento del gateway NAT.

options
NatGatewaysCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway NAT.

function beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<NatGateway>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

natGatewayName

string

Nome del gateway NAT.

parameters
NatGateway

Parametri specificati per l'operazione di creazione o aggiornamento del gateway NAT.

options
NatGatewaysCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NatGateway>

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Elimina il gateway NAT specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

natGatewayName

string

Nome del gateway NAT.

options
NatGatewaysDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Elimina il gateway NAT specificato.

function beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

natGatewayName

string

Nome del gateway NAT.

options
NatGatewaysDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, NatGatewaysGetOptionalParams)

Ottiene il gateway NAT specificato in un gruppo di risorse specificato.

function get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise<NatGateway>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

natGatewayName

string

Nome del gateway NAT.

options
NatGatewaysGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NatGateway>

list(string, NatGatewaysListOptionalParams)

Ottiene tutti i gateway NAT in un gruppo di risorse.

function list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
NatGatewaysListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(NatGatewaysListAllOptionalParams)

Ottiene tutti i gateway NAT in una sottoscrizione.

function listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>

Parametri

options
NatGatewaysListAllOptionalParams

Parametri delle opzioni.

Restituisce

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Aggiorna i tag del gateway NAT.

function updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise<NatGateway>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

natGatewayName

string

Nome del gateway NAT.

parameters
TagsObject

Parametri forniti per aggiornare i tag del gateway NAT.

options
NatGatewaysUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NatGateway>