DeepCreatedOrigin Classe
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. DeepCreatedOrigin
- com.
public final class DeepCreatedOrigin
L’main’origine du contenu CDN ajouté lors de la création d’un point de terminaison CDN.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
DeepCreatedOrigin() |
Crée un instance de la classe Deep |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Boolean |
enabled()
Obtenir la propriété enabled : l’origine est activée pour l’équilibrage de charge ou non. |
String |
hostname()
Obtenir la propriété nom d’hôte : adresse de l’origine. |
Integer |
httpPort()
Obtenir la propriété port http |
Integer |
httpsPort()
Obtenir la propriété port https |
String |
name()
Obtenez la propriété name : Nom d’origine qui doit être unique au sein du point de terminaison. |
String |
originHostHeader()
Obtenir la propriété d’en-tête hôte |
Integer |
priority()
Obtenez la propriété priority : Priorité d’origine dans un groupe d’origine donné pour l’équilibrage de charge. |
Private |
privateEndpointStatus()
Obtenir la propriété État du point de terminaison |
String |
privateLinkAlias()
Obtenir la |
String |
privateLinkApprovalMessage()
Obtenir la propriété Private Link Approval Message ( Message d’approbation |
String |
privateLinkLocation()
Obtenir la |
String |
privateLinkResourceId()
Obtenez la |
void |
validate()
Valide le instance. |
Integer |
weight()
Obtenez la propriété weight : Poids de l’origine dans un groupe d’origines donné pour l’équilibrage de charge. |
Deep |
withEnabled(Boolean enabled)
Définissez la propriété enabled : Origin est activé pour l’équilibrage de charge ou non. |
Deep |
withHostname(String hostname)
Définissez la propriété hostname : adresse de l’origine. |
Deep |
withHttpPort(Integer httpPort)
Définissez la propriété http |
Deep |
withHttpsPort(Integer httpsPort)
Définissez la propriété port https |
Deep |
withName(String name)
Définissez la propriété name : Nom d’origine qui doit être unique dans le point de terminaison. |
Deep |
withOriginHostHeader(String originHostHeader)
Définir la propriété d’en-tête d’hôte |
Deep |
withPriority(Integer priority)
Définissez la propriété de priorité : Priorité d’origine dans un groupe d’origines donné pour l’équilibrage de charge. |
Deep |
withPrivateLinkAlias(String privateLinkAlias)
Définissez la |
Deep |
withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
Définissez la propriété private Link |
Deep |
withPrivateLinkLocation(String privateLinkLocation)
Définissez la |
Deep |
withPrivateLinkResourceId(String privateLinkResourceId)
Définissez la |
Deep |
withWeight(Integer weight)
Définissez la propriété weight : Poids de l’origine dans le groupe d’origines donné pour l’équilibrage de charge. |
Méthodes héritées de java.lang.Object
Détails du constructeur
DeepCreatedOrigin
public DeepCreatedOrigin()
Crée une instance de la classe DeepCreatedOrigin.
Détails de la méthode
enabled
public Boolean enabled()
Obtenir 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.
Returns:
hostname
public String hostname()
Obtenir la propriété nom d’hôte : 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.
Returns:
httpPort
public Integer httpPort()
Obtenir la propriété httpPort : valeur du port HTTP. Doit être compris entre 1 et 65535.
Returns:
httpsPort
public Integer httpsPort()
Obtenir la propriété httpsPort : valeur du port HTTPS. Doit être compris entre 1 et 65535.
Returns:
name
public String name()
Obtenez la propriété name : Nom d’origine qui doit être unique au sein du point de terminaison.
Returns:
originHostHeader
public String originHostHeader()
Obtenir la propriété originHostHeader : 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.
Returns:
priority
public Integer priority()
Obtenez la propriété priority : Priorité d’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.
Returns:
privateEndpointStatus
public PrivateEndpointStatus privateEndpointStatus()
Obtenir la propriété privateEndpointStatus : status d’approbation pour la connexion au Private Link.
Returns:
privateLinkAlias
public String privateLinkAlias()
Obtenir la propriété privateLinkAlias : Alias de la ressource Private Link. Le remplissage de ce champ facultatif indique que cette origine est « Privée ».
Returns:
privateLinkApprovalMessage
public String privateLinkApprovalMessage()
Obtenir la propriété privateLinkApprovalMessage : message personnalisé à inclure dans la demande d’approbation pour se connecter au Private Link.
Returns:
privateLinkLocation
public String privateLinkLocation()
Obtenir la propriété privateLinkLocation : emplacement de la ressource Private Link. Obligatoire uniquement si « privateLinkResourceId » est renseigné.
Returns:
privateLinkResourceId
public String privateLinkResourceId()
Obtenez la propriété privateLinkResourceId : ID de ressource de la ressource Private Link. Le remplissage de ce champ facultatif indique que ce back-end est « Privé ».
Returns:
validate
public void validate()
Valide le instance.
weight
public Integer weight()
Obtenez la propriété weight : Poids de l’origine dans un groupe d’origines donné pour l’équilibrage de charge. Doit être compris entre 1 et 1000.
Returns:
withEnabled
public DeepCreatedOrigin withEnabled(Boolean enabled)
Définissez la propriété enabled : Origin est activé pour l’équilibrage de charge ou non. Par défaut, l’origine est toujours activée.
Parameters:
Returns:
withHostname
public DeepCreatedOrigin withHostname(String hostname)
Définissez la propriété 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.
Parameters:
Returns:
withHttpPort
public DeepCreatedOrigin withHttpPort(Integer httpPort)
Définissez la propriété httpPort : valeur du port HTTP. Doit être compris entre 1 et 65535.
Parameters:
Returns:
withHttpsPort
public DeepCreatedOrigin withHttpsPort(Integer httpsPort)
Définissez la propriété httpsPort : valeur du port HTTPS. Doit être compris entre 1 et 65535.
Parameters:
Returns:
withName
public DeepCreatedOrigin withName(String name)
Définissez la propriété name : Nom d’origine qui doit être unique dans le point de terminaison.
Parameters:
Returns:
withOriginHostHeader
public DeepCreatedOrigin withOriginHostHeader(String originHostHeader)
Définissez la propriété 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 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.
Parameters:
Returns:
withPriority
public DeepCreatedOrigin withPriority(Integer priority)
Définissez la propriété de priorité : Priorité d’origine dans un 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.
Parameters:
Returns:
withPrivateLinkAlias
public DeepCreatedOrigin withPrivateLinkAlias(String privateLinkAlias)
Définissez la propriété privateLinkAlias : Alias de la ressource Private Link. Le remplissage de ce champ facultatif indique que cette origine est « Privée ».
Parameters:
Returns:
withPrivateLinkApprovalMessage
public DeepCreatedOrigin withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
Définissez la propriété privateLinkApprovalMessage : message personnalisé à inclure dans la demande d’approbation pour se connecter au Private Link.
Parameters:
Returns:
withPrivateLinkLocation
public DeepCreatedOrigin withPrivateLinkLocation(String privateLinkLocation)
Définissez la propriété privateLinkLocation : emplacement de la ressource Private Link. Obligatoire uniquement si « privateLinkResourceId » est renseigné.
Parameters:
Returns:
withPrivateLinkResourceId
public DeepCreatedOrigin withPrivateLinkResourceId(String privateLinkResourceId)
Définissez la propriété privateLinkResourceId : ID de ressource de la ressource Private Link. Le remplissage de ce champ facultatif indique que ce back-end est « Privé ».
Parameters:
Returns:
withWeight
public DeepCreatedOrigin withWeight(Integer weight)
Définissez la propriété weight : Poids de l’origine dans le groupe d’origines donné pour l’équilibrage de charge. Doit être compris entre 1 et 1000.
Parameters:
Returns:
S’applique à
Azure SDK for Java