Partager via


AfdOriginGroupInner Classe

public final class AfdOriginGroupInner
extends ProxyResource

Le groupe AFDOrigin comprenant des origines est utilisé pour l’équilibrage de charge vers les origines lorsque le contenu ne peut pas être servi à partir d’Azure Front Door.

Récapitulatif du constructeur

Constructeur Description
AfdOriginGroupInner()

Crée une instance de la classe interne du grouped’origineAFD.

Résumé de la méthode

Modificateur et type Méthode et description
DeploymentStatus deploymentStatus()

Obtenir la propriété État du déploiement: propriété État du déploiement.

HealthProbeParameters healthProbeSettings()

Obtenez la propriété Paramètres de sonded’intégrité: Paramètres de sonde d’intégrité à l’origine qui est utilisée pour déterminer l’intégrité de l’origine.

LoadBalancingSettingsParameters loadBalancingSettings()

Obtenez la propriété Paramètres d’équilibrage decharge: Paramètres d’équilibrage de charge pour un pool principal.

String profileName()

Obtenir la propriété Nom du profil: nom du profil qui contient le groupe d’origines.

AfdProvisioningState provisioningState()

Obtenez la propriété État d’approvisionnement: status d’approvisionnement.

EnabledState sessionAffinityState()

Obtenir la propriété État d’affinitéde session: indique s’il faut autoriser l’affinité de session sur cet hôte.

Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes()

Obtenez la propriété Tempsde restaurationdu traficToHealedOrNewEndpointsInMinutes : temps en minutes pour déplacer le trafic vers le point de terminaison progressivement lorsqu’un point de terminaison défectueux est sain ou qu’un nouveau point de terminaison est ajouté.

void validate()

Valide le instance.

AfdOriginGroupInner withHealthProbeSettings(HealthProbeParameters healthProbeSettings)

Définissez la propriété Paramètres de sonded’intégrité: Paramètres de sonde d’intégrité sur l’origine utilisée pour déterminer l’intégrité de l’origine.

AfdOriginGroupInner withLoadBalancingSettings(LoadBalancingSettingsParameters loadBalancingSettings)

Définissez la propriété Paramètres d’équilibrage decharge: Paramètres d’équilibrage de charge pour un pool back-end.

AfdOriginGroupInner withSessionAffinityState(EnabledState sessionAffinityState)

Définissez la propriété État de l’affinitéde session: indique s’il faut autoriser l’affinité de session sur cet hôte.

AfdOriginGroupInner withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)

Définissez la propriété Tempsde restaurationdu traficToHealedOrNewEndpointsInMinutes : Temps en minutes pour déplacer le trafic vers le point de terminaison progressivement lorsqu’un point de terminaison défectueux est sain ou qu’un nouveau point de terminaison est ajouté.

Méthodes héritées de ProxyResource

Méthodes héritées de java.lang.Object

Détails du constructeur

AfdOriginGroupInner

public AfdOriginGroupInner()

Crée une instance de la classe AfdOriginGroupInner.

Détails de la méthode

deploymentStatus

public DeploymentStatus deploymentStatus()

Obtenir la propriété deploymentStatus : propriété deploymentStatus.

Returns:

valeur deploymentStatus.

healthProbeSettings

public HealthProbeParameters healthProbeSettings()

Obtenir la propriété healthProbeSettings : Paramètres de sonde d’intégrité de l’origine utilisée pour déterminer l’intégrité de l’origine.

Returns:

valeur healthProbeSettings.

loadBalancingSettings

public LoadBalancingSettingsParameters loadBalancingSettings()

Obtenez la propriété loadBalancingSettings : Paramètres d’équilibrage de charge pour un pool principal.

Returns:

valeur loadBalancingSettings.

profileName

public String profileName()

Obtenir la propriété profileName : nom du profil qui contient le groupe d’origines.

Returns:

valeur profileName.

provisioningState

public AfdProvisioningState provisioningState()

Obtenez la propriété provisioningState : status d’approvisionnement.

Returns:

valeur provisioningState.

sessionAffinityState

public EnabledState sessionAffinityState()

Obtenir la propriété sessionAffinityState : indique s’il faut autoriser l’affinité de session sur cet hôte. Les options valides sont « Activé » ou « Désactivé ».

Returns:

valeur sessionAffinityState.

trafficRestorationTimeToHealedOrNewEndpointsInMinutes

public Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes()

Obtenir la propriété trafficRestorationTimeToHealedOrNewEndpointsInMinutes : Temps en minutes pour déplacer progressivement le trafic vers le point de terminaison lorsqu’un point de terminaison défectueux est sain ou qu’un nouveau point de terminaison est ajouté. La valeur par défaut est de 10 minutes. Cette propriété n’est actuellement pas prise en charge.

Returns:

la valeur trafficRestorationTimeToHealedOrNewEndpointsInMinutes.

validate

public void validate()

Valide le instance.

withHealthProbeSettings

public AfdOriginGroupInner withHealthProbeSettings(HealthProbeParameters healthProbeSettings)

Définissez la propriété healthProbeSettings : Paramètres de sonde d’intégrité sur l’origine utilisée pour déterminer l’intégrité de l’origine.

Parameters:

healthProbeSettings - valeur healthProbeSettings à définir.

Returns:

l’objet AfdOriginGroupInner lui-même.

withLoadBalancingSettings

public AfdOriginGroupInner withLoadBalancingSettings(LoadBalancingSettingsParameters loadBalancingSettings)

Définissez la propriété loadBalancingSettings : Paramètres d’équilibrage de charge pour un pool principal.

Parameters:

loadBalancingSettings - valeur loadBalancingSettings à définir.

Returns:

l’objet AfdOriginGroupInner lui-même.

withSessionAffinityState

public AfdOriginGroupInner withSessionAffinityState(EnabledState sessionAffinityState)

Définissez la propriété sessionAffinityState : indique s’il faut autoriser l’affinité de session sur cet hôte. Les options valides sont « Activé » ou « Désactivé ».

Parameters:

sessionAffinityState - valeur sessionAffinityState à définir.

Returns:

l’objet AfdOriginGroupInner lui-même.

withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes

public AfdOriginGroupInner withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)

Définissez la propriété trafficRestorationTimeToHealedOrNewEndpointsInMinutes : temps en minutes pour déplacer progressivement le trafic vers le point de terminaison lorsqu’un point de terminaison défectueux est sain ou qu’un nouveau point de terminaison est ajouté. La valeur par défaut est de 10 minutes. Cette propriété n’est actuellement pas prise en charge.

Parameters:

trafficRestorationTimeToHealedOrNewEndpointsInMinutes - la valeur trafficRestorationTimeToHealedOrNewEndpointsInMinutes à définir.

Returns:

l’objet AfdOriginGroupInner lui-même.

S’applique à