ApplicationGatewaysOperations interface

Interfaccia che rappresenta le operazioni di un ApplicationGateway.

Proprietà

backendHealth

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

backendHealthOnDemand

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

beginBackendHealth
beginBackendHealthAndWait
beginBackendHealthOnDemand
beginBackendHealthOnDemandAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginStart
beginStartAndWait
beginStop
beginStopAndWait
createOrUpdate

Crea o aggiorna il gateway applicazione specificato.

delete

Elimina il gateway applicazione specificato.

get

Ottiene il gateway applicazione specificato.

getSslPredefinedPolicy

Ottiene i criteri predefiniti SSL con il nome dei criteri specificato.

list

Elenca tutti i gateway applicazione in un gruppo di risorse.

listAll

Ottiene tutti i gateway applicazione in una sottoscrizione.

listAvailableRequestHeaders

Elenca tutte le intestazioni di richiesta disponibili.

listAvailableResponseHeaders

Elenca tutte le intestazioni di risposta disponibili.

listAvailableServerVariables

Elenca tutte le variabili server disponibili.

listAvailableSslOptions

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

listAvailableSslPredefinedPolicies

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

listAvailableWafRuleSets

Elenca tutti i set di regole del Web application firewall disponibili.

start

Avvia il gateway applicazione specificato.

stop

Arresta il gateway applicazione specificato in un gruppo di risorse.

updateTags

Aggiorna i tag del gateway applicazione specificati.

Dettagli proprietà

backendHealth

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

backendHealth: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>

Valore della proprietà

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>

backendHealthOnDemand

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

backendHealthOnDemand: (resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>

Valore della proprietà

(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>

beginBackendHealth

Avviso

Questa API è ora deprecata.

use backendHealth instead

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

Valore della proprietà

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

beginBackendHealthAndWait

Avviso

Questa API è ora deprecata.

use backendHealth instead

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

Valore della proprietà

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

beginBackendHealthOnDemand

Avviso

Questa API è ora deprecata.

use backendHealthOnDemand instead

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

Valore della proprietà

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

beginBackendHealthOnDemandAndWait

Avviso

Questa API è ora deprecata.

use backendHealthOnDemand instead

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

Valore della proprietà

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

beginCreateOrUpdate

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

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

Valore della proprietà

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

beginCreateOrUpdateAndWait

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

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

Valore della proprietà

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

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginStart

Avviso

Questa API è ora deprecata.

use start instead

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

Valore della proprietà

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

beginStartAndWait

Avviso

Questa API è ora deprecata.

use start instead

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

Valore della proprietà

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

beginStop

Avviso

Questa API è ora deprecata.

use stop instead

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

Valore della proprietà

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

beginStopAndWait

Avviso

Questa API è ora deprecata.

use stop instead

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

Valore della proprietà

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

createOrUpdate

Crea o aggiorna il gateway applicazione specificato.

createOrUpdate: (resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ApplicationGateway>, ApplicationGateway>

Valore della proprietà

(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ApplicationGateway>, ApplicationGateway>

delete

Elimina il gateway applicazione specificato.

delete: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Ottiene il gateway applicazione specificato.

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

Valore della proprietà

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

getSslPredefinedPolicy

Ottiene i criteri predefiniti SSL con il nome dei criteri specificato.

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

Valore della proprietà

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

list

Elenca tutti i gateway applicazione in un gruppo di risorse.

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

Valore della proprietà

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

listAll

Ottiene tutti i gateway applicazione in una sottoscrizione.

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

Valore della proprietà

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

listAvailableRequestHeaders

Elenca tutte le intestazioni di richiesta disponibili.

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

Valore della proprietà

(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>

listAvailableResponseHeaders

Elenca tutte le intestazioni di risposta disponibili.

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

Valore della proprietà

(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>

listAvailableServerVariables

Elenca tutte le variabili server disponibili.

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

Valore della proprietà

(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams) => Promise<ApplicationGatewaysListAvailableServerVariablesResponse>

listAvailableSslOptions

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

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

Valore della proprietà

(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams) => Promise<ApplicationGatewayAvailableSslOptions>

listAvailableSslPredefinedPolicies

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

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

Valore della proprietà

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

listAvailableWafRuleSets

Elenca tutti i set di regole del Web application firewall disponibili.

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

Valore della proprietà

(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams) => Promise<ApplicationGatewayAvailableWafRuleSetsResult>

start

Avvia il gateway applicazione specificato.

start: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

Arresta il gateway applicazione specificato in un gruppo di risorse.

stop: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => PollerLike<OperationState<void>, void>

updateTags

Aggiorna i tag del gateway applicazione specificati.

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

Valore della proprietà

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