@azure/arm-frontdoor package

Interfaces

Backend

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

BackendPool

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

BackendPoolProperties

Objeto JSON que contiene las propiedades necesarias para crear un grupo de back-end.

BackendPoolUpdateParameters

Colección de back-end a la 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 de almacenamiento en 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 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 instancia de Front Door

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 que se usa para el enrutamiento.

FrontendEndpointLink

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

FrontendEndpointProperties

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

FrontendEndpointUpdateParameters

Punto de conexión de front-end usado 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

Acción que puede manipular un encabezado HTTP.

HealthProbeSettingsModel

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

HealthProbeSettingsProperties

Objeto JSON que contiene las propiedades necesarias para crear una configuración de sondeo de estado.

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 usada en el cuadro de mandos de latencia.

LatencyScorecard

Define la latenciaScorecard

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

Objeto JSON que contiene las propiedades necesarias para crear la configuración de equilibrio de carga.

LoadBalancingSettingsUpdateParameters

Round-Robin configuración de equilibrio de carga para un grupo de back-end

ManagedRuleDefinition

Describe una definición de regla administrada.

ManagedRuleExclusion

Excluya las variables de la evaluación de reglas administradas.

ManagedRuleGroupDefinition

Describe un grupo de reglas administradas.

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 administradas 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 los valores de configuración de WebApplicationFirewallPolicy de nivel superior.

PolicySettingsLogScrubbing

Define reglas que limpian campos confidenciales en los registros de Firewall de aplicaciones web.

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 redirección.

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 todos los tipos de Route.

RoutingRule

Una regla de enrutamiento representa una especificación para que el tráfico trate y dónde enviarlo, junto con la información del sondeo de estado.

RoutingRuleLink

Define el identificador de recurso de una regla de enrutamiento.

RoutingRuleProperties

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

RoutingRuleUpdateParameters

Reglas de enrutamiento que se aplicarán a un punto de conexión

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 varias acciones que se ejecutarán, modificando la solicitud o la respuesta.

RulesEngineMatchCondition

Definición de una condición de coincidencia

RulesEngineProperties

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 o respuesta. Si coinciden varias reglas, las acciones de una regla que entran en conflicto con una regla anterior sobrescriben una acción singular o anexan en el caso de la manipulación de encabezados.

RulesEngineUpdateParameters

Configuración del motor de reglas que se 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

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 las timeseries.

TimeseriesDataPoint

Define un punto de datos de timeseries usado en una timeseries.

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 la validación de dominio personalizada.

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 limpieza 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 se puede usar indistintamente con AggregationInterval, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Por horas: Por horas
Diario: Diario

Availability

Indica si el nombre está disponible.
KnownAvailability se puede usar indistintamente con Availability, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con BackendEnabledState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

ContinuablePage

Interfaz que describe una página de resultados.

CustomHttpsProvisioningState

Estado de aprovisionamiento de https personalizado de frontendEndpoint.
KnownCustomHttpsProvisioningState se puede usar indistintamente con CustomHttpsProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitación: Habilitación
Habilitado: Habilitado
Desactivando: Desactivando
Discapacitado: Discapacitado
Fallido: Fallido

CustomHttpsProvisioningSubstate

El subestado de aprovisionamiento muestra el progreso del proceso de habilitación o deshabilitación de HTTPS personalizado paso a paso.
KnownCustomHttpsProvisioningSubstate se puede usar indistintamente con CustomHttpsProvisioningSubstate, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con CustomRuleEnabledState, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con DynamicCompressionEnabled, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

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 se puede usar indistintamente con EnforceCertificateNameCheckEnabledState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

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 se puede usar indistintamente con FrontDoorCertificateSource, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorCertificateType, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorEnabledState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

FrontDoorForwardingProtocol

Protocolo que usará esta regla al reenviar el tráfico a los back-end.
KnownFrontDoorForwardingProtocol se puede usar indistintamente con FrontDoorForwardingProtocol, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorHealthProbeMethod, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

GET: GET
CABEZA: CABEZA

FrontDoorProtocol

Esquemas de protocolo aceptados.
KnownFrontDoorProtocol se puede usar indistintamente con FrontDoorProtocol, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorQuery, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorRedirectProtocol, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorRedirectType, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con FrontDoorResourceState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Crear: Crear
Habilitación: Habilitación
Habilitado: Habilitado
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 se puede usar indistintamente con FrontDoorTlsProtocolType, esta enumeración contiene los valores conocidos que admite 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.
KnownHeaderActionType se puede usar indistintamente con HeaderActionType, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con HealthProbeEnabled, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

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

Tipo de variable que se va a excluir.
KnownManagedRuleExclusionMatchVariable se puede usar indistintamente con ManagedRuleExclusionMatchVariable, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

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

ManagedRuleExclusionSelectorMatchOperator

Operador de comparación al que se va a aplicar el selector al especificar a qué elementos de la colección se aplica esta exclusión.
KnownManagedRuleExclusionSelectorMatchOperator se puede usar indistintamente con ManagedRuleExclusionSelectorMatchOperator, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con ManagedRuleSetActionType, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con MatchProcessingBehavior, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Continuar: Continuar
Para: Para

MatchVariable

Solicitar variable con la que comparar.
knownMatchVariable se puede usar indistintamente con MatchVariable, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con MinimumTLSVersion, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con NetworkExperimentResourceState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

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

Operator

Tipo de comparación que se va a usar para buscar coincidencias con el valor de 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 se puede usar indistintamente con PolicyEnabledState, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con PolicyMode, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con PolicyRequestBodyCheck, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Discapacitado: Discapacitado
Habilitado: Habilitado

PolicyResourceState

Estado de recursos de la directiva.
KnownPolicyResourceState se puede usar indistintamente con PolicyResourceState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

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

PrivateEndpointStatus

Estado de aprobación para la conexión al Private Link
knownPrivateEndpointStatus se puede usar indistintamente con PrivateEndpointStatus, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con RoutingRuleEnabledState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

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 se puede usar indistintamente con RulesEngineMatchVariable, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con RulesEngineOperator, 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

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: Habilitado
Deshabilitado: Deshabilitado

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 se puede usar indistintamente con SessionAffinityEnabledState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Habilitado
Deshabilitado: Deshabilitado

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: Habilitado
Deshabilitado: Deshabilitado

TimeseriesAggregationInterval

Tipo de serie temporalIntervaloAgregación

TimeseriesType

El tipo de series temporales
KnownTimeseriesType se puede usar indistintamente con TimeseriesType, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con Transform, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con TransformType, esta enumeración contiene los valores conocidos que admite 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 se puede usar indistintamente con VariableName, esta enumeración contiene los valores conocidos que admite 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: Habilitado
Deshabilitado: Deshabilitado

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

Tipo de variable que se va a excluir.

KnownManagedRuleExclusionSelectorMatchOperator

Operador de comparación al que se va a aplicar el 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 va a usar para buscar coincidencias con el valor de 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

Variable de coincidencia

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 acepta el servicio.

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 sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse 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 sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse 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