Partager via


CdnOriginData Classe

Définition

Classe représentant le modèle de données CdnOrigin. L’origine CDN est la source du contenu fourni via CDN. Lorsque les nœuds de périphérie représentés par un point de terminaison n’ont pas le contenu demandé mis en cache, ils tentent de le récupérer à partir d’une ou plusieurs des origines configurées.

public class CdnOriginData : Azure.ResourceManager.Models.ResourceData
type CdnOriginData = class
    inherit ResourceData
Public Class CdnOriginData
Inherits ResourceData
Héritage
CdnOriginData

Constructeurs

CdnOriginData()

Initialise une nouvelle instance de CdnOriginData.

Propriétés

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 pour 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.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
Name

Nom de la ressource.

(Hérité de ResourceData)
OriginHostHeader

Valeur d’en-tête de l’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 Azure CDN, comme Web Apps, Stockage Blob et Services cloud, nécessitent que cette valeur d’en-tête de l’hôte corresponde au nom d’hôte de l’origine par défaut. Cela remplace l’en-tête d’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.

PrivateEndpointStatus

La status d’approbation pour la connexion au Private Link.

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 au Private Link.

PrivateLinkLocation

Emplacement de la ressource Private Link. Obligatoire uniquement si « privateLinkResourceId » est renseigné.

PrivateLinkResourceId

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

ProvisioningState

Approvisionnement status de l’origine.

ResourceState

Ressource status de l’origine.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Weight

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

S’applique à