Freigeben über


ExpressRouteGateways interface

Schnittstelle, die expressRouteGateways darstellt.

Methoden

beginCreateOrUpdate(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein ExpressRoute-Gateway in einer angegebenen Ressourcengruppe.

beginCreateOrUpdateAndWait(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein ExpressRoute-Gateway in einer angegebenen Ressourcengruppe.

beginDelete(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Löscht das angegebene ExpressRoute-Gateway in einer Ressourcengruppe. Eine ExpressRoute-Gatewayressource kann nur gelöscht werden, wenn keine Verbindungsunterressourcen vorhanden sind.

beginDeleteAndWait(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Löscht das angegebene ExpressRoute-Gateway in einer Ressourcengruppe. Eine ExpressRoute-Gatewayressource kann nur gelöscht werden, wenn keine Verbindungsunterressourcen vorhanden sind.

beginUpdateTags(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Aktualisiert Expressroutengatewaytags.

beginUpdateTagsAndWait(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Aktualisiert Expressroutengatewaytags.

get(string, string, ExpressRouteGatewaysGetOptionalParams)

Ruft die Details eines ExpressRoute-Gateways in einer Ressourcengruppe ab.

listByResourceGroup(string, ExpressRouteGatewaysListByResourceGroupOptionalParams)

Listet ExpressRoute-Gateways in einer bestimmten Ressourcengruppe auf.

listBySubscription(ExpressRouteGatewaysListBySubscriptionOptionalParams)

Listet ExpressRoute-Gateways unter einem bestimmten Abonnement auf.

Details zur Methode

beginCreateOrUpdate(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein ExpressRoute-Gateway in einer angegebenen Ressourcengruppe.

function beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

expressRouteGatewayName

string

Der Name des ExpressRoute-Gateways.

putExpressRouteGatewayParameters
ExpressRouteGateway

Parameter, die in einem ExpressRoute-Gateway PUT-Vorgang erforderlich sind.

options
ExpressRouteGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, ExpressRouteGateway, ExpressRouteGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein ExpressRoute-Gateway in einer angegebenen Ressourcengruppe.

function beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise<ExpressRouteGateway>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

expressRouteGatewayName

string

Der Name des ExpressRoute-Gateways.

putExpressRouteGatewayParameters
ExpressRouteGateway

Parameter, die in einem ExpressRoute-Gateway PUT-Vorgang erforderlich sind.

options
ExpressRouteGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginDelete(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Löscht das angegebene ExpressRoute-Gateway in einer Ressourcengruppe. Eine ExpressRoute-Gatewayressource kann nur gelöscht werden, wenn keine Verbindungsunterressourcen vorhanden sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

expressRouteGatewayName

string

Der Name des ExpressRoute-Gateways.

options
ExpressRouteGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, ExpressRouteGatewaysDeleteOptionalParams)

Löscht das angegebene ExpressRoute-Gateway in einer Ressourcengruppe. Eine ExpressRoute-Gatewayressource kann nur gelöscht werden, wenn keine Verbindungsunterressourcen vorhanden sind.

function beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

expressRouteGatewayName

string

Der Name des ExpressRoute-Gateways.

options
ExpressRouteGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdateTags(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Aktualisiert Expressroutengatewaytags.

function beginUpdateTags(resourceGroupName: string, expressRouteGatewayName: string, expressRouteGatewayParameters: TagsObject, options?: ExpressRouteGatewaysUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteGateway>, ExpressRouteGateway>>

Parameter

resourceGroupName

string

Der Ressourcengruppenname des ExpressRouteGateway.

expressRouteGatewayName

string

Der Name des Gateways.

expressRouteGatewayParameters
TagsObject

Parameter, die zum Aktualisieren einer Gatewaytags für virtuelle WAN-Express-Routen bereitgestellt werden.

options
ExpressRouteGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateTagsAndWait(string, string, TagsObject, ExpressRouteGatewaysUpdateTagsOptionalParams)

Aktualisiert Expressroutengatewaytags.

function beginUpdateTagsAndWait(resourceGroupName: string, expressRouteGatewayName: string, expressRouteGatewayParameters: TagsObject, options?: ExpressRouteGatewaysUpdateTagsOptionalParams): Promise<ExpressRouteGateway>

Parameter

resourceGroupName

string

Der Ressourcengruppenname des ExpressRouteGateway.

expressRouteGatewayName

string

Der Name des Gateways.

expressRouteGatewayParameters
TagsObject

Parameter, die zum Aktualisieren einer Gatewaytags für virtuelle WAN-Express-Routen bereitgestellt werden.

options
ExpressRouteGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, ExpressRouteGatewaysGetOptionalParams)

Ruft die Details eines ExpressRoute-Gateways in einer Ressourcengruppe ab.

function get(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetOptionalParams): Promise<ExpressRouteGateway>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

expressRouteGatewayName

string

Der Name des ExpressRoute-Gateways.

options
ExpressRouteGatewaysGetOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, ExpressRouteGatewaysListByResourceGroupOptionalParams)

Listet ExpressRoute-Gateways in einer bestimmten Ressourcengruppe auf.

function listByResourceGroup(resourceGroupName: string, options?: ExpressRouteGatewaysListByResourceGroupOptionalParams): Promise<ExpressRouteGatewayList>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

Gibt zurück

listBySubscription(ExpressRouteGatewaysListBySubscriptionOptionalParams)

Listet ExpressRoute-Gateways unter einem bestimmten Abonnement auf.

function listBySubscription(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams): Promise<ExpressRouteGatewayList>

Parameter

Gibt zurück