Freigeben über


ApplicationGateways interface

Schnittstelle, die applicationGateways darstellt.

Methoden

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ruft die Back-End-Integrität des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ruft die Back-End-Integrität des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ruft die Back-End-Integrität für eine bestimmte Kombination aus Back-End-Pool und HTTP-Einstellung des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ruft die Back-End-Integrität für eine bestimmte Kombination aus Back-End-Pool und HTTP-Einstellung des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert das angegebene Anwendungsgateway.

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert das angegebene Anwendungsgateway.

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Löscht das angegebene Anwendungsgateway.

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Löscht das angegebene Anwendungsgateway.

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Startet das angegebene Anwendungsgateway.

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Startet das angegebene Anwendungsgateway.

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Beendet das angegebene Anwendungsgateway in einer Ressourcengruppe.

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Beendet das angegebene Anwendungsgateway in einer Ressourcengruppe.

get(string, string, ApplicationGatewaysGetOptionalParams)

Ruft das angegebene Anwendungsgateway ab.

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Ruft ssl vordefinierte Richtlinie mit dem angegebenen Richtliniennamen ab.

list(string, ApplicationGatewaysListOptionalParams)

Listet alle Anwendungsgateways in einer Ressourcengruppe auf.

listAll(ApplicationGatewaysListAllOptionalParams)

Ruft alle Anwendungsgateways in einem Abonnement ab.

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Listet alle verfügbaren Anforderungsheader auf.

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Listet alle verfügbaren Antwortheader auf.

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Listet alle verfügbaren Servervariablen auf.

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Listet die verfügbaren SSL-Optionen zum Konfigurieren der SSL-Richtlinie auf.

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Listet alle vordefinierten SSL-Richtlinien für die Konfiguration der SSL-Richtlinie auf.

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Listet alle verfügbaren Firewallregelsätze für Webanwendungen auf.

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Aktualisiert die angegebenen Anwendungsgatewaytags.

Details zur Methode

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ruft die Back-End-Integrität des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysBackendHealthOptionalParams

Die Optionsparameter.

Gibt zurück

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Ruft die Back-End-Integrität des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysBackendHealthOptionalParams

Die Optionsparameter.

Gibt zurück

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ruft die Back-End-Integrität für eine bestimmte Kombination aus Back-End-Pool und HTTP-Einstellung des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

probeRequest
ApplicationGatewayOnDemandProbe

Anforderungstext für den On-Demand-Testsondenvorgang.

Gibt zurück

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Ruft die Back-End-Integrität für eine bestimmte Kombination aus Back-End-Pool und HTTP-Einstellung des angegebenen Anwendungsgateways in einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

probeRequest
ApplicationGatewayOnDemandProbe

Anforderungstext für den On-Demand-Testsondenvorgang.

Gibt zurück

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert das angegebene Anwendungsgateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

parameters
ApplicationGateway

Parameter, die für den Erstellungs- oder Aktualisierungs-Anwendungsgateway-Vorgang bereitgestellt werden.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert das angegebene Anwendungsgateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

parameters
ApplicationGateway

Parameter, die für den Erstellungs- oder Aktualisierungs-Anwendungsgateway-Vorgang bereitgestellt werden.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Löscht das angegebene Anwendungsgateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Löscht das angegebene Anwendungsgateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Startet das angegebene Anwendungsgateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysStartOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Startet das angegebene Anwendungsgateway.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysStartOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Beendet das angegebene Anwendungsgateway in einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysStopOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Beendet das angegebene Anwendungsgateway in einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysStopOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, ApplicationGatewaysGetOptionalParams)

Ruft das angegebene Anwendungsgateway ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

options
ApplicationGatewaysGetOptionalParams

Die Optionsparameter.

Gibt zurück

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Ruft ssl vordefinierte Richtlinie mit dem angegebenen Richtliniennamen ab.

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

Parameter

predefinedPolicyName

string

Name der vordefinierten Ssl-Richtlinie.

Gibt zurück

list(string, ApplicationGatewaysListOptionalParams)

Listet alle Anwendungsgateways in einer Ressourcengruppe auf.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

options
ApplicationGatewaysListOptionalParams

Die Optionsparameter.

Gibt zurück

listAll(ApplicationGatewaysListAllOptionalParams)

Ruft alle Anwendungsgateways in einem Abonnement ab.

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

Parameter

options
ApplicationGatewaysListAllOptionalParams

Die Optionsparameter.

Gibt zurück

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Listet alle verfügbaren Anforderungsheader auf.

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

Parameter

Gibt zurück

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Listet alle verfügbaren Antwortheader auf.

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

Parameter

Gibt zurück

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Listet alle verfügbaren Servervariablen auf.

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

Parameter

Gibt zurück

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Listet die verfügbaren SSL-Optionen zum Konfigurieren der SSL-Richtlinie auf.

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

Parameter

Gibt zurück

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Listet alle vordefinierten SSL-Richtlinien für die Konfiguration der SSL-Richtlinie auf.

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

Parameter

Gibt zurück

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Listet alle verfügbaren Firewallregelsätze für Webanwendungen auf.

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

Parameter

Gibt zurück

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Aktualisiert die angegebenen Anwendungsgatewaytags.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

applicationGatewayName

string

Der Name des Anwendungsgateways.

parameters
TagsObject

Parameter, die zum Aktualisieren von Anwendungsgatewaytags bereitgestellt werden.

options
ApplicationGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück