ServiceGateways interface
Gränssnitt som representerar en ServiceGateways.
Metoder
| begin |
Skapar eller uppdaterar en servicegateway. |
| begin |
Skapar eller uppdaterar en servicegateway. |
| begin |
Tar bort den angivna servicegatewayen. |
| begin |
Tar bort den angivna servicegatewayen. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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, Service |
Får den specificerade servicegatewayen. |
| list(string, Service |
Får alla servicegateways i en resursgrupp. |
| list |
Få adressadresser i servicegateway. |
| list |
Får alla servicegateways i en prenumeration. |
| list |
Få tjänster i servicegateway. |
| update |
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.
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.
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.
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.
Alternativparametrarna.
Returnerar
Promise<ServiceGatewaysDeleteHeaders>
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.
Alternativparametrarna.
Returnerar
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
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.
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.
Alternativparametrarna.
Returnerar
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
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.
Alternativparametrarna.
Returnerar
Promise<ServiceGatewaysUpdateServicesHeaders>
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.
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.
Alternativparametrarna.
Returnerar
listAll(ServiceGatewaysListAllOptionalParams)
Får alla servicegateways i en prenumeration.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parametrar
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.
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.
Alternativparametrarna.
Returnerar
Promise<ServiceGateway>