Delen via


ServiceGateways interface

Interface die een ServiceGateways vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Maakt een servicegateway aan of werkt het bij.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Maakt een servicegateway aan of werkt het bij.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Verwijdert de opgegeven servicegateway.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Verwijdert de opgegeven servicegateway.

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.

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.

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.

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.

get(string, string, ServiceGatewaysGetOptionalParams)

Krijgt de opgegeven servicegateway.

list(string, ServiceGatewaysListOptionalParams)

Krijgt alle servicegateways in een resource group.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Haal adreslocaties in de servicegateway op.

listAll(ServiceGatewaysListAllOptionalParams)

Krijgt alle servicegateways in een abonnement.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Ontvang Services in de servicegateway.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

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.

options
ServiceGatewaysCreateOrUpdateOptionalParams

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.

options
ServiceGatewaysCreateOrUpdateOptionalParams

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.

options
ServiceGatewaysDeleteOptionalParams

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.

options
ServiceGatewaysDeleteOptionalParams

De optiesparameters.

Retouren

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.

Retouren

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.

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.

options
ServiceGatewaysUpdateServicesOptionalParams

De optiesparameters.

Retouren

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.

options
ServiceGatewaysUpdateServicesOptionalParams

De optiesparameters.

Retouren

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.

options
ServiceGatewaysListOptionalParams

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.

Retouren

listAll(ServiceGatewaysListAllOptionalParams)

Krijgt alle servicegateways in een abonnement.

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

Parameters

options
ServiceGatewaysListAllOptionalParams

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.

options
ServiceGatewaysGetServicesOptionalParams

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.

options
ServiceGatewaysUpdateTagsOptionalParams

De optiesparameters.

Retouren

Promise<ServiceGateway>