Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud
published on Friday, Sep 25, 2026 by OVHcloud
Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud
published on Friday, Sep 25, 2026 by OVHcloud
Use this data source to get information about a pool in a public cloud load balancer.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const pool = ovh.getCloudLoadbalancerPool({
serviceName: "<public cloud project ID>",
loadbalancerId: "<load balancer ID>",
id: "<pool ID>",
});
export const poolAlgorithm = pool.then(pool => pool.algorithm);
import pulumi
import pulumi_ovh as ovh
pool = ovh.get_cloud_loadbalancer_pool(service_name="<public cloud project ID>",
loadbalancer_id="<load balancer ID>",
id="<pool ID>")
pulumi.export("poolAlgorithm", pool.algorithm)
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
pool, err := ovh.LookupCloudLoadbalancerPool(ctx, &ovh.LookupCloudLoadbalancerPoolArgs{
ServiceName: "<public cloud project ID>",
LoadbalancerId: "<load balancer ID>",
Id: "<pool ID>",
}, nil)
if err != nil {
return err
}
ctx.Export("poolAlgorithm", pool.Algorithm)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() =>
{
var pool = Ovh.GetCloudLoadbalancerPool.Invoke(new()
{
ServiceName = "<public cloud project ID>",
LoadbalancerId = "<load balancer ID>",
Id = "<pool ID>",
});
return new Dictionary<string, object?>
{
["poolAlgorithm"] = pool.Apply(getCloudLoadbalancerPoolResult => getCloudLoadbalancerPoolResult.Algorithm),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.OvhFunctions;
import com.pulumi.ovh.inputs.GetCloudLoadbalancerPoolArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var pool = OvhFunctions.getCloudLoadbalancerPool(GetCloudLoadbalancerPoolArgs.builder()
.serviceName("<public cloud project ID>")
.loadbalancerId("<load balancer ID>")
.id("<pool ID>")
.build());
ctx.export("poolAlgorithm", pool.algorithm());
}
}
variables:
pool:
fn::invoke:
function: ovh:getCloudLoadbalancerPool
arguments:
serviceName: <public cloud project ID>
loadbalancerId: <load balancer ID>
id: <pool ID>
outputs:
poolAlgorithm: ${pool.algorithm}
Example coming soon!
Using getCloudLoadbalancerPool
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCloudLoadbalancerPool(args: GetCloudLoadbalancerPoolArgs, opts?: InvokeOptions): Promise<GetCloudLoadbalancerPoolResult>
function getCloudLoadbalancerPoolOutput(args: GetCloudLoadbalancerPoolOutputArgs, opts?: InvokeOutputOptions): Output<GetCloudLoadbalancerPoolResult>def get_cloud_loadbalancer_pool(id: Optional[str] = None,
loadbalancer_id: Optional[str] = None,
service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudLoadbalancerPoolResult
def get_cloud_loadbalancer_pool_output(id: pulumi.Input[Optional[str]] = None,
loadbalancer_id: pulumi.Input[Optional[str]] = None,
service_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetCloudLoadbalancerPoolResult]func LookupCloudLoadbalancerPool(ctx *Context, args *LookupCloudLoadbalancerPoolArgs, opts ...InvokeOption) (*LookupCloudLoadbalancerPoolResult, error)
func LookupCloudLoadbalancerPoolOutput(ctx *Context, args *LookupCloudLoadbalancerPoolOutputArgs, opts ...InvokeOption) LookupCloudLoadbalancerPoolResultOutput> Note: This function is named LookupCloudLoadbalancerPool in the Go SDK.
public static class GetCloudLoadbalancerPool
{
public static Task<GetCloudLoadbalancerPoolResult> InvokeAsync(GetCloudLoadbalancerPoolArgs args, InvokeOptions? opts = null)
public static Output<GetCloudLoadbalancerPoolResult> Invoke(GetCloudLoadbalancerPoolInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetCloudLoadbalancerPoolResult> Invoke(GetCloudLoadbalancerPoolInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetCloudLoadbalancerPoolResult> getCloudLoadbalancerPool(GetCloudLoadbalancerPoolArgs args, InvokeOptions options)
public static Output<GetCloudLoadbalancerPoolResult> getCloudLoadbalancerPool(GetCloudLoadbalancerPoolArgs args, InvokeOptions options)
public static Output<GetCloudLoadbalancerPoolResult> getCloudLoadbalancerPool(GetCloudLoadbalancerPoolArgs args, InvokeOutputOptions options)
fn::invoke:
function: ovh:index/getCloudLoadbalancerPool:getCloudLoadbalancerPool
arguments:
# arguments dictionarydata "ovh_get_cloud_loadbalancer_pool" "name" {
# arguments
}The following arguments are supported:
- Id string
- ID of the pool.
- Loadbalancer
Id string - ID of the load balancer.
- Service
Name string - Service name of the resource representing the id of the cloud project.
- Id string
- ID of the pool.
- Loadbalancer
Id string - ID of the load balancer.
- Service
Name string - Service name of the resource representing the id of the cloud project.
- id string
- ID of the pool.
- loadbalancer_
id string - ID of the load balancer.
- service_
name string - Service name of the resource representing the id of the cloud project.
- id String
- ID of the pool.
- loadbalancer
Id String - ID of the load balancer.
- service
Name String - Service name of the resource representing the id of the cloud project.
- id string
- ID of the pool.
- loadbalancer
Id string - ID of the load balancer.
- service
Name string - Service name of the resource representing the id of the cloud project.
- id str
- ID of the pool.
- loadbalancer_
id str - ID of the load balancer.
- service_
name str - Service name of the resource representing the id of the cloud project.
- id String
- ID of the pool.
- loadbalancer
Id String - ID of the load balancer.
- service
Name String - Service name of the resource representing the id of the cloud project.
getCloudLoadbalancerPool Result
The following output properties are available:
- Algorithm string
- Load balancing algorithm.
- Checksum string
- Computed hash representing the current target specification value.
- Created
At string - Creation date of the pool.
- Current
State GetCloud Loadbalancer Pool Current State - Current state of the pool:
- Description string
- Pool description.
- Health
Monitor GetCloud Loadbalancer Pool Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - Id string
- Health monitor ID.
- Loadbalancer
Id string - Name string
- Pool name.
- Persistence
Get
Cloud Loadbalancer Pool Persistence - Session persistence configuration (same schema as
persistence). - Protocol string
- Protocol used by the pool.
- Resource
Status string - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - Service
Name string - Updated
At string - Last update date of the pool.
- Algorithm string
- Load balancing algorithm.
- Checksum string
- Computed hash representing the current target specification value.
- Created
At string - Creation date of the pool.
- Current
State GetCloud Loadbalancer Pool Current State - Current state of the pool:
- Description string
- Pool description.
- Health
Monitor GetCloud Loadbalancer Pool Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - Id string
- Health monitor ID.
- Loadbalancer
Id string - Name string
- Pool name.
- Persistence
Get
Cloud Loadbalancer Pool Persistence - Session persistence configuration (same schema as
persistence). - Protocol string
- Protocol used by the pool.
- Resource
Status string - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - Service
Name string - Updated
At string - Last update date of the pool.
- algorithm string
- Load balancing algorithm.
- checksum string
- Computed hash representing the current target specification value.
- created_
at string - Creation date of the pool.
- current_
state object - Current state of the pool:
- description string
- Pool description.
- health_
monitor object - Health monitor configuration (same schema as
health_monitor), plus: - id string
- Health monitor ID.
- loadbalancer_
id string - name string
- Pool name.
- persistence object
- Session persistence configuration (same schema as
persistence). - protocol string
- Protocol used by the pool.
- resource_
status string - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - service_
name string - updated_
at string - Last update date of the pool.
- algorithm String
- Load balancing algorithm.
- checksum String
- Computed hash representing the current target specification value.
- created
At String - Creation date of the pool.
- current
State GetCloud Loadbalancer Pool Current State - Current state of the pool:
- description String
- Pool description.
- health
Monitor GetCloud Loadbalancer Pool Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - id String
- Health monitor ID.
- loadbalancer
Id String - name String
- Pool name.
- persistence
Get
Cloud Loadbalancer Pool Persistence - Session persistence configuration (same schema as
persistence). - protocol String
- Protocol used by the pool.
- resource
Status String - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - service
Name String - updated
At String - Last update date of the pool.
- algorithm string
- Load balancing algorithm.
- checksum string
- Computed hash representing the current target specification value.
- created
At string - Creation date of the pool.
- current
State GetCloud Loadbalancer Pool Current State - Current state of the pool:
- description string
- Pool description.
- health
Monitor GetCloud Loadbalancer Pool Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - id string
- Health monitor ID.
- loadbalancer
Id string - name string
- Pool name.
- persistence
Get
Cloud Loadbalancer Pool Persistence - Session persistence configuration (same schema as
persistence). - protocol string
- Protocol used by the pool.
- resource
Status string - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - service
Name string - updated
At string - Last update date of the pool.
- algorithm str
- Load balancing algorithm.
- checksum str
- Computed hash representing the current target specification value.
- created_
at str - Creation date of the pool.
- current_
state GetCloud Loadbalancer Pool Current State - Current state of the pool:
- description str
- Pool description.
- health_
monitor GetCloud Loadbalancer Pool Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - id str
- Health monitor ID.
- loadbalancer_
id str - name str
- Pool name.
- persistence
Get
Cloud Loadbalancer Pool Persistence - Session persistence configuration (same schema as
persistence). - protocol str
- Protocol used by the pool.
- resource_
status str - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - service_
name str - updated_
at str - Last update date of the pool.
- algorithm String
- Load balancing algorithm.
- checksum String
- Computed hash representing the current target specification value.
- created
At String - Creation date of the pool.
- current
State Property Map - Current state of the pool:
- description String
- Pool description.
- health
Monitor Property Map - Health monitor configuration (same schema as
health_monitor), plus: - id String
- Health monitor ID.
- loadbalancer
Id String - name String
- Pool name.
- persistence Property Map
- Session persistence configuration (same schema as
persistence). - protocol String
- Protocol used by the pool.
- resource
Status String - Pool readiness in the system (
CREATING,DELETING,ERROR,OUT_OF_SYNC,READY,UPDATING). - service
Name String - updated
At String - Last update date of the pool.
Supporting Types
GetCloudLoadbalancerPoolCurrentState
- Algorithm string
- Load balancing algorithm.
- Description string
- Pool description.
- Health
Monitor GetCloud Loadbalancer Pool Current State Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - Name string
- Pool name.
- Operating
Status string - Operating status of the pool.
- Persistence
Get
Cloud Loadbalancer Pool Current State Persistence - Session persistence configuration (same schema as
persistence). - Protocol string
- Protocol used by the pool.
- Provisioning
Status string - Provisioning status of the pool.
- Algorithm string
- Load balancing algorithm.
- Description string
- Pool description.
- Health
Monitor GetCloud Loadbalancer Pool Current State Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - Name string
- Pool name.
- Operating
Status string - Operating status of the pool.
- Persistence
Get
Cloud Loadbalancer Pool Current State Persistence - Session persistence configuration (same schema as
persistence). - Protocol string
- Protocol used by the pool.
- Provisioning
Status string - Provisioning status of the pool.
- algorithm string
- Load balancing algorithm.
- description string
- Pool description.
- health_
monitor object - Health monitor configuration (same schema as
health_monitor), plus: - name string
- Pool name.
- operating_
status string - Operating status of the pool.
- persistence object
- Session persistence configuration (same schema as
persistence). - protocol string
- Protocol used by the pool.
- provisioning_
status string - Provisioning status of the pool.
- algorithm String
- Load balancing algorithm.
- description String
- Pool description.
- health
Monitor GetCloud Loadbalancer Pool Current State Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - name String
- Pool name.
- operating
Status String - Operating status of the pool.
- persistence
Get
Cloud Loadbalancer Pool Current State Persistence - Session persistence configuration (same schema as
persistence). - protocol String
- Protocol used by the pool.
- provisioning
Status String - Provisioning status of the pool.
- algorithm string
- Load balancing algorithm.
- description string
- Pool description.
- health
Monitor GetCloud Loadbalancer Pool Current State Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - name string
- Pool name.
- operating
Status string - Operating status of the pool.
- persistence
Get
Cloud Loadbalancer Pool Current State Persistence - Session persistence configuration (same schema as
persistence). - protocol string
- Protocol used by the pool.
- provisioning
Status string - Provisioning status of the pool.
- algorithm str
- Load balancing algorithm.
- description str
- Pool description.
- health_
monitor GetCloud Loadbalancer Pool Current State Health Monitor - Health monitor configuration (same schema as
health_monitor), plus: - name str
- Pool name.
- operating_
status str - Operating status of the pool.
- persistence
Get
Cloud Loadbalancer Pool Current State Persistence - Session persistence configuration (same schema as
persistence). - protocol str
- Protocol used by the pool.
- provisioning_
status str - Provisioning status of the pool.
- algorithm String
- Load balancing algorithm.
- description String
- Pool description.
- health
Monitor Property Map - Health monitor configuration (same schema as
health_monitor), plus: - name String
- Pool name.
- operating
Status String - Operating status of the pool.
- persistence Property Map
- Session persistence configuration (same schema as
persistence). - protocol String
- Protocol used by the pool.
- provisioning
Status String - Provisioning status of the pool.
GetCloudLoadbalancerPoolCurrentStateHealthMonitor
- Delay int
- Seconds between health checks.
- Domain
Name string - Domain name for health check requests.
- Expected
Codes string - Expected HTTP response codes (e.g.
200,200-202). - Http
Method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - Http
Version string - HTTP version for health checks (
1.0or1.1). - Id string
- ID of the pool.
- Max
Retries int - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- Max
Retries intDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - Name string
- Pool name.
- Operating
Status string - Operating status of the pool.
- Provisioning
Status string - Provisioning status of the pool.
- Timeout int
- Seconds to wait for a health check response.
- Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - Url
Path string - URL path for HTTP/HTTPS health checks.
- Delay int
- Seconds between health checks.
- Domain
Name string - Domain name for health check requests.
- Expected
Codes string - Expected HTTP response codes (e.g.
200,200-202). - Http
Method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - Http
Version string - HTTP version for health checks (
1.0or1.1). - Id string
- ID of the pool.
- Max
Retries int - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- Max
Retries intDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - Name string
- Pool name.
- Operating
Status string - Operating status of the pool.
- Provisioning
Status string - Provisioning status of the pool.
- Timeout int
- Seconds to wait for a health check response.
- Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - Url
Path string - URL path for HTTP/HTTPS health checks.
- delay number
- Seconds between health checks.
- domain_
name string - Domain name for health check requests.
- expected_
codes string - Expected HTTP response codes (e.g.
200,200-202). - http_
method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http_
version string - HTTP version for health checks (
1.0or1.1). - id string
- ID of the pool.
- max_
retries number - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max_
retries_ numberdown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name string
- Pool name.
- operating_
status string - Operating status of the pool.
- provisioning_
status string - Provisioning status of the pool.
- timeout number
- Seconds to wait for a health check response.
- type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url_
path string - URL path for HTTP/HTTPS health checks.
- delay Integer
- Seconds between health checks.
- domain
Name String - Domain name for health check requests.
- expected
Codes String - Expected HTTP response codes (e.g.
200,200-202). - http
Method String - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http
Version String - HTTP version for health checks (
1.0or1.1). - id String
- ID of the pool.
- max
Retries Integer - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max
Retries IntegerDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name String
- Pool name.
- operating
Status String - Operating status of the pool.
- provisioning
Status String - Provisioning status of the pool.
- timeout Integer
- Seconds to wait for a health check response.
- type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url
Path String - URL path for HTTP/HTTPS health checks.
- delay number
- Seconds between health checks.
- domain
Name string - Domain name for health check requests.
- expected
Codes string - Expected HTTP response codes (e.g.
200,200-202). - http
Method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http
Version string - HTTP version for health checks (
1.0or1.1). - id string
- ID of the pool.
- max
Retries number - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max
Retries numberDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name string
- Pool name.
- operating
Status string - Operating status of the pool.
- provisioning
Status string - Provisioning status of the pool.
- timeout number
- Seconds to wait for a health check response.
- type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url
Path string - URL path for HTTP/HTTPS health checks.
- delay int
- Seconds between health checks.
- domain_
name str - Domain name for health check requests.
- expected_
codes str - Expected HTTP response codes (e.g.
200,200-202). - http_
method str - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http_
version str - HTTP version for health checks (
1.0or1.1). - id str
- ID of the pool.
- max_
retries int - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max_
retries_ intdown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name str
- Pool name.
- operating_
status str - Operating status of the pool.
- provisioning_
status str - Provisioning status of the pool.
- timeout int
- Seconds to wait for a health check response.
- type str
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url_
path str - URL path for HTTP/HTTPS health checks.
- delay Number
- Seconds between health checks.
- domain
Name String - Domain name for health check requests.
- expected
Codes String - Expected HTTP response codes (e.g.
200,200-202). - http
Method String - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http
Version String - HTTP version for health checks (
1.0or1.1). - id String
- ID of the pool.
- max
Retries Number - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max
Retries NumberDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name String
- Pool name.
- operating
Status String - Operating status of the pool.
- provisioning
Status String - Provisioning status of the pool.
- timeout Number
- Seconds to wait for a health check response.
- type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url
Path String - URL path for HTTP/HTTPS health checks.
GetCloudLoadbalancerPoolCurrentStatePersistence
- string
- Cookie name for
APP_COOKIEpersistence type. - Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- string
- Cookie name for
APP_COOKIEpersistence type. - Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- string
- Cookie name for
APP_COOKIEpersistence type. - type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- String
- Cookie name for
APP_COOKIEpersistence type. - type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- string
- Cookie name for
APP_COOKIEpersistence type. - type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- str
- Cookie name for
APP_COOKIEpersistence type. - type str
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- String
- Cookie name for
APP_COOKIEpersistence type. - type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
GetCloudLoadbalancerPoolHealthMonitor
- Delay int
- Seconds between health checks.
- Domain
Name string - Domain name for health check requests.
- Expected
Codes string - Expected HTTP response codes (e.g.
200,200-202). - Http
Method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - Http
Version string - HTTP version for health checks (
1.0or1.1). - Max
Retries int - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- Max
Retries intDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - Name string
- Pool name.
- Timeout int
- Seconds to wait for a health check response.
- Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - Url
Path string - URL path for HTTP/HTTPS health checks.
- Delay int
- Seconds between health checks.
- Domain
Name string - Domain name for health check requests.
- Expected
Codes string - Expected HTTP response codes (e.g.
200,200-202). - Http
Method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - Http
Version string - HTTP version for health checks (
1.0or1.1). - Max
Retries int - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- Max
Retries intDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - Name string
- Pool name.
- Timeout int
- Seconds to wait for a health check response.
- Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - Url
Path string - URL path for HTTP/HTTPS health checks.
- delay number
- Seconds between health checks.
- domain_
name string - Domain name for health check requests.
- expected_
codes string - Expected HTTP response codes (e.g.
200,200-202). - http_
method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http_
version string - HTTP version for health checks (
1.0or1.1). - max_
retries number - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max_
retries_ numberdown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name string
- Pool name.
- timeout number
- Seconds to wait for a health check response.
- type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url_
path string - URL path for HTTP/HTTPS health checks.
- delay Integer
- Seconds between health checks.
- domain
Name String - Domain name for health check requests.
- expected
Codes String - Expected HTTP response codes (e.g.
200,200-202). - http
Method String - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http
Version String - HTTP version for health checks (
1.0or1.1). - max
Retries Integer - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max
Retries IntegerDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name String
- Pool name.
- timeout Integer
- Seconds to wait for a health check response.
- type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url
Path String - URL path for HTTP/HTTPS health checks.
- delay number
- Seconds between health checks.
- domain
Name string - Domain name for health check requests.
- expected
Codes string - Expected HTTP response codes (e.g.
200,200-202). - http
Method string - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http
Version string - HTTP version for health checks (
1.0or1.1). - max
Retries number - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max
Retries numberDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name string
- Pool name.
- timeout number
- Seconds to wait for a health check response.
- type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url
Path string - URL path for HTTP/HTTPS health checks.
- delay int
- Seconds between health checks.
- domain_
name str - Domain name for health check requests.
- expected_
codes str - Expected HTTP response codes (e.g.
200,200-202). - http_
method str - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http_
version str - HTTP version for health checks (
1.0or1.1). - max_
retries int - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max_
retries_ intdown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name str
- Pool name.
- timeout int
- Seconds to wait for a health check response.
- type str
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url_
path str - URL path for HTTP/HTTPS health checks.
- delay Number
- Seconds between health checks.
- domain
Name String - Domain name for health check requests.
- expected
Codes String - Expected HTTP response codes (e.g.
200,200-202). - http
Method String - HTTP method for health checks (
GET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS,TRACE). - http
Version String - HTTP version for health checks (
1.0or1.1). - max
Retries Number - Number of consecutive health check failures before marking a member as unhealthy (1-10).
- max
Retries NumberDown - Number of consecutive health check failures before marking a member as
ERROR(1-10). - name String
- Pool name.
- timeout Number
- Seconds to wait for a health check response.
- type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO). - url
Path String - URL path for HTTP/HTTPS health checks.
GetCloudLoadbalancerPoolPersistence
- string
- Cookie name for
APP_COOKIEpersistence type. - Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- string
- Cookie name for
APP_COOKIEpersistence type. - Type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- string
- Cookie name for
APP_COOKIEpersistence type. - type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- String
- Cookie name for
APP_COOKIEpersistence type. - type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- string
- Cookie name for
APP_COOKIEpersistence type. - type string
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- str
- Cookie name for
APP_COOKIEpersistence type. - type str
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
- String
- Cookie name for
APP_COOKIEpersistence type. - type String
- Health monitor type (
HTTP,HTTPS,PING,TCP,UDP_CONNECT,SCTP,TLS_HELLO).
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud
published on Friday, Sep 25, 2026 by OVHcloud