Partager via


DeepCreatedOrigin Classe

Définition

L’main’origine du contenu CDN ajouté lors de la création d’un point de terminaison CDN.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DeepCreatedOrigin : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DeepCreatedOrigin = class
    interface IResource
Public Class DeepCreatedOrigin
Implements IResource
Héritage
DeepCreatedOrigin
Attributs
Implémente

Constructeurs

DeepCreatedOrigin()

Initialise une nouvelle instance de la classe DeepCreatedOrigin.

DeepCreatedOrigin(String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, String, String, String)

Initialise une nouvelle instance de la classe DeepCreatedOrigin.

Propriétés

Enabled

Obtient ou définit l’origine est activée pour l’équilibrage de charge ou non. Par défaut, l’origine est toujours activée.

HostName

Obtient ou définit l’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 pour toutes les origines d’un point de terminaison.

HttpPort

Obtient ou définit la valeur du port HTTP. Doit être compris entre 1 et 65535.

HttpsPort

Obtient ou définit la valeur du port HTTPS. Doit être compris entre 1 et 65535.

Name

Obtient ou définit le nom d’origine qui doit être unique au sein du point de terminaison.

OriginHostHeader

Obtient ou définit la valeur d’en-tête de l’hôte envoyée à l’origine à 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.

Priority

Obtient ou définit la priorité d’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.

PrivateLinkAlias

Obtient ou définit l’alias de la ressource Private Link. Le remplissage de ce champ facultatif indique que cette origine est « Privée »

PrivateLinkApprovalMessage

Obtient ou définit un message personnalisé à inclure dans la demande d’approbation pour se connecter au Private Link.

PrivateLinkLocation

Obtient ou définit l’emplacement de la ressource Private Link. Obligatoire uniquement si 'privateLinkResourceId' est renseigné

PrivateLinkResourceId

Obtient ou définit l’ID de ressource de la ressource Private Link. Le remplissage de ce champ facultatif indique que ce back-end est « Privé »

Weight

Obtient ou définit la pondération de l’origine dans le groupe d’origines donné pour l’équilibrage de charge. Doit être compris entre 1 et 1000

Méthodes

Validate()

Validez l’objet.

S’applique à