Compartir a través de


ApplicationGateways interface

Interfaz que representa applicationGateways.

Métodos

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtiene el estado de back-end de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtiene el estado de back-end de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtiene el estado de back-end para una combinación determinada del grupo de back-end y la configuración http de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtiene el estado de back-end para una combinación determinada del grupo de back-end y la configuración http de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza la puerta de enlace de aplicaciones especificada.

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza la puerta de enlace de aplicaciones especificada.

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina la puerta de enlace de aplicaciones especificada.

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina la puerta de enlace de aplicaciones especificada.

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Inicia la puerta de enlace de aplicaciones especificada.

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Inicia la puerta de enlace de aplicaciones especificada.

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Detiene la puerta de enlace de aplicaciones especificada en un grupo de recursos.

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Detiene la puerta de enlace de aplicaciones especificada en un grupo de recursos.

get(string, string, ApplicationGatewaysGetOptionalParams)

Obtiene la puerta de enlace de aplicaciones especificada.

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Obtiene la directiva predefinida ssl con el nombre de directiva especificado.

list(string, ApplicationGatewaysListOptionalParams)

Enumera todas las puertas de enlace de aplicaciones de un grupo de recursos.

listAll(ApplicationGatewaysListAllOptionalParams)

Obtiene todas las puertas de enlace de aplicaciones de una suscripción.

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Enumera todos los encabezados de solicitud disponibles.

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Enumera todos los encabezados de respuesta disponibles.

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Enumera todas las variables de servidor disponibles.

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Enumera las opciones ssl disponibles para configurar la directiva Ssl.

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Enumera todas las directivas predefinidas de SSL para configurar la directiva Ssl.

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Enumera todos los conjuntos de reglas de firewall de aplicaciones web disponibles.

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace de aplicaciones especificadas.

Detalles del método

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtiene el estado de back-end de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysBackendHealthOptionalParams

Parámetros de opciones.

Devoluciones

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Obtiene el estado de back-end de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysBackendHealthOptionalParams

Parámetros de opciones.

Devoluciones

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtiene el estado de back-end para una combinación determinada del grupo de back-end y la configuración http de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

probeRequest
ApplicationGatewayOnDemandProbe

Cuerpo de la solicitud para la operación de sondeo de prueba a petición.

Devoluciones

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtiene el estado de back-end para una combinación determinada del grupo de back-end y la configuración http de la puerta de enlace de aplicaciones especificada en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

probeRequest
ApplicationGatewayOnDemandProbe

Cuerpo de la solicitud para la operación de sondeo de prueba a petición.

Devoluciones

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

parameters
ApplicationGateway

Parámetros proporcionados a la operación de creación o actualización de application Gateway.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

parameters
ApplicationGateway

Parámetros proporcionados a la operación de creación o actualización de application Gateway.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Elimina la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Inicia la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysStartOptionalParams

Parámetros de opciones.

Devoluciones

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

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Inicia la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysStartOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

Detiene la puerta de enlace de aplicaciones especificada en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysStopOptionalParams

Parámetros de opciones.

Devoluciones

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

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

Detiene la puerta de enlace de aplicaciones especificada en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysStopOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, ApplicationGatewaysGetOptionalParams)

Obtiene la puerta de enlace de aplicaciones especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

options
ApplicationGatewaysGetOptionalParams

Parámetros de opciones.

Devoluciones

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Obtiene la directiva predefinida ssl con el nombre de directiva especificado.

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

Parámetros

predefinedPolicyName

string

Nombre de la directiva predefinida ssl.

Devoluciones

list(string, ApplicationGatewaysListOptionalParams)

Enumera todas las puertas de enlace de aplicaciones de un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

options
ApplicationGatewaysListOptionalParams

Parámetros de opciones.

Devoluciones

listAll(ApplicationGatewaysListAllOptionalParams)

Obtiene todas las puertas de enlace de aplicaciones de una suscripción.

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

Parámetros

options
ApplicationGatewaysListAllOptionalParams

Parámetros de opciones.

Devoluciones

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Enumera todos los encabezados de solicitud disponibles.

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

Parámetros

Devoluciones

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Enumera todos los encabezados de respuesta disponibles.

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

Parámetros

Devoluciones

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Enumera todas las variables de servidor disponibles.

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

Parámetros

Devoluciones

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Enumera las opciones ssl disponibles para configurar la directiva Ssl.

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

Parámetros

Devoluciones

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Enumera todas las directivas predefinidas de SSL para configurar la directiva Ssl.

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

Parámetros

Devoluciones

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Enumera todos los conjuntos de reglas de firewall de aplicaciones web disponibles.

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

Parámetros

Devoluciones

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace de aplicaciones especificadas.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

applicationGatewayName

string

Nombre de la puerta de enlace de aplicaciones.

parameters
TagsObject

Parámetros proporcionados para actualizar las etiquetas de application Gateway.

options
ApplicationGatewaysUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones