Condividi tramite


ServiceGateways interface

Interfaccia che rappresenta un ServiceGateway.

Metodi

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un service gateway.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un service gateway.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina il gateway di servizio specificato.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina il gateway di servizio specificato.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o aggiorna le posizioni degli indirizzi all'interno del service gateway.

La richiesta supporta sia modalità di aggiornamento completo che parziale a due livelli: posizione e indirizzo.

L'aggiornamento completo sostituisce tutti i dati esistenti.

L'aggiornamento parziale modifica solo le voci specificate:

Per gli aggiornamenti parziali a livello di posizione, se non viene fornito alcun indirizzo, l'indirizzo esistente verrà eliminato.

Per gli aggiornamenti parziali a livello di indirizzo, se non vengono forniti servizi, i servizi esistenti saranno considerati per la cancellazione.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o aggiorna le posizioni degli indirizzi all'interno del service gateway.

La richiesta supporta sia modalità di aggiornamento completo che parziale a due livelli: posizione e indirizzo.

L'aggiornamento completo sostituisce tutti i dati esistenti.

L'aggiornamento parziale modifica solo le voci specificate:

Per gli aggiornamenti parziali a livello di posizione, se non viene fornito alcun indirizzo, l'indirizzo esistente verrà eliminato.

Per gli aggiornamenti parziali a livello di indirizzo, se non vengono forniti servizi, i servizi esistenti saranno considerati per la cancellazione.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, aggiorna o elimina i servizi all'interno del service gateway. La richiesta supporta sia modalità di aggiornamento completo che parziale a livello di servizio.

L'aggiornamento completo sostituisce tutti i servizi esistenti con la nuova lista fornita nella richiesta. L'aggiornamento parziale modifica solo i servizi specificati.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, aggiorna o elimina i servizi all'interno del service gateway. La richiesta supporta sia modalità di aggiornamento completo che parziale a livello di servizio.

L'aggiornamento completo sostituisce tutti i servizi esistenti con la nuova lista fornita nella richiesta. L'aggiornamento parziale modifica solo i servizi specificati.

get(string, string, ServiceGatewaysGetOptionalParams)

Ottiene il gateway di servizio specificato.

list(string, ServiceGatewaysListOptionalParams)

Ottiene tutti i gateway di servizio in un gruppo di risorse.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Ottieni le posizioni degli indirizzi nel service gateway.

listAll(ServiceGatewaysListAllOptionalParams)

Ottiene tutti i gateway di servizio in un abbonamento.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Ottieni i servizi nel gateway di servizio.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Aggiorna i tag di un service gateway.

Dettagli metodo

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un service gateway.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
ServiceGateway

Parametri forniti all'operazione di creazione o aggiornamento del gateway di servizio.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna un service gateway.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
ServiceGateway

Parametri forniti all'operazione di creazione o aggiornamento del gateway di servizio.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina il gateway di servizio specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

options
ServiceGatewaysDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina il gateway di servizio specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

options
ServiceGatewaysDeleteOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o aggiorna le posizioni degli indirizzi all'interno del service gateway.

La richiesta supporta sia modalità di aggiornamento completo che parziale a due livelli: posizione e indirizzo.

L'aggiornamento completo sostituisce tutti i dati esistenti.

L'aggiornamento parziale modifica solo le voci specificate:

Per gli aggiornamenti parziali a livello di posizione, se non viene fornito alcun indirizzo, l'indirizzo esistente verrà eliminato.

Per gli aggiornamenti parziali a livello di indirizzo, se non vengono forniti servizi, i servizi esistenti saranno considerati per la cancellazione.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
ServiceGatewayUpdateAddressLocationsRequest

I parametri forniti per creare o aggiornare indirizzano le posizioni nell'operazione del service gateway.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o aggiorna le posizioni degli indirizzi all'interno del service gateway.

La richiesta supporta sia modalità di aggiornamento completo che parziale a due livelli: posizione e indirizzo.

L'aggiornamento completo sostituisce tutti i dati esistenti.

L'aggiornamento parziale modifica solo le voci specificate:

Per gli aggiornamenti parziali a livello di posizione, se non viene fornito alcun indirizzo, l'indirizzo esistente verrà eliminato.

Per gli aggiornamenti parziali a livello di indirizzo, se non vengono forniti servizi, i servizi esistenti saranno considerati per la cancellazione.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
ServiceGatewayUpdateAddressLocationsRequest

I parametri forniti per creare o aggiornare indirizzano le posizioni nell'operazione del service gateway.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, aggiorna o elimina i servizi all'interno del service gateway. La richiesta supporta sia modalità di aggiornamento completo che parziale a livello di servizio.

L'aggiornamento completo sostituisce tutti i servizi esistenti con la nuova lista fornita nella richiesta. L'aggiornamento parziale modifica solo i servizi specificati.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
ServiceGatewayUpdateServicesRequest

Parametri forniti alla creazione o aggiornamenti dei servizi nell'operazione del gateway di servizio.

options
ServiceGatewaysUpdateServicesOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, aggiorna o elimina i servizi all'interno del service gateway. La richiesta supporta sia modalità di aggiornamento completo che parziale a livello di servizio.

L'aggiornamento completo sostituisce tutti i servizi esistenti con la nuova lista fornita nella richiesta. L'aggiornamento parziale modifica solo i servizi specificati.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
ServiceGatewayUpdateServicesRequest

Parametri forniti alla creazione o aggiornamenti dei servizi nell'operazione del gateway di servizio.

options
ServiceGatewaysUpdateServicesOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, ServiceGatewaysGetOptionalParams)

Ottiene il gateway di servizio specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

options
ServiceGatewaysGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Ottiene tutti i gateway di servizio in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

options
ServiceGatewaysListOptionalParams

Parametri delle opzioni.

Restituisce

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Ottieni le posizioni degli indirizzi nel service gateway.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

options
ServiceGatewaysGetAddressLocationsOptionalParams

Parametri delle opzioni.

Restituisce

listAll(ServiceGatewaysListAllOptionalParams)

Ottiene tutti i gateway di servizio in un abbonamento.

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

Parametri

options
ServiceGatewaysListAllOptionalParams

Parametri delle opzioni.

Restituisce

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Ottieni i servizi nel gateway di servizio.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

options
ServiceGatewaysGetServicesOptionalParams

Parametri delle opzioni.

Restituisce

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Aggiorna i tag di un service gateway.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceGatewayName

string

Il nome del gateway di servizio.

parameters
TagsObject

Parametri forniti per aggiornare i tag del service gateway.

options
ServiceGatewaysUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ServiceGateway>