Partager via


DeepCreatedOriginGroup Classe

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.DeepCreatedOriginGroup

public final class DeepCreatedOriginGroup

Groupe d’origines pour le contenu CDN qui est ajouté lors de la création d’un point de terminaison CDN. Le trafic est envoyé aux origines dans le groupe d’origine en fonction de l’intégrité de l’origine.

Récapitulatif du constructeur

Constructeur Description
DeepCreatedOriginGroup()

Crée une instance de la classe DeepCreatedOriginGroup.

Résumé de la méthode

Modificateur et type Méthode et description
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.

String name()

Obtenez la propriété name : Nom du groupe d’origine qui doit être unique au sein du point de terminaison.

List<ResourceReference> origins()

Obtenir la propriété origines : source du contenu fourni via CDN au sein d’un groupe d’origines donné.

ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings()

Obtenez la propriété Paramètres de détectiond’erreur d’originebasée surla réponse: objet JSON qui contient les propriétés permettant de déterminer l’intégrité de l’origine à l’aide de requêtes/réponses réelles.Cette propriété n’est actuellement pas prise en charge.

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.

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

DeepCreatedOriginGroup withName(String name)

Définissez la propriété name : Nom du groupe d’origine qui doit être unique au sein du point de terminaison.

DeepCreatedOriginGroup withOrigins(List<ResourceReference> origins)

Définir la propriété origins : source du contenu fourni via CDN au sein d’un groupe d’origines donné.

DeepCreatedOriginGroup withResponseBasedOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings)

Définissez la propriété Paramètres de détection d’erreur d’originebasée surla réponse: objet JSON qui contient les propriétés permettant de déterminer l’intégrité de l’origine à l’aide de requêtes/réponses réelles.Cette propriété n’est actuellement pas prise en charge.

DeepCreatedOriginGroup 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 java.lang.Object

Détails du constructeur

DeepCreatedOriginGroup

public DeepCreatedOriginGroup()

Crée un instance de la classe DeepCreatedOriginGroup.

Détails de la méthode

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.

name

public String name()

Obtenez la propriété name : Nom du groupe d’origine qui doit être unique au sein du point de terminaison.

Returns:

valeur de nom.

origins

public List origins()

Obtenir la propriété origines : source du contenu fourni via CDN au sein d’un groupe d’origines donné.

Returns:

valeur d’origine.

responseBasedOriginErrorDetectionSettings

public ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings()

Obtenez la propriété responseBasedOriginErrorDetectionSettings : objet JSON qui contient les propriétés pour déterminer l’intégrité de l’origine à l’aide de requêtes/réponses réelles. Cette propriété n’est actuellement pas prise en charge.

Returns:

valeur responseBasedOriginErrorDetectionSettings.

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 DeepCreatedOriginGroup 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 DeepCreatedOriginGroup lui-même.

withName

public DeepCreatedOriginGroup withName(String name)

Définissez la propriété name : Nom du groupe d’origine qui doit être unique au sein du point de terminaison.

Parameters:

name - valeur de nom à définir.

Returns:

l’objet DeepCreatedOriginGroup lui-même.

withOrigins

public DeepCreatedOriginGroup withOrigins(List origins)

Définir la propriété origins : source du contenu fourni via CDN au sein d’un groupe d’origines donné.

Parameters:

origins - valeur d’origine à définir.

Returns:

l’objet DeepCreatedOriginGroup lui-même.

withResponseBasedOriginErrorDetectionSettings

public DeepCreatedOriginGroup withResponseBasedOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings)

Définissez la propriété responseBasedOriginErrorDetectionSettings : objet JSON qui contient les propriétés pour déterminer l’intégrité de l’origine à l’aide de requêtes/réponses réelles. Cette propriété n’est actuellement pas prise en charge.

Parameters:

responseBasedOriginErrorDetectionSettings - valeur responseBasedOriginErrorDetectionSettings à définir.

Returns:

l’objet DeepCreatedOriginGroup lui-même.

withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes

public DeepCreatedOriginGroup 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 DeepCreatedOriginGroup lui-même.

S’applique à