ServiceGateways interface
Interface die een ServiceGateways vertegenwoordigt.
Methoden
| begin |
Maakt een servicegateway aan of werkt het bij. |
| begin |
Maakt een servicegateway aan of werkt het bij. |
| begin |
Verwijdert de opgegeven servicegateway. |
| begin |
Verwijdert de opgegeven servicegateway. |
| begin |
Maakt adreslocaties aan of werkt bij binnen de servicegateway. Het verzoek ondersteunt zowel volledige als gedeeltelijke updatemodi op twee niveaus: locatie en adres. De volledige update vervangt alle bestaande data. Gedeeltelijke update wijzigt alleen de opgegeven vermeldingen: Voor gedeeltelijke updates op locatieniveau wordt het bestaande adres verwijderd als er geen adres wordt opgegeven. Voor adres-niveau gedeeltelijke updates, als er geen diensten worden geleverd, worden de bestaande diensten in aanmerking genomen voor verwijdering. |
| begin |
Maakt adreslocaties aan of werkt bij binnen de servicegateway. Het verzoek ondersteunt zowel volledige als gedeeltelijke updatemodi op twee niveaus: locatie en adres. De volledige update vervangt alle bestaande data. Gedeeltelijke update wijzigt alleen de opgegeven vermeldingen: Voor gedeeltelijke updates op locatieniveau wordt het bestaande adres verwijderd als er geen adres wordt opgegeven. Voor adres-niveau gedeeltelijke updates, als er geen diensten worden geleverd, worden de bestaande diensten in aanmerking genomen voor verwijdering. |
| begin |
Maakt diensten aan, werkt bij of verwijdert diensten binnen de servicegateway. Het verzoek ondersteunt zowel volledige als gedeeltelijke update-modi op serviceniveau. De volledige update vervangt alle bestaande diensten door de nieuwe lijst die in het verzoek is verstrekt. Gedeeltelijke update wijzigt alleen de gespecificeerde services. |
| begin |
Maakt diensten aan, werkt bij of verwijdert diensten binnen de servicegateway. Het verzoek ondersteunt zowel volledige als gedeeltelijke update-modi op serviceniveau. De volledige update vervangt alle bestaande diensten door de nieuwe lijst die in het verzoek is verstrekt. Gedeeltelijke update wijzigt alleen de gespecificeerde services. |
| get(string, string, Service |
Krijgt de opgegeven servicegateway. |
| list(string, Service |
Krijgt alle servicegateways in een resource group. |
| list |
Haal adreslocaties in de servicegateway op. |
| list |
Krijgt alle servicegateways in een abonnement. |
| list |
Ontvang Services in de servicegateway. |
| update |
Werkt de tags van een servicegateway bij. |
Methodedetails
beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)
Maakt een servicegateway aan of werkt het bij.
function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- ServiceGateway
Parameters die worden geleverd aan de aanmaak of bijwerken servicegateway-operatie.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>
beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)
Maakt een servicegateway aan of werkt het bij.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- ServiceGateway
Parameters die worden geleverd aan de aanmaak of bijwerken servicegateway-operatie.
De optiesparameters.
Retouren
Promise<ServiceGateway>
beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)
Verwijdert de opgegeven servicegateway.
function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>
beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)
Verwijdert de opgegeven servicegateway.
function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
De optiesparameters.
Retouren
Promise<ServiceGatewaysDeleteHeaders>
beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)
Maakt adreslocaties aan of werkt bij binnen de servicegateway.
Het verzoek ondersteunt zowel volledige als gedeeltelijke updatemodi op twee niveaus: locatie en adres.
De volledige update vervangt alle bestaande data.
Gedeeltelijke update wijzigt alleen de opgegeven vermeldingen:
Voor gedeeltelijke updates op locatieniveau wordt het bestaande adres verwijderd als er geen adres wordt opgegeven.
Voor adres-niveau gedeeltelijke updates, als er geen diensten worden geleverd, worden de bestaande diensten in aanmerking genomen voor verwijdering.
function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- ServiceGatewayUpdateAddressLocationsRequest
Parameters die worden geleverd aan het creëren of bijwerken adreslocaties in service gateway-operatie.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)
Maakt adreslocaties aan of werkt bij binnen de servicegateway.
Het verzoek ondersteunt zowel volledige als gedeeltelijke updatemodi op twee niveaus: locatie en adres.
De volledige update vervangt alle bestaande data.
Gedeeltelijke update wijzigt alleen de opgegeven vermeldingen:
Voor gedeeltelijke updates op locatieniveau wordt het bestaande adres verwijderd als er geen adres wordt opgegeven.
Voor adres-niveau gedeeltelijke updates, als er geen diensten worden geleverd, worden de bestaande diensten in aanmerking genomen voor verwijdering.
function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- ServiceGatewayUpdateAddressLocationsRequest
Parameters die worden geleverd aan het creëren of bijwerken adreslocaties in service gateway-operatie.
De optiesparameters.
Retouren
beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)
Maakt diensten aan, werkt bij of verwijdert diensten binnen de servicegateway. Het verzoek ondersteunt zowel volledige als gedeeltelijke update-modi op serviceniveau.
De volledige update vervangt alle bestaande diensten door de nieuwe lijst die in het verzoek is verstrekt. Gedeeltelijke update wijzigt alleen de gespecificeerde services.
function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- ServiceGatewayUpdateServicesRequest
Parameters die worden geleverd aan het creëren of bijwerken van diensten in de service gateway-operatie.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)
Maakt diensten aan, werkt bij of verwijdert diensten binnen de servicegateway. Het verzoek ondersteunt zowel volledige als gedeeltelijke update-modi op serviceniveau.
De volledige update vervangt alle bestaande diensten door de nieuwe lijst die in het verzoek is verstrekt. Gedeeltelijke update wijzigt alleen de gespecificeerde services.
function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- ServiceGatewayUpdateServicesRequest
Parameters die worden geleverd aan het creëren of bijwerken van diensten in de service gateway-operatie.
De optiesparameters.
Retouren
Promise<ServiceGatewaysUpdateServicesHeaders>
get(string, string, ServiceGatewaysGetOptionalParams)
Krijgt de opgegeven servicegateway.
function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- options
- ServiceGatewaysGetOptionalParams
De optiesparameters.
Retouren
Promise<ServiceGateway>
list(string, ServiceGatewaysListOptionalParams)
Krijgt alle servicegateways in een resource group.
function list(resourceGroupName: string, options?: ServiceGatewaysListOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
De optiesparameters.
Retouren
listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)
Haal adreslocaties in de servicegateway op.
function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
De optiesparameters.
Retouren
listAll(ServiceGatewaysListAllOptionalParams)
Krijgt alle servicegateways in een abonnement.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parameters
De optiesparameters.
Retouren
listServices(string, string, ServiceGatewaysGetServicesOptionalParams)
Ontvang Services in de servicegateway.
function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
De optiesparameters.
Retouren
updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)
Werkt de tags van een servicegateway bij.
function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is hoofdletterongevoelig.
- serviceGatewayName
-
string
De naam van de servicegateway.
- parameters
- TagsObject
Parameters die worden aangeleverd om servicegateway-tags bij te werken.
De optiesparameters.
Retouren
Promise<ServiceGateway>