Interface LoadBalancer.DefinitionStages.WithProbe
- All Known Subinterfaces:
LoadBalancer.Definition, LoadBalancer.DefinitionStages.WithCreate, LoadBalancer.DefinitionStages.WithCreateAndInboundNatPool, LoadBalancer.DefinitionStages.WithCreateAndInboundNatRule, LoadBalancer.DefinitionStages.WithCreateAndNatChoice, LoadBalancer.DefinitionStages.WithCreateAndOutboundRule, LoadBalancer.DefinitionStages.WithLBRuleOrNatOrCreate
- Enclosing interface:
LoadBalancer.DefinitionStages
public static interface LoadBalancer.DefinitionStages.WithProbe
The stage of the load balancer definition allowing to add a load balancing probe.
-
Method Summary
Modifier and TypeMethodDescriptiondefineHttpProbe(String name) Begins the definition of a new HTTP probe to add to the load balancer.defineHttpsProbe(String name) Begins the definition of a new HTTPS probe to add to the load balancer.defineTcpProbe(String name) Begins the definition of a new TCP probe to add to the load balancer.
-
Method Details
-
defineTcpProbe
LoadBalancerTcpProbe.DefinitionStages.Blank<LoadBalancer.DefinitionStages.WithCreate> defineTcpProbe(String name) Begins the definition of a new TCP probe to add to the load balancer.- Parameters:
name- the name of the probe- Returns:
- the first stage of the new probe definition
-
defineHttpProbe
LoadBalancerHttpProbe.DefinitionStages.Blank<LoadBalancer.DefinitionStages.WithCreate> defineHttpProbe(String name) Begins the definition of a new HTTP probe to add to the load balancer.- Parameters:
name- the name of the probe- Returns:
- the first stage of the new probe definition
-
defineHttpsProbe
LoadBalancerHttpProbe.DefinitionStages.Blank<LoadBalancer.DefinitionStages.WithCreate> defineHttpsProbe(String name) Begins the definition of a new HTTPS probe to add to the load balancer.- Parameters:
name- the name of the probe- Returns:
- the first stage of the new probe definition
-