1. Registry
  2. Packages
  3. OVH
  4. API Docs
  5. getCloudLoadbalancerPools
Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud
ovh logo
Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud

    Use this data source to list the pools of a load balancer in a public cloud project.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ovh from "@ovhcloud/pulumi-ovh";
    
    const pools = ovh.getCloudLoadbalancerPools({
        serviceName: "<public cloud project ID>",
        loadbalancerId: "<load balancer ID>",
    });
    export const poolNames = pools.then(pools => .map(p => (p.name)));
    
    import pulumi
    import pulumi_ovh as ovh
    
    pools = ovh.get_cloud_loadbalancer_pools(service_name="<public cloud project ID>",
        loadbalancer_id="<load balancer ID>")
    pulumi.export("poolNames", [p.name for p in pools.pools])
    
    Example coming soon!
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ovh = Pulumi.Ovh;
    
    return await Deployment.RunAsync(() => 
    {
        var pools = Ovh.GetCloudLoadbalancerPools.Invoke(new()
        {
            ServiceName = "<public cloud project ID>",
            LoadbalancerId = "<load balancer ID>",
        });
    
        return new Dictionary<string, object?>
        {
            ["poolNames"] = .Select(p => 
            {
                return p.Name;
            }).ToList(),
        };
    });
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    

    Using getCloudLoadbalancerPools

    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 getCloudLoadbalancerPools(args: GetCloudLoadbalancerPoolsArgs, opts?: InvokeOptions): Promise<GetCloudLoadbalancerPoolsResult>
    function getCloudLoadbalancerPoolsOutput(args: GetCloudLoadbalancerPoolsOutputArgs, opts?: InvokeOutputOptions): Output<GetCloudLoadbalancerPoolsResult>
    def get_cloud_loadbalancer_pools(loadbalancer_id: Optional[str] = None,
                                     service_name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetCloudLoadbalancerPoolsResult
    def get_cloud_loadbalancer_pools_output(loadbalancer_id: pulumi.Input[Optional[str]] = None,
                                     service_name: pulumi.Input[Optional[str]] = None,
                                     opts: Optional[InvokeOutputOptions] = None) -> Output[GetCloudLoadbalancerPoolsResult]
    func GetCloudLoadbalancerPools(ctx *Context, args *GetCloudLoadbalancerPoolsArgs, opts ...InvokeOption) (*GetCloudLoadbalancerPoolsResult, error)
    func GetCloudLoadbalancerPoolsOutput(ctx *Context, args *GetCloudLoadbalancerPoolsOutputArgs, opts ...InvokeOption) GetCloudLoadbalancerPoolsResultOutput

    > Note: This function is named GetCloudLoadbalancerPools in the Go SDK.

    public static class GetCloudLoadbalancerPools 
    {
        public static Task<GetCloudLoadbalancerPoolsResult> InvokeAsync(GetCloudLoadbalancerPoolsArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudLoadbalancerPoolsResult> Invoke(GetCloudLoadbalancerPoolsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudLoadbalancerPoolsResult> Invoke(GetCloudLoadbalancerPoolsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCloudLoadbalancerPoolsResult> getCloudLoadbalancerPools(GetCloudLoadbalancerPoolsArgs args, InvokeOptions options)
    public static Output<GetCloudLoadbalancerPoolsResult> getCloudLoadbalancerPools(GetCloudLoadbalancerPoolsArgs args, InvokeOptions options)
    public static Output<GetCloudLoadbalancerPoolsResult> getCloudLoadbalancerPools(GetCloudLoadbalancerPoolsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: ovh:index/getCloudLoadbalancerPools:getCloudLoadbalancerPools
      arguments:
        # arguments dictionary
    data "ovh_get_cloud_loadbalancer_pools" "name" {
        # arguments
    }

    The following arguments are supported:

    LoadbalancerId string
    ID of the load balancer.
    ServiceName string
    Service name of the resource representing the id of the cloud project.
    LoadbalancerId string
    ID of the load balancer.
    ServiceName string
    Service name of the resource representing the id of the cloud project.
    loadbalancer_id string
    ID of the load balancer.
    service_name string
    Service name of the resource representing the id of the cloud project.
    loadbalancerId String
    ID of the load balancer.
    serviceName String
    Service name of the resource representing the id of the cloud project.
    loadbalancerId string
    ID of the load balancer.
    serviceName string
    Service name of the resource representing the id of the cloud project.
    loadbalancer_id str
    ID of the load balancer.
    service_name str
    Service name of the resource representing the id of the cloud project.
    loadbalancerId String
    ID of the load balancer.
    serviceName String
    Service name of the resource representing the id of the cloud project.

    getCloudLoadbalancerPools Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    LoadbalancerId string
    Pools List<GetCloudLoadbalancerPoolsPool>
    List of pools. Each element exports:
    ServiceName string
    Id string
    The provider-assigned unique ID for this managed resource.
    LoadbalancerId string
    Pools []GetCloudLoadbalancerPoolsPool
    List of pools. Each element exports:
    ServiceName string
    id string
    The provider-assigned unique ID for this managed resource.
    loadbalancer_id string
    pools list(object)
    List of pools. Each element exports:
    service_name string
    id String
    The provider-assigned unique ID for this managed resource.
    loadbalancerId String
    pools List<GetCloudLoadbalancerPoolsPool>
    List of pools. Each element exports:
    serviceName String
    id string
    The provider-assigned unique ID for this managed resource.
    loadbalancerId string
    pools GetCloudLoadbalancerPoolsPool[]
    List of pools. Each element exports:
    serviceName string
    id str
    The provider-assigned unique ID for this managed resource.
    loadbalancer_id str
    pools Sequence[GetCloudLoadbalancerPoolsPool]
    List of pools. Each element exports:
    service_name str
    id String
    The provider-assigned unique ID for this managed resource.
    loadbalancerId String
    pools List<Property Map>
    List of pools. Each element exports:
    serviceName String

    Supporting Types

    GetCloudLoadbalancerPoolsPool

    Algorithm string
    Load balancing algorithm.
    Checksum string
    Computed hash representing the current target specification value.
    CreatedAt string
    Creation date of the pool.
    CurrentState GetCloudLoadbalancerPoolsPoolCurrentState
    Current state of the pool:
    Description string
    Pool description.
    HealthMonitor GetCloudLoadbalancerPoolsPoolHealthMonitor
    Health monitor configuration, plus:
    Id string
    Health monitor ID.
    Name string
    Pool name.
    Persistence GetCloudLoadbalancerPoolsPoolPersistence
    Session persistence configuration (same schema as above).
    Protocol string
    Protocol used by the pool.
    ResourceStatus string
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    UpdatedAt string
    Last update date of the pool.
    Algorithm string
    Load balancing algorithm.
    Checksum string
    Computed hash representing the current target specification value.
    CreatedAt string
    Creation date of the pool.
    CurrentState GetCloudLoadbalancerPoolsPoolCurrentState
    Current state of the pool:
    Description string
    Pool description.
    HealthMonitor GetCloudLoadbalancerPoolsPoolHealthMonitor
    Health monitor configuration, plus:
    Id string
    Health monitor ID.
    Name string
    Pool name.
    Persistence GetCloudLoadbalancerPoolsPoolPersistence
    Session persistence configuration (same schema as above).
    Protocol string
    Protocol used by the pool.
    ResourceStatus string
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    UpdatedAt 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, plus:
    id string
    Health monitor ID.
    name string
    Pool name.
    persistence object
    Session persistence configuration (same schema as above).
    protocol string
    Protocol used by the pool.
    resource_status string
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updated_at string
    Last update date of the pool.
    algorithm String
    Load balancing algorithm.
    checksum String
    Computed hash representing the current target specification value.
    createdAt String
    Creation date of the pool.
    currentState GetCloudLoadbalancerPoolsPoolCurrentState
    Current state of the pool:
    description String
    Pool description.
    healthMonitor GetCloudLoadbalancerPoolsPoolHealthMonitor
    Health monitor configuration, plus:
    id String
    Health monitor ID.
    name String
    Pool name.
    persistence GetCloudLoadbalancerPoolsPoolPersistence
    Session persistence configuration (same schema as above).
    protocol String
    Protocol used by the pool.
    resourceStatus String
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updatedAt String
    Last update date of the pool.
    algorithm string
    Load balancing algorithm.
    checksum string
    Computed hash representing the current target specification value.
    createdAt string
    Creation date of the pool.
    currentState GetCloudLoadbalancerPoolsPoolCurrentState
    Current state of the pool:
    description string
    Pool description.
    healthMonitor GetCloudLoadbalancerPoolsPoolHealthMonitor
    Health monitor configuration, plus:
    id string
    Health monitor ID.
    name string
    Pool name.
    persistence GetCloudLoadbalancerPoolsPoolPersistence
    Session persistence configuration (same schema as above).
    protocol string
    Protocol used by the pool.
    resourceStatus string
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updatedAt 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 GetCloudLoadbalancerPoolsPoolCurrentState
    Current state of the pool:
    description str
    Pool description.
    health_monitor GetCloudLoadbalancerPoolsPoolHealthMonitor
    Health monitor configuration, plus:
    id str
    Health monitor ID.
    name str
    Pool name.
    persistence GetCloudLoadbalancerPoolsPoolPersistence
    Session persistence configuration (same schema as above).
    protocol str
    Protocol used by the pool.
    resource_status str
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updated_at str
    Last update date of the pool.
    algorithm String
    Load balancing algorithm.
    checksum String
    Computed hash representing the current target specification value.
    createdAt String
    Creation date of the pool.
    currentState Property Map
    Current state of the pool:
    description String
    Pool description.
    healthMonitor Property Map
    Health monitor configuration, plus:
    id String
    Health monitor ID.
    name String
    Pool name.
    persistence Property Map
    Session persistence configuration (same schema as above).
    protocol String
    Protocol used by the pool.
    resourceStatus String
    Pool readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updatedAt String
    Last update date of the pool.

    GetCloudLoadbalancerPoolsPoolCurrentState

    Algorithm string
    Load balancing algorithm.
    Description string
    Pool description.
    HealthMonitor GetCloudLoadbalancerPoolsPoolCurrentStateHealthMonitor
    Health monitor configuration, plus:
    Name string
    Pool name.
    OperatingStatus string
    Operating status of the pool.
    Persistence GetCloudLoadbalancerPoolsPoolCurrentStatePersistence
    Session persistence configuration (same schema as above).
    Protocol string
    Protocol used by the pool.
    ProvisioningStatus string
    Provisioning status of the pool.
    Algorithm string
    Load balancing algorithm.
    Description string
    Pool description.
    HealthMonitor GetCloudLoadbalancerPoolsPoolCurrentStateHealthMonitor
    Health monitor configuration, plus:
    Name string
    Pool name.
    OperatingStatus string
    Operating status of the pool.
    Persistence GetCloudLoadbalancerPoolsPoolCurrentStatePersistence
    Session persistence configuration (same schema as above).
    Protocol string
    Protocol used by the pool.
    ProvisioningStatus string
    Provisioning status of the pool.
    algorithm string
    Load balancing algorithm.
    description string
    Pool description.
    health_monitor object
    Health monitor configuration, plus:
    name string
    Pool name.
    operating_status string
    Operating status of the pool.
    persistence object
    Session persistence configuration (same schema as above).
    protocol string
    Protocol used by the pool.
    provisioning_status string
    Provisioning status of the pool.
    algorithm String
    Load balancing algorithm.
    description String
    Pool description.
    healthMonitor GetCloudLoadbalancerPoolsPoolCurrentStateHealthMonitor
    Health monitor configuration, plus:
    name String
    Pool name.
    operatingStatus String
    Operating status of the pool.
    persistence GetCloudLoadbalancerPoolsPoolCurrentStatePersistence
    Session persistence configuration (same schema as above).
    protocol String
    Protocol used by the pool.
    provisioningStatus String
    Provisioning status of the pool.
    algorithm string
    Load balancing algorithm.
    description string
    Pool description.
    healthMonitor GetCloudLoadbalancerPoolsPoolCurrentStateHealthMonitor
    Health monitor configuration, plus:
    name string
    Pool name.
    operatingStatus string
    Operating status of the pool.
    persistence GetCloudLoadbalancerPoolsPoolCurrentStatePersistence
    Session persistence configuration (same schema as above).
    protocol string
    Protocol used by the pool.
    provisioningStatus string
    Provisioning status of the pool.
    algorithm str
    Load balancing algorithm.
    description str
    Pool description.
    health_monitor GetCloudLoadbalancerPoolsPoolCurrentStateHealthMonitor
    Health monitor configuration, plus:
    name str
    Pool name.
    operating_status str
    Operating status of the pool.
    persistence GetCloudLoadbalancerPoolsPoolCurrentStatePersistence
    Session persistence configuration (same schema as above).
    protocol str
    Protocol used by the pool.
    provisioning_status str
    Provisioning status of the pool.
    algorithm String
    Load balancing algorithm.
    description String
    Pool description.
    healthMonitor Property Map
    Health monitor configuration, plus:
    name String
    Pool name.
    operatingStatus String
    Operating status of the pool.
    persistence Property Map
    Session persistence configuration (same schema as above).
    protocol String
    Protocol used by the pool.
    provisioningStatus String
    Provisioning status of the pool.

    GetCloudLoadbalancerPoolsPoolCurrentStateHealthMonitor

    Delay int
    Seconds between health checks.
    DomainName string
    Domain name for health check requests.
    ExpectedCodes string
    Expected HTTP response codes.
    HttpMethod string
    HTTP method for health checks.
    HttpVersion string
    HTTP version for health checks.
    Id string
    Health monitor ID.
    MaxRetries int
    Number of consecutive health check failures before marking member as unhealthy.
    MaxRetriesDown int
    Number of consecutive health check failures before marking member as ERROR.
    Name string
    Pool name.
    OperatingStatus string
    Operating status of the pool.
    ProvisioningStatus 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).
    UrlPath string
    URL path for HTTP/HTTPS health checks.
    Delay int
    Seconds between health checks.
    DomainName string
    Domain name for health check requests.
    ExpectedCodes string
    Expected HTTP response codes.
    HttpMethod string
    HTTP method for health checks.
    HttpVersion string
    HTTP version for health checks.
    Id string
    Health monitor ID.
    MaxRetries int
    Number of consecutive health check failures before marking member as unhealthy.
    MaxRetriesDown int
    Number of consecutive health check failures before marking member as ERROR.
    Name string
    Pool name.
    OperatingStatus string
    Operating status of the pool.
    ProvisioningStatus 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).
    UrlPath 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.
    http_method string
    HTTP method for health checks.
    http_version string
    HTTP version for health checks.
    id string
    Health monitor ID.
    max_retries number
    Number of consecutive health check failures before marking member as unhealthy.
    max_retries_down number
    Number of consecutive health check failures before marking member as ERROR.
    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.
    domainName String
    Domain name for health check requests.
    expectedCodes String
    Expected HTTP response codes.
    httpMethod String
    HTTP method for health checks.
    httpVersion String
    HTTP version for health checks.
    id String
    Health monitor ID.
    maxRetries Integer
    Number of consecutive health check failures before marking member as unhealthy.
    maxRetriesDown Integer
    Number of consecutive health check failures before marking member as ERROR.
    name String
    Pool name.
    operatingStatus String
    Operating status of the pool.
    provisioningStatus 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).
    urlPath String
    URL path for HTTP/HTTPS health checks.
    delay number
    Seconds between health checks.
    domainName string
    Domain name for health check requests.
    expectedCodes string
    Expected HTTP response codes.
    httpMethod string
    HTTP method for health checks.
    httpVersion string
    HTTP version for health checks.
    id string
    Health monitor ID.
    maxRetries number
    Number of consecutive health check failures before marking member as unhealthy.
    maxRetriesDown number
    Number of consecutive health check failures before marking member as ERROR.
    name string
    Pool name.
    operatingStatus string
    Operating status of the pool.
    provisioningStatus 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).
    urlPath 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.
    http_method str
    HTTP method for health checks.
    http_version str
    HTTP version for health checks.
    id str
    Health monitor ID.
    max_retries int
    Number of consecutive health check failures before marking member as unhealthy.
    max_retries_down int
    Number of consecutive health check failures before marking member as ERROR.
    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.
    domainName String
    Domain name for health check requests.
    expectedCodes String
    Expected HTTP response codes.
    httpMethod String
    HTTP method for health checks.
    httpVersion String
    HTTP version for health checks.
    id String
    Health monitor ID.
    maxRetries Number
    Number of consecutive health check failures before marking member as unhealthy.
    maxRetriesDown Number
    Number of consecutive health check failures before marking member as ERROR.
    name String
    Pool name.
    operatingStatus String
    Operating status of the pool.
    provisioningStatus 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).
    urlPath String
    URL path for HTTP/HTTPS health checks.

    GetCloudLoadbalancerPoolsPoolCurrentStatePersistence

    CookieName string
    Cookie name for APP_COOKIE persistence type.
    Type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    CookieName string
    Cookie name for APP_COOKIE persistence type.
    Type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookie_name string
    Cookie name for APP_COOKIE persistence type.
    type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookieName String
    Cookie name for APP_COOKIE persistence type.
    type String
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookieName string
    Cookie name for APP_COOKIE persistence type.
    type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookie_name str
    Cookie name for APP_COOKIE persistence type.
    type str
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookieName String
    Cookie name for APP_COOKIE persistence type.
    type String
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).

    GetCloudLoadbalancerPoolsPoolHealthMonitor

    Delay int
    Seconds between health checks.
    DomainName string
    Domain name for health check requests.
    ExpectedCodes string
    Expected HTTP response codes.
    HttpMethod string
    HTTP method for health checks.
    HttpVersion string
    HTTP version for health checks.
    MaxRetries int
    Number of consecutive health check failures before marking member as unhealthy.
    MaxRetriesDown int
    Number of consecutive health check failures before marking member as ERROR.
    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).
    UrlPath string
    URL path for HTTP/HTTPS health checks.
    Delay int
    Seconds between health checks.
    DomainName string
    Domain name for health check requests.
    ExpectedCodes string
    Expected HTTP response codes.
    HttpMethod string
    HTTP method for health checks.
    HttpVersion string
    HTTP version for health checks.
    MaxRetries int
    Number of consecutive health check failures before marking member as unhealthy.
    MaxRetriesDown int
    Number of consecutive health check failures before marking member as ERROR.
    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).
    UrlPath 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.
    http_method string
    HTTP method for health checks.
    http_version string
    HTTP version for health checks.
    max_retries number
    Number of consecutive health check failures before marking member as unhealthy.
    max_retries_down number
    Number of consecutive health check failures before marking member as ERROR.
    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.
    domainName String
    Domain name for health check requests.
    expectedCodes String
    Expected HTTP response codes.
    httpMethod String
    HTTP method for health checks.
    httpVersion String
    HTTP version for health checks.
    maxRetries Integer
    Number of consecutive health check failures before marking member as unhealthy.
    maxRetriesDown Integer
    Number of consecutive health check failures before marking member as ERROR.
    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).
    urlPath String
    URL path for HTTP/HTTPS health checks.
    delay number
    Seconds between health checks.
    domainName string
    Domain name for health check requests.
    expectedCodes string
    Expected HTTP response codes.
    httpMethod string
    HTTP method for health checks.
    httpVersion string
    HTTP version for health checks.
    maxRetries number
    Number of consecutive health check failures before marking member as unhealthy.
    maxRetriesDown number
    Number of consecutive health check failures before marking member as ERROR.
    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).
    urlPath 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.
    http_method str
    HTTP method for health checks.
    http_version str
    HTTP version for health checks.
    max_retries int
    Number of consecutive health check failures before marking member as unhealthy.
    max_retries_down int
    Number of consecutive health check failures before marking member as ERROR.
    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.
    domainName String
    Domain name for health check requests.
    expectedCodes String
    Expected HTTP response codes.
    httpMethod String
    HTTP method for health checks.
    httpVersion String
    HTTP version for health checks.
    maxRetries Number
    Number of consecutive health check failures before marking member as unhealthy.
    maxRetriesDown Number
    Number of consecutive health check failures before marking member as ERROR.
    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).
    urlPath String
    URL path for HTTP/HTTPS health checks.

    GetCloudLoadbalancerPoolsPoolPersistence

    CookieName string
    Cookie name for APP_COOKIE persistence type.
    Type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    CookieName string
    Cookie name for APP_COOKIE persistence type.
    Type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookie_name string
    Cookie name for APP_COOKIE persistence type.
    type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookieName String
    Cookie name for APP_COOKIE persistence type.
    type String
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookieName string
    Cookie name for APP_COOKIE persistence type.
    type string
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookie_name str
    Cookie name for APP_COOKIE persistence type.
    type str
    Health monitor type (HTTP, HTTPS, PING, TCP, UDP_CONNECT, SCTP, TLS_HELLO).
    cookieName String
    Cookie name for APP_COOKIE persistence 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 ovh Terraform Provider.
    ovh logo
    Viewing docs for OVHCloud v2.21.0
    published on Friday, Sep 25, 2026 by OVHcloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial