Azure.ResourceManager.FrontDoor.Models Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ArmFrontDoorModelFactory |
Fábrica de modelos para modelos. |
BackendPoolsSettings |
Configurações que se aplicam a todos os pools de back-end. |
CustomHttpsConfiguration |
Configurações de Https para um domínio. |
ForwardingConfiguration |
Descreve a Rota de Encaminhamento. |
FrontDoorBackend |
Endereço de back-end de um balanceador de carga frontDoor. |
FrontDoorBackendPool |
Um pool de back-end é uma coleção de back-ends para os quais pode ser roteado. |
FrontDoorCacheConfiguration |
Configurações de cache para uma rota do tipo cache. Para desabilitar o cache, não forneça um objeto cacheConfiguration. |
FrontDoorEndpointPurgeContent |
Parâmetros necessários para limpeza de conteúdo. |
FrontDoorExperimentEndpointProperties |
Define as propriedades do ponto de extremidade. |
FrontDoorExperimentPatch |
Define atributos modificáveis de um Experimento. |
FrontDoorExperimentResourceGetTimeSeriesReportOptions |
O FrontDoorExperimentResourceGetTimeSeriesReportOptions. |
FrontDoorHealthProbeSettingsData |
Configurações de balanceamento de carga para um pool de back-end. |
FrontDoorLoadBalancingSettingsData |
Configurações de balanceamento de carga para um pool de back-end. |
FrontDoorNameAvailabilityContent |
Entrada da API CheckNameAvailability. |
FrontDoorNameAvailabilityResult |
Saída de marcar API de disponibilidade de nome. |
FrontDoorNetworkExperimentProfilePatch |
Define atributos modificáveis de um Perfil. |
FrontDoorResourceData |
Representação de recurso comum. |
FrontDoorTimeSeriesDataPoint |
Define um ponto de dados de séries temporizantes usado em uma série de horários. |
FrontDoorTimeSeriesInfo |
Define a Timeseries. |
FrontDoorValidateCustomDomainContent |
Entrada do domínio personalizado a ser validado para mapeamento de DNS. |
FrontDoorValidateCustomDomainResult |
Saída da validação de domínio personalizado. |
FrontDoorWebApplicationFirewallPolicyPatch |
Objeto Tags para operações de patch. |
FrontDoorWebApplicationFirewallPolicySettings |
Define as definições de configuração webApplicationFirewallPolicy de nível superior. |
LatencyMetric |
Define as propriedades de uma métrica de latência usada no scorecard de latência. |
LatencyScorecard |
Define o LatencyScorecard. |
ManagedRuleDefinition |
Descreve uma definição de regra gerenciada. |
ManagedRuleExclusion |
Exclua variáveis da avaliação de regra gerenciada. |
ManagedRuleGroupDefinition |
Descreve um grupo de regras gerenciadas. |
ManagedRuleGroupOverride |
Define uma configuração de substituição de grupo de regras gerenciadas. |
ManagedRuleOverride |
Define uma configuração de substituição de grupo de regras gerenciadas. |
ManagedRuleSet |
Define um conjunto de regras gerenciadas. |
ManagedRuleSetDefinition |
Descreve a definição de um conjunto de regras gerenciadas. |
PreconfiguredEndpoint |
Define as propriedades de um ponto de extremidade pré-configurado. |
RedirectConfiguration |
Descreve a Rota de Redirecionamento. |
RouteConfiguration |
Classe base para todos os tipos de Rota. RouteConfiguration Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ForwardingConfiguration e RedirectConfiguration. |
RoutingRuleData |
Uma regra de roteamento representa uma especificação para o tráfego tratar e para onde enviá-la, juntamente com informações de investigação de integridade. |
RulesEngineAction |
Uma ou mais ações que serão executadas, modificando a solicitação e/ou a resposta. |
RulesEngineHeaderAction |
Uma ação que pode manipular um cabeçalho http. |
RulesEngineMatchCondition |
Defina uma condição de correspondência. |
RulesEngineRule |
Contém uma lista de condições de correspondência e uma ação sobre como modificar a solicitação/resposta. Se várias regras corresponderem, as ações de uma regra que entram em conflito com uma regra anterior substituirão por uma ação singular ou acrescentarão no caso de manipulação de cabeçalhos. |
WebApplicationCustomRule |
Define o conteúdo de uma regra de aplicativo Web. |
WebApplicationRuleMatchCondition |
Defina uma condição de correspondência. |
Estruturas
BackendEnabledState |
Se deseja habilitar o uso desse back-end. Os valores permitidos são 'Enabled' ou 'Disabled'. |
BackendPrivateEndpointStatus |
O status aprovação para a conexão com o Link Privado. |
CustomRuleEnabledState |
Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Habilitado se não for especificado. |
DynamicCompressionEnabled |
Se deve usar a compactação dinâmica para conteúdo armazenado em cache. |
EnforceCertificateNameCheckEnabledState |
Se o nome do certificado deve ser marcar em solicitações HTTPS a todos os pools de back-end. Nenhum efeito em solicitações não HTTPS. |
FrontDoorCertificateSource |
Define a origem do certificado SSL. |
FrontDoorEnabledState |
Status operacional do balanceador de carga do Front Door. Os valores permitidos são 'Enabled' ou 'Disabled'. |
FrontDoorEndpointConnectionCertificateType |
Define o tipo do certificado usado para conexões seguras com um frontendEndpoint. |
FrontDoorEndpointType |
O tipo de ponto de extremidade. |
FrontDoorExperimentState |
O estado do experimento. |
FrontDoorForwardingProtocol |
O protocolo que essa regra usará ao encaminhar o tráfego aos back-ends. |
FrontDoorHealthProbeMethod |
Configura qual método HTTP usar para investigar os back-ends definidos em backendPools. |
FrontDoorNameAvailabilityState |
Indica se o nome está disponível. |
FrontDoorProtocol |
Esquemas de protocolo aceitos. |
FrontDoorQuery |
Tratamento de termos de consulta de URL ao formar a chave de cache. |
FrontDoorRedirectProtocol |
O protocolo do destino para onde o tráfego é redirecionado. |
FrontDoorRedirectType |
O tipo de redirecionamento que a regra usará ao redirecionar o tráfego. |
FrontDoorRequiredMinimumTlsVersion |
A versão mínima do TLS necessária dos clientes para estabelecer um handshake SSL com o Front Door. |
FrontDoorResourceState |
Recurso status do Front Door ou do SubResource do Front Door. |
FrontDoorSkuName |
Nome do tipo de preço. |
FrontDoorTimeSeriesAggregationInterval |
O FrontDoorTimeSeriesAggregationInterval. |
FrontDoorTimeSeriesInfoAggregationInterval |
O intervalo de agregação dos Timeseries. |
FrontDoorTimeSeriesType |
O tipo de Timeseries. |
FrontDoorTlsProtocolType |
Define o protocolo de extensão TLS usado para entrega segura. |
FrontDoorWebApplicationFirewallPolicyMode |
Descreve se ele está no modo de detecção ou no modo de prevenção no nível da política. |
FrontDoorWebApplicationFirewallPolicyResourceState |
Status de recursos da política. |
FrontendEndpointCustomHttpsProvisioningState |
Provisionamento status de Https Personalizados do frontendEndpoint. |
FrontendEndpointCustomHttpsProvisioningSubstate |
O subestado de provisionamento mostra o progresso da habilitação/desabilitação de HTTPS personalizada passo a passo. |
HealthProbeEnabled |
Se as investigações de integridade devem ser feitas em back-ends definidos em backendPools. Investigações de integridade só poderão ser desabilitadas se houver um único back-end habilitado em um único pool de back-end habilitado. |
LatencyScorecardAggregationInterval |
O LatencyScorecardAggregationInterval. |
ManagedRuleEnabledState |
Descreve se a regra gerenciada está no estado habilitado ou desabilitado. |
ManagedRuleExclusionMatchVariable |
O tipo de variável a ser excluído. |
ManagedRuleExclusionSelectorMatchOperator |
Operador de comparação a ser aplicado ao seletor ao especificar a quais elementos na coleção essa exclusão se aplica. |
ManagedRuleSetActionType |
Define a ação a ser tomada quando um limite de pontuação do conjunto de regras gerenciadas é atingido. |
MatchProcessingBehavior |
Se essa regra for uma correspondência, caso o mecanismo de regras continue executando as regras restantes ou pare. Se não estiver presente, o padrão será Continuar. |
NetworkExperimentResourceState |
Define o status de recursos do lado do servidor. |
PolicyEnabledState |
Descreve se a política está no estado habilitado ou desabilitado. O padrão é Habilitado se não for especificado. |
PolicyRequestBodyCheck |
Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação. |
RoutingRuleEnabledState |
Se deseja habilitar o uso dessa regra. Os valores permitidos são 'Enabled' ou 'Disabled'. |
RuleMatchActionType |
Define a ação a ser tomada na correspondência de regra. |
RulesEngineHeaderActionType |
Qual tipo de manipulação aplicar ao cabeçalho. |
RulesEngineMatchTransform |
Descreve quais transformações são aplicadas antes da correspondência. |
RulesEngineMatchVariable |
Variável de correspondência. |
RulesEngineOperator |
Descreve o operador a ser aplicado à condição de correspondência. |
SessionAffinityEnabledState |
Se deseja permitir a afinidade de sessão neste host. As opções válidas são "Habilitado" ou "Desabilitado". |
WebApplicationRuleMatchOperator |
Tipo de comparação a ser usado para correspondência com o valor da variável. |
WebApplicationRuleMatchTransformType |
Descreve quais transformações foram aplicadas antes da correspondência. |
WebApplicationRuleMatchVariable |
Variável de solicitação com a qual comparar. |
WebApplicationRuleType |
Descreve o tipo de regra. |
Enumerações
FrontDoorResourceType |
Tipo de recurso do Front Door usado em CheckNameAvailability. |
Azure SDK for .NET