Freigeben über


ServiceGateways interface

Schnittstelle, die ein ServiceGateways darstellt.

Methoden

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Service-Gateway.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Service-Gateway.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Löscht das angegebene Service-Gateway.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Löscht das angegebene Service-Gateway.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Erstellt oder aktualisiert Adressstandorte innerhalb des Service-Gateways.

Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf zwei Ebenen: Standort und Adresse.

Das vollständige Update ersetzt alle vorhandenen Daten.

Teilaktualisierung ändert nur die angegebenen Einträge:

Bei standortbezogenen Teilupdates wird die bestehende Adresse gelöscht, wenn keine Adresse angegeben wird.

Bei adressbezogenen Teilupdates werden bestehende Dienste zur Löschung berücksichtigt, falls keine Dienste bereitgestellt werden.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Erstellt oder aktualisiert Adressstandorte innerhalb des Service-Gateways.

Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf zwei Ebenen: Standort und Adresse.

Das vollständige Update ersetzt alle vorhandenen Daten.

Teilaktualisierung ändert nur die angegebenen Einträge:

Bei standortbezogenen Teilupdates wird die bestehende Adresse gelöscht, wenn keine Adresse angegeben wird.

Bei adressbezogenen Teilupdates werden bestehende Dienste zur Löschung berücksichtigt, falls keine Dienste bereitgestellt werden.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Erstellt, aktualisiert oder löscht Dienste innerhalb des Service-Gateways. Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf Serviceebene.

Das vollständige Update ersetzt alle bestehenden Dienste durch die neue Liste, die in der Anfrage bereitgestellt wurde. Partielle Aktualisierung ändert nur die angegebenen Dienste.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Erstellt, aktualisiert oder löscht Dienste innerhalb des Service-Gateways. Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf Serviceebene.

Das vollständige Update ersetzt alle bestehenden Dienste durch die neue Liste, die in der Anfrage bereitgestellt wurde. Partielle Aktualisierung ändert nur die angegebenen Dienste.

get(string, string, ServiceGatewaysGetOptionalParams)

Erhält das angegebene Service-Gateway.

list(string, ServiceGatewaysListOptionalParams)

Er bekommt alle Service-Gateways in einer Ressourcengruppe.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Adressstandorte im Service-Gateway erfassen.

listAll(ServiceGatewaysListAllOptionalParams)

Er bekommt alle Service-Gateways in einem Abonnement.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Nutzen Sie Services im Service-Gateway.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Aktualisiert die Tags eines Service-Gateways.

Details zur Methode

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Service-Gateway.

function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
ServiceGateway

Parameter, die für die Erstellung oder Aktualisierung des Service-Gateway-Betriebs bereitgestellt werden.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Service-Gateway.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
ServiceGateway

Parameter, die für die Erstellung oder Aktualisierung des Service-Gateway-Betriebs bereitgestellt werden.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Löscht das angegebene Service-Gateway.

function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

options
ServiceGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Löscht das angegebene Service-Gateway.

function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

options
ServiceGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Erstellt oder aktualisiert Adressstandorte innerhalb des Service-Gateways.

Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf zwei Ebenen: Standort und Adresse.

Das vollständige Update ersetzt alle vorhandenen Daten.

Teilaktualisierung ändert nur die angegebenen Einträge:

Bei standortbezogenen Teilupdates wird die bestehende Adresse gelöscht, wenn keine Adresse angegeben wird.

Bei adressbezogenen Teilupdates werden bestehende Dienste zur Löschung berücksichtigt, falls keine Dienste bereitgestellt werden.

function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parameter, die für die Erstellung oder Aktualisierung der Adressorte im Service-Gateway-Betrieb bereitgestellt werden.

Gibt zurück

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Erstellt oder aktualisiert Adressstandorte innerhalb des Service-Gateways.

Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf zwei Ebenen: Standort und Adresse.

Das vollständige Update ersetzt alle vorhandenen Daten.

Teilaktualisierung ändert nur die angegebenen Einträge:

Bei standortbezogenen Teilupdates wird die bestehende Adresse gelöscht, wenn keine Adresse angegeben wird.

Bei adressbezogenen Teilupdates werden bestehende Dienste zur Löschung berücksichtigt, falls keine Dienste bereitgestellt werden.

function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parameter, die für die Erstellung oder Aktualisierung der Adressorte im Service-Gateway-Betrieb bereitgestellt werden.

Gibt zurück

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Erstellt, aktualisiert oder löscht Dienste innerhalb des Service-Gateways. Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf Serviceebene.

Das vollständige Update ersetzt alle bestehenden Dienste durch die neue Liste, die in der Anfrage bereitgestellt wurde. Partielle Aktualisierung ändert nur die angegebenen Dienste.

function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
ServiceGatewayUpdateServicesRequest

Parameter, die den Diensten im Service-Gateway-Betrieb erstellt oder aktualisiert werden.

options
ServiceGatewaysUpdateServicesOptionalParams

Die Optionsparameter.

Gibt zurück

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Erstellt, aktualisiert oder löscht Dienste innerhalb des Service-Gateways. Die Anfrage unterstützt sowohl vollständige als auch teilweise Aktualisierungsmodi auf Serviceebene.

Das vollständige Update ersetzt alle bestehenden Dienste durch die neue Liste, die in der Anfrage bereitgestellt wurde. Partielle Aktualisierung ändert nur die angegebenen Dienste.

function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
ServiceGatewayUpdateServicesRequest

Parameter, die den Diensten im Service-Gateway-Betrieb erstellt oder aktualisiert werden.

options
ServiceGatewaysUpdateServicesOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, ServiceGatewaysGetOptionalParams)

Erhält das angegebene Service-Gateway.

function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

options
ServiceGatewaysGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Er bekommt alle Service-Gateways in einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
ServiceGatewaysListOptionalParams

Die Optionsparameter.

Gibt zurück

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Adressstandorte im Service-Gateway erfassen.

function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

options
ServiceGatewaysGetAddressLocationsOptionalParams

Die Optionsparameter.

Gibt zurück

listAll(ServiceGatewaysListAllOptionalParams)

Er bekommt alle Service-Gateways in einem Abonnement.

function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

Parameter

options
ServiceGatewaysListAllOptionalParams

Die Optionsparameter.

Gibt zurück

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Nutzen Sie Services im Service-Gateway.

function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

options
ServiceGatewaysGetServicesOptionalParams

Die Optionsparameter.

Gibt zurück

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Aktualisiert die Tags eines Service-Gateways.

function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceGatewayName

string

Der Name des Servicegateways.

parameters
TagsObject

Parameter bereitgestellt, um Service-Gateway-Tags zu aktualisieren.

options
ServiceGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<ServiceGateway>