Freigeben über


NatGateways interface

Schnittstelle, die natGateways darstellt.

Methoden

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein NAT-Gateway.

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein NAT-Gateway.

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Löscht das angegebene NAT-Gateway.

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Löscht das angegebene NAT-Gateway.

get(string, string, NatGatewaysGetOptionalParams)

Ruft das angegebene NAT-Gateway in einer angegebenen Ressourcengruppe ab.

list(string, NatGatewaysListOptionalParams)

Ruft alle NAT-Gateways in einer Ressourcengruppe ab.

listAll(NatGatewaysListAllOptionalParams)

Ruft alle Nat-Gateways in einem Abonnement ab.

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Aktualisiert NAT-Gatewaytags.

Details zur Methode

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein NAT-Gateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

natGatewayName

string

Der Name des NAT-Gateways.

parameters
NatGateway

Parameter, die für den Erstellungs- oder Aktualisierungs-NAT-Gatewayvorgang bereitgestellt werden.

options
NatGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein NAT-Gateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

natGatewayName

string

Der Name des NAT-Gateways.

parameters
NatGateway

Parameter, die für den Erstellungs- oder Aktualisierungs-NAT-Gatewayvorgang bereitgestellt werden.

options
NatGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NatGateway>

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Löscht das angegebene NAT-Gateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

natGatewayName

string

Der Name des NAT-Gateways.

options
NatGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Löscht das angegebene NAT-Gateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

natGatewayName

string

Der Name des NAT-Gateways.

options
NatGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, NatGatewaysGetOptionalParams)

Ruft das angegebene NAT-Gateway in einer angegebenen Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

natGatewayName

string

Der Name des NAT-Gateways.

options
NatGatewaysGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NatGateway>

list(string, NatGatewaysListOptionalParams)

Ruft alle NAT-Gateways in einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

options
NatGatewaysListOptionalParams

Die Optionsparameter.

Gibt zurück

listAll(NatGatewaysListAllOptionalParams)

Ruft alle Nat-Gateways in einem Abonnement ab.

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

Parameter

options
NatGatewaysListAllOptionalParams

Die Optionsparameter.

Gibt zurück

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Aktualisiert NAT-Gatewaytags.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

natGatewayName

string

Der Name des NAT-Gateways.

parameters
TagsObject

Parameter, die zum Aktualisieren von NAT-Gatewaytags bereitgestellt werden.

options
NatGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NatGateway>