Condividi tramite


ApiGateway interface

Interfaccia che rappresenta un ApiGateway.

Metodi

beginCreateOrUpdate(string, string, ApiManagementGatewayResource, ApiGatewayCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway di Gestione API. Si tratta di un'operazione a esecuzione prolungata e il completamento potrebbe richiedere alcuni minuti.

beginCreateOrUpdateAndWait(string, string, ApiManagementGatewayResource, ApiGatewayCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway di Gestione API. Si tratta di un'operazione a esecuzione prolungata e il completamento potrebbe richiedere alcuni minuti.

beginDelete(string, string, ApiGatewayDeleteOptionalParams)

Elimina un gateway di Gestione API esistente.

beginDeleteAndWait(string, string, ApiGatewayDeleteOptionalParams)

Elimina un gateway di Gestione API esistente.

beginUpdate(string, string, ApiManagementGatewayUpdateParameters, ApiGatewayUpdateOptionalParams)

Aggiorna un gateway di Gestione API esistente.

beginUpdateAndWait(string, string, ApiManagementGatewayUpdateParameters, ApiGatewayUpdateOptionalParams)

Aggiorna un gateway di Gestione API esistente.

get(string, string, ApiGatewayGetOptionalParams)

Ottiene una descrizione della risorsa del gateway di Gestione API.

list(ApiGatewayListOptionalParams)

Elencare tutti i gateway di Gestione API all'interno di una sottoscrizione.

listByResourceGroup(string, ApiGatewayListByResourceGroupOptionalParams)

Elencare tutti i gateway di Gestione API all'interno di un gruppo di risorse.

Dettagli metodo

beginCreateOrUpdate(string, string, ApiManagementGatewayResource, ApiGatewayCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway di Gestione API. Si tratta di un'operazione a esecuzione prolungata e il completamento potrebbe richiedere alcuni minuti.

function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayResource, options?: ApiGatewayCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementGatewayResource>, ApiManagementGatewayResource>>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

parameters
ApiManagementGatewayResource

Parametri forniti all'operazione del gateway Gestione API CreateOrUpdate.

options
ApiGatewayCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, ApiManagementGatewayResource, ApiGatewayCreateOrUpdateOptionalParams)

Crea o aggiorna un gateway di Gestione API. Si tratta di un'operazione a esecuzione prolungata e il completamento potrebbe richiedere alcuni minuti.

function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayResource, options?: ApiGatewayCreateOrUpdateOptionalParams): Promise<ApiManagementGatewayResource>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

parameters
ApiManagementGatewayResource

Parametri forniti all'operazione del gateway Gestione API CreateOrUpdate.

options
ApiGatewayCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, ApiGatewayDeleteOptionalParams)

Elimina un gateway di Gestione API esistente.

function beginDelete(resourceGroupName: string, gatewayName: string, options?: ApiGatewayDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ApiGatewayDeleteResponse>, ApiGatewayDeleteResponse>>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

options
ApiGatewayDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, ApiGatewayDeleteOptionalParams)

Elimina un gateway di Gestione API esistente.

function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: ApiGatewayDeleteOptionalParams): Promise<ApiGatewayDeleteResponse>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

options
ApiGatewayDeleteOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdate(string, string, ApiManagementGatewayUpdateParameters, ApiGatewayUpdateOptionalParams)

Aggiorna un gateway di Gestione API esistente.

function beginUpdate(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayUpdateParameters, options?: ApiGatewayUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementGatewayResource>, ApiManagementGatewayResource>>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

parameters
ApiManagementGatewayUpdateParameters

Parametri forniti all'operazione del gateway Gestione API CreateOrUpdate.

options
ApiGatewayUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, ApiManagementGatewayUpdateParameters, ApiGatewayUpdateOptionalParams)

Aggiorna un gateway di Gestione API esistente.

function beginUpdateAndWait(resourceGroupName: string, gatewayName: string, parameters: ApiManagementGatewayUpdateParameters, options?: ApiGatewayUpdateOptionalParams): Promise<ApiManagementGatewayResource>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

parameters
ApiManagementGatewayUpdateParameters

Parametri forniti all'operazione del gateway Gestione API CreateOrUpdate.

options
ApiGatewayUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, ApiGatewayGetOptionalParams)

Ottiene una descrizione della risorsa del gateway di Gestione API.

function get(resourceGroupName: string, gatewayName: string, options?: ApiGatewayGetOptionalParams): Promise<ApiManagementGatewayResource>

Parametri

resourceGroupName

string

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

gatewayName

string

Nome del gateway di Gestione API.

options
ApiGatewayGetOptionalParams

Parametri delle opzioni.

Restituisce

list(ApiGatewayListOptionalParams)

Elencare tutti i gateway di Gestione API all'interno di una sottoscrizione.

function list(options?: ApiGatewayListOptionalParams): PagedAsyncIterableIterator<ApiManagementGatewayResource, ApiManagementGatewayResource[], PageSettings>

Parametri

options
ApiGatewayListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, ApiGatewayListByResourceGroupOptionalParams)

Elencare tutti i gateway di Gestione API all'interno di un gruppo di risorse.

function listByResourceGroup(resourceGroupName: string, options?: ApiGatewayListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApiManagementGatewayResource, ApiManagementGatewayResource[], PageSettings>

Parametri

resourceGroupName

string

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

options
ApiGatewayListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce