@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 para os quais pode ser roteado.

BackendPoolProperties

O objeto JSON que contém as propriedades necessárias para criar um pool de back-end.

BackendPoolUpdateParameters

Uma coleção de back-ends para os quais pode ser roteado.

BackendPoolsSettings

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

BasicResource

Representação de recurso comum.

BasicResourceWithSettableIDName

Representação de recurso comum.

CacheConfiguration

Configurações de cache para uma rota de tipo de 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 de 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 uma operação 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

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

FrontDoorCertificateSourceParameters

Parâmetros necessários para habilitar SSL com certificados gerenciados pela Porta Frontal

FrontDoorManagementClientOptionalParams

Parâmetros opcionais para o cliente.

FrontDoorNameAvailabilityCheckOptionalParams

Parâmetros opcionais.

FrontDoorNameAvailabilityOperations

Interface representando operações de 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 um Front Door

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 de front-end usado para roteamento.

FrontendEndpointLink

Define a ID do recurso para um ponto de extremidade de front-end.

FrontendEndpointProperties

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

FrontendEndpointUpdateParameters

Ponto de extremidade de front-end usado na regra de roteamento

FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

Define a política de Firewall do Aplicativo 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 de 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 uma configuração de investigação de integridade.

HealthProbeSettingsUpdateParameters

Configurações de investigação de integridade L7 para um pool de back-end

KeyVaultCertificateSourceParameters

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

KeyVaultCertificateSourceParametersVault

O Key Vault 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 configurações de balanceamento de carga

LoadBalancingSettingsUpdateParameters

Round-Robin configurações de balanceamento de carga para um pool de back-end

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 gerenciada.

ManagedRuleOverride

Define uma configuração de substituição de grupo de regras gerenciada.

ManagedRuleSet

Define um conjunto de regras gerenciadas.

ManagedRuleSetDefinition

Descreve a definição de um conjunto de regras gerenciada.

ManagedRuleSetDefinitionProperties

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

ManagedRuleSetException

Exclui solicitações inteiras da avaliação gerenciada de regras de acordo com as condições de correspondência.

ManagedRuleSetExceptionList

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

ManagedRuleSetList

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

ManagedRuleSetScope

Define o escopo das regras gerenciadas.

ManagedRuleSetsListOptionalParams

Parâmetros opcionais.

ManagedRuleSetsOperations

Interface representando operações de GerenciadRuleSets.

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 tanto para conclusão quanto 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 uma operação de Políticas.

PoliciesUpdateOptionalParams

Parâmetros opcionais.

PolicySettings

Define as configurações de WebApplicationFirewallPolicy de nível superior.

PolicySettingsLogScrubbing

Define regras que esfregam campos confidenciais nos logs do Firewall do Aplicativo 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 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ório.

Resource

Representação de recurso comum.

ResourcewithSettableName

Representação de recurso comum.

RestorePollerOptions
RouteConfiguration

Classe base para todos os tipos de Rota.

RoutingRule

Uma regra de roteamento representa uma especificação para o tráfego para tratar e para onde enviá-la, juntamente com informações de investigação 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 roteamento a serem aplicadas a um ponto de extremidade

RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink

Define a política de Firewall do Aplicativo Web para cada regra de roteamento (se aplicável)

RuleGroupScope

Define o escopo do grupo de regras.

RuleScope

Define o escopo da regra.

RulesEngine

Uma configuração do mecanismo de regras que contém uma lista de regras que serão executadas para modificar o comportamento de runtime 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 Mecanismo 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 em conflito com uma regra anterior substituirão por uma ação singular ou acrescentarão no caso de manipulação de cabeçalhos.

RulesEngineUpdateParameters

Configuração do mecanismo de regras a ser aplicada 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 política de segurança.

SimplePollerLike

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

Sku

O tipo de preço da política de firewall do aplicativo Web.

SubResource

Referência a outro sub-recurso.

TagsObject

Marca o objeto para operações de patch.

Timeseries

Define a Timeseries

TimeseriesDataPoint

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

TimeseriesProperties

Define as propriedades de uma série temporal

ValidateCustomDomainInput

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

ValidateCustomDomainOutput

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

WebApplicationFirewallPolicy

Define a política de firewall do aplicativo Web.

WebApplicationFirewallPolicyProperties

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

WebApplicationFirewallScrubbingRules

Define o conteúdo das regras de limpeza de log.

Aliases de tipo

ActionType

Define a ação a ser executada na correspondência de regra.
KnownActionType pode ser usado de forma intercambiável com ActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

AggregationInterval

O intervalo de agregação da série temporal
KnownAggregationInterval pode ser usado de forma intercambiável com AggregationInterval, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Horista: Horista
Diariamente: Diariamente

Availability

Indica se o nome está disponível.
KnownAvailability podem ser usados de forma intercambiável com Disponibilidade, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

AzureSupportedClouds

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

BackendEnabledState

Se deseja habilitar o uso desse back-end. Os valores permitidos são 'Ativado' ou 'Desativado'
KnownBackendEnabledState podem ser usados de forma intercambiável com BackendEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

ContinuablePage

Uma interface que descreve uma página de resultados.

CustomHttpsProvisioningState

Status de provisionamento de Https personalizado do frontendEndpoint.
KnownCustomHttpsProvisioningState pode ser usado de forma intercambiável com CustomHttpsProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Habilitação: Habilitação
Ativado: Ativado
Desativando: Desativando
Deficiente: Deficiente
Falha: Falha

CustomHttpsProvisioningSubstate

O subestado de provisionamento mostra o progresso do processo de ativação/desativação de HTTPS personalizado passo a passo.
KnownCustomHttpsProvisioningSubstate pode ser usado de forma intercambiável com CustomHttpsProvisioningSubstate, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

SubmissãoSolicitaçãoControloValidação: SubmissãoSolicitaçãoControloValidaçãoT
PendingDomainControlControlValidationREquestApproval: PendingControlControlValidationREquestApproval
DomínioControloValidaçãoSolicitaçãoAprovado: DomínioControlControlValidaçãoSolicitaçãoAprovado
DomainControlControlValidationRequestRejected: DomainControlValidationRequestRejected
DomainControlControlValidationRequestTimedOut: DomainControlControlValidationRequestTimedOut
EmissãoCertificado: EmissãoCertificado
DeployingCertificate: DeployingCertificate
CertificateDeployed: CertificateDeployed
DeletingCertificate: DeletingCertificate
CertificateDeleted: CertificateDeleted

CustomRuleEnabledState

Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Habilitado se não for especificado.
KnownCustomRuleEnabledState pode ser usado de forma intercambiável com CustomRuleEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Habilitado: Habilitado

DynamicCompressionEnabled

Se usar compressão dinâmica para conteúdo em cache
KnownDynamicCompressionEnabled pode ser usado de forma intercambiável com DynamicCompressionEnabled, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

EndpointType

O tipo de ponto final
KnownEndpointType pode ser usado de forma intercambiável com EndpointType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

AFD: AFD
AzureRegion: AzureRegion
CDN: CDN
Caixa eletrônico: caixa eletrônico

EnforceCertificateNameCheckEnabledState

Se deseja impor a verificação de nome de certificado 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

ExceptionMatchVariable

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

Valores conhecidos compatíveis com o serviço

RequestUri: Variável de Correspondência de Exceção de Uri de Solicitação
SocketAddr: Variável de Correspondência de Exceção de Endereço de Soquete
RequestHeaderNames: Nomes de Cabeçalhos de Solicitação Variável de Correspondência de Exceção

ExceptionSelectorMatchOperator

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

Valores conhecidos compatíveis com o serviço

Igual: É igual ao 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, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos compatíveis com o serviço

Igual: É igual ao operador de correspondência de valor de exceção
Contém: Contém o operador de correspondência de valor de exceção
Começa Com: IniciaCom Operador de Correspondência de Valor de Exceção
EndsWith: EndsWith Operador de Correspondência de Valor de Exceção
EqualsAny: EqualsAny Operador de Correspondência de Valor de Exceção
IPMatch: Operador de Correspondência de Valor de Exceção IPMatch

FrontDoorCertificateSource

Define a origem do certificado SSL
KnownFrontDoorCertificateSource podem ser usados de forma intercambiável com FrontDoorCertificateSource, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

AzureKeyVault: AzureKeyVault
PortaFrente: Porta FrontalT

FrontDoorCertificateType

Define o tipo de certificado usado para conexões seguras com um frontendEndpoint
KnownFrontDoorCertificateType podem ser usados de forma intercambiável com FrontDoorCertificateType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Dedicado: Dedicado

FrontDoorEnabledState

Status operacional do balanceador de carga do Front Door. Os valores permitidos são 'Ativado' ou 'Desativado'
KnownFrontDoorEnabledState podem ser usados de forma intercambiável com FrontDoorEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

FrontDoorForwardingProtocol

Protocolo que essa regra usará ao encaminhar o tráfego para back-ends.
KnownFrontDoorForwardingProtocol pode ser usada de forma intercambiável com FrontDoorForwardingProtocol, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

HttpOnly: HttpOnly
HttpsOnly: HttpsOnly
MatchRequest: MatchRequest

FrontDoorHealthProbeMethod

Configura qual método HTTP usar para investigar os back-ends definidos em back-endPools.
KnownFrontDoorHealthProbeMethod podem ser usados de forma intercambiável com FrontDoorHealthProbeMethod, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

GET: GET
CABEÇA: CABEÇA

FrontDoorProtocol

Esquemas de protocolo aceitos.
KnownFrontDoorProtocol pode ser usada de forma intercambiável com FrontDoorProtocol, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Http: Http
Https: Https

FrontDoorQuery

Tratamento de termos de consulta de URL ao formar a chave de cache.
KnownFrontDoorQuery pode ser usado de forma intercambiável com FrontDoorQuery, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

FrontDoorRedirectProtocol

O protocolo do destino para onde o tráfego é redirecionado
KnownFrontDoorRedirectProtocol podem ser usados de forma intercambiável com FrontDoorRedirectProtocol, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

HttpOnly: HttpOnly
HttpsOnly: HttpsOnly
MatchRequest: MatchRequest

FrontDoorRedirectType

O tipo de redirecionamento que a regra usará ao redirecionar o tráfego.
KnownFrontDoorRedirectType pode ser usado de forma intercambiável com FrontDoorRedirectType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Transferido: Transferido
Encontrado: Encontrado
Redireção Temporária: Redireção Temporária
PermanentRedireção: Redireção Permanente

FrontDoorResourceState

Status do recurso do Sub-Recurso do Front Door ou do Front Door.
KnownFrontDoorResourceState podem ser usados de forma intercambiável com FrontDoorResourceState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Criando: Criando
Habilitação: Habilitação
Ativado: Ativado
Desativando: Desativando
Deficiente: Deficiente
Eliminando: Excluindo
Migração: Migração
Migrado: Migrado

FrontDoorTlsProtocolType

Define o protocolo de extensão TLS que é usado para entrega segura
KnownFrontDoorTlsProtocolType pode ser usado de forma intercambiável com FrontDoorTlsProtocolType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

IndicaçãoDeNomeServidor: IndicaçãoNomeServidor

HeaderActionType

Qual tipo de manipulação aplicar ao cabeçalho.
KnownHeaderActionType pode ser usado de forma intercambiável com HeaderActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Anexar: Anexar
Excluir: Excluir
Sobrescrever: Sobrescrever

HealthProbeEnabled

Se as investigações de integridade devem ser feitas em relação aos back-ends definidos em back-endPools. Investigações de integridade só poderão ser desabilitadas se houver um único back-end habilitado no pool de back-end habilitado único.
KnownHealthProbeEnabled podem ser usados de forma intercambiável com HealthProbeEnabled, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

LatencyScorecardAggregationInterval

Tipo de LatenciaScorecardAggregationInterval

ManagedRuleEnabledState

Descreve se a regra gerenciada está no estado habilitado ou desabilitado.
KnownManagedRuleEnabledState pode ser usado de forma intercambiável com ManagedRuleEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Habilitado: Habilitado

ManagedRuleExclusionMatchVariable

O tipo de variável a ser excluído.
KnownManagedRuleExclusionMatchVariable pode ser usado de forma intercambiável com ManagedRuleExclusionMatchVariable, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

NomesDeCabeçalhoPedido: NomesDeCabeçalhoSolicitado
RequestCookieNames: RequestCookieNames
QueryStringArgNames: QueryStringArgNames
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ManagedRuleExclusionSelectorMatchOperator

Operador de comparação a ser aplicado ao seletor ao especificar a quais elementos na coleção essa exclusão se aplica.
KnownManagedRuleExclusionSelectorMatchOperator pode ser usado de forma intercambiável com ManagedRuleExclusionSelectorMatchOperator, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Igual: Igual
Contém: Contém
Começa Com: Começa Com
TerminaEm: TerminaCom
IgualQualquer Pessoa: IgualQualquer

ManagedRuleSetActionType

Define a ação a ser executada quando um limite de pontuação do conjunto de regras gerenciada é atingido.
KnownManagedRuleSetActionType pode ser usado de forma intercambiável com ManagedRuleSetActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Bloqueio: Bloqueio
Registro: Registro
Redirecionar: Redirecionar

MatchProcessingBehavior

Se essa regra for uma correspondência, o mecanismo de regras continuará executando as regras restantes ou parando. Se não estiver presente, o padrão será Continuar.
KnownMatchProcessingBehavior podem ser usados de forma intercambiável com MatchProcessingBehavior, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Continue: Continue
Pare: Pare

MatchVariable

Solicitar variável com a qual comparar.
KnownMatchVariable pode ser usado de forma intercambiável com MatchVariable, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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 mínima do TLS necessária dos clientes para estabelecer um handshake SSL com o Front Door.
KnownMinimumTLSVersion pode ser usado de forma intercambiável com MinimumTLSVersion, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

1.0: 1.0
1.2: 1.2

NetworkExperimentResourceState

Define o status do recurso do lado do servidor
KnownNetworkExperimentResourceState pode ser usado de forma intercambiável com NetworkExperimentResourceState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Criando: Criando
Habilitação: Habilitação
Ativado: Ativado
Desativando: Desativando
Deficiente: Deficiente
Excluindo: Excluindo

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 o Operador, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Qualquer: Qualquer
IPMatch: IPMatch
GeoMatch: GeoMatch
Igual: Igual
Contém: Contém
LessThan: LessThan
GreaterThan: GreaterThan
MenosQueOuIgual: MenosQueOuIgual
MaiorQueOuIgual: MaiorQueQueOuIgual
Começa Com: Começa com
TerminaEm: TerminaCom
RegEx: RegEx
ServiceTagMatch: ServiceTagMatch
AsnMatch: Operador de Correspondência de Números do Sistema Autônomo
ClienteFingerprint: Operador de Impressão Digital do Cliente

PolicyEnabledState

Descreve se a política está no estado habilitado ou desabilitado. O padrão é Habilitado se não for especificado.
KnownPolicyEnabledState podem ser usados de forma intercambiável com PolicyEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Habilitado: Habilitado

PolicyMode

Descreve se ele está no modo de detecção ou no modo de prevenção no nível da política.
KnownPolicyMode pode ser usado de forma intercambiável com PolicyMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Prevenção: Prevenção
Detecção: Detecçã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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Habilitado: Habilitado

PolicyResourceState

Status do recurso da política.
KnownPolicyResourceState podem ser usados de forma intercambiável com PolicyResourceState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Criando: Criando
Habilitação: Habilitação
Ativado: Ativado
Desativando: Desativando
Deficiente: Deficiente
Excluindo: Excluindo

PrivateEndpointStatus

Status de aprovação para a conexão com o Link Privado
KnownPrivateEndpointStatus pode ser usado de forma intercambiável com PrivateEndpointStatus, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Pendente: Pendente
Aprovado: Aprovado
Rejeitado: Rejeitado
Desconectado: Desconectado
Tempo: Tempo

ResourceType

Tipo de recurso do Front Door usado em CheckNameAvailability.

RouteConfigurationUnion

Alias para RouteConfigurationUnion

RoutingRuleEnabledState

Se deseja habilitar o uso dessa regra. Os valores permitidos são 'Ativado' ou 'Desativado'
KnownRoutingRuleEnabledState pode ser usado de forma intercambiável com RoutingRuleEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

RuleType

Descreve o tipo de regra.
KnownRuleType pode ser usado de forma intercambiável com RuleType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

MatchRule: MatchRule
Regra LimitlimiteTaxa: Regra LimitlimitTaxa

RulesEngineMatchVariable

Variável de Correspondência
KnownRulesEngineMatchVariable pode ser usado de forma intercambiável com RulesEngineMatchVariable, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

IsMobile: IsMobile
RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestPath: RequestPath
RequestFilename: RequestFilename
ExtensãoDeNomedo do Arquivo: ExtensãoNomedo do Arquivo
CabeçalhoPedido: CabeçalhoPedido
RequestBody: RequestBody
EsquemaPedido: EsquemaSolicitação

RulesEngineOperator

Descreve o operador a ser aplicado à condição de correspondência.
KnownRulesEngineOperator podem ser usados de forma intercambiável com RulesEngineOperator, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

ScrubbingRuleEntryMatchOperator

Quando matchVariable for 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

IgualQualquer Pessoa: IgualQualquer
Igual: Igual

ScrubbingRuleEntryMatchVariable

A variável a ser removida dos logs.
KnownScrubbingRuleEntryMatchVariable pode ser usado de forma intercambiável com ScrubbingRuleEntryMatchVariable, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

RequestIPAddress: RequestIPAddress
RequestUri: RequestUri
QueryStringArgNames: QueryStringArgNames
NomesDeCabeçalhoPedido: NomesDeCabeçalhoSolicitado
RequestCookieNames: RequestCookieNames
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ScrubbingRuleEntryState

Define o estado de uma regra de limpeza de log. O valor padrão está habilitado.
KnownScrubbingRuleEntryState pode ser usado de forma intercambiável com ScrubbingRuleEntryState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

SensitivityType

Define a sensibilidade da regra.
KnownSensitivityType pode ser usado de forma intercambiável com SensitivityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

SessionAffinityEnabledState

Se deseja permitir afinidade de sessão neste host. Opções válidas são 'Ativado' ou 'Desativado'
KnownSessionAffinityEnabledState pode ser usado de forma intercambiável com SessionAffinityEnabledState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

SkuName

Nome do tipo de preço.
KnownSkuName pode ser usado de forma intercambiável com skuName, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Classic_AzureFrontDoor: Classic_AzureFrontDoor
Standard_AzureFrontDoor: Standard_AzureFrontDoor
Premium_AzureFrontDoor: Premium_AzureFrontDoor

State

O estado do Experimento
KnownState pode ser usado de forma intercambiável com o Estado, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

TimeseriesAggregationInterval

Tipo de IntervaloSérie TemporalAgregação

TimeseriesType

O tipo de Série Temporal
KnownTimeseriesType pode ser usado de forma intercambiável com TimeseriesType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

Transform

Descreve quais transformações são aplicadas antes do matching
KnownTransform pode ser usado de forma intercambiável com Transform, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

TransformType

Descreve quais transformações foram aplicadas antes da correspondência.
KnownTransformType pode ser usado de forma intercambiável com TransformType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

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

WebApplicationFirewallScrubbingState

Estado da configuração de limpeza de log. O valor padrão está habilitado.
KnownWebApplicationFirewallScrubbingState pode ser usado de forma intercambiável com WebApplicationFirewallScrubbingState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ativado: Ativado
Desativado: Desativado

Enumerações

AzureClouds

Um enum para descrever ambientes de nuvem Azure.

KnownActionType

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

KnownAggregationInterval

O intervalo de agregação da série temporal

KnownAvailability

Indica se o nome está disponível.

KnownBackendEnabledState

Se deseja habilitar o uso desse back-end. Os valores permitidos são 'Habilitados' ou 'Desabilitados'

KnownCustomHttpsProvisioningState

Status de provisionamento de Https personalizado do frontendEndpoint.

KnownCustomHttpsProvisioningSubstate

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

KnownCustomRuleEnabledState

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

KnownDynamicCompressionEnabled

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

KnownEndpointType

O tipo de endpoint

KnownEnforceCertificateNameCheckEnabledState

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

KnownExceptionMatchVariable

A variável a ser avaliada para excluir o pedido.

KnownExceptionSelectorMatchOperator

Operador de comparação para aplicar ao seletor ao especificar a quais elementos da coleção essa 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

Status operacional do balanceador de carga do Front Door. Os valores permitidos são 'Habilitados' ou 'Desabilitados'

KnownFrontDoorForwardingProtocol

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

KnownFrontDoorHealthProbeMethod

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

KnownFrontDoorProtocol

Esquemas de protocolo aceitos.

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 Sub-Recurso do Front Door ou do Front Door.

KnownFrontDoorTlsProtocolType

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

KnownHeaderActionType

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

KnownHealthProbeEnabled

Se as investigações de integridade devem ser feitas em relação aos back-ends definidos em back-endPools. Investigações de integridade só poderão ser desabilitadas se houver um único back-end habilitado no pool de back-end habilitado único.

KnownLatencyScorecardAggregationInterval

Valores conhecidos de 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ído.

KnownManagedRuleExclusionSelectorMatchOperator

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

KnownManagedRuleSetActionType

Define a ação a ser executada quando um limite de pontuação do conjunto de regras gerenciada é atingido.

KnownMatchProcessingBehavior

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

KnownMatchVariable

Solicitar variável com a qual comparar.

KnownMinimumTLSVersion

A versão mínima do TLS necessária dos clientes para estabelecer um handshake SSL com o 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 é Habilitado se não for especificado.

KnownPolicyMode

Descreve se ele está no modo de detecçã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 da conexão com o link privado

KnownRoutingRuleEnabledState

Se deseja habilitar o uso dessa regra. Os valores permitidos são 'Habilitados' ou 'Desabilitados'

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 for uma coleção, opere no seletor para especificar a quais elementos na coleção essa regra se aplica.

KnownScrubbingRuleEntryMatchVariable

A variável a ser removida dos logs.

KnownScrubbingRuleEntryState

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

KnownSensitivityType

Define a sensibilidade da regra.

KnownSessionAffinityEnabledState

Se deseja permitir afinidade de sessão neste host. As opções válidas são "Habilitado" ou "Desabilitado"

KnownSkuName

Nome do tipo de preço.

KnownState

O estado do experimento

KnownTimeseriesAggregationInterval

Valores conhecidos de TimeseriesAggregationInterval que o serviço aceita.

KnownTimeseriesType

O tipo de série temporal

KnownTransform

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

KnownTransformType

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

KnownVariableName

Descreve a variável com suporte para grupo por

KnownVersions

As versões de API disponíveis.

KnownWebApplicationFirewallScrubbingState

Estado da configuração de limpeza de log. O valor padrão está habilitado.

Funções

isRestError(unknown)

Typeguard para RestError

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Variáveis

RestError

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

Detalhes da função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo pego por uma cláusula catch.

Retornos

e

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver 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>

Retornos

PollerLike<OperationState<TResult>, TResult>

Detalhes da variável

RestError

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

RestError: RestErrorConstructor

Tipo