Condividi tramite


ApplicationGateways interface

Interfaccia che rappresenta un applicationGateways.

Metodi

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ottiene l'integrità back-end del gateway applicazione specificato in un gruppo di risorse.

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ottiene l'integrità back-end del gateway applicazione specificato in un gruppo di risorse.

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ottiene l'integrità back-end per una determinata combinazione di pool back-end e impostazione HTTP del gateway applicazione specificato in un gruppo di risorse.

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ottiene l'integrità back-end per una determinata combinazione di pool back-end e impostazione HTTP del gateway applicazione specificato in un gruppo di risorse.

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna il gateway applicazione specificato.

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna il gateway applicazione specificato.

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina il gateway applicazione specificato.

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina il gateway applicazione specificato.

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Avvia il gateway applicazione specificato.

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Avvia il gateway applicazione specificato.

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Arresta il gateway applicazione specificato in un gruppo di risorse.

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Arresta il gateway applicazione specificato in un gruppo di risorse.

get(string, string, ApplicationGatewaysGetOptionalParams)

Ottiene il gateway applicazione specificato.

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Ottiene i criteri predefiniti Ssl con il nome del criterio specificato.

list(string, ApplicationGatewaysListOptionalParams)

Elenca tutti i gateway applicazione in un gruppo di risorse.

listAll(ApplicationGatewaysListAllOptionalParams)

Ottiene tutti i gateway applicazione in una sottoscrizione.

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Elenca tutte le intestazioni di richiesta disponibili.

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Elenca tutte le intestazioni di risposta disponibili.

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Elenca tutte le variabili del server disponibili.

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Elenca le opzioni Ssl disponibili per la configurazione dei criteri Ssl.

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Elenca tutti i criteri predefiniti SSL per la configurazione dei criteri Ssl.

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Elenca tutti i set di regole web application firewall disponibili.

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Aggiorna i tag del gateway applicazione specificati.

Dettagli metodo

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ottiene l'integrità back-end del gateway applicazione specificato in un gruppo di risorse.

function beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysBackendHealthOptionalParams

Parametri delle opzioni.

Restituisce

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ottiene l'integrità back-end del gateway applicazione specificato in un gruppo di risorse.

function beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise<ApplicationGatewayBackendHealth>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysBackendHealthOptionalParams

Parametri delle opzioni.

Restituisce

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ottiene l'integrità back-end per una determinata combinazione di pool back-end e impostazione HTTP del gateway applicazione specificato in un gruppo di risorse.

function beginBackendHealthOnDemand(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

probeRequest
ApplicationGatewayOnDemandProbe

Corpo della richiesta per l'operazione probe di test su richiesta.

Restituisce

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ottiene l'integrità back-end per una determinata combinazione di pool back-end e impostazione HTTP del gateway applicazione specificato in un gruppo di risorse.

function beginBackendHealthOnDemandAndWait(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise<ApplicationGatewayBackendHealthOnDemand>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

probeRequest
ApplicationGatewayOnDemandProbe

Corpo della richiesta per l'operazione probe di test su richiesta.

Restituisce

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna il gateway applicazione specificato.

function beginCreateOrUpdate(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGateway>, ApplicationGateway>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

parameters
ApplicationGateway

Parametri specificati per l'operazione di creazione o aggiornamento del gateway applicazione.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o aggiorna il gateway applicazione specificato.

function beginCreateOrUpdateAndWait(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise<ApplicationGateway>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

parameters
ApplicationGateway

Parametri specificati per l'operazione di creazione o aggiornamento del gateway applicazione.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina il gateway applicazione specificato.

function beginDelete(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina il gateway applicazione specificato.

function beginDeleteAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Avvia il gateway applicazione specificato.

function beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysStartOptionalParams

Parametri delle opzioni.

Restituisce

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

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Avvia il gateway applicazione specificato.

function beginStartAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysStartOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Arresta il gateway applicazione specificato in un gruppo di risorse.

function beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysStopOptionalParams

Parametri delle opzioni.

Restituisce

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

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Arresta il gateway applicazione specificato in un gruppo di risorse.

function beginStopAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysStopOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, ApplicationGatewaysGetOptionalParams)

Ottiene il gateway applicazione specificato.

function get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise<ApplicationGateway>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

options
ApplicationGatewaysGetOptionalParams

Parametri delle opzioni.

Restituisce

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Ottiene i criteri predefiniti Ssl con il nome del criterio specificato.

function getSslPredefinedPolicy(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams): Promise<ApplicationGatewaySslPredefinedPolicy>

Parametri

predefinedPolicyName

string

Nome dei criteri predefiniti Ssl.

Restituisce

list(string, ApplicationGatewaysListOptionalParams)

Elenca tutti i gateway applicazione in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
ApplicationGatewaysListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(ApplicationGatewaysListAllOptionalParams)

Ottiene tutti i gateway applicazione in una sottoscrizione.

function listAll(options?: ApplicationGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ApplicationGateway, ApplicationGateway[], PageSettings>

Parametri

options
ApplicationGatewaysListAllOptionalParams

Parametri delle opzioni.

Restituisce

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Elenca tutte le intestazioni di richiesta disponibili.

function listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>

Parametri

Restituisce

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Elenca tutte le intestazioni di risposta disponibili.

function listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>

Parametri

Restituisce

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Elenca tutte le variabili del server disponibili.

function listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise<ApplicationGatewaysListAvailableServerVariablesResponse>

Parametri

Restituisce

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Elenca le opzioni Ssl disponibili per la configurazione dei criteri Ssl.

function listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise<ApplicationGatewayAvailableSslOptions>

Parametri

Restituisce

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Elenca tutti i criteri predefiniti SSL per la configurazione dei criteri Ssl.

function listAvailableSslPredefinedPolicies(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams): PagedAsyncIterableIterator<ApplicationGatewaySslPredefinedPolicy, ApplicationGatewaySslPredefinedPolicy[], PageSettings>

Parametri

Restituisce

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Elenca tutti i set di regole web application firewall disponibili.

function listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise<ApplicationGatewayAvailableWafRuleSetsResult>

Parametri

Restituisce

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Aggiorna i tag del gateway applicazione specificati.

function updateTags(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams): Promise<ApplicationGateway>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

applicationGatewayName

string

Nome del gateway applicazione.

parameters
TagsObject

Parametri forniti per aggiornare i tag del gateway applicazione.

options
ApplicationGatewaysUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce