AfdOriginInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. AfdOriginInner
- com.
- com.
public final class AfdOriginInner
extends ProxyResource
L’origine d’Azure Front Door est la source du contenu fourni via Azure Front Door. 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.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
AfdOriginInner() |
Crée un instance de la classe interne d’origine |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Resource |
azureOrigin()
Obtenir la propriété Azure |
Deployment |
deploymentStatus()
Obtenir la propriété État du déploiement |
Enabled |
enabledState()
Obtenir la propriété d’état activée |
Boolean |
enforceCertificateNameCheck()
Obtenir la propriété Appliquer |
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 |
originGroupName()
Obtenir la propriété nom du groupe |
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. |
Afd |
provisioningState()
Obtenez la propriété État d’approvisionnement |
Shared |
sharedPrivateLinkResource()
Obtenir la propriété de ressource Private |
void |
validate()
Valide le instance. |
Integer |
weight()
Obtenir la propriété weight : Poids de l’origine dans le groupe d’origines donné pour l’équilibrage de charge. |
Afd |
withAzureOrigin(ResourceReference azureOrigin)
Définissez la propriété Azure |
Afd |
withEnabledState(EnabledState enabledState)
Définissez la propriété d’état activée |
Afd |
withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)
Définissez la propriété appliquer |
Afd |
withHostname(String hostname)
Définissez la propriété nom d’hôte : adresse de l’origine. |
Afd |
withHttpPort(Integer httpPort)
Définissez la propriété http |
Afd |
withHttpsPort(Integer httpsPort)
Définissez la propriété https |
Afd |
withOriginHostHeader(String originHostHeader)
Définir la propriété d’en-tête hôte |
Afd |
withPriority(Integer priority)
Définissez la propriété priority : Priorité d’origine dans un groupe d’origine donné pour l’équilibrage de charge. |
Afd |
withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)
Définissez la propriété de ressource Private |
Afd |
withWeight(Integer weight)
Définissez la propriété weight : Poids de l’origine dans le groupe d’origine donné pour l’équilibrage de charge. |
Méthodes héritées de ProxyResource
Méthodes héritées de java.lang.Object
Détails du constructeur
AfdOriginInner
public AfdOriginInner()
Crée un instance de classe AfdOriginInner.
Détails de la méthode
azureOrigin
public ResourceReference azureOrigin()
Obtenir la propriété azureOrigin : référence de ressource à la ressource d’origine Azure.
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
Obtenir la propriété deploymentStatus : propriété deploymentStatus.
Returns:
enabledState
public EnabledState enabledState()
Obtenir la propriété enabledState : indique si les sondes d’intégrité doivent être effectuées sur les back-ends définis sous backendPools. Les sondes d’intégrité ne peuvent être désactivées que s’il existe un seul back-end activé dans un pool principal activé unique.
Returns:
enforceCertificateNameCheck
public Boolean enforceCertificateNameCheck()
Obtenez la propriété enforceCertificateNameCheck : indique s’il faut activer le nom du certificat case activée au niveau de l’origine.
Returns:
hostname
public String hostname()
Obtenir la propriété nom d’hôte : 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.
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:
originGroupName
public String originGroupName()
Obtenir la propriété originGroupName : nom du groupe d’origines qui contient cette origine.
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 Front Door, telles que Web Apps, Stockage Blob et Services cloud nécessitent que cette valeur d’en-tête d’hôte corresponde au nom d’hôte d’origine par défaut. Cela remplace l’en-tête d’hôte défini sur Point de terminaison.
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:
provisioningState
public AfdProvisioningState provisioningState()
Obtenez la propriété provisioningState : status d’approvisionnement.
Returns:
sharedPrivateLinkResource
public SharedPrivateLinkResourceProperties sharedPrivateLinkResource()
Obtenir la propriété sharedPrivateLinkResource : propriétés de la ressource de liaison privée pour l’origine privée.
Returns:
validate
public void validate()
Valide le instance.
weight
public Integer weight()
Obtenir 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.
Returns:
withAzureOrigin
public AfdOriginInner withAzureOrigin(ResourceReference azureOrigin)
Définissez la propriété azureOrigin : référence de ressource sur la ressource d’origine Azure.
Parameters:
Returns:
withEnabledState
public AfdOriginInner withEnabledState(EnabledState enabledState)
Définissez la propriété enabledState : indique s’il faut activer l’établissement de sondes d’intégrité sur des back-ends définis sous backendPools. Les sondes d’intégrité ne peuvent être désactivées que s’il existe un seul back-end activé dans un pool principal activé unique.
Parameters:
Returns:
withEnforceCertificateNameCheck
public AfdOriginInner withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)
Définissez la propriété enforceCertificateNameCheck : indique s’il faut activer le nom du certificat case activée au niveau de l’origine.
Parameters:
Returns:
withHostname
public AfdOriginInner withHostname(String hostname)
Définissez la propriété nom d’hôte : 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.
Parameters:
Returns:
withHttpPort
public AfdOriginInner withHttpPort(Integer httpPort)
Définissez la propriété httpPort : valeur du port HTTP. Doit être compris entre 1 et 65535.
Parameters:
Returns:
withHttpsPort
public AfdOriginInner withHttpsPort(Integer httpsPort)
Définissez la propriété httpsPort : valeur du port HTTPS. Doit être compris entre 1 et 65535.
Parameters:
Returns:
withOriginHostHeader
public AfdOriginInner withOriginHostHeader(String originHostHeader)
Définissez 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 Front Door, telles que Web Apps, Stockage Blob et Services cloud nécessitent que cette valeur d’en-tête d’hôte corresponde au nom d’hôte d’origine par défaut. Cela remplace l’en-tête d’hôte défini sur Point de terminaison.
Parameters:
Returns:
withPriority
public AfdOriginInner withPriority(Integer priority)
Définissez 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.
Parameters:
Returns:
withSharedPrivateLinkResource
public AfdOriginInner withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)
Définissez la propriété sharedPrivateLinkResource : propriétés de la ressource de liaison privée pour l’origine privée.
Parameters:
Returns:
withWeight
public AfdOriginInner withWeight(Integer weight)
Définissez la propriété weight : Poids de l’origine dans le groupe d’origine donné pour l’équilibrage de charge. Doit être compris entre 1 et 1000.
Parameters:
Returns:
S’applique à
Azure SDK for Java