@azure/arm-frontdoor package

Interfacce

Backend

Indirizzo back-end di un servizio di bilanciamento del carico frontdoor.

BackendPool

Un pool back-end è una raccolta di back-end a cui è possibile instradare.

BackendPoolProperties

Oggetto JSON che contiene le proprietà necessarie per creare un pool back-end.

BackendPoolUpdateParameters

Raccolta di back-end a cui è possibile instradare.

BackendPoolsSettings

Impostazioni applicabili a tutti i pool back-end.

BasicResource

Rappresentazione comune delle risorse.

BasicResourceWithSettableIDName

Rappresentazione comune delle risorse.

CacheConfiguration

Impostazioni di memorizzazione nella cache per una route di tipo caching. Per disabilitare la memorizzazione nella cache, non fornire un oggetto cacheConfiguration.

CheckNameAvailabilityInput

Input dell'API CheckNameAvailability.

CheckNameAvailabilityOutput

Output dell'API di disponibilità del nome check.

CustomHttpsConfiguration

Impostazioni Https per un dominio

CustomRule

Definisce il contenuto di una regola dell'applicazione Web

CustomRuleList

Definisce il contenuto delle regole personalizzate

DefaultErrorResponse

Risposta di errore indica che il servizio Frontdoor non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.

DefaultErrorResponseError

Modello di errore.

Endpoint

Definisce le proprietà dell'endpoint

EndpointsOperations

Interfaccia che rappresenta un'operazione Endpoints.

EndpointsPurgeContentOptionalParams

Parametri facoltativi.

ErrorResponse

Risposta di errore indica che il servizio Frontdoor non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.

Experiment

Definisce le proprietà di un esperimento

ExperimentProperties

Definisce le proprietà di un esperimento

ExperimentUpdateModel

Definisce gli attributi modificabili di un esperimento

ExperimentUpdateProperties

Definisce le proprietà di un esperimento

ExperimentsCreateOrUpdateOptionalParams

Parametri facoltativi.

ExperimentsDeleteOptionalParams

Parametri facoltativi.

ExperimentsGetOptionalParams

Parametri facoltativi.

ExperimentsListByProfileOptionalParams

Parametri facoltativi.

ExperimentsOperations

Interfaccia che rappresenta le operazioni di un esperimento.

ExperimentsUpdateOptionalParams

Parametri facoltativi.

ForwardingConfiguration

Descrive la route di inoltro.

FrontDoor

Frontdoor rappresenta una raccolta di endpoint back-end per instradare il traffico a insieme alle regole che specificano la modalità di invio del traffico.

FrontDoorCertificateSourceParameters

Parametri necessari per abilitare SSL con certificati gestiti da Front Door

FrontDoorManagementClientOptionalParams

Parametri facoltativi per il client.

FrontDoorNameAvailabilityCheckOptionalParams

Parametri facoltativi.

FrontDoorNameAvailabilityOperations

Interfaccia che rappresenta un'operazione FrontDoorNameAvailability.

FrontDoorNameAvailabilityWithSubscriptionCheckOptionalParams

Parametri facoltativi.

FrontDoorNameAvailabilityWithSubscriptionOperations

Interfaccia che rappresenta un'operazione FrontDoorNameAvailabilityWithSubscription.

FrontDoorProperties

Oggetto JSON che contiene le proprietà necessarie per creare un endpoint.

FrontDoorUpdateParameters

Proprietà necessarie per aggiornare una frontdoor

FrontDoorsCreateOrUpdateOptionalParams

Parametri facoltativi.

FrontDoorsDeleteOptionalParams

Parametri facoltativi.

FrontDoorsGetOptionalParams

Parametri facoltativi.

FrontDoorsListByResourceGroupOptionalParams

Parametri facoltativi.

FrontDoorsListOptionalParams

Parametri facoltativi.

FrontDoorsOperations

Interfaccia che rappresenta un'operazione FrontDoors.

FrontDoorsValidateCustomDomainOptionalParams

Parametri facoltativi.

FrontendEndpoint

Endpoint front-end usato per il routing.

FrontendEndpointLink

Definisce l'ID risorsa per un endpoint front-end.

FrontendEndpointProperties

Oggetto JSON che contiene le proprietà necessarie per creare un endpoint front-end.

FrontendEndpointUpdateParameters

Endpoint front-end usato nella regola di routing

FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

Definisce i criteri web application firewall per ogni host (se applicabile)

FrontendEndpointsDisableHttpsOptionalParams

Parametri facoltativi.

FrontendEndpointsEnableHttpsOptionalParams

Parametri facoltativi.

FrontendEndpointsGetOptionalParams

Parametri facoltativi.

FrontendEndpointsListByFrontDoorOptionalParams

Parametri facoltativi.

FrontendEndpointsOperations

Interfaccia che rappresenta un'operazione FrontendEndpoints.

GroupByVariable

Vengono descritte le variabili disponibili per raggruppare le richieste di limite di frequenza

HeaderAction

Azione che può modificare un'intestazione HTTP.

HealthProbeSettingsModel

Impostazioni di bilanciamento del carico per un pool back-end

HealthProbeSettingsProperties

Oggetto JSON che contiene le proprietà necessarie per creare le impostazioni del probe di integrità.

HealthProbeSettingsUpdateParameters

Impostazioni del probe di integrità L7 per un pool back-end

KeyVaultCertificateSourceParameters

Parametri necessari per la certificazione bring-your-own-tramite Key Vault

KeyVaultCertificateSourceParametersVault

Insieme di credenziali delle chiavi contenente il certificato SSL

LatencyMetric

Definisce le proprietà di una metrica di latenza usata nella scorecard di latenza

LatencyScorecard

Definisce la latenzaScorecard

LatencyScorecardProperties

Definisce le proprietà di una Scorecard di Latenza

LoadBalancingSettingsModel

Impostazioni di bilanciamento del carico per un pool back-end

LoadBalancingSettingsProperties

Oggetto JSON che contiene le proprietà necessarie per creare le impostazioni di bilanciamento del carico

LoadBalancingSettingsUpdateParameters

Round-Robin impostazioni di bilanciamento del carico per un pool back-end

ManagedRuleDefinition

Descrive una definizione di regola gestita.

ManagedRuleExclusion

Escludere variabili dalla valutazione delle regole gestite.

ManagedRuleGroupDefinition

Descrive un gruppo di regole gestite.

ManagedRuleGroupOverride

Definisce un'impostazione di override del gruppo di regole gestite.

ManagedRuleOverride

Definisce un'impostazione di override del gruppo di regole gestite.

ManagedRuleSet

Definisce un set di regole gestite.

ManagedRuleSetDefinition

Descrive la definizione di un set di regole gestite.

ManagedRuleSetDefinitionProperties

Proprietà per una definizione di insieme di regole gestite.

ManagedRuleSetException

Esclude intere richieste dalla valutazione gestita delle regole secondo le condizioni di corrispondenza.

ManagedRuleSetExceptionList

Definisce l'elenco delle eccezioni per i set di regole gestite.

ManagedRuleSetList

Definisce l'elenco dei set di regole gestite per i criteri.

ManagedRuleSetScope

Definisce l'ambito delle regole gestite.

ManagedRuleSetsListOptionalParams

Parametri facoltativi.

ManagedRuleSetsOperations

Interfaccia che rappresenta un'operazione ManagedRuleSets.

MatchCondition

Definire una condizione di corrispondenza.

NetworkExperimentProfilesCreateOrUpdateOptionalParams

Parametri facoltativi.

NetworkExperimentProfilesDeleteOptionalParams

Parametri facoltativi.

NetworkExperimentProfilesGetOptionalParams

Parametri facoltativi.

NetworkExperimentProfilesListByResourceGroupOptionalParams

Parametri facoltativi.

NetworkExperimentProfilesListOptionalParams

Parametri facoltativi.

NetworkExperimentProfilesOperations

Interfaccia che rappresenta un'operazione NetworkExperimentProfiles.

NetworkExperimentProfilesUpdateOptionalParams

Parametri facoltativi.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

PoliciesCreateOrUpdateOptionalParams

Parametri facoltativi.

PoliciesDeleteOptionalParams

Parametri facoltativi.

PoliciesGetOptionalParams

Parametri facoltativi.

PoliciesListBySubscriptionOptionalParams

Parametri facoltativi.

PoliciesListOptionalParams

Parametri facoltativi.

PoliciesOperations

Interfaccia che rappresenta un'operazione di Policy.

PoliciesUpdateOptionalParams

Parametri facoltativi.

PolicySettings

Definisce le impostazioni di configurazione webApplicationFirewallPolicy di primo livello.

PolicySettingsLogScrubbing

Definisce le regole che consentono di eseguire lo scrubing dei campi sensibili nei log di Web application firewall.

PreconfiguredEndpoint

Definisce le proprietà di un endpoint preconfigurato

PreconfiguredEndpointProperties

Definisce le proprietà di un endpoint preconfigurato

PreconfiguredEndpointsListOptionalParams

Parametri facoltativi.

PreconfiguredEndpointsOperations

Interfaccia che rappresenta un'operazione PreconfiguredEndpoints.

Profile

Definisce un profilo e un elenco di esperimenti di rete

ProfileProperties

Definisce le proprietà di un esperimento

ProfileUpdateModel

Definisce gli attributi modificabili di un profilo

ProfileUpdateProperties

Definisce le proprietà di un esperimento

PurgeParameters

Parametri necessari per l'eliminazione del contenuto.

RedirectConfiguration

Descrive la route di reindirizzamento.

ReportsGetLatencyScorecardsOptionalParams

Parametri facoltativi.

ReportsGetTimeseriesOptionalParams

Parametri facoltativi.

ReportsOperations

Interfaccia che rappresenta un'operazione di Report.

Resource

Rappresentazione comune delle risorse.

ResourcewithSettableName

Rappresentazione comune delle risorse.

RestorePollerOptions
RouteConfiguration

Classe di base per tutti i tipi di route.

RoutingRule

Una regola di routing rappresenta una specifica per il traffico da trattare e dove inviarla, insieme alle informazioni sul probe di integrità.

RoutingRuleLink

Definisce l'ID risorsa per una regola di routing.

RoutingRuleProperties

Oggetto JSON che contiene le proprietà necessarie per creare una regola di routing.

RoutingRuleUpdateParameters

Regole di routing da applicare a un endpoint

RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink

Definisce i criteri web application firewall per ogni regola di routing (se applicabile)

RuleGroupScope

Definisce l'ambito del gruppo di regole.

RuleScope

Definisce l'ambito della regola.

RulesEngine

Configurazione del motore regole contenente un elenco di regole che verranno eseguite per modificare il comportamento di runtime della richiesta e della risposta.

RulesEngineAction

Una o più azioni che verranno eseguite, modificando la richiesta e/o la risposta.

RulesEngineMatchCondition

Definire una condizione di corrispondenza

RulesEngineProperties

Oggetto JSON che contiene le proprietà necessarie per creare una configurazione del motore regole.

RulesEngineRule

Contiene un elenco di condizioni di corrispondenza e un'azione su come modificare la richiesta/risposta. Se più regole corrispondono, le azioni di una regola in conflitto con una regola precedente sovrascrivono per un'azione singolare o aggiungono nel caso di manipolazione delle intestazioni.

RulesEngineUpdateParameters

Configurazione del motore regole da applicare a una regola di routing.

RulesEnginesCreateOrUpdateOptionalParams

Parametri facoltativi.

RulesEnginesDeleteOptionalParams

Parametri facoltativi.

RulesEnginesGetOptionalParams

Parametri facoltativi.

RulesEnginesListByFrontDoorOptionalParams

Parametri facoltativi.

RulesEnginesOperations

Interfaccia che rappresenta un'operazione di RulesEngine.

SecurityPolicyLink

Definisce l'ID risorsa per un criterio di sicurezza.

SimplePollerLike

Un semplice poller che può essere usato per eseguire il polling di un'operazione a esecuzione prolungata.

Sku

Piano tariffario dei criteri web application firewall.

SubResource

Riferimento a un'altra sottorisorsa.

TagsObject

Oggetto Tag per le operazioni patch.

Timeseries

Definisce gli intervalli di tempo

TimeseriesDataPoint

Definisce un punto dati timeseries utilizzato in un timeeries

TimeseriesProperties

Definisce le proprietà di una serie temporale

ValidateCustomDomainInput

Input del dominio personalizzato da convalidare per il mapping DNS.

ValidateCustomDomainOutput

Output della convalida del dominio personalizzato.

WebApplicationFirewallPolicy

Definisce i criteri web application firewall.

WebApplicationFirewallPolicyProperties

Definisce le proprietà della policy del firewall delle applicazioni web.

WebApplicationFirewallScrubbingRules

Definisce il contenuto delle regole di pulitura del log.

Alias tipo

ActionType

Definisce l'azione da eseguire in caso di corrispondenza della regola.
KnownActionType può essere usato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Consentire: Permettere
Blocco: Blocca
Registro: Registro
Reindirizzamento: Reindirizzato
AnomaliaPunteggio: AnomaliaPunteggio
JSChallenge: JSChallenge
CAPTCHA: CAPTCHA

AggregationInterval

L'intervallo di aggregazione delle serie temporali
KnownAggregationInterval può essere usato in modo intercambiabile con AggregationInterval, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

A ore: A ore
Quotidiano: Quotidiano

Availability

Indica se il nome è disponibile.
KnownAvailability può essere usato in modo intercambiabile con Availability, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Disponibile: Disponibile
Non disponibile: Non disponibile

AzureSupportedClouds

I valori supportati per l'impostazione cloud come tipo letterale stringa

BackendEnabledState

Indica se abilitare l'uso di questo back-end. I valori consentiti sono 'Abilitato' o 'Disabilitato'
KnownBackendEnabledState può essere usato in modo intercambiabile con BackendEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CustomHttpsProvisioningState

Stato del provisioning di Custom Https di frontendEndpoint.
KnownCustomHttpsProvisioningState può essere usato in modo intercambiabile con CustomHttpsProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitazione: Abilitazione
Abilitato: Abilitato
Disabilitazione: Disabilitazione
Disabile: Disabile
Non riuscito: Non riuscito

CustomHttpsProvisioningSubstate

Lo stato secondario del provisioning mostra passo dopo passo lo stato di avanzamento del processo di abilitazione/disabilitazione HTTPS personalizzato.
knownCustomHttpsProvisioningSubstate può essere usato in modo intercambiabile con CustomHttpsProvisioningSubstate, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

InvioRichiestaControlControlValidazione: InvioRichiestaValidazioneControlControllamentoValidazione
ValidazioneControlloneInvioValidazioneREquestApprovazione: ApprovazioneControllamentoValidazioneREquestApprovazione
DomainControlControlValidationRequestApprovato: DomainControlControlValidationRequestApprovato
DomainControlControlValidationRequestRejected: DomainControlControlValidationRequestRejected
DomainControlControlValidationRequestTimedOut: DomainControlControlValidationRequestTimedOut
EmissioneCertificato: EmissioneCertificato
DeployingCertificate: DeployingCertificate
Certificato Distribuito: Certificato Distribuito
EliminazioneCertificato: EliminazioneCertificato
CertificateDeleted: CertificateDeleted

CustomRuleEnabledState

Descrive se la regola personalizzata è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato.
KnownCustomRuleEnabledState può essere usato in modo intercambiabile con CustomRuleEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Disabile: Disabile
Abilitato: abilitato

DynamicCompressionEnabled

Se usare la compressione dinamica per i contenuti memorizzati nella cache
KnownDynamicCompressionEnabled può essere usato in modo intercambiabile con DynamicCompressionEnabled, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

EndpointType

Il tipo di endpoint
KnownEndpointType può essere usato in modo intercambiabile con EndpointType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

AFD: AFD
AzureRegion: AzureRegion
CDN: CDN
Bancomat: Bancomat

EnforceCertificateNameCheckEnabledState

Indica se applicare il controllo del nome del certificato alle richieste HTTPS a tutti i pool back-end. Nessun effetto sulle richieste non HTTPS.
KnownEnforceCertificateNameCheckEnabledState può essere usato in modo intercambiabile con EnforceCertificateNameCheckEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

ExceptionMatchVariable

La variabile da valutare per escludere la richiesta.
KnownExceptionMatchVariable può essere usato in modo intercambiabile con ExceptionMatchVariable, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

RequestUri: Variabile di corrispondenza eccezione Uri richiesta
SocketAddr: Variabile di corrispondenza dell'indirizzo degli indirizzi del socket
RequestHeaderNames: Request Header Names Variabile di corrispondenza

ExceptionSelectorMatchOperator

Operatore di confronto da applicare al selettore quando si specifica a quali elementi della collezione si applica questa eccezione..
KnownExceptionSelectorMatchOperator può essere usato in modo intercambiabile con ExceptionSelectorMatchOperator, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Uguali: Uguale Operatore di Partita del Selettore

ExceptionValueMatchOperator

Operatore di confronto da applicare al valore da abbinare..
KnownExceptionValueMatchOperator può essere usato in modo intercambiabile con ExceptionValueMatchOperator, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Uguale: uguale all'operatore di corrispondenza del valore delle eccezioni
Contiene: Contiene l'operatore di corrispondenza del valore di eccezione
StartsWith: StartsWith Partner Partner Value Exception
EndsWith: EndsWith Exceptional Value Match Operatore
EqualsAny: UgualeQualsiasi operatore di corrispondenza del valore delle eccezioni
IPMatch: Operatore di corrispondenza del valore eccezionale IPMatch

FrontDoorCertificateSource

Definisce la sorgente del certificato SSL
KnownFrontDoorCertificateSource può essere usato in modo intercambiabile con FrontDoorCertificateSource, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

AzureKeyVault: AzureKeyVault
PortaDavanti: Porta d'Ingresso

FrontDoorCertificateType

Definisce il tipo di certificato utilizzato per connessioni sicure a un frontendEndpoint
KnownFrontDoorCertificateType può essere usato in modo intercambiabile con FrontDoorCertificateType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Dedicato: Dedicato

FrontDoorEnabledState

Stato operativo del servizio di bilanciamento del carico di Frontdoor. I valori consentiti sono 'Abilitato' o 'Disabilitato'
KnownFrontDoorEnabledState può essere usato in modo intercambiabile con FrontDoorEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

FrontDoorForwardingProtocol

Protocollo che questa regola verrà usata durante l'inoltro del traffico ai back-end.
KnownFrontDoorForwardingProtocol può essere usato in modo intercambiabile con FrontDoorForwardingProtocol, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Solo Http: Solo Http
HttpsOnly: HttpsOnly
MatchRequest: MatchRequest

FrontDoorHealthProbeMethod

Configura il metodo HTTP da usare per eseguire il probe dei back-end definiti in backendPools.
KnownFrontDoorHealthProbeMethod può essere usato in modo intercambiabile con FrontDoorHealthProbeMethod, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

GETTA: GET
TESTA: TESTA

FrontDoorProtocol

Schemi di protocollo accettati.
KnownFrontDoorProtocol può essere usato in modo intercambiabile con FrontDoorProtocol, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Http: Http
Https: Https

FrontDoorQuery

Trattamento dei termini di query URL quando si forma la chiave della cache.
KnownFrontDoorQuery può essere usato in modo intercambiabile con FrontDoorQuery, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

StripNone: StripNone
StripAll: StripAll
Solo Strip: Solo Strip
ScopertaTranne: StripAllExcepto.

FrontDoorRedirectProtocol

Il protocollo della destinazione verso cui il traffico viene reindirizzato
KnownFrontDoorRedirectProtocol può essere usato in modo intercambiabile con FrontDoorRedirectProtocol, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Solo Http: Solo Http
HttpsOnly: HttpsOnly
MatchRequest: MatchRequest

FrontDoorRedirectType

Tipo di reindirizzamento che verrà usata dalla regola durante il reindirizzamento del traffico.
KnownFrontDoorRedirectType può essere usato in modo intercambiabile con FrontDoorRedirectType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Trasferito: Trasferito
Trovato: Trovato
Rediretto temporaneo: Reindirizzamento temporaneo
PermanentRedirect: PermanentRedirect

FrontDoorResourceState

Stato della risorsa di Frontdoor o SubResource di Frontdoor.
KnownFrontDoorResourceState può essere usato in modo intercambiabile con FrontDoorResourceState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Creazione: Creazione
Abilitazione: Abilitazione
Abilitato: Abilitato
Disabilitazione: Disabilitazione
Disabile: Disabile
Eliminazione: Eliminazione
Migrazione: Migrazione
Migrato: Migrato

FrontDoorTlsProtocolType

Definisce il protocollo di estensione TLS utilizzato per la consegna sicura
KnownFrontDoorTlsProtocolType può essere usato in modo intercambiabile con FrontDoorTlsProtocolType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

IndicazioneNomeServer: IndicazioneNomeServer.

HeaderActionType

Tipo di manipolazione da applicare all'intestazione.
KnownHeaderActionType può essere usato in modo intercambiabile con HeaderActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Appendere: Appendere
Elimina: Elimina
Sovrascrivi: Sovrascrive

HealthProbeEnabled

Indica se abilitare i probe di integrità da eseguire su back-end definiti in back-endPools. I probe di integrità possono essere disabilitati solo se è presente un singolo back-end abilitato in un singolo pool back-end abilitato.
KnownHealthProbeEnabled può essere usato in modo intercambiabile con HealthProbeEnabled, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

LatencyScorecardAggregationInterval

Tipo di LatencyScorecardAggregationInterval

ManagedRuleEnabledState

Descrive se la regola gestita è in stato abilitato o disabilitato.
knownManagedRuleEnabledState può essere usato in modo intercambiabile con ManagedRuleEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Disabile: Disabile
Abilitato: abilitato

ManagedRuleExclusionMatchVariable

Tipo di variabile da escludere.
KnownManagedRuleExclusionMatchVariable può essere usato in modo intercambiabile con ManagedRuleExclusionMatchVariable, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

RequestHeaderNames: RequestHeaderNames
RichiesteNomiiCookie: RichiestaNomiiBiscoito
QueryStringArgNames: QueryStringArgNames
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ManagedRuleExclusionSelectorMatchOperator

Operatore di confronto da applicare al selettore quando si specificano gli elementi nella raccolta a cui si applica questa esclusione.
KnownManagedRuleExclusionSelectorMatchOperator può essere usato in modo intercambiabile con ManagedRuleExclusionSelectorMatchOperator, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Uguali: Uguali
Contiene: Contiene
IniziaWith: Inizia con
Finisce con: Finisce con
UgualeQualunque: Uguale Qualsiasi

ManagedRuleSetActionType

Definisce l'azione da eseguire quando viene raggiunta una soglia del punteggio del set di regole gestite.
knownManagedRuleSetActionType può essere usato in modo intercambiabile con ManagedRuleSetActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Blocco: Blocca
Registro: Registro
Reindirizzamento: Reindirizzato

MatchProcessingBehavior

Se questa regola è una corrispondenza, il motore regole deve continuare a eseguire le regole rimanenti o arrestare. Se non è presente, l'impostazione predefinita è Continua.
KnownMatchProcessingBehavior può essere usato in modo intercambiabile con MatchProcessingBehavior, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Continua: Continua
Fermati: Fermati

MatchVariable

Richiedere una variabile da confrontare.
KnownMatchVariable può essere usato in modo intercambiabile con MatchVariable, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

RemoteAddr: RemoteAddr
RichiestaMetodo: RichiestaMetodo
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestHeader: RequestHeader
RichiestaCorpo: RichiedereCorpo
Biscotti: Biscotti
SocketAddr: SocketAddr
JA4: Variabile di corrispondenza JA4

MinimumTLSVersion

Versione minima di TLS richiesta dai client per stabilire un handshake SSL con Frontdoor.
KnownMinimumTLSVersion può essere usato in modo intercambiabile con MinimumTLSVersion, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

1.0: 1.0
1.2: 1.2

NetworkExperimentResourceState

Definisce lo stato della risorsa lato server
KnownNetworkExperimentResourceState può essere usato in modo intercambiabile con NetworkExperimentResourceState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Creazione: Creazione
Abilitazione: Abilitazione
Abilitato: Abilitato
Disabilitazione: Disabilitazione
Disabile: Disabile
Cancellazione: Cancellazione

Operator

Tipo di confronto da usare per la corrispondenza con il valore della variabile.
KnownOperator può essere usato in modo intercambiabile con Operator, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Qualsiasi: Qualsiasi
IPMatch: IPMatch
GeoMatch: GeoMatch
Uguale: Uguale
Contiene: Contiene
LessTh: LessThA
GrandeCome: GrandeChe
MinoreOUguale: MinoreOrUguale
MaggioreOUguale: MaggioreRiOUguale
IniziaComeWith: IniziaCon
Finisce con: Finisce con
RegEx: RegEx
ServiceTagMatch: ServiceTagMatch
AsnMatch: Operatore di Compatibilità Numeri di Sistema Autonomo
ClientFingerprint: Operatore Impronte Digitali Cliente

PolicyEnabledState

Descrive se il criterio è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato.
KnownPolicyEnabledState può essere usato in modo intercambiabile con PolicyEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Disabile: Disabile
Abilitato: abilitato

PolicyMode

Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri.
KnownPolicyMode può essere usato in modo intercambiabile con PolicyMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Prevenzione: Prevenzione
Rilevamento: Rilevamento

PolicyRequestBodyCheck

Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta.
KnownPolicyRequestBodyCheck può essere usato in modo intercambiabile con PolicyRequestBodyCheck, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Disabile: Disabile
Abilitato: abilitato

PolicyResourceState

Stato delle risorse del criterio.
KnownPolicyResourceState può essere usato in modo intercambiabile con PolicyResourceState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Creazione: Creazione
Abilitazione: Abilitazione
Abilitato: Abilitato
Disabilitazione: Disabilitazione
Disabile: Disabile
Cancellazione: Cancellazione

PrivateEndpointStatus

Stato di approvazione per la connessione al collegamento privato
KnownPrivateEndpointStatus può essere usato in modo intercambiabile con PrivateEndpointStatus, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

In sospeso: In attesa
Approvato: Approvato
Rifiutato: Rifiutato
Disconnesso: Disconnesso
Timeout: Timeout

ResourceType

Tipo di risorsa Frontdoor usata in CheckNameAvailability.

RouteConfigurationUnion

Alias per RouteConfigurationUnion

RoutingRuleEnabledState

Indica se abilitare l'uso di questa regola. I valori consentiti sono 'Abilitato' o 'Disabilitato'
KnownRoutingRuleEnabledState può essere usato in modo intercambiabile con RoutingRuleEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

RuleType

Descrive il tipo di regola.
KnownRuleType può essere usato in modo intercambiabile con RuleType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

MatchRule: MatchRule
RegolaLimiteRate: RegolaLimiteVelocità

RulesEngineMatchVariable

Variabile di corrispondenza
KnownRulesEngineMatchVariable può essere usato in modo intercambiabile con RulesEngineMatchVariable, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

IsMobile: IsMobile
RemoteAddr: RemoteAddr
RichiestaMetodo: RichiestaMetodo
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestPath: RequestPath
RichiestaNomefile: RichiestaNome File.
RichiestaNomefileEstensione: RichiedereNomefileEstensione
RequestHeader: RequestHeader
RichiestaCorpo: RichiedereCorpo
RichiestaSchema: RichiedeSchema

RulesEngineOperator

Descrive l'operatore da applicare alla condizione di corrispondenza.
KnownRulesEngineOperator può essere usato in modo intercambiabile con RulesEngineOperator, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Qualsiasi: Qualsiasi
IPMatch: IPMatch
GeoMatch: GeoMatch
Uguale: Uguale
Contiene: Contiene
LessTh: LessThA
GrandeCome: GrandeChe
MinoreOUguale: MinoreOrUguale
MaggioreOUguale: MaggioreRiOUguale
IniziaComeWith: IniziaCon
Finisce con: Finisce con

ScrubbingRuleEntryMatchOperator

Quando matchVariable è una raccolta, operare sul selettore per specificare gli elementi nella raccolta a cui si applica questa regola.
KnownScrubbingRuleEntryMatchOperator può essere usato in modo intercambiabile con ScrubbingRuleEntryMatchOperator, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

UgualeQualunque: Uguale Qualsiasi
Uguali: Uguali

ScrubbingRuleEntryMatchVariable

Variabile da pulire dai log.
KnownScrubbingRuleEntryMatchVariable può essere usato in modo intercambiabile con ScrubbingRuleEntryMatchVariable, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

RequestIPAddress: RequestIPAddress
RequestUri: RequestUri
QueryStringArgNames: QueryStringArgNames
RequestHeaderNames: RequestHeaderNames
RichiesteNomiiCookie: RichiestaNomiiBiscoito
RequestBodyPostArgNames: RequestBodyPostArgNames
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ScrubbingRuleEntryState

Definisce lo stato di una regola di pulitura del log. Il valore predefinito è abilitato.
KnownScrubbingRuleEntryState può essere usato in modo intercambiabile con ScrubbingRuleEntryState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

SensitivityType

Definisce la sensibilità per la regola.
KnownSensitivityType può essere usato in modo intercambiabile con SensitivityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Basso: Bassa sensibilità - attiva la regola con picchi di traffico maggiori
Medio: Sensibilità Medio - attiva la regola con picchi moderati di traffico
Alta: Alta Sensibilità - attiva la regola con picchi minori nel traffico

SessionAffinityEnabledState

Indica se consentire l'affinità di sessione in questo host. Le opzioni valide sono 'Abilitato' o 'Disabilitato'
KnownSessionAffinityEnabledState può essere usato in modo intercambiabile con SessionAffinityEnabledState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

SkuName

Nome del piano tariffario.
KnownSkuName può essere usato in modo intercambiabile con SkuName, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Classic_AzureFrontDoor: Classic_AzureFrontDoor
Standard_AzureFrontDoor: Standard_AzureFrontDoor
Premium_AzureFrontDoor: Premium_AzureFrontDoor

State

Lo stato dell'Esperimento
KnownState può essere usato in modo intercambiabile con State, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

TimeseriesAggregationInterval

Tipo di serie temporaleIntervalloAggregazione

TimeseriesType

Il tipo di serie temporale
KnownTimeseriesType può essere usato in modo intercambiabile con TimeseriesType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

MisurazioniContesi: MisurazioniConti
LatencyP50: LatencyP50
LatencyP75: LatencyP75
LatencyP95: LatencyP95

Transform

Descrive quali trasformazioni vengono applicate prima dell'abbinamento
KnownTransform può essere usato in modo intercambiabile con Transform, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Minuscolo: minuscolo
Con maiuscolo: maiuscolo
Allestimento: Allestimento
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

TransformType

Vengono descritte le trasformazioni applicate prima della corrispondenza.
KnownTransformType può essere usato in modo intercambiabile con TransformType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Minuscolo: minuscolo
Con maiuscolo: maiuscolo
Allestimento: Allestimento
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

VariableName

Descrive la variabile supportata per il gruppo tramite
KnownVariableName può essere usato in modo intercambiabile con VariableName, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

SocketAddr: SocketAddr
Geolocalizzazione: Geolocalizzazione
Nessuno: Nessuno

WebApplicationFirewallScrubbingState

Stato della configurazione dello scrubbing del log. Il valore predefinito è Enabled.
KnownWebApplicationFirewallScrubbingState può essere usato in modo intercambiabile con WebApplicationFirewallScrubbingState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abilitato: Abilitato
Disabilitato: Disabilitato

Enumerazioni

AzureClouds

Un enum per descrivere gli ambienti Azure Cloud.

KnownActionType

Definisce l'azione da eseguire in caso di corrispondenza della regola.

KnownAggregationInterval

Intervallo di aggregazione delle serie temporali

KnownAvailability

Indica se il nome è disponibile.

KnownBackendEnabledState

Indica se abilitare l'uso di questo back-end. I valori consentiti sono 'Enabled' o 'Disabled'

KnownCustomHttpsProvisioningState

Stato del provisioning di Custom Https di frontendEndpoint.

KnownCustomHttpsProvisioningSubstate

Lo stato secondario del provisioning mostra passo dopo passo lo stato di avanzamento del processo di abilitazione/disabilitazione HTTPS personalizzato.

KnownCustomRuleEnabledState

Descrive se la regola personalizzata è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato.

KnownDynamicCompressionEnabled

Indica se usare la compressione dinamica per il contenuto memorizzato nella cache

KnownEndpointType

Il tipo di punto finale

KnownEnforceCertificateNameCheckEnabledState

Indica se applicare il controllo del nome del certificato alle richieste HTTPS a tutti i pool back-end. Nessun effetto sulle richieste non HTTPS.

KnownExceptionMatchVariable

La variabile da valutare per escludere la richiesta.

KnownExceptionSelectorMatchOperator

Operatore di confronto da applicare al selettore quando si specifica a quali elementi della collezione si applica questa eccezione..

KnownExceptionValueMatchOperator

Operatore di confronto da applicare al valore da abbinare..

KnownFrontDoorCertificateSource

Definisce l'origine del certificato SSL

KnownFrontDoorCertificateType

Definisce il tipo di certificato utilizzato per le connessioni sicure a un frontendEndpoint

KnownFrontDoorEnabledState

Stato operativo del servizio di bilanciamento del carico di Frontdoor. I valori consentiti sono 'Enabled' o 'Disabled'

KnownFrontDoorForwardingProtocol

Protocollo che questa regola verrà usata durante l'inoltro del traffico ai back-end.

KnownFrontDoorHealthProbeMethod

Configura il metodo HTTP da usare per eseguire il probe dei back-end definiti in backendPools.

KnownFrontDoorProtocol

Schemi di protocollo accettati.

KnownFrontDoorQuery

Trattamento dei termini di query URL quando si forma la chiave della cache.

KnownFrontDoorRedirectProtocol

Protocollo della destinazione in cui viene reindirizzato il traffico

KnownFrontDoorRedirectType

Tipo di reindirizzamento che verrà usata dalla regola durante il reindirizzamento del traffico.

KnownFrontDoorResourceState

Stato della risorsa di Frontdoor o SubResource di Frontdoor.

KnownFrontDoorTlsProtocolType

Definisce il protocollo di estensione TLS utilizzato per il recapito sicuro

KnownHeaderActionType

Tipo di manipolazione da applicare all'intestazione.

KnownHealthProbeEnabled

Indica se abilitare i probe di integrità da eseguire su back-end definiti in back-endPools. I probe di integrità possono essere disabilitati solo se è presente un singolo back-end abilitato in un singolo pool back-end abilitato.

KnownLatencyScorecardAggregationInterval

Valori noti di LatencyScorecardAggregationInterval accettati dal servizio.

KnownManagedRuleEnabledState

Descrive se la regola gestita è in stato abilitato o disabilitato.

KnownManagedRuleExclusionMatchVariable

Tipo di variabile da escludere.

KnownManagedRuleExclusionSelectorMatchOperator

Operatore di confronto da applicare al selettore quando si specificano gli elementi nella raccolta a cui si applica questa esclusione.

KnownManagedRuleSetActionType

Definisce l'azione da eseguire quando viene raggiunta una soglia del punteggio del set di regole gestite.

KnownMatchProcessingBehavior

Se questa regola è una corrispondenza, il motore regole deve continuare a eseguire le regole rimanenti o arrestare. Se non è presente, l'impostazione predefinita è Continua.

KnownMatchVariable

Richiedere una variabile da confrontare.

KnownMinimumTLSVersion

Versione minima di TLS richiesta dai client per stabilire un handshake SSL con Frontdoor.

KnownNetworkExperimentResourceState

Definisce lo stato della risorsa lato server

KnownOperator

Tipo di confronto da usare per la corrispondenza con il valore della variabile.

KnownPolicyEnabledState

Descrive se il criterio è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato.

KnownPolicyMode

Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri.

KnownPolicyRequestBodyCheck

Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta.

KnownPolicyResourceState

Stato delle risorse del criterio.

KnownPrivateEndpointStatus

Stato di approvazione per la connessione al collegamento privato

KnownRoutingRuleEnabledState

Indica se abilitare l'uso di questa regola. I valori consentiti sono 'Enabled' o 'Disabled'

KnownRuleType

Descrive il tipo di regola.

KnownRulesEngineMatchVariable

Variabile di corrispondenza

KnownRulesEngineOperator

Descrive l'operatore da applicare alla condizione di corrispondenza.

KnownScrubbingRuleEntryMatchOperator

Quando matchVariable è una raccolta, operare sul selettore per specificare gli elementi nella raccolta a cui si applica questa regola.

KnownScrubbingRuleEntryMatchVariable

Variabile da pulire dai log.

KnownScrubbingRuleEntryState

Definisce lo stato di una regola di pulitura del log. Il valore predefinito è abilitato.

KnownSensitivityType

Definisce la sensibilità per la regola.

KnownSessionAffinityEnabledState

Indica se consentire l'affinità di sessione in questo host. Le opzioni valide sono 'Enabled' o 'Disabled'

KnownSkuName

Nome del piano tariffario.

KnownState

Stato dell'esperimento

KnownTimeseriesAggregationInterval

Valori noti di TimeseriesAggregationInterval accettati dal servizio.

KnownTimeseriesType

Il tipo di serie temporali

KnownTransform

Descrive le trasformazioni applicate prima della corrispondenza

KnownTransformType

Vengono descritte le trasformazioni applicate prima della corrispondenza.

KnownVariableName

Descrive la variabile supportata per group by

KnownVersions

Versioni dell'API disponibili.

KnownWebApplicationFirewallScrubbingState

Stato della configurazione dello scrubbing del log. Il valore predefinito è Enabled.

Funzioni

isRestError(unknown)

Typeguard per RestError

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

Dettagli funzione

isRestError(unknown)

Typeguard per RestError

function isRestError(e: unknown): e

Parametri

e

unknown

Un elemento rilevato da una clausola catch.

Valori restituiti

e

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

function restorePoller<TResponse, TResult>(client: FrontDoorManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parametri

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Valori restituiti

PollerLike<OperationState<TResult>, TResult>

Dettagli delle variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

RestError: RestErrorConstructor

Tipo