Dela via


NatGateways interface

Gränssnitt som representerar en NatGateways.

Metoder

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en nat-gateway.

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en nat-gateway.

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Tar bort den angivna nat-gatewayen.

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Tar bort den angivna nat-gatewayen.

get(string, string, NatGatewaysGetOptionalParams)

Hämtar den angivna nat-gatewayen i en angiven resursgrupp.

list(string, NatGatewaysListOptionalParams)

Hämtar alla nat-gatewayer i en resursgrupp.

listAll(NatGatewaysListAllOptionalParams)

Hämtar alla Nat Gateways i en prenumeration.

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Uppdaterar nat gateway-taggar.

Metodinformation

beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en nat-gateway.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

natGatewayName

string

Namnet på nat-gatewayen.

parameters
NatGateway

Parametrar som anges för åtgärden skapa eller uppdatera nat gateway.

options
NatGatewaysCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en nat-gateway.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

natGatewayName

string

Namnet på nat-gatewayen.

parameters
NatGateway

Parametrar som anges för åtgärden skapa eller uppdatera nat gateway.

options
NatGatewaysCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<NatGateway>

beginDelete(string, string, NatGatewaysDeleteOptionalParams)

Tar bort den angivna nat-gatewayen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

natGatewayName

string

Namnet på nat-gatewayen.

options
NatGatewaysDeleteOptionalParams

Alternativparametrarna.

Returer

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

beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)

Tar bort den angivna nat-gatewayen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

natGatewayName

string

Namnet på nat-gatewayen.

options
NatGatewaysDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, NatGatewaysGetOptionalParams)

Hämtar den angivna nat-gatewayen i en angiven resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

natGatewayName

string

Namnet på nat-gatewayen.

options
NatGatewaysGetOptionalParams

Alternativparametrarna.

Returer

Promise<NatGateway>

list(string, NatGatewaysListOptionalParams)

Hämtar alla nat-gatewayer i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

options
NatGatewaysListOptionalParams

Alternativparametrarna.

Returer

listAll(NatGatewaysListAllOptionalParams)

Hämtar alla Nat Gateways i en prenumeration.

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

Parametrar

options
NatGatewaysListAllOptionalParams

Alternativparametrarna.

Returer

updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)

Uppdaterar nat gateway-taggar.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

natGatewayName

string

Namnet på nat-gatewayen.

parameters
TagsObject

Parametrar som tillhandahålls för att uppdatera nat gateway-taggar.

options
NatGatewaysUpdateTagsOptionalParams

Alternativparametrarna.

Returer

Promise<NatGateway>