Partager via


OriginProperties interface

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

Extends

Propriétés

privateEndpointStatus

État d’approbation de la connexion à la liaison privée REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState

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

resourceState

État de la ressource de l’origine. 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

enabled

L’origine est activée pour l’équilibrage de charge ou non

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.

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 azure CDN, 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

privateLinkAlias

Alias de la ressource Private Link. Le remplissage de ce champ facultatif indique que cette origine est « Privée »

privateLinkApprovalMessage

Message personnalisé à inclure dans la demande d’approbation pour se connecter à la liaison privée.

privateLinkLocation

Emplacement de la ressource Private Link. Obligatoire uniquement si 'privateLinkResourceId' est rempli

privateLinkResourceId

ID de ressource de la ressource Private Link. Le remplissage de ce champ facultatif indique que ce back-end est « Privé »

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é

privateEndpointStatus

État d’approbation de la connexion à la liaison privée REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

privateEndpointStatus?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement de l’origine. 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 de la ressource de l’origine. 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

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

enabled

L’origine est activée pour l’équilibrage de charge ou non

enabled?: boolean

Valeur de propriété

boolean

héritée deOriginUpdatePropertiesParameters.enabled

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ée deOriginUpdatePropertiesParameters.hostName

httpPort

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

httpPort?: number

Valeur de propriété

number

héritée deOriginUpdatePropertiesParameters.httpPort

httpsPort

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

httpsPort?: number

Valeur de propriété

number

héritée deOriginUpdatePropertiesParameters.httpsPort

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 azure CDN, 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 deOriginUpdatePropertiesParameters.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

héritée deOriginUpdatePropertiesParameters.priority

privateLinkAlias

Alias de la ressource Private Link. Le remplissage de ce champ facultatif indique que cette origine est « Privée »

privateLinkAlias?: string

Valeur de propriété

string

héritée deOriginUpdatePropertiesParameters.privateLinkAlias

privateLinkApprovalMessage

Message personnalisé à inclure dans la demande d’approbation pour se connecter à la liaison privée.

privateLinkApprovalMessage?: string

Valeur de propriété

string

héritée deOriginUpdatePropertiesParameters.privateLinkApprovalMessage

privateLinkLocation

Emplacement de la ressource Private Link. Obligatoire uniquement si 'privateLinkResourceId' est rempli

privateLinkLocation?: string

Valeur de propriété

string

héritée deOriginUpdatePropertiesParameters.privateLinkLocation

privateLinkResourceId

ID de ressource de la ressource Private Link. Le remplissage de ce champ facultatif indique que ce back-end est « Privé »

privateLinkResourceId?: string

Valeur de propriété

string

héritée deOriginUpdatePropertiesParameters.privateLinkResourceId

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

héritée deOriginUpdatePropertiesParameters.weight