Dela via


ServiceGateways interface

Gränssnitt som representerar en ServiceGateways.

Metoder

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en servicegateway.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en servicegateway.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Tar bort den angivna servicegatewayen.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Tar bort den angivna servicegatewayen.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Skapar eller uppdaterar adressplatser inom servicegatewayen.

Förfrågan stöder både fullständiga och partiella uppdateringslägen på två nivåer: plats och adress.

Fullständig uppdatering ersätter all befintlig data.

Partiell uppdatering ändrar endast de angivna posterna:

Vid partiella uppdateringar på platsnivå, om ingen adress angavs, kommer den befintliga adressen att raderas.

Vid adressnivå-deluppdateringar, om inga tjänster tillhandahålls, kommer de befintliga tjänsterna att övervägas för radering.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Skapar eller uppdaterar adressplatser inom servicegatewayen.

Förfrågan stöder både fullständiga och partiella uppdateringslägen på två nivåer: plats och adress.

Fullständig uppdatering ersätter all befintlig data.

Partiell uppdatering ändrar endast de angivna posterna:

Vid partiella uppdateringar på platsnivå, om ingen adress angavs, kommer den befintliga adressen att raderas.

Vid adressnivå-deluppdateringar, om inga tjänster tillhandahålls, kommer de befintliga tjänsterna att övervägas för radering.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Skapar, uppdaterar eller tar bort tjänster inom servicegatewayen. Förfrågan stöder både fullständiga och partiella uppdateringslägen på servicenivå.

Full uppdatering ersätter alla befintliga tjänster med den nya listan som tillhandahålls i förfrågan. Partiell uppdatering ändrar endast de angivna tjänsterna.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Skapar, uppdaterar eller tar bort tjänster inom servicegatewayen. Förfrågan stöder både fullständiga och partiella uppdateringslägen på servicenivå.

Full uppdatering ersätter alla befintliga tjänster med den nya listan som tillhandahålls i förfrågan. Partiell uppdatering ändrar endast de angivna tjänsterna.

get(string, string, ServiceGatewaysGetOptionalParams)

Får den specificerade servicegatewayen.

list(string, ServiceGatewaysListOptionalParams)

Får alla servicegateways i en resursgrupp.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Få adressadresser i servicegateway.

listAll(ServiceGatewaysListAllOptionalParams)

Får alla servicegateways i en prenumeration.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Få tjänster i servicegateway.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Uppdaterar en servicegateway-tagg.

Metoddetaljer

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en servicegateway.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
ServiceGateway

Parametrar som tillhandahålls till funktionen att skapa eller uppdatera servicegateway.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Alternativparametrarna.

Returnerar

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

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en servicegateway.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
ServiceGateway

Parametrar som tillhandahålls till funktionen att skapa eller uppdatera servicegateway.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Alternativparametrarna.

Returnerar

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Tar bort den angivna servicegatewayen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

options
ServiceGatewaysDeleteOptionalParams

Alternativparametrarna.

Returnerar

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

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Tar bort den angivna servicegatewayen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

options
ServiceGatewaysDeleteOptionalParams

Alternativparametrarna.

Returnerar

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Skapar eller uppdaterar adressplatser inom servicegatewayen.

Förfrågan stöder både fullständiga och partiella uppdateringslägen på två nivåer: plats och adress.

Fullständig uppdatering ersätter all befintlig data.

Partiell uppdatering ändrar endast de angivna posterna:

Vid partiella uppdateringar på platsnivå, om ingen adress angavs, kommer den befintliga adressen att raderas.

Vid adressnivå-deluppdateringar, om inga tjänster tillhandahålls, kommer de befintliga tjänsterna att övervägas för radering.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parametrar som tillhandahålls för att skapa eller uppdatera adressplatser i servicegateway-driften.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Alternativparametrarna.

Returnerar

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Skapar eller uppdaterar adressplatser inom servicegatewayen.

Förfrågan stöder både fullständiga och partiella uppdateringslägen på två nivåer: plats och adress.

Fullständig uppdatering ersätter all befintlig data.

Partiell uppdatering ändrar endast de angivna posterna:

Vid partiella uppdateringar på platsnivå, om ingen adress angavs, kommer den befintliga adressen att raderas.

Vid adressnivå-deluppdateringar, om inga tjänster tillhandahålls, kommer de befintliga tjänsterna att övervägas för radering.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parametrar som tillhandahålls för att skapa eller uppdatera adressplatser i servicegateway-driften.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Alternativparametrarna.

Returnerar

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Skapar, uppdaterar eller tar bort tjänster inom servicegatewayen. Förfrågan stöder både fullständiga och partiella uppdateringslägen på servicenivå.

Full uppdatering ersätter alla befintliga tjänster med den nya listan som tillhandahålls i förfrågan. Partiell uppdatering ändrar endast de angivna tjänsterna.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
ServiceGatewayUpdateServicesRequest

Parametrar som tillhandahålls till att skapa eller uppdatera tjänster i servicegateway-driften.

options
ServiceGatewaysUpdateServicesOptionalParams

Alternativparametrarna.

Returnerar

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Skapar, uppdaterar eller tar bort tjänster inom servicegatewayen. Förfrågan stöder både fullständiga och partiella uppdateringslägen på servicenivå.

Full uppdatering ersätter alla befintliga tjänster med den nya listan som tillhandahålls i förfrågan. Partiell uppdatering ändrar endast de angivna tjänsterna.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
ServiceGatewayUpdateServicesRequest

Parametrar som tillhandahålls till att skapa eller uppdatera tjänster i servicegateway-driften.

options
ServiceGatewaysUpdateServicesOptionalParams

Alternativparametrarna.

Returnerar

get(string, string, ServiceGatewaysGetOptionalParams)

Får den specificerade servicegatewayen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

options
ServiceGatewaysGetOptionalParams

Alternativparametrarna.

Returnerar

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Får alla servicegateways i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

options
ServiceGatewaysListOptionalParams

Alternativparametrarna.

Returnerar

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Få adressadresser i servicegateway.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

options
ServiceGatewaysGetAddressLocationsOptionalParams

Alternativparametrarna.

Returnerar

listAll(ServiceGatewaysListAllOptionalParams)

Får alla servicegateways i en prenumeration.

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

Parametrar

options
ServiceGatewaysListAllOptionalParams

Alternativparametrarna.

Returnerar

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Få tjänster i servicegateway.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

options
ServiceGatewaysGetServicesOptionalParams

Alternativparametrarna.

Returnerar

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Uppdaterar en servicegateway-tagg.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceGatewayName

string

Namnet på servicegatewayen.

parameters
TagsObject

Parametrar tillhandahållna för att uppdatera servicegateway-taggar.

options
ServiceGatewaysUpdateTagsOptionalParams

Alternativparametrarna.

Returnerar

Promise<ServiceGateway>