AFDOriginProperties interface
Objet JSON qui contient les propriétés de l’origine.
Propriétés héritées
| azure |
Référence de ressource à la ressource d’origine Azure. |
| deployment |
REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| enabled |
Indique s’il faut activer les sondes d’intégrité sur les back-ends définis sous backendPools. Les sondes d’intégrité ne peuvent être désactivées que s’il existe un seul back-end activé dans un pool principal activé unique. |
| enforce |
Indique s’il faut activer la vérification du nom du certificat au niveau de l’origine |
| host |
Adresse de l’origine. Les noms de domaine, les adresses IPv4 et les adresses IPv6 sont pris en charge. Cela doit être unique dans toutes les origines d’un point de terminaison. |
| http |
Valeur du port HTTP. Doit être compris entre 1 et 65535. |
| https |
Valeur du port HTTPS. Doit être compris entre 1 et 65535. |
| origin |
Nom du groupe d’origine qui contient cette origine. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| origin |
Valeur d’en-tête de l’hôte envoyée à l’origine avec chaque requête. Si vous laissez cette valeur vide, le nom d’hôte de la requête détermine cette valeur. Les origines d’Azure Front Door, telles que Web Apps, Stockage Blob et Cloud Services, nécessitent que cette valeur d’en-tête d’hôte corresponde par défaut au nom d’hôte d’origine. Cela remplace l’en-tête de l’hôte défini sur point de terminaison |
| priority | Priorité de l’origine dans un groupe d’origine donné pour l’équilibrage de charge. Les priorités plus élevées ne seront pas utilisées pour l’équilibrage de charge si une origine de priorité inférieure est saine. Doit être compris entre 1 et 5 |
| provisioning |
Note d’état d’approvisionnement : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| shared |
Propriétés de la ressource private link pour l’origine privée. |
| weight | Poids de l’origine dans un groupe d’origine donné pour l’équilibrage de charge. Doit être compris entre 1 et 1 000 |
Détails de la propriété héritée
azureOrigin
Référence de ressource à la ressource d’origine Azure.
azureOrigin?: ResourceReference
Valeur de propriété
deploymentStatus
REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deploymentStatus?: string
Valeur de propriété
string
héritée deAFDStateProperties.deploymentStatus
enabledState
Indique s’il faut activer les sondes d’intégrité sur les back-ends définis sous backendPools. Les sondes d’intégrité ne peuvent être désactivées que s’il existe un seul back-end activé dans un pool principal activé unique.
enabledState?: string
Valeur de propriété
string
enforceCertificateNameCheck
Indique s’il faut activer la vérification du nom du certificat au niveau de l’origine
enforceCertificateNameCheck?: boolean
Valeur de propriété
boolean
héritée deAFDOriginUpdatePropertiesParameters.enforceCertificateNameCheck
hostName
Adresse de l’origine. Les noms de domaine, les adresses IPv4 et les adresses IPv6 sont pris en charge. Cela doit être unique dans toutes les origines d’un point de terminaison.
hostName?: string
Valeur de propriété
string
httpPort
Valeur du port HTTP. Doit être compris entre 1 et 65535.
httpPort?: number
Valeur de propriété
number
httpsPort
Valeur du port HTTPS. Doit être compris entre 1 et 65535.
httpsPort?: number
Valeur de propriété
number
originGroupName
Nom du groupe d’origine qui contient cette origine. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
originGroupName?: string
Valeur de propriété
string
héritée deAFDOriginUpdatePropertiesParameters.originGroupName
originHostHeader
Valeur d’en-tête de l’hôte envoyée à l’origine avec chaque requête. Si vous laissez cette valeur vide, le nom d’hôte de la requête détermine cette valeur. Les origines d’Azure Front Door, telles que Web Apps, Stockage Blob et Cloud Services, nécessitent que cette valeur d’en-tête d’hôte corresponde par défaut au nom d’hôte d’origine. Cela remplace l’en-tête de l’hôte défini sur point de terminaison
originHostHeader?: string
Valeur de propriété
string
héritée deAFDOriginUpdatePropertiesParameters.originHostHeader
priority
Priorité de l’origine dans un groupe d’origine donné pour l’équilibrage de charge. Les priorités plus élevées ne seront pas utilisées pour l’équilibrage de charge si une origine de priorité inférieure est saine. Doit être compris entre 1 et 5
priority?: number
Valeur de propriété
number
provisioningState
Note d’état d’approvisionnement : 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
héritée deAFDStateProperties.provisioningState
sharedPrivateLinkResource
Propriétés de la ressource private link pour l’origine privée.
sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties
Valeur de propriété
héritée deAFDOriginUpdatePropertiesParameters.sharedPrivateLinkResource
weight
Poids de l’origine dans un groupe d’origine donné pour l’équilibrage de charge. Doit être compris entre 1 et 1 000
weight?: number
Valeur de propriété
number