@azure/arm-frontdoor package

Interfaces

Backend

Dirección de back-end de un equilibrador de carga de frontDoor.

BackendPool

Un grupo de back-end es una colección de back-end a los que se puede enrutar.

BackendPoolProperties

El objeto JSON que contiene las propiedades necesarias para crear un Backend Pool.

BackendPoolUpdateParameters

Un conjunto de backends a los que se puede enrutar.

BackendPoolsSettings

Configuración que se aplica a todos los grupos de back-end.

BasicResource

Representación de recursos comunes.

BasicResourceWithSettableIDName

Representación de recursos comunes.

CacheConfiguration

Configuración de almacenamiento en caché para una ruta de tipo caché. Para deshabilitar el almacenamiento en caché, no proporcione un objeto cacheConfiguration.

CheckNameAvailabilityInput

Entrada de CheckNameAvailability API.

CheckNameAvailabilityOutput

Salida de check name availability API.

CustomHttpsConfiguration

Configuración de https para un dominio

CustomRule

Define el contenido de una regla de aplicación web

CustomRuleList

Define el contenido de las reglas personalizadas

DefaultErrorResponse

La respuesta de error indica que el servicio Front Door no puede procesar la solicitud entrante. El motivo se proporciona en el mensaje de error.

DefaultErrorResponseError

Modelo de error.

Endpoint

Define las propiedades del punto de conexión

EndpointsOperations

Interfaz que representa operaciones de puntos finales.

EndpointsPurgeContentOptionalParams

Parámetros opcionales.

ErrorResponse

La respuesta de error indica que el servicio Front Door no puede procesar la solicitud entrante. El motivo se proporciona en el mensaje de error.

Experiment

Define las propiedades de un experimento

ExperimentProperties

Define las propiedades de un experimento

ExperimentUpdateModel

Define los atributos modificables de un experimento

ExperimentUpdateProperties

Define las propiedades de un experimento

ExperimentsCreateOrUpdateOptionalParams

Parámetros opcionales.

ExperimentsDeleteOptionalParams

Parámetros opcionales.

ExperimentsGetOptionalParams

Parámetros opcionales.

ExperimentsListByProfileOptionalParams

Parámetros opcionales.

ExperimentsOperations

Interfaz que representa una operación de experimentos.

ExperimentsUpdateOptionalParams

Parámetros opcionales.

ForwardingConfiguration

Describe la ruta de reenvío.

FrontDoor

Front Door representa una colección de puntos de conexión de back-end a los que enrutar el tráfico junto con reglas que especifican cómo se envía el tráfico allí.

FrontDoorCertificateSourceParameters

Parámetros necesarios para habilitar SSL con certificados gestionados por Puerta Principal

FrontDoorManagementClientOptionalParams

Parámetros opcionales para el cliente.

FrontDoorNameAvailabilityCheckOptionalParams

Parámetros opcionales.

FrontDoorNameAvailabilityOperations

Interfaz que representa una operación de FrontDoorNameAvailability.

FrontDoorNameAvailabilityWithSubscriptionCheckOptionalParams

Parámetros opcionales.

FrontDoorNameAvailabilityWithSubscriptionOperations

Interfaz que representa una operación de PuertaNombreDisponibilidadCon Suscripción.

FrontDoorProperties

Objeto JSON que contiene las propiedades necesarias para crear un punto de conexión.

FrontDoorUpdateParameters

Las propiedades necesarias para actualizar una puerta principal

FrontDoorsCreateOrUpdateOptionalParams

Parámetros opcionales.

FrontDoorsDeleteOptionalParams

Parámetros opcionales.

FrontDoorsGetOptionalParams

Parámetros opcionales.

FrontDoorsListByResourceGroupOptionalParams

Parámetros opcionales.

FrontDoorsListOptionalParams

Parámetros opcionales.

FrontDoorsOperations

Interfaz que representa una operación FrontDoors.

FrontDoorsValidateCustomDomainOptionalParams

Parámetros opcionales.

FrontendEndpoint

Un punto de conexión de front-end utilizado para el enrutamiento.

FrontendEndpointLink

Define el identificador de recurso para un punto de conexión de front-end.

FrontendEndpointProperties

El objeto JSON que contiene las propiedades necesarias para crear un punto final frontend.

FrontendEndpointUpdateParameters

Punto final frontal utilizado en la regla de enrutamiento

FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

Define la directiva de firewall de aplicaciones web para cada host (si procede)

FrontendEndpointsDisableHttpsOptionalParams

Parámetros opcionales.

FrontendEndpointsEnableHttpsOptionalParams

Parámetros opcionales.

FrontendEndpointsGetOptionalParams

Parámetros opcionales.

FrontendEndpointsListByFrontDoorOptionalParams

Parámetros opcionales.

FrontendEndpointsOperations

Interfaz que representa una operación FrontendEndpoints.

GroupByVariable

Describe las variables disponibles para agrupar las solicitudes de límite de velocidad

HeaderAction

Una acción que puede manipular un encabezado http.

HealthProbeSettingsModel

Configuración de equilibrio de carga para un grupo de back-end

HealthProbeSettingsProperties

El objeto JSON que contiene las propiedades necesarias para crear una configuración de la sonda de salud.

HealthProbeSettingsUpdateParameters

Configuración del sondeo de estado L7 para un grupo de back-end

KeyVaultCertificateSourceParameters

Parámetros necesarios para traer tu propia certificación a través de Key Vault

KeyVaultCertificateSourceParametersVault

Key Vault que contiene el certificado SSL

LatencyMetric

Define las propiedades de una métrica de latencia utilizada en el cuadro de mandos de latencia

LatencyScorecard

Define LatencyScorecard

LatencyScorecardProperties

Define las propiedades de una Tarjeta de Puntuación de Latencia

LoadBalancingSettingsModel

Configuración de equilibrio de carga para un grupo de back-end

LoadBalancingSettingsProperties

El objeto JSON que contiene las propiedades necesarias para crear ajustes de balanceo de carga

LoadBalancingSettingsUpdateParameters

Round-Robin ajustes de balanceo de carga para un pool de backend

ManagedRuleDefinition

Describe una definición de regla administrada.

ManagedRuleExclusion

Excluir variables de la evaluación de reglas administradas.

ManagedRuleGroupDefinition

Describe un grupo de reglas administrado.

ManagedRuleGroupOverride

Define una configuración de invalidación de grupo de reglas administrada.

ManagedRuleOverride

Define una configuración de invalidación de grupo de reglas administrada.

ManagedRuleSet

Define un conjunto de reglas administrado.

ManagedRuleSetDefinition

Describe la definición de un conjunto de reglas administrado.

ManagedRuleSetDefinitionProperties

Propiedades para una definición de conjunto de reglas gestionado.

ManagedRuleSetException

Excluye solicitudes completas de la evaluación gestionada de reglas según las condiciones de coincidencia.

ManagedRuleSetExceptionList

Define la lista de excepciones para los conjuntos de reglas gestionados.

ManagedRuleSetList

Define la lista de conjuntos de reglas administrados para la directiva.

ManagedRuleSetScope

Define el alcance de las reglas gestionadas.

ManagedRuleSetsListOptionalParams

Parámetros opcionales.

ManagedRuleSetsOperations

Interfaz que representa una operación de Managed RuleSets.

MatchCondition

Defina una condición de coincidencia.

NetworkExperimentProfilesCreateOrUpdateOptionalParams

Parámetros opcionales.

NetworkExperimentProfilesDeleteOptionalParams

Parámetros opcionales.

NetworkExperimentProfilesGetOptionalParams

Parámetros opcionales.

NetworkExperimentProfilesListByResourceGroupOptionalParams

Parámetros opcionales.

NetworkExperimentProfilesListOptionalParams

Parámetros opcionales.

NetworkExperimentProfilesOperations

Interfaz que representa una operación NetworkExperimentProfiles.

NetworkExperimentProfilesUpdateOptionalParams

Parámetros opcionales.

PageSettings

Opciones para el método byPage

PagedAsyncIterableIterator

Interfaz que permite la iteración asincrónica tanto a la finalización como a la página.

PoliciesCreateOrUpdateOptionalParams

Parámetros opcionales.

PoliciesDeleteOptionalParams

Parámetros opcionales.

PoliciesGetOptionalParams

Parámetros opcionales.

PoliciesListBySubscriptionOptionalParams

Parámetros opcionales.

PoliciesListOptionalParams

Parámetros opcionales.

PoliciesOperations

Interfaz que representa una operación de Políticas.

PoliciesUpdateOptionalParams

Parámetros opcionales.

PolicySettings

Define las opciones de configuración de WebApplicationFirewallPolicy de nivel superior.

PolicySettingsLogScrubbing

Define reglas que borran los campos confidenciales en los registros de Web Application Firewall.

PreconfiguredEndpoint

Define las propiedades de un punto de conexión preconfigurado

PreconfiguredEndpointProperties

Define las propiedades de un punto de conexión preconfigurado

PreconfiguredEndpointsListOptionalParams

Parámetros opcionales.

PreconfiguredEndpointsOperations

Interfaz que representa operaciones PreconfiguredEndpoints.

Profile

Define un perfil de experimento de red y listas de experimentos

ProfileProperties

Define las propiedades de un experimento

ProfileUpdateModel

Define atributos modificables de un perfil

ProfileUpdateProperties

Define las propiedades de un experimento

PurgeParameters

Parámetros necesarios para la purga de contenido.

RedirectConfiguration

Describe la ruta de redireccionamiento.

ReportsGetLatencyScorecardsOptionalParams

Parámetros opcionales.

ReportsGetTimeseriesOptionalParams

Parámetros opcionales.

ReportsOperations

Interfaz que representa una operación de Informes.

Resource

Representación de recursos comunes.

ResourcewithSettableName

Representación de recursos comunes.

RestorePollerOptions
RouteConfiguration

Clase base para todo tipo de Rutas.

RoutingRule

Una regla de enrutamiento representa una especificación para el tráfico que se va a tratar y dónde enviarlo, junto con información de sondeo de estado.

RoutingRuleLink

Define el ID de recurso de una regla de enrutamiento.

RoutingRuleProperties

El objeto JSON que contiene las propiedades necesarias para crear una regla de enrutamiento.

RoutingRuleUpdateParameters

Reglas de enrutamiento para aplicar a un punto final

RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink

Define la directiva de firewall de aplicaciones web para cada regla de enrutamiento (si procede)

RuleGroupScope

Define el alcance del grupo de reglas.

RuleScope

Define el alcance de la norma.

RulesEngine

Una configuración del motor de reglas que contiene una lista de reglas que se ejecutarán para modificar el comportamiento en tiempo de ejecución de la solicitud y la respuesta.

RulesEngineAction

Una o más acciones que se ejecutarán, modificando la solicitud y/o respuesta.

RulesEngineMatchCondition

Definir una condición de coincidencia

RulesEngineProperties

El objeto JSON que contiene las propiedades necesarias para crear una Configuración del Motor de Reglas.

RulesEngineRule

Contiene una lista de condiciones de coincidencia y una acción sobre cómo modificar la solicitud/respuesta. Si coinciden varias reglas, las acciones de una regla que entran en conflicto con una regla anterior sobrescriben una acción singular o se agregan en el caso de la manipulación de encabezados.

RulesEngineUpdateParameters

Configuración del motor de reglas para aplicar a una regla de enrutamiento.

RulesEnginesCreateOrUpdateOptionalParams

Parámetros opcionales.

RulesEnginesDeleteOptionalParams

Parámetros opcionales.

RulesEnginesGetOptionalParams

Parámetros opcionales.

RulesEnginesListByFrontDoorOptionalParams

Parámetros opcionales.

RulesEnginesOperations

Interfaz que representa una operación de RulesEngine.

SecurityPolicyLink

Define el identificador de recurso de una directiva de seguridad.

SimplePollerLike

Un sondeo sencillo que se puede usar para sondear una operación de larga duración.

Sku

El plan de tarifa de la directiva de firewall de aplicaciones web.

SubResource

Referencia a otro subrecurso.

TagsObject

Objeto Tags para operaciones de revisión.

Timeseries

Define la serie temporal

TimeseriesDataPoint

Define un punto de datos de serie temporal utilizado en una serie temporal

TimeseriesProperties

Define las propiedades de una serie temporal

ValidateCustomDomainInput

Entrada del dominio personalizado que se va a validar para la asignación de DNS.

ValidateCustomDomainOutput

Salida de validación de dominio personalizado.

WebApplicationFirewallPolicy

Define la directiva de firewall de aplicaciones web.

WebApplicationFirewallPolicyProperties

Define las propiedades de la política del cortafuegos de aplicaciones web.

WebApplicationFirewallScrubbingRules

Define el contenido de las reglas de depuración de registros.

Alias de tipos

ActionType

Define la acción que se va a realizar en la coincidencia de reglas.
KnownActionType se puede usar indistintamente con ActionType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Permitir: Permitir
Bloqueo: Bloqueo
Registro: Registro
Redirección: Redirección
AnomalíaPuntuación: AnomalíaPuntuación
JSChallenge: JSChallenge
CAPTCHA: CAPTCHA

AggregationInterval

El intervalo de agregación de la serie temporal
KnownAggregationInterval puede usarse indistintamente con AggregationInterval, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Por horas: Por horas
Diario: Diario

Availability

Indica si el nombre está disponible.
KnownAvailability puede usarse indistintamente con Availability, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Disponible: Disponible
No disponible: No disponible

AzureSupportedClouds

Los valores admitidos para la configuración de nube como un tipo literal de cadena

BackendEnabledState

Si se va a habilitar el uso de este back-end. Los valores permitidos son 'Habilitado' o 'Deshabilitado'
KnownBackendEnabledState puede usarse indistintamente con BackendEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

ContinuablePage

Interfaz que describe una página de resultados.

CustomHttpsProvisioningState

Estado de aprovisionamiento de https personalizado de frontendEndpoint.
KnownCustomHttpsProvisioningState puede usarse indistintamente con CustomHttpsProvisioningState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitación: Habilitación
Habilitado: Activado
Desactivando: Desactivando
Discapacitado: Discapacitado
Suspendido: Suspendido

CustomHttpsProvisioningSubstate

El subestado de aprovisionamiento muestra el progreso del proceso de habilitación o deshabilitación de HTTPS personalizado paso a paso.
KnownCustomHttpsProvisioningSubstate puede usarse indistintamente con CustomHttpsProvisioningSubstate, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

SolicitudValidaciónControlControlDominio: SolicitudValidaciónControlControlDominioSolicitud
ValidaciónControlDominioPendienteREquestAprobación: PendienteTDominiControlControlValidaciónREquestAprobación
ControlControlSolicitudValidaciónAprobado: ControlControlValidaciónSolicitudAprobado
DomainControlValidationRequestRejected: DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOutOut: DomainControlValidationRequestTimedOut
Emisión de Certificado: Expedición de Certificado
DespliegueCertificado: DespliegueCertificado
CertificateDeployed: CertificateDeployed
EliminandoCertificado: EliminandoCertificado
CertificateDeleted: CertificateDeleted

CustomRuleEnabledState

Describe si la regla personalizada está habilitada o deshabilitada. El valor predeterminado es Habilitado si no se especifica.
KnownCustomRuleEnabledState puede usarse indistintamente con CustomRuleEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Discapacitado: Discapacitado
Habilitado: Habilitado

DynamicCompressionEnabled

Si usar compresión dinámica para contenido almacenado en caché
KnownDynamicCompressionEnabled puede usarse indistintamente con DynamicCompressionEnabled; este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

EndpointType

El tipo de punto final
KnownEndpointType se puede usar indistintamente con EndpointType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

AFD: AFD
AzureRegion: AzureRegion
CDN: CDN
Cajero automático: Cajero automático

EnforceCertificateNameCheckEnabledState

Indica si se debe aplicar la comprobación del nombre del certificado en las solicitudes HTTPS a todos los grupos de back-end. No hay ningún efecto en las solicitudes que no son HTTPS.
KnownEnforceCertificateNameCheckEnabledState puede usarse indistintamente con EnforceCertificateNameCheckEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

ExceptionMatchVariable

La variable a evaluar para excluir la solicitud.
KnownExceptionMatchVariable puede usarse indistintamente con ExceptionMatchVariable, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

RequestUri: Variable de coincidencia de excepciones de Request Uri
SocketAddr: Variable de coincidencia de direcciones de socket
RequestHeaderNames: Nombre de cabeceras de solicitud Variable de coincidencia de excepción

ExceptionSelectorMatchOperator

Operador de comparación para aplicar al selector al especificar a qué elementos de la colección se aplica esta excepción...
KnownExceptionSelectorMatchOperator puede usarse indistintamente con ExceptionSelectorMatchOperator, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Igual: Es igual al operador de selección de coincidencia

ExceptionValueMatchOperator

Operador de comparación para aplicar al valor a emparejar...
KnownExceptionValueMatchOperator puede usarse indistintamente con ExceptionValueMatchOperator, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Igual: Es igual a operador de coincidencia de valor de excepción
Contiene: Contiene el operador de coincidencia de valor de excepción
Empiezas con: Empieza con el operador de coincidencia de valores de excepción
EndsWith: Operador de coincidencia de valor de excepción EndsWith
IgualCualquiera: Iguala a cualquier operador de coincidencia de valor de excepción
IPMatch: Operador de coincidencia de valores de excepción de IPMatch

FrontDoorCertificateSource

Define el origen del certificado SSL
KnownFrontDoorCertificateSource puede usarse indistintamente con FrontDoorCertificateSource, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

AzureKeyVault: AzureKeyVault
Puerta Principal: Puerta Principal

FrontDoorCertificateType

Define el tipo de certificado utilizado para conexiones seguras a un frontendEndpoint
KnownFrontDoorCertificateType puede usarse indistintamente con FrontDoorCertificateType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Dedicado: Dedicado

FrontDoorEnabledState

Estado operativo del equilibrador de carga de Front Door. Los valores permitidos son 'Habilitado' o 'Deshabilitado'
KnownFrontDoorEnabledState puede usarse indistintamente con FrontDoorEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

FrontDoorForwardingProtocol

Protocolo que usará esta regla al reenviar el tráfico a los back-end.
KnownFrontDoorForwardingProtocol puede usarse indistintamente con FrontDoorForwardingProtocol, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

SoloHttp: Solo Http
HttpsOnly: HttpsOnly
SolicitudDePartido: Solicitud de PartidoPartido

FrontDoorHealthProbeMethod

Configura el método HTTP que se va a usar para sondear los back-end definidos en backendPools.
KnownFrontDoorHealthProbeMethod puede usarse indistintamente con FrontDoorHealthProbeMethod, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

GET: GET
CABEZA: CABEZA

FrontDoorProtocol

Esquemas de protocolo aceptados.
KnownFrontDoorProtocol puede usarse indistintamente con FrontDoorProtocol, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

http: http
https: https

FrontDoorQuery

Tratamiento de los términos de consulta url al formar la clave de caché.
KnownFrontDoorQuery puede usarse indistintamente con FrontDoorQuery, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

StripNone: StripNone
StripAll: StripAll
Solo Strip: Solo Strip
StripAllExcepto: StripAllExcept

FrontDoorRedirectProtocol

El protocolo del destino hacia donde se redirige el tráfico
KnownFrontDoorRedirectProtocol puede usarse de forma intercambiable con FrontDoorRedirectprotocol, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

SoloHttp: Solo Http
HttpsOnly: HttpsOnly
SolicitudDePartido: Solicitud de PartidoPartido

FrontDoorRedirectType

El tipo de redireccionamiento que usará la regla al redirigir el tráfico.
KnownFrontDoorRedirectType puede usarse indistintamente con FrontDoorRedirectType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Trasladado: Trasladado
Encontrado: Encontrado
Redirección Temporal: Redirección Temporal
PermanentRedirection: PermanentRedirect

FrontDoorResourceState

Estado del recurso de Front Door o Front Door SubResource.
KnownFrontDoorResourceState puede usarse indistintamente con FrontDoorResourceState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Crear: Crear
Habilitación: Habilitación
Habilitado: Activado
Desactivando: Desactivando
Discapacitado: Discapacitado
Eliminación: Eliminación
Migración: Migración
Migrado: Migrado

FrontDoorTlsProtocolType

Define el protocolo de extensión TLS que se utiliza para la entrega segura
KnownFrontDoorTlsProtocolType puede usarse indistintamente con FrontDoorTlsProtocolType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

IndicaciónDeNombreDel Servidor: IndicaciónNombreDel Servidor

HeaderActionType

Tipo de manipulación que se va a aplicar al encabezado.
KnowHeaderActionType puede usarse indistintamente con HeaderActionType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Añade: Añade
Eliminar: Eliminar
Sobrescribir: Sobrescribir

HealthProbeEnabled

Indica si se deben realizar sondeos de estado en los back-end definidos en backendPools. Los sondeos de estado solo se pueden deshabilitar si hay un solo back-end habilitado en un único grupo de back-end habilitado.
KnownHealthProbeEnabled puede usarse indistintamente con HealthProbeEnabled; este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

LatencyScorecardAggregationInterval

Tipo de IntervaloAgregaciónTarjetaLatenciaTarjeta de Puntuación

ManagedRuleEnabledState

Describe si la regla administrada está habilitada o deshabilitada.
KnownManagedRuleEnabledState se puede usar indistintamente con ManagedRuleEnabledState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Discapacitado: Discapacitado
Habilitado: Habilitado

ManagedRuleExclusionMatchVariable

El tipo de variable que se va a excluir.
KnownManagedRuleExclusionMatchVariable puede usarse indistintamente con ManagedRuleExclusionMatchVariable, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

NombresDeEncabezadoSolicitud: NombresDeEncabezadoSolicitud
NombresDeCookie: NombresDeCookieRequestT
QueryStringArgNames: QueryStringArgNames
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ManagedRuleExclusionSelectorMatchOperator

Operador de comparación que se aplicará al selector al especificar a qué elementos de la colección se aplica esta exclusión.
KnownManagedRuleExclusionSelectorSelectorMatchOperator puede usarse indistintamente con ManagedRuleExclusionSelectorMatchOperator, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Iguales: iguales
Contiene: Contiene
Empieza con: Empieza con
TerminaAmb: TerminaCon
IgualCualquiera: IgualCualquiera

ManagedRuleSetActionType

Define la acción que se va a realizar cuando se cumple un umbral de puntuación del conjunto de reglas administrado.
KnownManagedRuleSetActionType puede usarse indistintamente con ManagedRuleSetActionType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Bloqueo: Bloqueo
Registro: Registro
Redirección: Redirección

MatchProcessingBehavior

Si esta regla es una coincidencia, el motor de reglas seguirá ejecutando las reglas restantes o deténgase. Si no está presente, el valor predeterminado es Continuar.
KnownMatchProcessingBehavior puede usarse indistintamente con MatchProcessingBehavior, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Continuar: Continuar
Para: Para

MatchVariable

Solicitar variable con la que comparar.
KnownMatchVariable puede usarse indistintamente con MatchVariable, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestHeader: RequestHeader
CuerpoDeSolicitud: CuerpoDeSolicitud
Galletas: Galletas
SocketAddr: SocketAddr
JA4: Variable de coincidencia JA4

MinimumTLSVersion

La versión mínima de TLS necesaria de los clientes para establecer un protocolo de enlace SSL con Front Door.
KnownMinimumTLSVersion puede usarse indistintamente con MinimumTLSVersion, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

1.0: 1.0
1.2: 1.2

NetworkExperimentResourceState

Define el estado del recurso del lado del servidor
KnownNetworkExperimentResourceState puede usarse indistintamente con NetworkExperimentResourceState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Crear: Crear
Habilitación: Habilitación
Habilitado: Activado
Desactivando: Desactivando
Discapacitado: Discapacitado
Eliminar: Borrar

Operator

Tipo de comparación que se utilizará para la coincidencia con el valor de la variable.
knownOperator se puede usar indistintamente con Operator, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Cualquiera: Cualquiera
IPMatch: IPMatch
GeoMatch: GeoMatch
Igual: Igual
Contiene: Contiene
MenosQue: Menos Que
GreaterThan: GreaterThan
MenosQueOIgual: MenosQueOrIgual
MayorQueOIgual: MayorQueOIgualIgual
Empieza con: Comienza con
TerminaAmb: TerminaCon
RegEx: RegEx
ServiceTagMatch: ServiceTagMatch
AsnMatch: Operador de Coincidencia de Números de Sistema Autónomo
ClientFingerprint: Operador de huellas dactilares del cliente

PolicyEnabledState

Describe si la directiva está en estado habilitado o deshabilitado. El valor predeterminado es Habilitado si no se especifica.
KnownPolicyEnabledState puede usarse indistintamente con PolicyEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Discapacitado: Discapacitado
Habilitado: Habilitado

PolicyMode

Describe si está en modo de detección o modo de prevención en el nivel de directiva.
KnownPolicyMode puede usarse indistintamente con PolicyMode, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Prevención: Prevención
Detección: Detección

PolicyRequestBodyCheck

Describe si las reglas administradas por directivas inspeccionarán el contenido del cuerpo de la solicitud.
KnownPolicyRequestBodyCheck puede usarse indistintamente con PolicyRequestBodyCheck; este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Discapacitado: Discapacitado
Habilitado: Habilitado

PolicyResourceState

Estado de recursos de la directiva.
KnownPolicyResourceState puede usarse indistintamente con PolicyResourceState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Crear: Crear
Habilitación: Habilitación
Habilitado: Activado
Desactivando: Desactivando
Discapacitado: Discapacitado
Eliminar: Borrar

PrivateEndpointStatus

Estado de aprobación para la conexión al Private Link
KnownPrivateEndpointStatus puede usarse de forma intercambiable con PrivateEndpointStatus, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Pendiente: pendiente
Aprobado: Aprobado
Rechazado: Rechazado
Desconectado: Desconectado
Tiempo muerto: Tiempo muerto

ResourceType

Tipo de recurso de Front Door usado en CheckNameAvailability.

RouteConfigurationUnion

Alias para RouteConfigurationUnion

RoutingRuleEnabledState

Indica si se va a habilitar el uso de esta regla. Los valores permitidos son 'Habilitado' o 'Deshabilitado'
KnownRoutingRuleEnabledState puede usarse indistintamente con RoutingRuleEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

RuleType

Describe el tipo de regla.
KnownRuleType se puede usar indistintamente con RuleType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

MatchRule: MatchRule
ReglaLímiteTarifa: ReglaLímiteTarifaT

RulesEngineMatchVariable

Variable de coincidencia
KnownRulesEngineMatchVariable puede usarse indistintamente con RulesEngineMatchVariable, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

IsMobile: IsMobile
RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestPath: RequestPath
NombreDeArchivoSolicitud: NombreDeArchivo de Solicitud
ExtensiónDeNombreArchivo Solicitar: Extensión NombreDeArchivo
RequestHeader: RequestHeader
CuerpoDeSolicitud: CuerpoDeSolicitud
EsquemaSolicitud: EsquemaSolicitudEsquemaSolicitud

RulesEngineOperator

Describe el operador que se va a aplicar a la condición de coincidencia.
KnownRulesEngineOperator puede usarse indistintamente con RulesEngineOperator, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Cualquiera: Cualquiera
IPMatch: IPMatch
GeoMatch: GeoMatch
Igual: Igual
Contiene: Contiene
MenosQue: Menos Que
GreaterThan: GreaterThan
MenosQueOIgual: MenosQueOrIgual
MayorQueOIgual: MayorQueOIgualIgual
Empieza con: Comienza con
TerminaAmb: TerminaCon

ScrubbingRuleEntryMatchOperator

Cuando matchVariable es una colección, opera en el selector para especificar a qué elementos de la colección se aplica esta regla.
KnownScrubbingRuleEntryMatchOperator se puede usar indistintamente con ScrubbingRuleEntryMatchOperator, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

IgualCualquiera: IgualCualquiera
Iguales: iguales

ScrubbingRuleEntryMatchVariable

Variable que se va a limpiar de los registros.
knownScrubbingRuleEntryMatchVariable se puede usar indistintamente con ScrubbingRuleEntryMatchVariable, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

RequestIPAddress: RequestIPAddress
RequestUri: RequestUri
QueryStringArgNames: QueryStringArgNames
NombresDeEncabezadoSolicitud: NombresDeEncabezadoSolicitud
NombresDeCookie: NombresDeCookieRequestT
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ScrubbingRuleEntryState

Define el estado de una regla de limpieza de registros. El valor predeterminado está habilitado.
KnownScrubbingRuleEntryState se puede usar indistintamente con ScrubbingRuleEntryState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

SensitivityType

Define la sensibilidad de la regla.
KnownSensitivityType se puede usar indistintamente con SensitivityType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Bajo: Baja sensibilidad - activa la regla por picos mayores en el tráfico
Medio: Sensibilidad Media - activa la regla por picos moderados en el tráfico
Alta: Alta sensibilidad - activa la regla por picos menores en el tráfico

SessionAffinityEnabledState

Si se permite la afinidad de sesión en este host. Las opciones válidas son 'Habilitado' o 'Deshabilitado'
KnownSessionAffinityEnabledState puede usarse indistintamente con SessionAffinityEnabledState, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

SkuName

Nombre del plan de tarifa.
KnownSkuName se puede usar indistintamente con SkuName, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Classic_AzureFrontDoor: Classic_AzureFrontDoor
Standard_AzureFrontDoor: Standard_AzureFrontDoor
Premium_AzureFrontDoor: Premium_AzureFrontDoor

State

El estado del Experimento
KnownState se puede usar indistintamente con State, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

TimeseriesAggregationInterval

Tipo de serie temporalIntervaloAgregación

TimeseriesType

El tipo de series temporales
KnownTimeseriesType puede usarse indistintamente con TimeseriesType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

MeasurementCounts: MeasurementCounts
LatencyP50: LatencyP50
LatencyP75: LatencyP75
LatencyP95: LatencyP95

Transform

Describe qué transformadas se aplican antes de emparejarse
KnownTransform puede usarse indistintamente con Transform, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Minúscula: Minúscula
En mayúsculas:
Moldura: Moldura
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

TransformType

Describe las transformaciones aplicadas antes de la coincidencia.
KnownTransformType puede usarse indistintamente con TransformType, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Minúscula: Minúscula
En mayúsculas:
Moldura: Moldura
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

VariableName

Describe la variable soportada para el grupo por
KnownVariableName puede usarse indistintamente con VariableName, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

SocketAddr: SocketAddr
Geolocalización: Geolocalización
Ninguno: Ninguno

WebApplicationFirewallScrubbingState

Estado de la configuración de limpieza de registros. El valor predeterminado es Habilitado.
KnownWebApplicationFirewallScrubbingState se puede usar indistintamente con WebApplicationFirewallScrubbingState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Activado
Discapacitado: Discapacitado

Enumeraciones

AzureClouds

Un enum para describir los entornos de Azure Cloud.

KnownActionType

Define la acción que se va a realizar en la coincidencia de reglas.

KnownAggregationInterval

El intervalo de agregación de la serie temporal

KnownAvailability

Indica si el nombre está disponible.

KnownBackendEnabledState

Si se va a habilitar el uso de este back-end. Los valores permitidos son "Enabled" o "Disabled"

KnownCustomHttpsProvisioningState

Estado de aprovisionamiento de https personalizado de frontendEndpoint.

KnownCustomHttpsProvisioningSubstate

El subestado de aprovisionamiento muestra el progreso del proceso de habilitación o deshabilitación de HTTPS personalizado paso a paso.

KnownCustomRuleEnabledState

Describe si la regla personalizada está habilitada o deshabilitada. El valor predeterminado es Habilitado si no se especifica.

KnownDynamicCompressionEnabled

Si se debe usar la compresión dinámica para el contenido almacenado en caché

KnownEndpointType

El tipo de punto final

KnownEnforceCertificateNameCheckEnabledState

Indica si se debe aplicar la comprobación del nombre del certificado en las solicitudes HTTPS a todos los grupos de back-end. No hay ningún efecto en las solicitudes que no son HTTPS.

KnownExceptionMatchVariable

La variable a evaluar para excluir la solicitud.

KnownExceptionSelectorMatchOperator

Operador de comparación para aplicar al selector al especificar a qué elementos de la colección se aplica esta excepción...

KnownExceptionValueMatchOperator

Operador de comparación para aplicar al valor a emparejar...

KnownFrontDoorCertificateSource

Define el origen del certificado SSL

KnownFrontDoorCertificateType

Define el tipo de certificado utilizado para las conexiones seguras a un frontendEndpoint

KnownFrontDoorEnabledState

Estado operativo del equilibrador de carga de Front Door. Los valores permitidos son "Enabled" o "Disabled"

KnownFrontDoorForwardingProtocol

Protocolo que usará esta regla al reenviar el tráfico a los back-end.

KnownFrontDoorHealthProbeMethod

Configura el método HTTP que se va a usar para sondear los back-end definidos en backendPools.

KnownFrontDoorProtocol

Esquemas de protocolo aceptados.

KnownFrontDoorQuery

Tratamiento de los términos de consulta url al formar la clave de caché.

KnownFrontDoorRedirectProtocol

Protocolo del destino al que se redirige el tráfico.

KnownFrontDoorRedirectType

El tipo de redireccionamiento que usará la regla al redirigir el tráfico.

KnownFrontDoorResourceState

Estado del recurso de Front Door o Front Door SubResource.

KnownFrontDoorTlsProtocolType

Define el protocolo de extensión TLS que se utiliza para la entrega segura

KnownHeaderActionType

Tipo de manipulación que se va a aplicar al encabezado.

KnownHealthProbeEnabled

Indica si se deben realizar sondeos de estado en los back-end definidos en backendPools. Los sondeos de estado solo se pueden deshabilitar si hay un solo back-end habilitado en un único grupo de back-end habilitado.

KnownLatencyScorecardAggregationInterval

Valores conocidos de LatencyScorecardAggregationInterval que acepta el servicio.

KnownManagedRuleEnabledState

Describe si la regla administrada está habilitada o deshabilitada.

KnownManagedRuleExclusionMatchVariable

El tipo de variable que se va a excluir.

KnownManagedRuleExclusionSelectorMatchOperator

Operador de comparación que se aplicará al selector al especificar a qué elementos de la colección se aplica esta exclusión.

KnownManagedRuleSetActionType

Define la acción que se va a realizar cuando se cumple un umbral de puntuación del conjunto de reglas administrado.

KnownMatchProcessingBehavior

Si esta regla es una coincidencia, el motor de reglas seguirá ejecutando las reglas restantes o deténgase. Si no está presente, el valor predeterminado es Continuar.

KnownMatchVariable

Solicitar variable con la que comparar.

KnownMinimumTLSVersion

La versión mínima de TLS necesaria de los clientes para establecer un protocolo de enlace SSL con Front Door.

KnownNetworkExperimentResourceState

Define el estado del recurso del lado servidor

KnownOperator

Tipo de comparación que se utilizará para la coincidencia con el valor de la variable.

KnownPolicyEnabledState

Describe si la directiva está en estado habilitado o deshabilitado. El valor predeterminado es Habilitado si no se especifica.

KnownPolicyMode

Describe si está en modo de detección o modo de prevención en el nivel de directiva.

KnownPolicyRequestBodyCheck

Describe si las reglas administradas por directivas inspeccionarán el contenido del cuerpo de la solicitud.

KnownPolicyResourceState

Estado de recursos de la directiva.

KnownPrivateEndpointStatus

El estado de aprobación de la conexión al Private Link

KnownRoutingRuleEnabledState

Indica si se va a habilitar el uso de esta regla. Los valores permitidos son "Enabled" o "Disabled"

KnownRuleType

Describe el tipo de regla.

KnownRulesEngineMatchVariable

Coincidencia de variable

KnownRulesEngineOperator

Describe el operador que se va a aplicar a la condición de coincidencia.

KnownScrubbingRuleEntryMatchOperator

Cuando matchVariable es una colección, opera en el selector para especificar a qué elementos de la colección se aplica esta regla.

KnownScrubbingRuleEntryMatchVariable

Variable que se va a limpiar de los registros.

KnownScrubbingRuleEntryState

Define el estado de una regla de limpieza de registros. El valor predeterminado está habilitado.

KnownSensitivityType

Define la sensibilidad de la regla.

KnownSessionAffinityEnabledState

Si se permite la afinidad de sesión en este host. Las opciones válidas son "Habilitado" o "Deshabilitado".

KnownSkuName

Nombre del plan de tarifa.

KnownState

Estado del experimento

KnownTimeseriesAggregationInterval

Valores conocidos de TimeseriesAggregationInterval que el servicio acepta.

KnownTimeseriesType

El tipo de serie temporal

KnownTransform

Describe qué transformaciones se aplican antes de la coincidencia

KnownTransformType

Describe las transformaciones aplicadas antes de la coincidencia.

KnownVariableName

Describe la variable admitida para agrupar por

KnownVersions

Las versiones de API disponibles.

KnownWebApplicationFirewallScrubbingState

Estado de la configuración de limpieza de registros. El valor predeterminado es Habilitado.

Funciones

isRestError(unknown)

Typeguard para RestError

restorePoller<TResponse, TResult>(FrontDoorManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un sondeador a partir del estado serializado de otro sondeador. Esto puede ser útil cuando desea crear sondeadores en un host diferente o cuando es necesario construir un sondeador después de que el original no esté en el ámbito.

Variables

RestError

Tipo de error personalizado para solicitudes de canalización con error.

Detalles de la función

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parámetros

e

unknown

Algo capturado por una cláusula catch.

Devoluciones

e

restorePoller<TResponse, TResult>(FrontDoorManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un sondeador a partir del estado serializado de otro sondeador. Esto puede ser útil cuando desea crear sondeadores en un host diferente o cuando es necesario construir un sondeador después de que el original no esté en el ámbito.

function restorePoller<TResponse, TResult>(client: FrontDoorManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parámetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Devoluciones

PollerLike<OperationState<TResult>, TResult>

Detalles de variables

RestError

Tipo de error personalizado para solicitudes de canalización con error.

RestError: RestErrorConstructor

Tipo