Partager via


NatGateways interface

Interface représentant un NatGateways.

Méthodes

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle nat.

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle nat.

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Supprime la passerelle nat spécifiée.

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Supprime la passerelle nat spécifiée.

get(string, string, NatGatewaysGetOptionalParams)

Obtient la passerelle nat spécifiée dans un groupe de ressources spécifié.

list(string, NatGatewaysListOptionalParams)

Obtient toutes les passerelles nat dans un groupe de ressources.

listAll(NatGatewaysListAllOptionalParams)

Obtient toutes les passerelles Nat dans un abonnement.

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Met à jour les balises de passerelle nat.

Détails de la méthode

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle nat.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

natGatewayName

string

Nom de la passerelle nat.

parameters
NatGateway

Paramètres fournis pour l’opération de création ou de mise à jour de la passerelle nat.

options
NatGatewaysCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle nat.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

natGatewayName

string

Nom de la passerelle nat.

parameters
NatGateway

Paramètres fournis pour l’opération de création ou de mise à jour de la passerelle nat.

options
NatGatewaysCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<NatGateway>

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Supprime la passerelle nat spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

natGatewayName

string

Nom de la passerelle nat.

options
NatGatewaysDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Supprime la passerelle nat spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

natGatewayName

string

Nom de la passerelle nat.

options
NatGatewaysDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, NatGatewaysGetOptionalParams)

Obtient la passerelle nat spécifiée dans un groupe de ressources spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

natGatewayName

string

Nom de la passerelle nat.

options
NatGatewaysGetOptionalParams

Paramètres d’options.

Retours

Promise<NatGateway>

list(string, NatGatewaysListOptionalParams)

Obtient toutes les passerelles nat dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

options
NatGatewaysListOptionalParams

Paramètres d’options.

Retours

listAll(NatGatewaysListAllOptionalParams)

Obtient toutes les passerelles Nat dans un abonnement.

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

Paramètres

options
NatGatewaysListAllOptionalParams

Paramètres d’options.

Retours

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Met à jour les balises de passerelle nat.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

natGatewayName

string

Nom de la passerelle nat.

parameters
TagsObject

Paramètres fournis pour mettre à jour les balises de passerelle nat.

options
NatGatewaysUpdateTagsOptionalParams

Paramètres d’options.

Retours

Promise<NatGateway>