EndpointInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. trafficmanager. fluent. models. EndpointInner
- com.
- com.
public final class EndpointInner
extends ProxyResource
Classe représentant un point de terminaison Traffic Manager.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
EndpointInner() |
Crée un instance de la classe Endpoint |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Always |
alwaysServe()
Obtenir la propriété always |
List<Endpoint |
customHeaders()
Obtenir la propriété En-têtes personnalisée |
String |
endpointLocation()
Obtenir la propriété Emplacement du point de terminaison |
Endpoint |
endpointMonitorStatus()
Obtenir la propriété État du moniteur |
Endpoint |
endpointStatus()
Obtenir la propriété État du point de terminaison |
List<String> |
geoMapping()
Obtenir la propriété geo |
String |
id()
Obtenez la propriété id : ID de ressource complet pour la ressource. |
Long |
minChildEndpoints()
Obtenir la propriété Points de terminaison enfants |
Long |
minChildEndpointsIPv4()
Obtenir la propriété IPv4 des points de terminaison |
Long |
minChildEndpointsIPv6()
Obtenir la propriété IPv6 des points de terminaison |
String |
name()
Obtenir la propriété name : nom de la ressource. |
Long |
priority()
Obtenir la propriété priority : priorité de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Priority ». |
List<Endpoint |
subnets()
Obtenir la propriété sous-réseaux : liste des sous-réseaux, adresses IP et/ou plages d’adresses mappées à ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Sous-réseau ». |
String |
target()
Obtenir la propriété cible : nom DNS complet ou adresse IP du point de terminaison. |
String |
targetResourceId()
Obtenir la propriété ID de ressource |
String |
type()
Obtenir la propriété de type : type de la ressource. |
void |
validate()
Valide le instance. |
Long |
weight()
Obtenir la propriété weight : poids de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Pondéré ». |
Endpoint |
withAlwaysServe(AlwaysServe alwaysServe)
Définissez la propriété always |
Endpoint |
withCustomHeaders(List<EndpointPropertiesCustomHeadersItem> customHeaders)
Définissez la propriété En-têtes personnalisée |
Endpoint |
withEndpointLocation(String endpointLocation)
Définir la propriété Emplacement du point de terminaison |
Endpoint |
withEndpointMonitorStatus(EndpointMonitorStatus endpointMonitorStatus)
Définissez la propriété État du moniteur |
Endpoint |
withEndpointStatus(EndpointStatus endpointStatus)
Définissez la propriété État du point de terminaison |
Endpoint |
withGeoMapping(List<String> geoMapping)
Définir la propriété geo |
Endpoint |
withId(String id)
Définissez la propriété id : ID de ressource complet pour la ressource. |
Endpoint |
withMinChildEndpoints(Long minChildEndpoints)
Définissez la propriété Points de terminaison enfants |
Endpoint |
withMinChildEndpointsIPv4(Long minChildEndpointsIPv4)
Définissez la propriété IPv4 des points de terminaison |
Endpoint |
withMinChildEndpointsIPv6(Long minChildEndpointsIPv6)
Définissez la propriété IPv6 des points de terminaison |
Endpoint |
withName(String name)
Définissez la propriété name : nom de la ressource. |
Endpoint |
withPriority(Long priority)
Définir la propriété de priorité : priorité de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Priority ». |
Endpoint |
withSubnets(List<EndpointPropertiesSubnetsItem> subnets)
Définir la propriété sous-réseaux : liste des sous-réseaux, adresses IP et/ou plages d’adresses mappées à ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Sous-réseau ». |
Endpoint |
withTarget(String target)
Définissez la propriété cible : nom DNS complet ou adresse IP du point de terminaison. |
Endpoint |
withTargetResourceId(String targetResourceId)
Définissez la propriété Id de ressource |
Endpoint |
withType(String type)
Définir la propriété type : type de la ressource. |
Endpoint |
withWeight(Long weight)
Définir la propriété weight : poids de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Pondéré ». |
Méthodes héritées de ProxyResource
Méthodes héritées de java.lang.Object
Détails du constructeur
EndpointInner
public EndpointInner()
Crée une instance de la classe EndpointInner.
Détails de la méthode
alwaysServe
public AlwaysServe alwaysServe()
Obtenir la propriété alwaysServe : si Always Serve est activé, la vérification de l’intégrité du point de terminaison est désactivée et les points de terminaison sont inclus dans la méthode de routage du trafic.
Returns:
customHeaders
public List
Obtenir la propriété customHeaders : Liste des en-têtes personnalisés.
Returns:
endpointLocation
public String endpointLocation()
Obtenir la propriété endpointLocation : spécifie l’emplacement des points de terminaison externes ou imbriqués lors de l’utilisation de la méthode de routage du trafic « Performance ».
Returns:
endpointMonitorStatus
public EndpointMonitorStatus endpointMonitorStatus()
Obtenir la propriété endpointMonitorStatus : status de surveillance du point de terminaison.
Returns:
endpointStatus
public EndpointStatus endpointStatus()
Obtenir la propriété endpointStatus : status du point de terminaison. Si le point de terminaison est activé, la sonde vérifie son intégrité, et il est inclus dans la méthode de routage du trafic.
Returns:
geoMapping
public List
Obtenir la propriété geoMapping : liste des pays/régions mappés à ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Geographic ». Consultez la documentation géographique traffic Manager pour obtenir la liste complète des valeurs acceptées.
Returns:
id
public String id()
Obtenez la propriété id : ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
Overrides:
EndpointInner.id()Returns:
minChildEndpoints
public Long minChildEndpoints()
Obtenir la propriété minChildEndpoints : nombre minimal de points de terminaison qui doivent être disponibles dans le profil enfant pour que le profil parent soit considéré comme disponible. Applicable uniquement au point de terminaison de type « NestedEndpoints ».
Returns:
minChildEndpointsIPv4
public Long minChildEndpointsIPv4()
Obtenir la propriété minChildEndpointsIPv4 : nombre minimal de points de terminaison IPv4 (type d’enregistrement DNS A) qui doivent être disponibles dans le profil enfant pour que le profil parent soit considéré comme disponible. Applicable uniquement au point de terminaison de type « NestedEndpoints ».
Returns:
minChildEndpointsIPv6
public Long minChildEndpointsIPv6()
Obtenir la propriété minChildEndpointsIPv6 : nombre minimal de points de terminaison IPv6 (type d’enregistrement DNS AAAA) qui doivent être disponibles dans le profil enfant pour que le profil parent soit considéré comme disponible. Applicable uniquement au point de terminaison de type « NestedEndpoints ».
Returns:
name
public String name()
Obtenir la propriété name : nom de la ressource.
Overrides:
EndpointInner.name()Returns:
priority
public Long priority()
Obtenir la propriété priority : priorité de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Priority ». Les valeurs possibles sont comprises entre 1 et 1 000, les valeurs inférieures représentant une priorité plus élevée. Il s'agit d'un paramètre facultatif. S'il est spécifié, il doit l'être pour tous les points de terminaison, et deux points de terminaison ne peuvent pas partager la même valeur de priorité.
Returns:
subnets
public List
Obtenir la propriété sous-réseaux : liste des sous-réseaux, adresses IP et/ou plages d’adresses mappées à ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Sous-réseau ». Une liste vide correspond à toutes les plages non couvertes par d’autres points de terminaison.
Returns:
target
public String target()
Obtenir la propriété cible : nom DNS complet ou adresse IP du point de terminaison. Traffic Manager renvoie cette valeur dans les réponses DNS pour diriger le trafic vers ce point de terminaison.
Returns:
targetResourceId
public String targetResourceId()
Obtenir la propriété targetResourceId : URI de ressource Azure du du point de terminaison. Non applicable aux points de terminaison de type « ExternalEndpoints ».
Returns:
type
public String type()
Obtenir la propriété de type : type de la ressource. Ex- Microsoft.Network/trafficManagerProfiles.
Overrides:
EndpointInner.type()Returns:
validate
public void validate()
Valide le instance.
weight
public Long weight()
Obtenir la propriété weight : poids de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Pondéré ». Les valeurs possibles sont comprises entre 1 et 1000.
Returns:
withAlwaysServe
public EndpointInner withAlwaysServe(AlwaysServe alwaysServe)
Définissez la propriété alwaysServe : si Always Serve est activé, la vérification de l’intégrité du point de terminaison est désactivée et les points de terminaison sont inclus dans la méthode de routage du trafic.
Parameters:
Returns:
withCustomHeaders
public EndpointInner withCustomHeaders(List
Définissez la propriété customHeaders : Liste des en-têtes personnalisés.
Parameters:
Returns:
withEndpointLocation
public EndpointInner withEndpointLocation(String endpointLocation)
Définir la propriété endpointLocation : spécifie l’emplacement des points de terminaison externes ou imbriqués lors de l’utilisation de la méthode de routage du trafic « Performance ».
Parameters:
Returns:
withEndpointMonitorStatus
public EndpointInner withEndpointMonitorStatus(EndpointMonitorStatus endpointMonitorStatus)
Définissez la propriété endpointMonitorStatus : status de surveillance du point de terminaison.
Parameters:
Returns:
withEndpointStatus
public EndpointInner withEndpointStatus(EndpointStatus endpointStatus)
Définissez la propriété endpointStatus : status du point de terminaison. Si le point de terminaison est activé, la sonde vérifie son intégrité, et il est inclus dans la méthode de routage du trafic.
Parameters:
Returns:
withGeoMapping
public EndpointInner withGeoMapping(List
Définir la propriété geoMapping : liste des pays/régions mappés à ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Geographic ». Consultez la documentation géographique traffic Manager pour obtenir la liste complète des valeurs acceptées.
Parameters:
Returns:
withId
public EndpointInner withId(String id)
Définissez la propriété id : ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
Parameters:
Returns:
withMinChildEndpoints
public EndpointInner withMinChildEndpoints(Long minChildEndpoints)
Définissez la propriété minChildEndpoints : nombre minimal de points de terminaison qui doivent être disponibles dans le profil enfant pour que le profil parent soit considéré comme disponible. Applicable uniquement au point de terminaison de type « NestedEndpoints ».
Parameters:
Returns:
withMinChildEndpointsIPv4
public EndpointInner withMinChildEndpointsIPv4(Long minChildEndpointsIPv4)
Définissez la propriété minChildEndpointsIPv4 : nombre minimal de points de terminaison IPv4 (type d’enregistrement DNS A) qui doivent être disponibles dans le profil enfant pour que le profil parent soit considéré comme disponible. Applicable uniquement au point de terminaison de type « NestedEndpoints ».
Parameters:
Returns:
withMinChildEndpointsIPv6
public EndpointInner withMinChildEndpointsIPv6(Long minChildEndpointsIPv6)
Définissez la propriété minChildEndpointsIPv6 : nombre minimal de points de terminaison IPv6 (type d’enregistrement DNS AAAA) qui doivent être disponibles dans le profil enfant pour que le profil parent soit considéré comme disponible. Applicable uniquement au point de terminaison de type « NestedEndpoints ».
Parameters:
Returns:
withName
public EndpointInner withName(String name)
Définissez la propriété name : nom de la ressource.
Parameters:
Returns:
withPriority
public EndpointInner withPriority(Long priority)
Définir la propriété priority : priorité de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Priority ». Les valeurs possibles sont comprises entre 1 et 1 000, les valeurs inférieures représentant une priorité plus élevée. Il s'agit d'un paramètre facultatif. S'il est spécifié, il doit l'être pour tous les points de terminaison, et deux points de terminaison ne peuvent pas partager la même valeur de priorité.
Parameters:
Returns:
withSubnets
public EndpointInner withSubnets(List
Définir la propriété sous-réseaux : liste des sous-réseaux, adresses IP et/ou plages d’adresses mappées à ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Sous-réseau ». Une liste vide correspond à toutes les plages non couvertes par d’autres points de terminaison.
Parameters:
Returns:
withTarget
public EndpointInner withTarget(String target)
Définissez la propriété cible : nom DNS complet ou adresse IP du point de terminaison. Traffic Manager renvoie cette valeur dans les réponses DNS pour diriger le trafic vers ce point de terminaison.
Parameters:
Returns:
withTargetResourceId
public EndpointInner withTargetResourceId(String targetResourceId)
Définissez la propriété targetResourceId : URI de ressource Azure du du point de terminaison. Non applicable aux points de terminaison de type « ExternalEndpoints ».
Parameters:
Returns:
withType
public EndpointInner withType(String type)
Définir la propriété type : type de la ressource. Ex- Microsoft.Network/trafficManagerProfiles.
Parameters:
Returns:
withWeight
public EndpointInner withWeight(Long weight)
Définir la propriété weight : poids de ce point de terminaison lors de l’utilisation de la méthode de routage du trafic « Pondéré ». Les valeurs possibles sont comprises entre 1 et 1000.
Parameters:
Returns:
S’applique à
Azure SDK for Java