Compartir a través de


NatGateways interface

Interfaz que representa un NatGateways.

Métodos

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza una puerta de enlace nat.

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza una puerta de enlace nat.

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Elimina la puerta de enlace nat especificada.

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Elimina la puerta de enlace nat especificada.

get(string, string, NatGatewaysGetOptionalParams)

Obtiene la puerta de enlace nat especificada en un grupo de recursos especificado.

list(string, NatGatewaysListOptionalParams)

Obtiene todas las puertas de enlace nat de un grupo de recursos.

listAll(NatGatewaysListAllOptionalParams)

Obtiene todas las puertas de enlace nat de una suscripción.

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace nat.

Detalles del método

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza una puerta de enlace nat.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

natGatewayName

string

Nombre de la puerta de enlace nat.

parameters
NatGateway

Parámetros proporcionados a la operación de creación o actualización de la puerta de enlace nat.

options
NatGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza una puerta de enlace nat.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

natGatewayName

string

Nombre de la puerta de enlace nat.

parameters
NatGateway

Parámetros proporcionados a la operación de creación o actualización de la puerta de enlace nat.

options
NatGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<NatGateway>

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Elimina la puerta de enlace nat especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

natGatewayName

string

Nombre de la puerta de enlace nat.

options
NatGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Elimina la puerta de enlace nat especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

natGatewayName

string

Nombre de la puerta de enlace nat.

options
NatGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, NatGatewaysGetOptionalParams)

Obtiene la puerta de enlace nat especificada en un grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

natGatewayName

string

Nombre de la puerta de enlace nat.

options
NatGatewaysGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<NatGateway>

list(string, NatGatewaysListOptionalParams)

Obtiene todas las puertas de enlace nat de un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

options
NatGatewaysListOptionalParams

Parámetros de opciones.

Devoluciones

listAll(NatGatewaysListAllOptionalParams)

Obtiene todas las puertas de enlace nat de una suscripción.

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

Parámetros

options
NatGatewaysListAllOptionalParams

Parámetros de opciones.

Devoluciones

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace nat.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

natGatewayName

string

Nombre de la puerta de enlace nat.

parameters
TagsObject

Parámetros proporcionados para actualizar las etiquetas de puerta de enlace nat.

options
NatGatewaysUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones

Promise<NatGateway>