DeepCreatedOrigin interface
Origine principale du contenu CDN qui est ajouté lors de la création d’un point de terminaison CDN.
Propriétés
| enabled | L’origine est activée pour l’équilibrage de charge ou non. Par défaut, l’origine est toujours activée. |
| host |
Adresse de l’origine. Il peut s’agir d’un nom de domaine, d’une adresse IPv4 ou d’une adresse IPv6. 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. |
| name | Nom d’origine qui doit être unique dans le point de terminaison. |
| 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 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. |
| 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. |
| private |
É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. |
| private |
Alias de la ressource Private Link. Le remplissage de ce champ facultatif indique que cette origine est « Privée » |
| private |
Message personnalisé à inclure dans la demande d’approbation pour se connecter à la liaison privée. |
| private |
Emplacement de la ressource Private Link. Obligatoire uniquement si 'privateLinkResourceId' est rempli |
| private |
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é
enabled
L’origine est activée pour l’équilibrage de charge ou non. Par défaut, l’origine est toujours activée.
enabled?: boolean
Valeur de propriété
boolean
hostName
Adresse de l’origine. Il peut s’agir d’un nom de domaine, d’une adresse IPv4 ou d’une adresse IPv6. 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
name
Nom d’origine qui doit être unique dans le point de terminaison.
name: string
Valeur de propriété
string
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.
originHostHeader?: string
Valeur de propriété
string
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
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
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
privateLinkApprovalMessage
Message personnalisé à inclure dans la demande d’approbation pour se connecter à la liaison privée.
privateLinkApprovalMessage?: string
Valeur de propriété
string
privateLinkLocation
Emplacement de la ressource Private Link. Obligatoire uniquement si 'privateLinkResourceId' est rempli
privateLinkLocation?: string
Valeur de propriété
string
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
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