@azure/arm-frontdoor package

Interfaces

Backend

Endereço de back-end de um balanceador de carga frontDoor.

BackendPool

Um pool de back-end é uma coleção de back-ends que podem ser roteados.

BackendPoolProperties

O objeto JSON que contém as propriedades necessárias para criar um Backend Pool.

BackendPoolUpdateParameters

Uma coleção de backends para onde podem ser encaminhados.

BackendPoolsSettings

Configurações que se aplicam a todos os pools de back-end.

BasicResource

Representação de recursos comuns.

BasicResourceWithSettableIDName

Representação de recursos comuns.

CacheConfiguration

Configurações de cache para uma rota do tipo cache. Para desabilitar o cache, não forneça um objeto cacheConfiguration.

CheckNameAvailabilityInput

Entrada da API CheckNameAvailability.

CheckNameAvailabilityOutput

Saída da API de disponibilidade de nome de verificação.

CustomHttpsConfiguration

Configurações de Https para um domínio

CustomRule

Define o conteúdo de uma regra de aplicativo Web

CustomRuleList

Define o conteúdo das regras personalizadas

DefaultErrorResponse

A resposta de erro indica que o serviço Front Door não é capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

DefaultErrorResponseError

Modelo de erro.

Endpoint

Define as propriedades do ponto de extremidade

EndpointsOperations

Interface que representa operações de Endpoints.

EndpointsPurgeContentOptionalParams

Parâmetros opcionais.

ErrorResponse

A resposta de erro indica que o serviço Front Door não é capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

Experiment

Define as propriedades de um experimento

ExperimentProperties

Define as propriedades de um experimento

ExperimentUpdateModel

Define atributos modificáveis de um experimento

ExperimentUpdateProperties

Define as propriedades de um experimento

ExperimentsCreateOrUpdateOptionalParams

Parâmetros opcionais.

ExperimentsDeleteOptionalParams

Parâmetros opcionais.

ExperimentsGetOptionalParams

Parâmetros opcionais.

ExperimentsListByProfileOptionalParams

Parâmetros opcionais.

ExperimentsOperations

Interface representando as operações de um Experimento.

ExperimentsUpdateOptionalParams

Parâmetros opcionais.

ForwardingConfiguration

Descreve a rota de encaminhamento.

FrontDoor

Front Door representa uma coleção de pontos de extremidade de back-end para rotear o tráfego, juntamente com regras que especificam como o tráfego é enviado para lá.

FrontDoorCertificateSourceParameters

Parâmetros necessários para ativar SSL com certificados geridos pela Porta Frontal

FrontDoorManagementClientOptionalParams

Parâmetros opcionais para o cliente.

FrontDoorNameAvailabilityCheckOptionalParams

Parâmetros opcionais.

FrontDoorNameAvailabilityOperations

Interface representando uma operação FrontDoorNameAvailability.

FrontDoorNameAvailabilityWithSubscriptionCheckOptionalParams

Parâmetros opcionais.

FrontDoorNameAvailabilityWithSubscriptionOperations

Interface representando operações FrontDoorNameAvailabilityWithSubscription.

FrontDoorProperties

O objeto JSON que contém as propriedades necessárias para criar um ponto de extremidade.

FrontDoorUpdateParameters

As propriedades necessárias para atualizar uma Porta da Frente

FrontDoorsCreateOrUpdateOptionalParams

Parâmetros opcionais.

FrontDoorsDeleteOptionalParams

Parâmetros opcionais.

FrontDoorsGetOptionalParams

Parâmetros opcionais.

FrontDoorsListByResourceGroupOptionalParams

Parâmetros opcionais.

FrontDoorsListOptionalParams

Parâmetros opcionais.

FrontDoorsOperations

Interface representando operações FrontDoors.

FrontDoorsValidateCustomDomainOptionalParams

Parâmetros opcionais.

FrontendEndpoint

Um ponto de extremidade frontend usado para roteamento.

FrontendEndpointLink

Define a ID do recurso para um ponto de extremidade frontend.

FrontendEndpointProperties

O objeto JSON que contém as propriedades necessárias para criar um endpoint frontend.

FrontendEndpointUpdateParameters

Endpoint frontend usado na regra de roteamento

FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

Define a política do Firewall de Aplicações Web para cada host (se aplicável)

FrontendEndpointsDisableHttpsOptionalParams

Parâmetros opcionais.

FrontendEndpointsEnableHttpsOptionalParams

Parâmetros opcionais.

FrontendEndpointsGetOptionalParams

Parâmetros opcionais.

FrontendEndpointsListByFrontDoorOptionalParams

Parâmetros opcionais.

FrontendEndpointsOperations

Interface representando operações FrontendEndpoints.

GroupByVariable

Descreve as variáveis disponíveis para agrupar as solicitações de limite de taxa

HeaderAction

Uma ação que pode manipular um cabeçalho http.

HealthProbeSettingsModel

Configurações de balanceamento de carga para um pool de back-end

HealthProbeSettingsProperties

O objeto JSON que contém as propriedades necessárias para criar as definições de uma sonda de saúde.

HealthProbeSettingsUpdateParameters

Configurações da sonda de integridade L7 para um pool de back-end

KeyVaultCertificateSourceParameters

Parâmetros necessários para trazer a sua própria certificação via Key Vault

KeyVaultCertificateSourceParametersVault

O Cofre da Chave que contém o certificado SSL

LatencyMetric

Define as propriedades de uma métrica de latência usada no scorecard de latência

LatencyScorecard

Define o LatencyScorecard

LatencyScorecardProperties

Define as propriedades de um Cartão de Pontuação de Latência

LoadBalancingSettingsModel

Configurações de balanceamento de carga para um pool de back-end

LoadBalancingSettingsProperties

O objeto JSON que contém as propriedades necessárias para criar definições de balanceamento de carga

LoadBalancingSettingsUpdateParameters

Round-Robin definições de balanceamento de carga para um pool de backend

ManagedRuleDefinition

Descreve uma definição de regra gerenciada.

ManagedRuleExclusion

Excluir variáveis da avaliação de regras gerenciadas.

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.

ManagedRuleSetDefinitionProperties

Propriedades para uma definição de conjunto de regras geridas.

ManagedRuleSetException

Exclui pedidos inteiros da avaliação gerida das regras de acordo com as condições de correspondência.

ManagedRuleSetExceptionList

Define a lista de exceções para os conjuntos de regras geridas.

ManagedRuleSetList

Define a lista de conjuntos de regras gerenciadas para a política.

ManagedRuleSetScope

Define o âmbito das regras geridas.

ManagedRuleSetsListOptionalParams

Parâmetros opcionais.

ManagedRuleSetsOperations

Interface representando uma operação Managed RuleSets.

MatchCondition

Defina uma condição de correspondência.

NetworkExperimentProfilesCreateOrUpdateOptionalParams

Parâmetros opcionais.

NetworkExperimentProfilesDeleteOptionalParams

Parâmetros opcionais.

NetworkExperimentProfilesGetOptionalParams

Parâmetros opcionais.

NetworkExperimentProfilesListByResourceGroupOptionalParams

Parâmetros opcionais.

NetworkExperimentProfilesListOptionalParams

Parâmetros opcionais.

NetworkExperimentProfilesOperations

Interface representando uma operação NetworkExperimentProfiles.

NetworkExperimentProfilesUpdateOptionalParams

Parâmetros opcionais.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

PoliciesCreateOrUpdateOptionalParams

Parâmetros opcionais.

PoliciesDeleteOptionalParams

Parâmetros opcionais.

PoliciesGetOptionalParams

Parâmetros opcionais.

PoliciesListBySubscriptionOptionalParams

Parâmetros opcionais.

PoliciesListOptionalParams

Parâmetros opcionais.

PoliciesOperations

Interface representando operações de Políticas.

PoliciesUpdateOptionalParams

Parâmetros opcionais.

PolicySettings

Define definições de configuração WebApplicationFirewallPolicy de nível superior.

PolicySettingsLogScrubbing

Define regras que eliminam campos confidenciais nos logs do Firewall de Aplicações Web.

PreconfiguredEndpoint

Define as propriedades de um ponto de extremidade pré-configurado

PreconfiguredEndpointProperties

Define as propriedades de um ponto de extremidade pré-configurado

PreconfiguredEndpointsListOptionalParams

Parâmetros opcionais.

PreconfiguredEndpointsOperations

Interface representando operações PreconfiguredEndpoints.

Profile

Define um Perfil de Experimento de Rede e listas de Experimentos

ProfileProperties

Define as propriedades de um experimento

ProfileUpdateModel

Define atributos modificáveis de um Perfil

ProfileUpdateProperties

Define as propriedades de um experimento

PurgeParameters

Parâmetros necessários para a limpeza de conteúdo.

RedirectConfiguration

Descreve a rota de redirecionamento.

ReportsGetLatencyScorecardsOptionalParams

Parâmetros opcionais.

ReportsGetTimeseriesOptionalParams

Parâmetros opcionais.

ReportsOperations

Interface representando operações de Relatórios.

Resource

Representação de recursos comuns.

ResourcewithSettableName

Representação de recursos comuns.

RestorePollerOptions
RouteConfiguration

Classe base para todos os tipos de Rotas.

RoutingRule

Uma regra de roteamento representa uma especificação para o tráfego a ser tratado e para onde enviá-lo, juntamente com as informações da sonda de integridade.

RoutingRuleLink

Define a ID do recurso para uma regra de roteamento.

RoutingRuleProperties

O objeto JSON que contém as propriedades necessárias para criar uma regra de roteamento.

RoutingRuleUpdateParameters

Regras de encaminhamento a aplicar a um endpoint

RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink

Define a política do Firewall de Aplicações Web para cada regra de roteamento (se aplicável)

RuleGroupScope

Define o âmbito do grupo de regras.

RuleScope

Define o âmbito da regra.

RulesEngine

Uma configuração do mecanismo de regras contendo uma lista de regras que serão executadas para modificar o comportamento de tempo de execução da solicitação e da resposta.

RulesEngineAction

Uma ou mais ações que serão executadas, modificando a solicitação e/ou resposta.

RulesEngineMatchCondition

Definir uma condição de correspondência

RulesEngineProperties

O objeto JSON que contém as propriedades necessárias para criar uma Configuração do Motor de Regras.

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 substituem uma ação singular ou acrescentam no caso de manipulação de cabeçalhos.

RulesEngineUpdateParameters

Configuração do Motor de Regras para aplicar a uma Regra de Roteamento.

RulesEnginesCreateOrUpdateOptionalParams

Parâmetros opcionais.

RulesEnginesDeleteOptionalParams

Parâmetros opcionais.

RulesEnginesGetOptionalParams

Parâmetros opcionais.

RulesEnginesListByFrontDoorOptionalParams

Parâmetros opcionais.

RulesEnginesOperations

Interface representando operações de um RulesEngine.

SecurityPolicyLink

Define a ID do recurso para uma diretiva de segurança.

SimplePollerLike

Um poller simples que pode ser usado para sondar uma operação de longa duração.

Sku

A camada de preços da política de firewall do aplicativo Web.

SubResource

Referência a outro subrecurso.

TagsObject

Tags objeto para operações de patch.

Timeseries

Define as séries cronológicas

TimeseriesDataPoint

Define um ponto de dados de série temporal usado em uma série temporal

TimeseriesProperties

Define as propriedades de uma série temporal

ValidateCustomDomainInput

Entrada do domínio personalizado a ser validado para mapeamento DNS.

ValidateCustomDomainOutput

Saída da validação de domínio personalizado.

WebApplicationFirewallPolicy

Define a política de firewall de aplicativos Web.

WebApplicationFirewallPolicyProperties

Define propriedades da política de firewall de aplicações web.

WebApplicationFirewallScrubbingRules

Define o conteúdo das regras de depuração de log.

Aliases de Tipo

ActionType

Define a ação a ser executada na correspondência de regras.
KnownActionType pode ser usado de forma intercambiável com ActionType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Permitir: Permitir
Bloqueio: Bloqueio
Registo: Registo
Redirecionar: Redirecionar
AnomaliaPontuação: AnomaliaPontuação
JSChallenge: JSChallenge
CAPTCHA: CAPTCHA

AggregationInterval

O intervalo de agregação das séries temporais
KnownAggregationInterval pode ser usado de forma intercambiável com AggregationInterval, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

A cada hora: A cada hora
Diário: Diário

Availability

Indica se o nome está disponível.
KnownAvailability pode ser usado de forma intercambiável com Availability, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Disponível: Disponível
Não disponível: Não disponível

AzureSupportedClouds

Os valores suportados para a configuração de nuvem como um tipo literal de cadeia de caracteres

BackendEnabledState

Se o uso desse back-end deve ser habilitado. Os valores permitidos são 'Ativado' ou 'Desativado'
KnowBackendEnabledState pode ser usado de forma intercambiável com BackendEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

ContinuablePage

Uma interface que descreve uma página de resultados.

CustomHttpsProvisioningState

Status de provisionamento de Https personalizados do frontendEndpoint.
KnownCustomHttpsProvisioningState pode ser usado de forma intercambiável com CustomHttpsProvisioningState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Habilitação: Habilitação
Ativado: Ativado
Desativação: Desativação
Deficiente: Deficiente
Reprovado: Reprovado

CustomHttpsProvisioningSubstate

O subestado de provisionamento mostra o progresso do processo de habilitação/desativação de HTTPS personalizado passo a passo.
KnownCustomHttpsProvisioningSubstate pode ser usado de forma intercambiável com CustomHttpsProvisioningSubstate, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

SubmissãoPedidoValidaçãoControloDomínio: SubmissãoSolicitaçãoControloValidaçãoT
PendingDomainControlControlValidationREquestApproval: PendingDomainControlControlValidationREquestApproval
ControloDomínioValidaçãoPedidoAprovado: DomínioControlControlControlValidaçãoPedidoAprovado
DomínioControloValidaçãoPedidoPedidoRejeitado: DomínioControlControlValidaçãoPedidoPedido Rejeitado
DomainControlControlValidationRequestTimedOutOut: DomainControlControlValidationRequestTimedOut
EmissãoCertificado: EmissãoCertificado
DeployingCertificate: DeployingCertificate
CertificateDeployed: CertificateDeployed
EliminarCertificado: EliminarCertificado
CertificateDeleted: CertificateDeleted

CustomRuleEnabledState

Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.
KnownCustomRuleEnabledState pode ser usado de forma intercambiável com CustomRuleEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

DynamicCompressionEnabled

Se deve usar compressão dinâmica para conteúdos em cache
KnowDynamicCompressionEnabled pode ser usado de forma intercambiável com DynamicCompressionEnabled, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

EndpointType

O tipo de ponto final
KnownEndpointType pode ser usado de forma intercambiável com EndpointType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

AFD: AFD
AzureRegion: AzureRegion
CDN: CDN
ATM: ATM

EnforceCertificateNameCheckEnabledState

Se a verificação do nome do certificado deve ser imposta em solicitações HTTPS a todos os pools de back-end. Nenhum efeito em solicitações não-HTTPS.
KnownEnforceCertificateNameCheckEnabledState pode ser usado de forma intercambiável com EnforceCertificateNameCheckEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

ExceptionMatchVariable

A variável a avaliar para excluir o pedido.
KnownExceptionMatchVariable pode ser usado de forma intercambiável com ExceptionMatchVariable, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

RequestUri: Variável de Correspondência de Exceções de Request Uri
SocketAddr: Variável de Exceção de Correspondência de Endereços de Soquete
RequestHeaderNames: Nomes de Cabeçalhos de Pedido Variável de Correspondência de Exceção

ExceptionSelectorMatchOperator

Operador de comparação para aplicar ao seletor ao especificar a que elementos da coleção esta exceção se aplica..
KnowExceptionSelectorMatchOperator pode ser usado de forma intercambiável com ExceptionSelectorMatchOperator, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Igual: Equals Operador de Seleção de Correspondência

ExceptionValueMatchOperator

Operador de comparação para aplicar ao valor a ser correspondido..
KnowExceptionValueMatchOperator pode ser usado de forma intercambiável com ExceptionValueMatchOperator, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Igual: É igual ao operador de correspondência de valores de exceção
Contém: Contém o operador de correspondência de valores de exceção
StartsWith: Operador de Correspondência de Valor de Exceção Começa
EndsWith: EndsWith Operador de Correspondência de Valor de Exceção
EqualsAny: EqualsAny Exception Value Match Operador
IPMatch: Operador de Correspondência de Valor de Exceção IPMatch

FrontDoorCertificateSource

Define a origem do certificado SSL
KnownFrontDoorCertificateSource pode ser usado de forma intercambiável com FrontDoorCertificateSource, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

AzureKeyVault: AzureKeyVault
PortaFrente: Porta Frontal

FrontDoorCertificateType

Define o tipo de certificado utilizado para ligações seguras a um frontendEndpoint
KnownFrontDoorCertificateType pode ser usado de forma intercambiável com FrontDoorCertificateType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Dedicado: Dedicado

FrontDoorEnabledState

Estado operacional do balanceador de carga Front Door. Os valores permitidos são 'Ativado' ou 'Desativado'
KnownFrontDoorEnabledState pode ser usado de forma intercambiável com FrontDoorEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

FrontDoorForwardingProtocol

Protocolo que esta regra usará ao encaminhar tráfego para back-ends.
O KnowFrontDoorForwardingProtocol pode ser usado de forma intercambiável com o FrontDoorForwardingProtocol, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

HttpOnly: HttpOnly
HttpsOnly: HttpsOnly
MatchRequest: MatchRequest

FrontDoorHealthProbeMethod

Configura qual método HTTP usar para investigar os back-ends definidos em backendPools.
KnownFrontDoorHealthProbeMethod pode ser usado de forma intercambiável com FrontDoorHealthProbeMethod, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

GET: GET
CABEÇA: CABEÇA

FrontDoorProtocol

Esquemas de protocolo aceites.
O KnownFrontDoorProtocol pode ser usado de forma intercambiável com o FrontDoorProtocol, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Http: Http
Https: Https

FrontDoorQuery

Tratamento de termos de consulta de URL ao formar a chave de cache.
O KnownFrontDoorQuery pode ser usado de forma intercambiável com o FrontDoorQuery, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

StripNone: StripNone
StripAll: StripAll
StripOnly: StripOnly
StripAllExcept: StripAllExcept

FrontDoorRedirectProtocol

O protocolo do destino para onde o tráfego é redirecionado
O KnownFrontDoorRedirectProtocol pode ser usado de forma intercambiável com o FrontDoorRedirectProtocol, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

HttpOnly: HttpOnly
HttpsOnly: HttpsOnly
MatchRequest: MatchRequest

FrontDoorRedirectType

O tipo de redirecionamento que a regra usará ao redirecionar o tráfego.
KnowFrontDoorRedirectType pode ser usado de forma intercambiável com FrontDoorRedirectType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Mudado: Transferido
Encontrado: Encontrado
Redirecionamento Temporário: Redirecionamento Temporário
PermanentRedireção: Redireção Permanente

FrontDoorResourceState

Status do recurso do Subrecurso da Porta da Frente ou da Porta da Frente.
KnownFrontDoorResourceState pode ser usado de forma intercambiável com FrontDoorResourceState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Criando: Criando
Habilitação: Habilitação
Ativado: Ativado
Desativação: Desativação
Deficiente: Deficiente
Excluindo: Excluindo
Migração: Migração
Migrado: Migrado

FrontDoorTlsProtocolType

Define o protocolo de extensão TLS utilizado para entrega segura
KnownFrontDoorTlsProtocolType pode ser usado de forma intercambiável com FrontDoorTlsProtocolType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

IndicaçãoDeNomeServidor: IndicaçãoNomeServidor

HeaderActionType

Que tipo de manipulação aplicar ao cabeçalho.
KnowHeaderActionType pode ser usado de forma intercambiável com HeaderActionType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Anexar: Anexar
Eliminar: Eliminar
Sobrescrever: Sobrescrever

HealthProbeEnabled

Se as sondas de integridade devem ser feitas em back-ends definidos em backendPools. Os testes de integridade só podem ser desabilitados se houver um único back-end habilitado em um único pool de back-end habilitado.
KnownHealthProbeEnabled pode ser usado de forma intercambiável com HealthProbeEnabled, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

LatencyScorecardAggregationInterval

Tipo de LatencyScorecardAggregationInterval

ManagedRuleEnabledState

Descreve se a regra gerenciada está no estado habilitado ou desabilitado.
KnownManagedRuleEnabledState pode ser usado de forma intercambiável com ManagedRuleEnabledState, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

ManagedRuleExclusionMatchVariable

O tipo de variável a ser excluída.
KnownManagedRuleExclusionMatchVariable pode ser usado de forma intercambiável com ManagedRuleExclusionMatchVariable, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

RequestHeaderNames: RequestHeaderNames
RequestCookieNames: RequestCookieNames
QueryStringArgNames: QueryStringArgNames
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ManagedRuleExclusionSelectorMatchOperator

Operador de comparação a ser aplicado ao seletor ao especificar a quais elementos da coleção essa exclusão se aplica.
KnownManagedRuleExclusionSelectorMatchOperator pode ser usado de forma intercambiável com ManagedRuleExclusionSelectorMatchOperator, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Iguais: Iguais
Contém: Contém
Começa Com: Começa Com
TerminaEm: TerminaCom
IgualDeQualquer: Igual a Qualquer

ManagedRuleSetActionType

Define a ação a ser tomada quando um limite de pontuação do conjunto de regras gerenciadas for atingido.
KnownManagedRuleSetActionType pode ser usado de forma intercambiável com ManagedRuleSetActionType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Bloqueio: Bloqueio
Registo: Registo
Redirecionar: Redirecionar

MatchProcessingBehavior

Se esta regra for uma correspondência, o mecanismo de regras continuará executando as regras restantes ou parar. Se não estiver presente, o padrão será Continuar.
KnownMatchProcessingBehavior pode ser usado de forma intercambiável com MatchProcessingBehavior, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Continua: Continua
Parar: Parar

MatchVariable

Variável de solicitação para comparar.
KnownMatchVariable pode ser usado de forma intercambiável com MatchVariable, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
CabeçalhoPedido: CabeçalhoPedido
RequestBody: RequestBody
Cookies: Cookies
SocketAddr: SocketAddr
JA4: Variável de Correspondência JA4

MinimumTLSVersion

A versão TLS mínima exigida dos clientes para estabelecer um handshake SSL com Front Door.
KnownMinimumTLSVersion pode ser usado de forma intercambiável com MinimumTLSVersion, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

1.0: 1.0
1.2: 1.2

NetworkExperimentResourceState

Define o estado dos recursos do lado do servidor
KnownNetworkExperimentResourceState pode ser usado de forma intercambiável com NetworkExperimentResourceState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Criando: Criando
Habilitação: Habilitação
Ativado: Ativado
Desativação: Desativação
Deficiente: Deficiente
Eliminar: Eliminar

Operator

Tipo de comparação a ser usado para correspondência com o valor da variável.
KnownOperator pode ser usado de forma intercambiável com Operator, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Qualquer: Qualquer
IPMatch: IPMatch
GeoMatch: GeoMatch
Igual: Igual
Contém: Contém
LessThan: LessThan
GreaterThan: GreaterThan
MenosQueOuIgual: MenosQueOuIgual
MaiorQueOuIgual: MaiorQueOuIgualIgual
Começa Com: Começa Com
TerminaEm: TerminaCom
RegEx: RegEx
ServiceTagMatch: ServiceTagMatch
AsnMatch: Operador Auónomo de Correspondência de Números de Sistema
Impressão Digital do Cliente: Operador de Impressões Digitais do Cliente

PolicyEnabledState

Descreve se a política está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.
KnowPolicyEnabledState pode ser usado de forma intercambiável com PolicyEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

PolicyMode

Descreve se ele está no modo de deteção ou no modo de prevenção no nível da política.
O KnownPolicyMode pode ser usado de forma intercambiável com o PolicyMode, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Prevenção: Prevenção
Deteção: Deteção

PolicyRequestBodyCheck

Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação.
KnownPolicyRequestBodyCheck pode ser usado de forma intercambiável com PolicyRequestBodyCheck, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

PolicyResourceState

Status do recurso da política.
KnownPolicyResourceState pode ser usado de forma intercambiável com PolicyResourceState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Criando: Criando
Habilitação: Habilitação
Ativado: Ativado
Desativação: Desativação
Deficiente: Deficiente
Eliminar: Eliminar

PrivateEndpointStatus

O estado de aprovação para a ligação ao Private Link
KnownPrivateEndpointStatus pode ser usado de forma intercambiável com PrivateEndpointStatus, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Pendente: Pendente
Aprovado: Aprovado
Rejeitado: Rejeitado
Desligado: Desligado
Tempo morto: Tempo morto

ResourceType

Tipo de recurso Front Door usado em CheckNameAvailability.

RouteConfigurationUnion

Alias para RouteConfigurationUnion

RoutingRuleEnabledState

Se deve ou não permitir o uso desta regra. Os valores permitidos são 'Ativado' ou 'Desativado'
KnownRoutingRuleEnabledState pode ser usado de forma intercambiável com RoutingRuleEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

RuleType

Descreve o tipo de regra.
KnownRuleType pode ser usado de forma intercambiável com RuleType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

MatchRule: MatchRule
Regra do LimitlimiteTaxa: Regra do LimitlimiteTaxa

RulesEngineMatchVariable

Variável de Correspondência
KnownRulesEngineMatchVariable pode ser usado de forma intercambiável com RulesEngineMatchVariable, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

IsMobile: IsMobile
RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestPath: RequestPath
RequestFicheironame: RequestFilename.
RequestFilenameExtension: RequestFilenameExtension
CabeçalhoPedido: CabeçalhoPedido
RequestBody: RequestBody
EsquemaDePedido: EsquemaPedidoEsquemaPedido

RulesEngineOperator

Descreve o operador a ser aplicado à condição de correspondência.
KnownRulesEngineOperator pode ser usado de forma intercambiável com RulesEngineOperator, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Qualquer: Qualquer
IPMatch: IPMatch
GeoMatch: GeoMatch
Igual: Igual
Contém: Contém
LessThan: LessThan
GreaterThan: GreaterThan
MenosQueOuIgual: MenosQueOuIgual
MaiorQueOuIgual: MaiorQueOuIgualIgual
Começa Com: Começa Com
TerminaEm: TerminaCom

ScrubbingRuleEntryMatchOperator

Quando matchVariable é uma coleção, opere no seletor para especificar a quais elementos na coleção essa regra se aplica.
KnownScrubbingRuleEntryMatchOperator pode ser usado de forma intercambiável com ScrubbingRuleEntryMatchOperator, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

IgualDeQualquer: Igual a Qualquer
Iguais: Iguais

ScrubbingRuleEntryMatchVariable

A variável a ser esfregada dos logs.
KnownScrubbingRuleEntryMatchVariable pode ser usado de forma intercambiável com ScrubbingRuleEntryMatchVariable, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

RequestIPAddress: RequestIPAddress
RequestUri: RequestUri
QueryStringArgNames: QueryStringArgNames
RequestHeaderNames: RequestHeaderNames
RequestCookieNames: RequestCookieNames
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ScrubbingRuleEntryState

Define o estado de uma regra de depuração de log. O valor padrão está habilitado.
KnownScrubbingRuleEntryState pode ser usado de forma intercambiável com ScrubbingRuleEntryState, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

SensitivityType

Define a sensibilidade para a regra.
KnownSensitivityType pode ser usado de forma intercambiável com SensitivityType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Baixa: Baixa Sensibilidade - ativa a regra com picos maiores no tráfego
Médio: Sensibilidade Média - ativa a regra por picos moderados de tráfego
Alta: Alta Sensibilidade - ativa a regra por picos menores de tráfego

SessionAffinityEnabledState

Se deve permitir afinidade de sessão neste anfitrião. As opções válidas são 'Ativado' ou 'Desativado'
KnownSessionAffinityEnabledState pode ser usado de forma intercambiável com SessionAffinityEnabledState, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

SkuName

Nome do nível de preços.
KnownSkuName pode ser usado de forma intercambiável com SkuName, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Classic_AzureFrontDoor: Classic_AzureFrontDoor
Standard_AzureFrontDoor: Standard_AzureFrontDoor
Premium_AzureFrontDoor: Premium_AzureFrontDoor

State

O estado da Experiência
KnownState pode ser usado de forma intercambiável com State, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

TimeseriesAggregationInterval

Tipo de Série TemporalIntervaloAgregação

TimeseriesType

O tipo de Série Temporal
KnownTimeseriesType pode ser usado de forma intercambiável com TimeseriesType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Contagens de Medição: Contagens de Medição
LatencyP50: LatencyP50
LatencyP75: LatencyP75
LatencyP95: LatencyP95

Transform

Descreve que transformações são aplicadas antes de emparelhar
O KnownTransform pode ser usado de forma intercambiável com o Transform, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Minúscula: Minúscula
Maiúsculas: maiúsculas
Acabamento: Acabamento
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

TransformType

Descreve as transformações aplicadas antes da correspondência.
KnownTransformType pode ser usado de forma intercambiável com TransformType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Minúscula: Minúscula
Maiúsculas: maiúsculas
Acabamento: Acabamento
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

VariableName

Descreve a variável suportada para o grupo por
KnownVariableName pode ser usado de forma intercambiável com VariableName, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

SocketAddr: SocketAddr
GeoLocalização: GeoLocalização
Nenhum: Nenhum

WebApplicationFirewallScrubbingState

Estado da configuração de depuração de log. O valor padrão é Enabled.
KnownWebApplicationFirewallScrubbingState pode ser usado de forma intercambiável com WebApplicationFirewallScrubbingState, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado: Ativado
Deficiente: Deficiente

Enumerações

AzureClouds

Um enum para descrever ambientes Azure Cloud.

KnownActionType

Define a ação a ser executada na correspondência de regras.

KnownAggregationInterval

O intervalo de agregação das séries cronológicas

KnownAvailability

Indica se o nome está disponível.

KnownBackendEnabledState

Se o uso desse back-end deve ser habilitado. Os valores permitidos são 'Ativado' ou 'Desativado'

KnownCustomHttpsProvisioningState

Status de provisionamento de Https personalizados do frontendEndpoint.

KnownCustomHttpsProvisioningSubstate

O subestado de provisionamento mostra o progresso do processo de habilitação/desativação de HTTPS personalizado passo a passo.

KnownCustomRuleEnabledState

Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.

KnownDynamicCompressionEnabled

Se a compactação dinâmica deve ser usada para conteúdo armazenado em cache

KnownEndpointType

O tipo de parâmetro de avaliação

KnownEnforceCertificateNameCheckEnabledState

Se a verificação do nome do certificado deve ser imposta em solicitações HTTPS a todos os pools de back-end. Nenhum efeito em solicitações não-HTTPS.

KnownExceptionMatchVariable

A variável a avaliar para excluir o pedido.

KnownExceptionSelectorMatchOperator

Operador de comparação para aplicar ao seletor ao especificar a que elementos da coleção esta exceção se aplica..

KnownExceptionValueMatchOperator

Operador de comparação para aplicar ao valor a ser correspondido..

KnownFrontDoorCertificateSource

Define a origem do certificado SSL

KnownFrontDoorCertificateType

Define o tipo de certificado usado para conexões seguras com um frontendEndpoint

KnownFrontDoorEnabledState

Estado operacional do balanceador de carga Front Door. Os valores permitidos são 'Ativado' ou 'Desativado'

KnownFrontDoorForwardingProtocol

Protocolo que esta regra usará ao encaminhar tráfego para back-ends.

KnownFrontDoorHealthProbeMethod

Configura qual método HTTP usar para investigar os back-ends definidos em backendPools.

KnownFrontDoorProtocol

Esquemas de protocolo aceites.

KnownFrontDoorQuery

Tratamento de termos de consulta de URL ao formar a chave de cache.

KnownFrontDoorRedirectProtocol

O protocolo do destino para onde o tráfego é redirecionado

KnownFrontDoorRedirectType

O tipo de redirecionamento que a regra usará ao redirecionar o tráfego.

KnownFrontDoorResourceState

Status do recurso do Subrecurso da Porta da Frente ou da Porta da Frente.

KnownFrontDoorTlsProtocolType

Define o protocolo de extensão TLS usado para entrega segura

KnownHeaderActionType

Que tipo de manipulação aplicar ao cabeçalho.

KnownHealthProbeEnabled

Se as sondas de integridade devem ser feitas em back-ends definidos em backendPools. Os testes de integridade só podem ser desabilitados se houver um único back-end habilitado em um único pool de back-end habilitado.

KnownLatencyScorecardAggregationInterval

Valores conhecidos do LatencyScorecardAggregationInterval que o serviço aceita.

KnownManagedRuleEnabledState

Descreve se a regra gerenciada está no estado habilitado ou desabilitado.

KnownManagedRuleExclusionMatchVariable

O tipo de variável a ser excluída.

KnownManagedRuleExclusionSelectorMatchOperator

Operador de comparação a ser aplicado ao seletor ao especificar a quais elementos da coleção essa exclusão se aplica.

KnownManagedRuleSetActionType

Define a ação a ser tomada quando um limite de pontuação do conjunto de regras gerenciadas for atingido.

KnownMatchProcessingBehavior

Se esta regra for uma correspondência, o mecanismo de regras continuará executando as regras restantes ou parar. Se não estiver presente, o padrão será Continuar.

KnownMatchVariable

Variável de solicitação para comparar.

KnownMinimumTLSVersion

A versão TLS mínima exigida dos clientes para estabelecer um handshake SSL com Front Door.

KnownNetworkExperimentResourceState

Define o status do recurso do lado do servidor

KnownOperator

Tipo de comparação a ser usado para correspondência com o valor da variável.

KnownPolicyEnabledState

Descreve se a política está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.

KnownPolicyMode

Descreve se ele está no modo de deteção ou no modo de prevenção no nível da política.

KnownPolicyRequestBodyCheck

Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação.

KnownPolicyResourceState

Status do recurso da política.

KnownPrivateEndpointStatus

O status de aprovação para a conexão com o link privado

KnownRoutingRuleEnabledState

Se deve ou não permitir o uso desta regra. Os valores permitidos são 'Ativado' ou 'Desativado'

KnownRuleType

Descreve o tipo de regra.

KnownRulesEngineMatchVariable

Variável de correspondência

KnownRulesEngineOperator

Descreve o operador a ser aplicado à condição de correspondência.

KnownScrubbingRuleEntryMatchOperator

Quando matchVariable é uma coleção, opere no seletor para especificar a quais elementos na coleção essa regra se aplica.

KnownScrubbingRuleEntryMatchVariable

A variável a ser esfregada dos logs.

KnownScrubbingRuleEntryState

Define o estado de uma regra de depuração de log. O valor padrão está habilitado.

KnownSensitivityType

Define a sensibilidade para a regra.

KnownSessionAffinityEnabledState

Se deve permitir afinidade de sessão neste anfitrião. As opções válidas são 'Ativado' ou 'Desativado'

KnownSkuName

Nome do nível de preços.

KnownState

O estado da experiência

KnownTimeseriesAggregationInterval

Valores conhecidos de TimeseriesAggregationInterval que o serviço aceita.

KnownTimeseriesType

O tipo de séries cronológicas

KnownTransform

Descreve quais transformações são aplicadas antes da correspondência

KnownTransformType

Descreve as transformações aplicadas antes da correspondência.

KnownVariableName

Descreve a variável suportada para o grupo por

KnownVersions

As versões de API disponíveis.

KnownWebApplicationFirewallScrubbingState

Estado da configuração de depuração de log. O valor padrão é Enabled.

Funções

isRestError(unknown)

Typeguard para RestError

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

Detalhes de Função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo apanhado por uma cláusula de captura.

Devoluções

e

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

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>

Devoluções

PollerLike<OperationState<TResult>, TResult>

Detalhes das variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

RestError: RestErrorConstructor

Tipo