Partager via


AFDOriginProperties interface

Objet JSON qui contient les propriétés de l’origine.

Extends

Propriétés héritées

azureOrigin

Référence de ressource à la ressource d’origine Azure.

deploymentStatus

REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

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 seul pool de back-ends activé.

enforceCertificateNameCheck

Activer ou non la vérification du nom du certificat au niveau de l’origine

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.

httpPort

Valeur du port HTTP. Doit être compris entre 1 et 65535.

httpsPort

Valeur du port HTTPS. Doit être compris entre 1 et 65535.

originGroupName

Nom du groupe d’origines qui contient cette origine. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

originHostHeader

Valeur d’en-tête d’hôte envoyée à l’origine avec chaque requête. Si vous laissez ce champ vide, le nom d’hôte de la demande détermine cette valeur. Les origines d’Azure CDN, telles que Web Apps, Stockage Blob et Services cloud nécessitent que cette valeur d’en-tête d’hôte corresponde au nom d’hôte d’origine par défaut. Cela remplace l’en-tête d’hôte défini au point de terminaison

priority

Priorité de l’origine dans le groupe d’origines 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

provisioningState

État d’approvisionnement REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

sharedPrivateLinkResource

Propriétés de la ressource de liaison privée pour l’origine privée.

weight

Poids de l’origine dans le groupe d’origines donné pour l’équilibrage de charge. Doit être compris entre 1 et 1000

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é

Hérité deAFDOriginUpdatePropertiesParameters.azureOrigin

deploymentStatus

REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

deploymentStatus?: string

Valeur de propriété

string

Hérité 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 seul pool de back-ends activé.

enabledState?: string

Valeur de propriété

string

Hérité deAFDOriginUpdatePropertiesParameters.enabledState

enforceCertificateNameCheck

Activer ou non la vérification du nom du certificat au niveau de l’origine

enforceCertificateNameCheck?: boolean

Valeur de propriété

boolean

Hérité 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

Hérité deAFDOriginUpdatePropertiesParameters.hostName

httpPort

Valeur du port HTTP. Doit être compris entre 1 et 65535.

httpPort?: number

Valeur de propriété

number

Hérité deAFDOriginUpdatePropertiesParameters.httpPort

httpsPort

Valeur du port HTTPS. Doit être compris entre 1 et 65535.

httpsPort?: number

Valeur de propriété

number

Hérité deAFDOriginUpdatePropertiesParameters.httpsPort

originGroupName

Nom du groupe d’origines qui contient cette origine. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

originGroupName?: string

Valeur de propriété

string

Hérité deAFDOriginUpdatePropertiesParameters.originGroupName

originHostHeader

Valeur d’en-tête d’hôte envoyée à l’origine avec chaque requête. Si vous laissez ce champ vide, le nom d’hôte de la demande détermine cette valeur. Les origines d’Azure CDN, telles que Web Apps, Stockage Blob et Services cloud nécessitent que cette valeur d’en-tête d’hôte corresponde au nom d’hôte d’origine par défaut. Cela remplace l’en-tête d’hôte défini au point de terminaison

originHostHeader?: string

Valeur de propriété

string

Hérité deAFDOriginUpdatePropertiesParameters.originHostHeader

priority

Priorité de l’origine dans le groupe d’origines 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

Hérité deAFDOriginUpdatePropertiesParameters.priority

provisioningState

État d’approvisionnement REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

Hérité deAFDStateProperties.provisioningState

sharedPrivateLinkResource

Propriétés de la ressource de liaison privée pour l’origine privée.

sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties

Valeur de propriété

Hérité deAFDOriginUpdatePropertiesParameters.sharedPrivateLinkResource

weight

Poids de l’origine dans le groupe d’origines donné pour l’équilibrage de charge. Doit être compris entre 1 et 1000

weight?: number

Valeur de propriété

number

Hérité deAFDOriginUpdatePropertiesParameters.weight