Partager via


@azure/arm-frontdoor package

Classes

FrontDoorManagementClient

Interfaces

AzureAsyncOperationResult

Le corps de la réponse contient l'état de l'opération asynchrone spécifiée, indiquant si elle a réussi, si elle est en cours, ou si elle a échoué. Notez que cette status est distincte du code status HTTP retourné pour l’opération Obtenir l’état de l’opération elle-même. Si l'opération asynchrone réussit, le corps de la réponse inclut le code d'état HTTP indiquant que la demande a réussi. Si l’opération asynchrone a échoué, le corps de la réponse inclut le code status HTTP pour la demande ayant échoué et les informations d’erreur relatives à l’échec.

Backend

Adresse principale d’un équilibreur de charge frontDoor.

BackendPool

Un pool de back-ends est une collection de back-ends qui peuvent être routés vers.

BackendPoolListResult

Résultat de la demande de liste des pools principaux. Il contient une liste d’objets pools principaux et un lien URL pour obtenir l’ensemble de résultats suivant.

BackendPoolProperties

Objet JSON qui contient les propriétés requises pour créer un pool principal.

BackendPoolUpdateParameters

Collection de back-ends qui peuvent être routés vers.

BackendPoolsSettings

Paramètres qui s’appliquent à tous les pools back-end.

CacheConfiguration

Paramètres de mise en cache pour un itinéraire de type mise en cache. Pour désactiver la mise en cache, ne fournissez pas d’objet cacheConfiguration.

CheckNameAvailabilityInput

Entrée de l’API CheckNameAvailability.

CheckNameAvailabilityOutput

Sortie de case activée’API de disponibilité de nom.

CustomHttpsConfiguration

Paramètres Https pour un domaine

CustomRule

Définit le contenu d’une règle d’application web

CustomRuleList

Définit le contenu des règles personnalisées

DefaultErrorResponse

La réponse d’erreur indique que le service Front Door n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur.

DefaultErrorResponseError

Modèle d’erreur.

Endpoint

Définit les propriétés du point de terminaison

Endpoints

Interface représentant un point de terminaison.

EndpointsPurgeContentOptionalParams

Paramètres facultatifs.

ErrorDetails
ErrorModel
ErrorResponse

La réponse d’erreur indique que le service Front Door n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur.

Experiment

Définit les propriétés d’une expérience

ExperimentList

Définit une liste d’expériences. Il contient une liste d’objets Experiment et un lien URL pour obtenir l’ensemble de résultats suivant.

ExperimentUpdateModel

Définit les attributs modifiables d’une expérience

Experiments

Interface représentant une expérience.

ExperimentsCreateOrUpdateOptionalParams

Paramètres facultatifs.

ExperimentsDeleteOptionalParams

Paramètres facultatifs.

ExperimentsGetOptionalParams

Paramètres facultatifs.

ExperimentsListByProfileNextOptionalParams

Paramètres facultatifs.

ExperimentsListByProfileOptionalParams

Paramètres facultatifs.

ExperimentsUpdateOptionalParams

Paramètres facultatifs.

ForwardingConfiguration

Décrit l’itinéraire de transfert.

FrontDoor

Front Door représente une collection de points de terminaison back-end vers 2000 auxquels acheminer le trafic, ainsi que des règles qui spécifient comment le trafic y est envoyé.

FrontDoorListResult

Résultat de la demande de liste des portes d’entrée. Il contient une liste d’objets Front Door et un lien URL pour obtenir le jeu de résultats suivant.

FrontDoorManagementClientOptionalParams

Paramètres facultatifs.

FrontDoorNameAvailability

Interface représentant un FrontDoorNameAvailability.

FrontDoorNameAvailabilityCheckOptionalParams

Paramètres facultatifs.

FrontDoorNameAvailabilityWithSubscription

Interface représentant un FrontDoorNameAvailabilityWithSubscription.

FrontDoorNameAvailabilityWithSubscriptionCheckOptionalParams

Paramètres facultatifs.

FrontDoorProperties

Objet JSON qui contient les propriétés requises pour créer un point de terminaison.

FrontDoorUpdateParameters

Propriétés nécessaires à la mise à jour d’une porte d’entrée

FrontDoors

Interface représentant un FrontDoors.

FrontDoorsCreateOrUpdateOptionalParams

Paramètres facultatifs.

FrontDoorsDeleteOptionalParams

Paramètres facultatifs.

FrontDoorsGetOptionalParams

Paramètres facultatifs.

FrontDoorsListByResourceGroupNextOptionalParams

Paramètres facultatifs.

FrontDoorsListByResourceGroupOptionalParams

Paramètres facultatifs.

FrontDoorsListNextOptionalParams

Paramètres facultatifs.

FrontDoorsListOptionalParams

Paramètres facultatifs.

FrontDoorsValidateCustomDomainOptionalParams

Paramètres facultatifs.

FrontendEndpoint

Point de terminaison frontal utilisé pour le routage.

FrontendEndpointLink

Définit l’ID de ressource d’un point de terminaison frontal.

FrontendEndpointProperties

Objet JSON qui contient les propriétés requises pour créer un point de terminaison frontal.

FrontendEndpointUpdateParameters

Point de terminaison frontal utilisé dans la règle de routage

FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

Définit la stratégie Web Application Firewall pour chaque hôte (le cas échéant)

FrontendEndpoints

Interface représentant un frontendEndpoints.

FrontendEndpointsDisableHttpsOptionalParams

Paramètres facultatifs.

FrontendEndpointsEnableHttpsOptionalParams

Paramètres facultatifs.

FrontendEndpointsGetOptionalParams

Paramètres facultatifs.

FrontendEndpointsListByFrontDoorNextOptionalParams

Paramètres facultatifs.

FrontendEndpointsListByFrontDoorOptionalParams

Paramètres facultatifs.

FrontendEndpointsListResult

Résultat de la demande de liste des points de terminaison front-end. Il contient une liste d’objets de point de terminaison frontal et un lien d’URL pour obtenir l’ensemble de résultats suivant.

GroupByVariable

Décrit les variables disponibles pour regrouper les demandes de limite de débit

HeaderAction

Action qui peut manipuler un en-tête http.

HealthProbeSettingsListResult

Résultat de la demande de liste HealthProbeSettings. Il contient une liste d’objets HealthProbeSettings et un lien URL pour obtenir l’ensemble de résultats suivant.

HealthProbeSettingsModel

Paramètres d’équilibrage de charge pour un pool back-end

HealthProbeSettingsProperties

Objet JSON qui contient les propriétés requises pour créer des paramètres de sonde d’intégrité.

HealthProbeSettingsUpdateParameters

Paramètres de sonde d’intégrité L7 pour un pool principal

KeyVaultCertificateSourceParametersVault

Coffre de clés contenant le certificat SSL

LatencyMetric

Définit les propriétés d’une métrique de latence utilisée dans la carte de performance de latence

LatencyScorecard

Définit la la latenceScorecard

LoadBalancingSettingsListResult

Résultat de la demande de liste des paramètres d’équilibrage de charge. Il contient une liste d’objets de paramètres d’équilibrage de charge et un lien URL pour obtenir l’ensemble de résultats suivant.

LoadBalancingSettingsModel

Paramètres d’équilibrage de charge pour un pool back-end

LoadBalancingSettingsProperties

Objet JSON qui contient les propriétés requises pour créer des paramètres d’équilibrage de charge

LoadBalancingSettingsUpdateParameters

Round-Robin paramètres d’équilibrage de charge pour un pool principal

ManagedRuleDefinition

Décrit une définition de règle managée.

ManagedRuleExclusion

Exclure les variables de l’évaluation des règles managées.

ManagedRuleGroupDefinition

Décrit un groupe de règles managées.

ManagedRuleGroupOverride

Définit un paramètre de remplacement de groupe de règles managées.

ManagedRuleOverride

Définit un paramètre de remplacement de groupe de règles managées.

ManagedRuleSet

Définit un ensemble de règles managées.

ManagedRuleSetDefinition

Décrit la définition d’un ensemble de règles managées.

ManagedRuleSetDefinitionList

Liste des définitions d’ensembles de règles managées disponibles pour une utilisation dans une stratégie.

ManagedRuleSetList

Définit la liste des ensembles de règles managés pour la stratégie.

ManagedRuleSets

Interface représentant un ManagedRuleSets.

ManagedRuleSetsListNextOptionalParams

Paramètres facultatifs.

ManagedRuleSetsListOptionalParams

Paramètres facultatifs.

MatchCondition

Définissez une condition de correspondance.

NetworkExperimentProfiles

Interface représentant un NetworkExperimentProfiles.

NetworkExperimentProfilesCreateOrUpdateOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesDeleteOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesGetOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesListByResourceGroupNextOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesListByResourceGroupOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesListNextOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesListOptionalParams

Paramètres facultatifs.

NetworkExperimentProfilesUpdateOptionalParams

Paramètres facultatifs.

Policies

Interface représentant une stratégie.

PoliciesCreateOrUpdateOptionalParams

Paramètres facultatifs.

PoliciesDeleteOptionalParams

Paramètres facultatifs.

PoliciesGetOptionalParams

Paramètres facultatifs.

PoliciesListBySubscriptionNextOptionalParams

Paramètres facultatifs.

PoliciesListBySubscriptionOptionalParams

Paramètres facultatifs.

PoliciesListNextOptionalParams

Paramètres facultatifs.

PoliciesListOptionalParams

Paramètres facultatifs.

PoliciesUpdateOptionalParams

Paramètres facultatifs.

PolicySettings

Définit les paramètres de configuration WebApplicationFirewallPolicy de niveau supérieur.

PreconfiguredEndpoint

Définit les propriétés d’un point de terminaison préconfiguré

PreconfiguredEndpointList

Définit une liste de points de terminaison préconfigurés.

PreconfiguredEndpoints

Interface représentant un préconfiguredEndpoints.

PreconfiguredEndpointsListNextOptionalParams

Paramètres facultatifs.

PreconfiguredEndpointsListOptionalParams

Paramètres facultatifs.

Profile

Définit un profil d’expérience réseau et des listes d’expériences

ProfileList

Définit une liste de profils. Il contient une liste d’objets Profile et un lien d’URL pour obtenir l’ensemble de résultats suivant.

ProfileUpdateModel

Définit les attributs modifiables d’un profil

PurgeParameters

Paramètres requis pour la purge du contenu.

RedirectConfiguration

Décrit l’itinéraire de redirection.

Reports

Interface représentant un rapport.

ReportsGetLatencyScorecardsOptionalParams

Paramètres facultatifs.

ReportsGetTimeseriesOptionalParams

Paramètres facultatifs.

Resource

Représentation courante des ressources.

RouteConfiguration

Classe de base pour tous les types de Route.

RoutingRule

Une règle de routage représente une spécification du trafic à traiter et où l’envoyer, ainsi que les informations de sonde d’intégrité.

RoutingRuleLink

Définit l’ID de ressource pour une règle de routage.

RoutingRuleListResult

Résultat de la demande de liste des règles de routage. Il contient une liste d’objets de règle de routage et un lien URL pour obtenir l’ensemble de résultats suivant.

RoutingRuleProperties

Objet JSON qui contient les propriétés requises pour créer une règle de routage.

RoutingRuleUpdateParameters

Règles de routage à appliquer à un point de terminaison

RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink

Définit la stratégie de Web Application Firewall pour chaque règle de routage (le cas échéant)

RulesEngine

Configuration du moteur de règles contenant une liste de règles qui s’exécutent pour modifier le comportement d’exécution de la demande et de la réponse.

RulesEngineAction

Une ou plusieurs actions qui s’exécuteront, en modifiant la demande et/ou la réponse.

RulesEngineListResult

Résultat de la demande de lister les configurations du moteur de règles. Il contient une liste d’objets RulesEngine et un lien URL pour obtenir le jeu de résultats suivant.

RulesEngineMatchCondition

Définir une condition de correspondance

RulesEngineProperties

Objet JSON qui contient les propriétés requises pour créer une configuration du moteur de règles.

RulesEngineRule

Contient une liste de conditions de correspondance et une action sur la façon de modifier la demande/réponse. Si plusieurs règles correspondent, les actions d’une règle qui entrent en conflit avec une règle précédente remplacent pour une action singulière ou s’ajoutent dans le cas d’une manipulation d’en-têtes.

RulesEngineUpdateParameters

Configuration du moteur de règles à appliquer à une règle de routage.

RulesEngines

Interface représentant un RulesEngines.

RulesEnginesCreateOrUpdateOptionalParams

Paramètres facultatifs.

RulesEnginesDeleteOptionalParams

Paramètres facultatifs.

RulesEnginesGetOptionalParams

Paramètres facultatifs.

RulesEnginesListByFrontDoorNextOptionalParams

Paramètres facultatifs.

RulesEnginesListByFrontDoorOptionalParams

Paramètres facultatifs.

SecurityPolicyLink

Définit l’ID de ressource pour une stratégie de sécurité.

Sku

Niveau tarifaire de la stratégie de pare-feu d’applications web.

SubResource

Référence à une autre sous-ressource.

TagsObject

Objet Tags pour les opérations de correctif.

Timeseries

Définit la série chronologique

TimeseriesDataPoint

Définit un point de données de série chronologique utilisé dans une série chronologique

ValidateCustomDomainInput

Entrée du domaine personnalisé à valider pour le mappage DNS.

ValidateCustomDomainOutput

Sortie de la validation de domaine personnalisé.

WebApplicationFirewallPolicy

Définit la stratégie de pare-feu d’applications web.

WebApplicationFirewallPolicyList

Définit une liste de WebApplicationFirewallPolicies. Il contient une liste d’objets WebApplicationFirewallPolicy et un lien URL pour obtenir l’ensemble de résultats suivant.

WebApplicationFirewallScrubbingRules

Définit le contenu des règles de nettoyage des journaux.

Alias de type

ActionType

Définit des valeurs pour ActionType.
KnownActionType peut être utilisé indifféremment avec ActionType. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Autoriser
Bloquer
Journal
Rediriger
AnomalyScoring
JSChallenge

AggregationInterval

Définit des valeurs pour AggregationInterval.
KnownAggregationInterval peut être utilisé indifféremment avec AggregationInterval. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Toutes les heures
Tous les jours

Availability

Définit des valeurs pour Availability.
KnownAvailability peut être utilisé indifféremment avec Availability. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Disponible
Indisponible

BackendEnabledState

Définit des valeurs pour BackendEnabledState.
KnownBackendEnabledState peut être utilisé indifféremment avec BackendEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

CustomHttpsProvisioningState

Définit des valeurs pour CustomHttpsProvisioningState.
KnownCustomHttpsProvisioningState peut être utilisé indifféremment avec CustomHttpsProvisioningState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Permettant
Activé
Désactivation
Désactivé
Échec

CustomHttpsProvisioningSubstate

Définit des valeurs pour CustomHttpsProvisioningSubstate.
KnownCustomHttpsProvisioningSubstate peut être utilisé indifféremment avec CustomHttpsProvisioningSubstate. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

SubmittingDomainControlValidationRequest
PendingDomainControlValidationREquestApproval
DomainControlValidationRequestApproved
DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOut
IssuingCertificate
DeployingCertificate
CertificateDeployed
Suppression decertificate
CertificateDeleted

CustomRuleEnabledState

Définit des valeurs pour CustomRuleEnabledState.
KnownCustomRuleEnabledState peut être utilisé indifféremment avec CustomRuleEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Désactivé
Enabled

DynamicCompressionEnabled

Définit des valeurs pour DynamicCompressionEnabled.
KnownDynamicCompressionEnabled peut être utilisé indifféremment avec DynamicCompressionEnabled. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

EndpointType

Définit des valeurs pour EndpointType.
KnownEndpointType peut être utilisé indifféremment avec EndpointType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

AFD
AzureRegion
CDN
ATM

EnforceCertificateNameCheckEnabledState

Définit des valeurs pour EnforceCertificateNameCheckEnabledState.
KnownEnforceCertificateNameCheckEnabledState peut être utilisé indifféremment avec EnforceCertificateNameCheckEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

ExperimentsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

ExperimentsGetResponse

Contient des données de réponse pour l’opération get.

ExperimentsListByProfileNextResponse

Contient des données de réponse pour l’opération listByProfileNext.

ExperimentsListByProfileResponse

Contient des données de réponse pour l’opération listByProfile.

ExperimentsUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

FrontDoorCertificateSource

Définit les valeurs de FrontDoorCertificateSource.
KnownFrontDoorCertificateSource peut être utilisé indifféremment avec FrontDoorCertificateSource. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

AzureKeyVault
FrontDoor

FrontDoorCertificateType

Définit des valeurs pour FrontDoorCertificateType.
KnownFrontDoorCertificateType peut être utilisé indifféremment avec FrontDoorCertificateType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Dédié

FrontDoorEnabledState

Définit les valeurs de FrontDoorEnabledState.
KnownFrontDoorEnabledState peut être utilisé indifféremment avec FrontDoorEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

FrontDoorForwardingProtocol

Définit des valeurs pour FrontDoorForwardingProtocol.
KnownFrontDoorForwardingProtocol peut être utilisé indifféremment avec FrontDoorForwardingProtocol. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

HttpOnly
HttpsOnly
MatchRequest

FrontDoorHealthProbeMethod

Définit des valeurs pour FrontDoorHealthProbeMethod.
KnownFrontDoorHealthProbeMethod peut être utilisé indifféremment avec FrontDoorHealthProbeMethod. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

GET
HEAD

FrontDoorNameAvailabilityCheckResponse

Contient des données de réponse pour l’opération case activée.

FrontDoorNameAvailabilityWithSubscriptionCheckResponse

Contient des données de réponse pour l’opération case activée.

FrontDoorProtocol

Définit des valeurs pour FrontDoorProtocol.
KnownFrontDoorProtocol peut être utilisé indifféremment avec FrontDoorProtocol. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Http
Https

FrontDoorQuery

Définit des valeurs pour FrontDoorQuery.
KnownFrontDoorQuery peut être utilisé indifféremment avec FrontDoorQuery. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

StripNone
StripAll
StripOnly
StripAllExcept

FrontDoorRedirectProtocol

Définit les valeurs de FrontDoorRedirectProtocol.
KnownFrontDoorRedirectProtocol peut être utilisé indifféremment avec FrontDoorRedirectProtocol. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

HttpOnly
HttpsOnly
MatchRequest

FrontDoorRedirectType

Définit des valeurs pour FrontDoorRedirectType.
KnownFrontDoorRedirectType peut être utilisé indifféremment avec FrontDoorRedirectType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Déplacé
Trouvé
TemporaryRedirect
PermanentRedirect

FrontDoorResourceState

Définit les valeurs de FrontDoorResourceState.
KnownFrontDoorResourceState peut être utilisé indifféremment avec FrontDoorResourceState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Creating
Permettant
Activé
Désactivation
Désactivé
Suppression en cours
Migration
Migré

FrontDoorTlsProtocolType

Définit des valeurs pour FrontDoorTlsProtocolType.
KnownFrontDoorTlsProtocolType peut être utilisé indifféremment avec FrontDoorTlsProtocolType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

ServerNameIndication

FrontDoorsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

FrontDoorsGetResponse

Contient des données de réponse pour l’opération get.

FrontDoorsListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

FrontDoorsListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

FrontDoorsListNextResponse

Contient des données de réponse pour l’opération listNext.

FrontDoorsListResponse

Contient des données de réponse pour l’opération de liste.

FrontDoorsValidateCustomDomainResponse

Contient des données de réponse pour l’opération validateCustomDomain.

FrontendEndpointsGetResponse

Contient des données de réponse pour l’opération get.

FrontendEndpointsListByFrontDoorNextResponse

Contient des données de réponse pour l’opération listByFrontDoorNext.

FrontendEndpointsListByFrontDoorResponse

Contient des données de réponse pour l’opération listByFrontDoor.

HeaderActionType

Définit des valeurs pour HeaderActionType.
KnownHeaderActionType peut être utilisé indifféremment avec HeaderActionType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Append
Supprimer
Remplacer

HealthProbeEnabled

Définit des valeurs pour HealthProbeEnabled.
KnownHealthProbeEnabled peut être utilisé de manière interchangeable avec HealthProbeEnabled. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

LatencyScorecardAggregationInterval

Définit des valeurs pour LatencyScorecardAggregationInterval.
KnownLatencyScorecardAggregationInterval peut être utilisé de manière interchangeable avec LatencyScorecardAggregationInterval. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Tous les jours
Hebdomadaire
Tous les mois

ManagedRuleEnabledState

Définit des valeurs pour ManagedRuleEnabledState.
KnownManagedRuleEnabledState peut être utilisé de manière interchangeable avec ManagedRuleEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Désactivé
Enabled

ManagedRuleExclusionMatchVariable

Définit des valeurs pour ManagedRuleExclusionMatchVariable.
KnownManagedRuleExclusionMatchVariable peut être utilisé de manière interchangeable avec ManagedRuleExclusionMatchVariable. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

RequestHeaderNames
RequestCookieNames
QueryStringArgNames
RequestBodyPostArgNames
RequestBodyJsonArgNames

ManagedRuleExclusionSelectorMatchOperator

Définit des valeurs pour ManagedRuleExclusionSelectorMatchOperator.
KnownManagedRuleExclusionSelectorMatchOperator peut être utilisé de manière interchangeable avec ManagedRuleExclusionSelectorMatchOperator. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Égal à
Contains
StartsWith
EndsWith
EqualsAny

ManagedRuleSetActionType

Définit des valeurs pour ManagedRuleSetActionType.
KnownManagedRuleSetActionType peut être utilisé indifféremment avec ManagedRuleSetActionType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Bloquer
Journal
Rediriger

ManagedRuleSetsListNextResponse

Contient des données de réponse pour l’opération listNext.

ManagedRuleSetsListResponse

Contient des données de réponse pour l’opération de liste.

MatchProcessingBehavior

Définit des valeurs pour MatchProcessingBehavior.
KnownMatchProcessingBehavior peut être utilisé indifféremment avec MatchProcessingBehavior. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Continuer
Stop

MatchVariable

Définit des valeurs pour MatchVariable.
KnownMatchVariable peut être utilisé de manière interchangeable avec MatchVariable. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

RemoteAddr
RequestMethod
QueryString
PostArgs
Requesturi
RequestHeader
RequestBody
Cookies
SocketAddr

MinimumTLSVersion

Définit des valeurs pour MinimumTLSVersion.
KnownMinimumTLSVersion peut être utilisé de manière interchangeable avec MinimumTLSVersion. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

1.0
1.2

NetworkExperimentProfilesCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

NetworkExperimentProfilesGetResponse

Contient des données de réponse pour l’opération get.

NetworkExperimentProfilesListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

NetworkExperimentProfilesListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

NetworkExperimentProfilesListNextResponse

Contient des données de réponse pour l’opération listNext.

NetworkExperimentProfilesListResponse

Contient des données de réponse pour l’opération de liste.

NetworkExperimentProfilesUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

NetworkExperimentResourceState

Définit des valeurs pour NetworkExperimentResourceState.
KnownNetworkExperimentResourceState peut être utilisé de manière interchangeable avec NetworkExperimentResourceState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Creating
Permettant
Activé
Désactivation
Désactivé
Suppression en cours

NetworkOperationStatus

Définit des valeurs pour NetworkOperationStatus.
KnownNetworkOperationStatus peut être utilisé de manière interchangeable avec NetworkOperationStatus. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

InProgress
Réussi
Échec

Operator

Définit des valeurs pour Operator.
KnownOperator peut être utilisé indifféremment avec Opérateur. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Any
IPMatch
GeoMatch
Égal
Contains
LessThan
GreaterThan
LessThanOrEqual
GreaterThanOrEqual
BeginsWith
EndsWith
Expression régulière

PoliciesCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

PoliciesGetResponse

Contient des données de réponse pour l’opération get.

PoliciesListBySubscriptionNextResponse

Contient des données de réponse pour l’opération listBySubscriptionNext.

PoliciesListBySubscriptionResponse

Contient des données de réponse pour l’opération listBySubscription.

PoliciesListNextResponse

Contient des données de réponse pour l’opération listNext.

PoliciesListResponse

Contient des données de réponse pour l’opération de liste.

PoliciesUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

PolicyEnabledState

Définit des valeurs pour PolicyEnabledState.
KnownPolicyEnabledState peut être utilisé de manière interchangeable avec PolicyEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Désactivé
Enabled

PolicyMode

Définit des valeurs pour PolicyMode.
KnownPolicyMode peut être utilisé indifféremment avec PolicyMode. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Prévention
Détection

PolicyRequestBodyCheck

Définit des valeurs pour PolicyRequestBodyCheck.
KnownPolicyRequestBodyCheck peut être utilisé indifféremment avec PolicyRequestBodyCheck. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Désactivé
Enabled

PolicyResourceState

Définit des valeurs pour PolicyResourceState.
KnownPolicyResourceState peut être utilisé de manière interchangeable avec PolicyResourceState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Creating
Permettant
Activé
Désactivation
Désactivé
Suppression en cours

PreconfiguredEndpointsListNextResponse

Contient des données de réponse pour l’opération listNext.

PreconfiguredEndpointsListResponse

Contient des données de réponse pour l’opération de liste.

PrivateEndpointStatus

Définit des valeurs pour PrivateEndpointStatus.
KnownPrivateEndpointStatus peut être utilisé indifféremment avec PrivateEndpointStatus. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

En attente
Approved
Rejeté
Déconnecté
Délai d'expiration

ReportsGetLatencyScorecardsResponse

Contient des données de réponse pour l’opération getLatencyScorecards.

ReportsGetTimeseriesResponse

Contient des données de réponse pour l’opération getTimeseries.

ResourceType

Définit des valeurs pour ResourceType.

RouteConfigurationUnion
RoutingRuleEnabledState

Définit des valeurs pour RoutingRuleEnabledState.
KnownRoutingRuleEnabledState peut être utilisé de manière interchangeable avec RoutingRuleEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

RuleType

Définit des valeurs pour RuleType.
KnownRuleType peut être utilisé indifféremment avec RuleType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

MatchRule
RateLimitRule

RulesEngineMatchVariable

Définit des valeurs pour RulesEngineMatchVariable.
KnownRulesEngineMatchVariable peut être utilisé indifféremment avec RulesEngineMatchVariable. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

IsMobile
RemoteAddr
RequestMethod
QueryString
PostArgs
Requesturi
RequestPath
RequestFilename
RequestFilenameExtension
RequestHeader
RequestBody
RequestScheme

RulesEngineOperator

Définit des valeurs pour RulesEngineOperator.
KnownRulesEngineOperator peut être utilisé indifféremment avec RulesEngineOperator. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Any
IPMatch
GeoMatch
Égal
Contains
LessThan
GreaterThan
LessThanOrEqual
GreaterThanOrEqual
BeginsWith
EndsWith

RulesEnginesCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

RulesEnginesGetResponse

Contient des données de réponse pour l’opération get.

RulesEnginesListByFrontDoorNextResponse

Contient des données de réponse pour l’opération listByFrontDoorNext.

RulesEnginesListByFrontDoorResponse

Contient des données de réponse pour l’opération listByFrontDoor.

ScrubbingRuleEntryMatchOperator

Définit des valeurs pour ScrubbingRuleEntryMatchOperator.
KnownScrubbingRuleEntryMatchOperator peut être utilisé indifféremment avec ScrubbingRuleEntryMatchOperator. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

EqualsAny
Égal à

ScrubbingRuleEntryMatchVariable

Définit des valeurs pour ScrubbingRuleEntryMatchVariable.
KnownScrubbingRuleEntryMatchVariable peut être utilisé indifféremment avec ScrubbingRuleEntryMatchVariable. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

RequestIPAddress
Requesturi
QueryStringArgNames
RequestHeaderNames
RequestCookieNames
RequestBodyPostArgNames
RequestBodyJsonArgNames

ScrubbingRuleEntryState

Définit des valeurs pour ScrubbingRuleEntryState.
KnownScrubbingRuleEntryState peut être utilisé indifféremment avec ScrubbingRuleEntryState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

SessionAffinityEnabledState

Définit les valeurs de SessionAffinityEnabledState.
KnownSessionAffinityEnabledState peut être utilisé indifféremment avec SessionAffinityEnabledState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

SkuName

Définit les valeurs de SkuName.
KnownSkuName peut être utilisé indifféremment avec SkuName. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Classic_AzureFrontDoor
Standard_AzureFrontDoor
Premium_AzureFrontDoor

State

Définit des valeurs pour State.
KnownState peut être utilisé indifféremment avec State, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

TimeseriesAggregationInterval

Définit des valeurs pour TimeseriesAggregationInterval.
KnownTimeseriesAggregationInterval peut être utilisé indifféremment avec TimeseriesAggregationInterval. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Toutes les heures
Tous les jours

TimeseriesType

Définit des valeurs pour TimeseriesType.
KnownTimeseriesType peut être utilisé de manière interchangeable avec TimeseriesType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

MesuresCounts
LatenceP50
LatenceP75
LatenceP95

Transform

Définit des valeurs pour Transform.
KnownTransform peut être utilisé indifféremment avec Transform. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Minuscules
Majuscules
Trim
UrlDecode
Urlencode
RemoveNulls

TransformType

Définit des valeurs pour TransformType.
KnownTransformType peut être utilisé de manière interchangeable avec TransformType. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Minuscules
Majuscules
Trim
UrlDecode
Urlencode
RemoveNulls

VariableName

Définit des valeurs pour VariableName.
KnownVariableName peut être utilisé de manière interchangeable avec VariableName. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

SocketAddr
Géolocalisation
Aucun

WebApplicationFirewallScrubbingState

Définit des valeurs pour WebApplicationFirewallScrubbingState.
KnownWebApplicationFirewallScrubbingState peut être utilisé de manière interchangeable avec WebApplicationFirewallScrubbingState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

Énumérations

KnownActionType

Valeurs connues d’ActionType que le service accepte.

KnownAggregationInterval

Valeurs connues d’AggregationInterval que le service accepte.

KnownAvailability

Valeurs connues de Disponibilité que le service accepte.

KnownBackendEnabledState

Valeurs connues de BackendEnabledState que le service accepte.

KnownCustomHttpsProvisioningState

Valeurs connues de CustomHttpsProvisioningState que le service accepte.

KnownCustomHttpsProvisioningSubstate

Valeurs connues de CustomHttpsProvisioningSubstate que le service accepte.

KnownCustomRuleEnabledState

Valeurs connues de CustomRuleEnabledState que le service accepte.

KnownDynamicCompressionEnabled

Valeurs connues de DynamicCompressionEnabled que le service accepte.

KnownEndpointType

Valeurs connues de EndpointType que le service accepte.

KnownEnforceCertificateNameCheckEnabledState

Valeurs connues de EnforceCertificateNameCheckEnabledState que le service accepte.

KnownFrontDoorCertificateSource

Valeurs connues de FrontDoorCertificateSource que le service accepte.

KnownFrontDoorCertificateType

Valeurs connues de FrontDoorCertificateType que le service accepte.

KnownFrontDoorEnabledState

Valeurs connues de FrontDoorEnabledState que le service accepte.

KnownFrontDoorForwardingProtocol

Valeurs connues de FrontDoorForwardingProtocol que le service accepte.

KnownFrontDoorHealthProbeMethod

Valeurs connues de FrontDoorHealthProbeMethod que le service accepte.

KnownFrontDoorProtocol

Valeurs connues de FrontDoorProtocol que le service accepte.

KnownFrontDoorQuery

Valeurs connues de FrontDoorQuery que le service accepte.

KnownFrontDoorRedirectProtocol

Valeurs connues de FrontDoorRedirectProtocol que le service accepte.

KnownFrontDoorRedirectType

Valeurs connues de FrontDoorRedirectType que le service accepte.

KnownFrontDoorResourceState

Valeurs connues de FrontDoorResourceState que le service accepte.

KnownFrontDoorTlsProtocolType

Valeurs connues de FrontDoorTlsProtocolType que le service accepte.

KnownHeaderActionType

Valeurs connues de HeaderActionType que le service accepte.

KnownHealthProbeEnabled

Valeurs connues de HealthProbeEnabled que le service accepte.

KnownLatencyScorecardAggregationInterval

Valeurs connues de LatencyScorecardAggregationInterval que le service accepte.

KnownManagedRuleEnabledState

Valeurs connues de ManagedRuleEnabledState que le service accepte.

KnownManagedRuleExclusionMatchVariable

Valeurs connues de ManagedRuleExclusionMatchVariable que le service accepte.

KnownManagedRuleExclusionSelectorMatchOperator

Valeurs connues de ManagedRuleExclusionSelectorMatchOperator que le service accepte.

KnownManagedRuleSetActionType

Valeurs connues de ManagedRuleSetActionType que le service accepte.

KnownMatchProcessingBehavior

Valeurs connues de MatchProcessingBehavior que le service accepte.

KnownMatchVariable

Valeurs connues de MatchVariable que le service accepte.

KnownMinimumTLSVersion

Valeurs connues de MinimumTLSVersion que le service accepte.

KnownNetworkExperimentResourceState

Valeurs connues de NetworkExperimentResourceState que le service accepte.

KnownNetworkOperationStatus

Valeurs connues de NetworkOperationStatus que le service accepte.

KnownOperator

Valeurs connues de l’opérateur que le service accepte.

KnownPolicyEnabledState

Valeurs connues de PolicyEnabledState que le service accepte.

KnownPolicyMode

Valeurs connues de PolicyMode que le service accepte.

KnownPolicyRequestBodyCheck

Valeurs connues de PolicyRequestBodyCheck que le service accepte.

KnownPolicyResourceState

Valeurs connues de PolicyResourceState que le service accepte.

KnownPrivateEndpointStatus

Valeurs connues de PrivateEndpointStatus que le service accepte.

KnownRoutingRuleEnabledState

Valeurs connues de RoutingRuleEnabledState que le service accepte.

KnownRuleType

Valeurs connues de RuleType que le service accepte.

KnownRulesEngineMatchVariable

Valeurs connues de RulesEngineMatchVariable que le service accepte.

KnownRulesEngineOperator

Valeurs connues de RulesEngineOperator que le service accepte.

KnownScrubbingRuleEntryMatchOperator

Valeurs connues de ScrubbingRuleEntryMatchOperator que le service accepte.

KnownScrubbingRuleEntryMatchVariable

Valeurs connues de ScrubbingRuleEntryMatchVariable que le service accepte.

KnownScrubbingRuleEntryState

Valeurs connues de ScrubbingRuleEntryState que le service accepte.

KnownSessionAffinityEnabledState

Valeurs connues de SessionAffinityEnabledState que le service accepte.

KnownSkuName

Valeurs connues de SkuName que le service accepte.

KnownState

Valeurs connues d’État que le service accepte.

KnownTimeseriesAggregationInterval

Valeurs connues de TimeseriesAggregationInterval que le service accepte.

KnownTimeseriesType

Valeurs connues de TimeseriesType que le service accepte.

KnownTransform

Valeurs connues de Transform que le service accepte.

KnownTransformType

Valeurs connues de TransformType que le service accepte.

KnownVariableName

Valeurs connues de VariableName que le service accepte.

KnownWebApplicationFirewallScrubbingState

Valeurs connues de WebApplicationFirewallScrubbingState que le service accepte.

Fonctions

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet d’accès sur value IteratorResult à partir d’un byPage itérateur.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() lors des appels futurs.