Compartir a través de


Azure.ResourceManager.FrontDoor.Models Espacio de nombres

Clases

ArmFrontDoorModelFactory

Generador de modelos para modelos.

BackendPoolsSettings

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

CustomHttpsConfiguration

Configuración https de un dominio.

ForwardingConfiguration

Describe la ruta de reenvío.

FrontDoorBackend

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

FrontDoorBackendPool

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

FrontDoorCacheConfiguration

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.

FrontDoorEndpointPurgeContent

Parámetros necesarios para la purga de contenido.

FrontDoorExperimentEndpointProperties

Define las propiedades del punto de conexión.

FrontDoorExperimentPatch

Define atributos modificables de un experimento.

FrontDoorExperimentResourceGetTimeSeriesReportOptions

The FrontDoorExperimentResourceGetTimeSeriesReportOptions.

FrontDoorHealthProbeSettingsData

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

FrontDoorLoadBalancingSettingsData

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

FrontDoorNameAvailabilityContent

Entrada de CheckNameAvailability API.

FrontDoorNameAvailabilityResult

Salida de check name availability API.

FrontDoorNetworkExperimentProfilePatch

Define atributos modificables de un perfil.

FrontDoorResourceData

Representación común de recursos.

FrontDoorTimeSeriesDataPoint

Define un punto de datos de timeseries utilizado en una serie de tiempo.

FrontDoorTimeSeriesInfo

Define las timeseries.

FrontDoorValidateCustomDomainContent

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

FrontDoorValidateCustomDomainResult

Salida de la validación de dominio personalizada.

FrontDoorWebApplicationFirewallPolicyPatch

Objeto Tags para operaciones de revisión.

FrontDoorWebApplicationFirewallPolicySettings

Define los valores de configuración de WebApplicationFirewallPolicy de nivel superior.

LatencyMetric

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

LatencyScorecard

Define la latenciaScorecard.

ManagedRuleDefinition

Describe una definición de regla administrada.

ManagedRuleExclusion

Excluir 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 administradas.

ManagedRuleSetDefinition

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

PreconfiguredEndpoint

Define las propiedades de un punto de conexión preconfigurado.

RedirectConfiguration

Describe la ruta de redirección.

RouteConfiguration

Clase base para todos los tipos de Route. Tenga en cuenta RouteConfiguration que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen ForwardingConfiguration y RedirectConfiguration.

RoutingRuleData

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.

RulesEngineAction

Una o varias acciones que se ejecutarán, modificando la solicitud o la respuesta.

RulesEngineHeaderAction

Acción que puede manipular un encabezado HTTP.

RulesEngineMatchCondition

Defina una condición de coincidencia.

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 se anexan en el caso de la manipulación de encabezados.

WebApplicationCustomRule

Define el contenido de una regla de aplicación web.

WebApplicationRuleMatchCondition

Defina una condición de coincidencia.

Estructuras

BackendEnabledState

Si desea habilitar el uso de este servidor back-end. Los valores permitidos son "Enabled" o "Disabled".

BackendPrivateEndpointStatus

Estado de aprobación de la conexión a la Private Link.

CustomRuleEnabledState

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

DynamicCompressionEnabled

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

EnforceCertificateNameCheckEnabledState

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.

FrontDoorCertificateSource

Define el origen del certificado SSL.

FrontDoorEnabledState

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

FrontDoorEndpointConnectionCertificateType

Define el tipo del certificado usado para conexiones seguras a un frontendEndpoint.

FrontDoorEndpointType

El tipo de extremo.

FrontDoorExperimentState

Estado del experimento.

FrontDoorForwardingProtocol

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

FrontDoorHealthProbeMethod

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

FrontDoorNameAvailabilityState

Indica si el nombre está disponible.

FrontDoorProtocol

Esquemas de protocolo aceptados.

FrontDoorQuery

Tratamiento de los términos de consulta de dirección URL al formar la clave de caché.

FrontDoorRedirectProtocol

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

FrontDoorRedirectType

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

FrontDoorRequiredMinimumTlsVersion

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

FrontDoorResourceState

Estado del recurso del subrecurso de Front Door o Front Door.

FrontDoorSkuName

Nombre del plan de tarifa.

FrontDoorTimeSeriesAggregationInterval

The FrontDoorTimeSeriesAggregationInterval.

FrontDoorTimeSeriesInfoAggregationInterval

Intervalo de agregación de timeseries.

FrontDoorTimeSeriesType

Tipo de Timeseries.

FrontDoorTlsProtocolType

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

FrontDoorWebApplicationFirewallPolicyMode

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

FrontDoorWebApplicationFirewallPolicyResourceState

Estado del recurso de la directiva.

FrontendEndpointCustomHttpsProvisioningState

Estado de aprovisionamiento de Https personalizado del frontendEndpoint.

FrontendEndpointCustomHttpsProvisioningSubstate

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

HealthProbeEnabled

Si se habilitan los sondeos de estado que se van a realizar en los back-end definidos en backendPools. Los sondeos de estado solo se pueden deshabilitar si hay un único back-end habilitado en un único grupo de back-end habilitado.

LatencyScorecardAggregationInterval

The LatencyScorecardAggregationInterval.

ManagedRuleEnabledState

Describe si la regla administrada está habilitada o deshabilitada.

ManagedRuleExclusionMatchVariable

Tipo de variable que se va a excluir.

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.

ManagedRuleSetActionType

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

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.

NetworkExperimentResourceState

Define el estado del recurso del lado servidor.

PolicyEnabledState

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

PolicyRequestBodyCheck

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

RoutingRuleEnabledState

Si desea habilitar el uso de esta regla. Los valores permitidos son "Enabled" o "Disabled".

RuleMatchActionType

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

RulesEngineHeaderActionType

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

RulesEngineMatchTransform

Describe qué transformaciones se aplican antes de la coincidencia.

RulesEngineMatchVariable

Variable de coincidencia.

RulesEngineOperator

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

SessionAffinityEnabledState

Si desea permitir la afinidad de sesiones en este host. Las opciones válidas son "Habilitado" o "Deshabilitado".

WebApplicationRuleMatchOperator

Tipo de comparación que se va a usar para buscar coincidencias con el valor de la variable.

WebApplicationRuleMatchTransformType

Describe qué transformaciones se aplican antes de la coincidencia.

WebApplicationRuleMatchVariable

Solicite la variable con la que se va a comparar.

WebApplicationRuleType

Describe el tipo de regla.

Enumeraciones

FrontDoorResourceType

Tipo de recurso de Front Door usado en CheckNameAvailability.