ApplicationGateways interface
Interfaz que representa applicationGateways.
Métodos
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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>
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.
Parámetros de opciones.
Devoluciones
Promise<ApplicationGatewayBackendHealth>
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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>>
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.
Parámetros de opciones.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ApplicationGateway>
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.
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.
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.
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.
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ApplicationGateway>
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.
Parámetros de opciones.
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.
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
Parámetros de opciones.
Devoluciones
listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)
Enumera todos los encabezados de solicitud disponibles.
function listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>
Parámetros
Parámetros de opciones.
Devoluciones
listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)
Enumera todos los encabezados de respuesta disponibles.
function listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>
Parámetros
Parámetros de opciones.
Devoluciones
listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)
Enumera todas las variables de servidor disponibles.
function listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise<ApplicationGatewaysListAvailableServerVariablesResponse>
Parámetros
Parámetros de opciones.
Devoluciones
listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)
Enumera las opciones ssl disponibles para configurar la directiva Ssl.
function listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise<ApplicationGatewayAvailableSslOptions>
Parámetros
Parámetros de opciones.
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
Parámetros de opciones.
Devoluciones
listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)
Enumera todos los conjuntos de reglas de firewall de aplicaciones web disponibles.
function listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise<ApplicationGatewayAvailableWafRuleSetsResult>
Parámetros
Parámetros de opciones.
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.
Parámetros de opciones.
Devoluciones
Promise<ApplicationGateway>