Partager via


FrontDoor interface

Front Door représente une collection de points de terminaison principaux pour acheminer le trafic avec des règles qui spécifient la façon dont le trafic est envoyé.

Extends

Propriétés

backendPools

Pools principaux disponibles pour les règles de routage.

backendPoolsSettings

Paramètres de tous les backendPools

cname

L’hôte auquel chaque frontendEndpoint doit être CNAME. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

enabledState

État opérationnel de l’équilibreur de charge Front Door. Les valeurs autorisées sont « Enabled » ou « Disabled »

extendedProperties

Key-Value paire représentant des propriétés supplémentaires pour frontdoor. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

friendlyName

Un nom convivial pour le frontDoor

frontdoorId

ID de la porte d’entrée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

frontendEndpoints

Points de terminaison frontaux disponibles pour les règles de routage.

healthProbeSettings

Paramètres de sonde d’intégrité associés à cette instance Front Door.

loadBalancingSettings

Paramètres d’équilibrage de charge associés à cette instance Front Door.

provisioningState

État d’approvisionnement de la porte d’entrée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

resourceState

État des ressources de la porte d’entrée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

routingRules

Règles de routage associées à cette porte d’entrée.

rulesEngines

Configurations du moteur de règles disponibles pour le routage des règles. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement des ressources.

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

backendPools

Pools principaux disponibles pour les règles de routage.

backendPools?: BackendPool[]

Valeur de propriété

backendPoolsSettings

Paramètres de tous les backendPools

backendPoolsSettings?: BackendPoolsSettings

Valeur de propriété

cname

L’hôte auquel chaque frontendEndpoint doit être CNAME. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

cname?: string

Valeur de propriété

string

enabledState

État opérationnel de l’équilibreur de charge Front Door. Les valeurs autorisées sont « Enabled » ou « Disabled »

enabledState?: string

Valeur de propriété

string

extendedProperties

Key-Value paire représentant des propriétés supplémentaires pour frontdoor. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

extendedProperties?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

friendlyName

Un nom convivial pour le frontDoor

friendlyName?: string

Valeur de propriété

string

frontdoorId

ID de la porte d’entrée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

frontdoorId?: string

Valeur de propriété

string

frontendEndpoints

Points de terminaison frontaux disponibles pour les règles de routage.

frontendEndpoints?: FrontendEndpoint[]

Valeur de propriété

healthProbeSettings

Paramètres de sonde d’intégrité associés à cette instance Front Door.

healthProbeSettings?: HealthProbeSettingsModel[]

Valeur de propriété

loadBalancingSettings

Paramètres d’équilibrage de charge associés à cette instance Front Door.

loadBalancingSettings?: LoadBalancingSettingsModel[]

Valeur de propriété

provisioningState

État d’approvisionnement de la porte d’entrée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

resourceState

État des ressources de la porte d’entrée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

resourceState?: string

Valeur de propriété

string

routingRules

Règles de routage associées à cette porte d’entrée.

routingRules?: RoutingRule[]

Valeur de propriété

rulesEngines

Configurations du moteur de règles disponibles pour le routage des règles. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

rulesEngines?: RulesEngine[]

Valeur de propriété

Détails de la propriété héritée

id

ID de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deResource.id

location

Emplacement des ressources.

location?: string

Valeur de propriété

string

héritée deResource.location

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deResource.name

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deResource.tags

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deResource.type