ServiceGateways interface
Schnittstelle, die ein ServiceGateways darstellt.
Methoden
| begin |
Erstellt oder aktualisiert ein Service-Gateway. |
| begin |
Erstellt oder aktualisiert ein Service-Gateway. |
| begin |
Löscht das angegebene Service-Gateway. |
| begin |
Löscht das angegebene Service-Gateway. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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, Service |
Erhält das angegebene Service-Gateway. |
| list(string, Service |
Er bekommt alle Service-Gateways in einer Ressourcengruppe. |
| list |
Adressstandorte im Service-Gateway erfassen. |
| list |
Er bekommt alle Service-Gateways in einem Abonnement. |
| list |
Nutzen Sie Services im Service-Gateway. |
| update |
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.
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.
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<ServiceGatewaysDeleteHeaders>
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.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
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.
Die Optionsparameter.
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.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
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.
Die Optionsparameter.
Gibt zurück
Promise<ServiceGatewaysUpdateServicesHeaders>
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.
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.
Die Optionsparameter.
Gibt zurück
listAll(ServiceGatewaysListAllOptionalParams)
Er bekommt alle Service-Gateways in einem Abonnement.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parameter
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<ServiceGateway>