Delen via


NatGateways interface

Interface die een NatGateways vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een nat-gateway bij.

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een nat-gateway bij.

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Hiermee verwijdert u de opgegeven nat-gateway.

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Hiermee verwijdert u de opgegeven nat-gateway.

get(string, string, NatGatewaysGetOptionalParams)

Hiermee haalt u de opgegeven nat-gateway op in een opgegeven resourcegroep.

list(string, NatGatewaysListOptionalParams)

Hiermee worden alle NAT-gateways in een resourcegroep opgeslagen.

listAll(NatGatewaysListAllOptionalParams)

Haalt alle Nat Gateways op in een abonnement.

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Hiermee worden nat-gatewaytags bijgewerkt.

Methodedetails

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een nat-gateway bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

natGatewayName

string

De naam van de nat-gateway.

parameters
NatGateway

Parameters die zijn opgegeven voor het maken of bijwerken van de nat-gatewaybewerking.

options
NatGatewaysCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een nat-gateway bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

natGatewayName

string

De naam van de nat-gateway.

parameters
NatGateway

Parameters die zijn opgegeven voor het maken of bijwerken van de nat-gatewaybewerking.

options
NatGatewaysCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<NatGateway>

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Hiermee verwijdert u de opgegeven nat-gateway.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

natGatewayName

string

De naam van de nat-gateway.

options
NatGatewaysDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Hiermee verwijdert u de opgegeven nat-gateway.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

natGatewayName

string

De naam van de nat-gateway.

options
NatGatewaysDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, NatGatewaysGetOptionalParams)

Hiermee haalt u de opgegeven nat-gateway op in een opgegeven resourcegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

natGatewayName

string

De naam van de nat-gateway.

options
NatGatewaysGetOptionalParams

De optiesparameters.

Retouren

Promise<NatGateway>

list(string, NatGatewaysListOptionalParams)

Hiermee worden alle NAT-gateways in een resourcegroep opgeslagen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

options
NatGatewaysListOptionalParams

De optiesparameters.

Retouren

listAll(NatGatewaysListAllOptionalParams)

Haalt alle Nat Gateways op in een abonnement.

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

Parameters

options
NatGatewaysListAllOptionalParams

De optiesparameters.

Retouren

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Hiermee worden nat-gatewaytags bijgewerkt.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

natGatewayName

string

De naam van de nat-gateway.

parameters
TagsObject

Parameters die worden opgegeven om nat-gatewaytags bij te werken.

options
NatGatewaysUpdateTagsOptionalParams

De optiesparameters.

Retouren

Promise<NatGateway>