Partager via


ApplicationGateways interface

Interface représentant une applicationGateways.

Méthodes

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtient l’intégrité du back-end de la passerelle d’application spécifiée dans un groupe de ressources.

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtient l’intégrité du back-end de la passerelle d’application spécifiée dans un groupe de ressources.

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtient l’intégrité du back-end pour une combinaison donnée du pool principal et du paramètre http de la passerelle d’application spécifiée dans un groupe de ressources.

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtient l’intégrité du back-end pour une combinaison donnée du pool principal et du paramètre http de la passerelle d’application spécifiée dans un groupe de ressources.

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour la passerelle d’application spécifiée.

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour la passerelle d’application spécifiée.

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Supprime la passerelle d’application spécifiée.

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Supprime la passerelle d’application spécifiée.

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Démarre la passerelle d’application spécifiée.

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Démarre la passerelle d’application spécifiée.

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Arrête la passerelle d’application spécifiée dans un groupe de ressources.

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Arrête la passerelle d’application spécifiée dans un groupe de ressources.

get(string, string, ApplicationGatewaysGetOptionalParams)

Obtient la passerelle d’application spécifiée.

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Obtient une stratégie prédéfinie Ssl avec le nom de stratégie spécifié.

list(string, ApplicationGatewaysListOptionalParams)

Répertorie toutes les passerelles d’application dans un groupe de ressources.

listAll(ApplicationGatewaysListAllOptionalParams)

Obtient toutes les passerelles d’application dans un abonnement.

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Répertorie tous les en-têtes de requête disponibles.

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Répertorie tous les en-têtes de réponse disponibles.

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Répertorie toutes les variables de serveur disponibles.

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Répertorie les options Ssl disponibles pour la configuration de la stratégie Ssl.

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Répertorie toutes les stratégies SSL prédéfinies pour la configuration de la stratégie Ssl.

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Répertorie tous les ensembles de règles de pare-feu d’applications web disponibles.

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Met à jour les balises de passerelle d’application spécifiées.

Détails de la méthode

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtient l’intégrité du back-end de la passerelle d’application spécifiée dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysBackendHealthOptionalParams

Paramètres d’options.

Retours

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtient l’intégrité du back-end de la passerelle d’application spécifiée dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysBackendHealthOptionalParams

Paramètres d’options.

Retours

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtient l’intégrité du back-end pour une combinaison donnée du pool principal et du paramètre http de la passerelle d’application spécifiée dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

probeRequest
ApplicationGatewayOnDemandProbe

Corps de la demande pour l’opération de sonde de test à la demande.

Retours

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtient l’intégrité du back-end pour une combinaison donnée du pool principal et du paramètre http de la passerelle d’application spécifiée dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

probeRequest
ApplicationGatewayOnDemandProbe

Corps de la demande pour l’opération de sonde de test à la demande.

Retours

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

parameters
ApplicationGateway

Paramètres fournis pour l’opération de création ou de mise à jour de la passerelle Application Gateway.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

parameters
ApplicationGateway

Paramètres fournis pour l’opération de création ou de mise à jour de la passerelle Application Gateway.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Supprime la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Supprime la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Démarre la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysStartOptionalParams

Paramètres d’options.

Retours

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

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Démarre la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysStartOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Arrête la passerelle d’application spécifiée dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysStopOptionalParams

Paramètres d’options.

Retours

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

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Arrête la passerelle d’application spécifiée dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysStopOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, ApplicationGatewaysGetOptionalParams)

Obtient la passerelle d’application spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

options
ApplicationGatewaysGetOptionalParams

Paramètres d’options.

Retours

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Obtient une stratégie prédéfinie Ssl avec le nom de stratégie spécifié.

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

Paramètres

predefinedPolicyName

string

Nom de la stratégie prédéfinie Ssl.

Retours

list(string, ApplicationGatewaysListOptionalParams)

Répertorie toutes les passerelles d’application dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

options
ApplicationGatewaysListOptionalParams

Paramètres d’options.

Retours

listAll(ApplicationGatewaysListAllOptionalParams)

Obtient toutes les passerelles d’application dans un abonnement.

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

Paramètres

options
ApplicationGatewaysListAllOptionalParams

Paramètres d’options.

Retours

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Répertorie tous les en-têtes de requête disponibles.

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

Paramètres

Retours

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Répertorie tous les en-têtes de réponse disponibles.

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

Paramètres

Retours

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Répertorie toutes les variables de serveur disponibles.

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

Paramètres

Retours

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Répertorie les options Ssl disponibles pour la configuration de la stratégie Ssl.

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

Paramètres

Retours

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Répertorie toutes les stratégies SSL prédéfinies pour la configuration de la stratégie Ssl.

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

Paramètres

Retours

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Répertorie tous les ensembles de règles de pare-feu d’applications web disponibles.

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

Paramètres

Retours

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Met à jour les balises de passerelle d’application spécifiées.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

applicationGatewayName

string

Nom de la passerelle Application Gateway.

parameters
TagsObject

Paramètres fournis pour mettre à jour les balises de passerelle d’application.

options
ApplicationGatewaysUpdateTagsOptionalParams

Paramètres d’options.

Retours