1. Registry
  2. Packages
  3. OVH
  4. API Docs
  5. getCloudLoadbalancerListener
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 get information about a listener on a load balancer in a public cloud project.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ovh from "@ovhcloud/pulumi-ovh";
    
    const http = ovh.getCloudLoadbalancerListener({
        serviceName: "<public cloud project ID>",
        loadbalancerId: "<load balancer ID>",
        id: "<listener ID>",
    });
    export const listenerPort = http.then(http => http.protocolPort);
    
    import pulumi
    import pulumi_ovh as ovh
    
    http = ovh.get_cloud_loadbalancer_listener(service_name="<public cloud project ID>",
        loadbalancer_id="<load balancer ID>",
        id="<listener ID>")
    pulumi.export("listenerPort", http.protocol_port)
    
    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 {
    		http, err := ovh.LookupCloudLoadbalancerListener(ctx, &ovh.LookupCloudLoadbalancerListenerArgs{
    			ServiceName:    "<public cloud project ID>",
    			LoadbalancerId: "<load balancer ID>",
    			Id:             "<listener ID>",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("listenerPort", http.ProtocolPort)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ovh = Pulumi.Ovh;
    
    return await Deployment.RunAsync(() => 
    {
        var http = Ovh.GetCloudLoadbalancerListener.Invoke(new()
        {
            ServiceName = "<public cloud project ID>",
            LoadbalancerId = "<load balancer ID>",
            Id = "<listener ID>",
        });
    
        return new Dictionary<string, object?>
        {
            ["listenerPort"] = http.Apply(getCloudLoadbalancerListenerResult => getCloudLoadbalancerListenerResult.ProtocolPort),
        };
    });
    
    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.GetCloudLoadbalancerListenerArgs;
    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 http = OvhFunctions.getCloudLoadbalancerListener(GetCloudLoadbalancerListenerArgs.builder()
                .serviceName("<public cloud project ID>")
                .loadbalancerId("<load balancer ID>")
                .id("<listener ID>")
                .build());
    
            ctx.export("listenerPort", http.protocolPort());
        }
    }
    
    variables:
      http:
        fn::invoke:
          function: ovh:getCloudLoadbalancerListener
          arguments:
            serviceName: <public cloud project ID>
            loadbalancerId: <load balancer ID>
            id: <listener ID>
    outputs:
      listenerPort: ${http.protocolPort}
    
    Example coming soon!
    

    Using getCloudLoadbalancerListener

    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 getCloudLoadbalancerListener(args: GetCloudLoadbalancerListenerArgs, opts?: InvokeOptions): Promise<GetCloudLoadbalancerListenerResult>
    function getCloudLoadbalancerListenerOutput(args: GetCloudLoadbalancerListenerOutputArgs, opts?: InvokeOutputOptions): Output<GetCloudLoadbalancerListenerResult>
    def get_cloud_loadbalancer_listener(id: Optional[str] = None,
                                        loadbalancer_id: Optional[str] = None,
                                        service_name: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetCloudLoadbalancerListenerResult
    def get_cloud_loadbalancer_listener_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[GetCloudLoadbalancerListenerResult]
    func LookupCloudLoadbalancerListener(ctx *Context, args *LookupCloudLoadbalancerListenerArgs, opts ...InvokeOption) (*LookupCloudLoadbalancerListenerResult, error)
    func LookupCloudLoadbalancerListenerOutput(ctx *Context, args *LookupCloudLoadbalancerListenerOutputArgs, opts ...InvokeOption) LookupCloudLoadbalancerListenerResultOutput

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

    public static class GetCloudLoadbalancerListener 
    {
        public static Task<GetCloudLoadbalancerListenerResult> InvokeAsync(GetCloudLoadbalancerListenerArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudLoadbalancerListenerResult> Invoke(GetCloudLoadbalancerListenerInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudLoadbalancerListenerResult> Invoke(GetCloudLoadbalancerListenerInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCloudLoadbalancerListenerResult> getCloudLoadbalancerListener(GetCloudLoadbalancerListenerArgs args, InvokeOptions options)
    public static Output<GetCloudLoadbalancerListenerResult> getCloudLoadbalancerListener(GetCloudLoadbalancerListenerArgs args, InvokeOptions options)
    public static Output<GetCloudLoadbalancerListenerResult> getCloudLoadbalancerListener(GetCloudLoadbalancerListenerArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: ovh:index/getCloudLoadbalancerListener:getCloudLoadbalancerListener
      arguments:
        # arguments dictionary
    data "ovh_get_cloud_loadbalancer_listener" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    ID of the listener.
    LoadbalancerId string
    ID of the load balancer.
    ServiceName string
    Service name of the resource representing the id of the cloud project.
    Id string
    ID of the listener.
    LoadbalancerId string
    ID of the load balancer.
    ServiceName string
    Service name of the resource representing the id of the cloud project.
    id string
    ID of the listener.
    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 listener.
    loadbalancerId String
    ID of the load balancer.
    serviceName String
    Service name of the resource representing the id of the cloud project.
    id string
    ID of the listener.
    loadbalancerId string
    ID of the load balancer.
    serviceName string
    Service name of the resource representing the id of the cloud project.
    id str
    ID of the listener.
    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 listener.
    loadbalancerId String
    ID of the load balancer.
    serviceName String
    Service name of the resource representing the id of the cloud project.

    getCloudLoadbalancerListener Result

    The following output properties are available:

    AllowedCidrs List<string>
    List of CIDRs allowed to access the listener.
    Checksum string
    Computed hash representing the current target specification value.
    ConnectionLimit int
    Maximum number of connections allowed.
    CreatedAt string
    Creation date of the listener.
    CurrentState GetCloudLoadbalancerListenerCurrentState
    Current state of the listener:
    DefaultPoolId string
    ID of the default pool for this listener.
    DefaultTlsContainerRef string
    Reference to the default TLS container.
    Description string
    Listener description.
    Id string
    InsertHeaders GetCloudLoadbalancerListenerInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    LoadbalancerId string
    Name string
    Listener name.
    Protocol string
    Listener protocol.
    ProtocolPort int
    Port number the listener listens on.
    ResourceStatus string
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    ServiceName string
    SniContainerRefs List<string>
    List of SNI container references.
    TimeoutClientData int
    Timeout for client data in milliseconds.
    TimeoutMemberConnect int
    Timeout for member connection in milliseconds.
    TimeoutMemberData int
    Timeout for member data in milliseconds.
    TimeoutTcpInspect int
    Timeout for TCP inspect in milliseconds.
    TlsVersions List<string>
    List of TLS versions allowed.
    UpdatedAt string
    Last update date of the listener.
    AllowedCidrs []string
    List of CIDRs allowed to access the listener.
    Checksum string
    Computed hash representing the current target specification value.
    ConnectionLimit int
    Maximum number of connections allowed.
    CreatedAt string
    Creation date of the listener.
    CurrentState GetCloudLoadbalancerListenerCurrentState
    Current state of the listener:
    DefaultPoolId string
    ID of the default pool for this listener.
    DefaultTlsContainerRef string
    Reference to the default TLS container.
    Description string
    Listener description.
    Id string
    InsertHeaders GetCloudLoadbalancerListenerInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    LoadbalancerId string
    Name string
    Listener name.
    Protocol string
    Listener protocol.
    ProtocolPort int
    Port number the listener listens on.
    ResourceStatus string
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    ServiceName string
    SniContainerRefs []string
    List of SNI container references.
    TimeoutClientData int
    Timeout for client data in milliseconds.
    TimeoutMemberConnect int
    Timeout for member connection in milliseconds.
    TimeoutMemberData int
    Timeout for member data in milliseconds.
    TimeoutTcpInspect int
    Timeout for TCP inspect in milliseconds.
    TlsVersions []string
    List of TLS versions allowed.
    UpdatedAt string
    Last update date of the listener.
    allowed_cidrs list(string)
    List of CIDRs allowed to access the listener.
    checksum string
    Computed hash representing the current target specification value.
    connection_limit number
    Maximum number of connections allowed.
    created_at string
    Creation date of the listener.
    current_state object
    Current state of the listener:
    default_pool_id string
    ID of the default pool for this listener.
    default_tls_container_ref string
    Reference to the default TLS container.
    description string
    Listener description.
    id string
    insert_headers object
    Headers inserted into requests (same schema as insert_headers).
    loadbalancer_id string
    name string
    Listener name.
    protocol string
    Listener protocol.
    protocol_port number
    Port number the listener listens on.
    resource_status string
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    service_name string
    sni_container_refs list(string)
    List of SNI container references.
    timeout_client_data number
    Timeout for client data in milliseconds.
    timeout_member_connect number
    Timeout for member connection in milliseconds.
    timeout_member_data number
    Timeout for member data in milliseconds.
    timeout_tcp_inspect number
    Timeout for TCP inspect in milliseconds.
    tls_versions list(string)
    List of TLS versions allowed.
    updated_at string
    Last update date of the listener.
    allowedCidrs List<String>
    List of CIDRs allowed to access the listener.
    checksum String
    Computed hash representing the current target specification value.
    connectionLimit Integer
    Maximum number of connections allowed.
    createdAt String
    Creation date of the listener.
    currentState GetCloudLoadbalancerListenerCurrentState
    Current state of the listener:
    defaultPoolId String
    ID of the default pool for this listener.
    defaultTlsContainerRef String
    Reference to the default TLS container.
    description String
    Listener description.
    id String
    insertHeaders GetCloudLoadbalancerListenerInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    loadbalancerId String
    name String
    Listener name.
    protocol String
    Listener protocol.
    protocolPort Integer
    Port number the listener listens on.
    resourceStatus String
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    serviceName String
    sniContainerRefs List<String>
    List of SNI container references.
    timeoutClientData Integer
    Timeout for client data in milliseconds.
    timeoutMemberConnect Integer
    Timeout for member connection in milliseconds.
    timeoutMemberData Integer
    Timeout for member data in milliseconds.
    timeoutTcpInspect Integer
    Timeout for TCP inspect in milliseconds.
    tlsVersions List<String>
    List of TLS versions allowed.
    updatedAt String
    Last update date of the listener.
    allowedCidrs string[]
    List of CIDRs allowed to access the listener.
    checksum string
    Computed hash representing the current target specification value.
    connectionLimit number
    Maximum number of connections allowed.
    createdAt string
    Creation date of the listener.
    currentState GetCloudLoadbalancerListenerCurrentState
    Current state of the listener:
    defaultPoolId string
    ID of the default pool for this listener.
    defaultTlsContainerRef string
    Reference to the default TLS container.
    description string
    Listener description.
    id string
    insertHeaders GetCloudLoadbalancerListenerInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    loadbalancerId string
    name string
    Listener name.
    protocol string
    Listener protocol.
    protocolPort number
    Port number the listener listens on.
    resourceStatus string
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    serviceName string
    sniContainerRefs string[]
    List of SNI container references.
    timeoutClientData number
    Timeout for client data in milliseconds.
    timeoutMemberConnect number
    Timeout for member connection in milliseconds.
    timeoutMemberData number
    Timeout for member data in milliseconds.
    timeoutTcpInspect number
    Timeout for TCP inspect in milliseconds.
    tlsVersions string[]
    List of TLS versions allowed.
    updatedAt string
    Last update date of the listener.
    allowed_cidrs Sequence[str]
    List of CIDRs allowed to access the listener.
    checksum str
    Computed hash representing the current target specification value.
    connection_limit int
    Maximum number of connections allowed.
    created_at str
    Creation date of the listener.
    current_state GetCloudLoadbalancerListenerCurrentState
    Current state of the listener:
    default_pool_id str
    ID of the default pool for this listener.
    default_tls_container_ref str
    Reference to the default TLS container.
    description str
    Listener description.
    id str
    insert_headers GetCloudLoadbalancerListenerInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    loadbalancer_id str
    name str
    Listener name.
    protocol str
    Listener protocol.
    protocol_port int
    Port number the listener listens on.
    resource_status str
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    service_name str
    sni_container_refs Sequence[str]
    List of SNI container references.
    timeout_client_data int
    Timeout for client data in milliseconds.
    timeout_member_connect int
    Timeout for member connection in milliseconds.
    timeout_member_data int
    Timeout for member data in milliseconds.
    timeout_tcp_inspect int
    Timeout for TCP inspect in milliseconds.
    tls_versions Sequence[str]
    List of TLS versions allowed.
    updated_at str
    Last update date of the listener.
    allowedCidrs List<String>
    List of CIDRs allowed to access the listener.
    checksum String
    Computed hash representing the current target specification value.
    connectionLimit Number
    Maximum number of connections allowed.
    createdAt String
    Creation date of the listener.
    currentState Property Map
    Current state of the listener:
    defaultPoolId String
    ID of the default pool for this listener.
    defaultTlsContainerRef String
    Reference to the default TLS container.
    description String
    Listener description.
    id String
    insertHeaders Property Map
    Headers inserted into requests (same schema as insert_headers).
    loadbalancerId String
    name String
    Listener name.
    protocol String
    Listener protocol.
    protocolPort Number
    Port number the listener listens on.
    resourceStatus String
    Listener readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    serviceName String
    sniContainerRefs List<String>
    List of SNI container references.
    timeoutClientData Number
    Timeout for client data in milliseconds.
    timeoutMemberConnect Number
    Timeout for member connection in milliseconds.
    timeoutMemberData Number
    Timeout for member data in milliseconds.
    timeoutTcpInspect Number
    Timeout for TCP inspect in milliseconds.
    tlsVersions List<String>
    List of TLS versions allowed.
    updatedAt String
    Last update date of the listener.

    Supporting Types

    GetCloudLoadbalancerListenerCurrentState

    AllowedCidrs List<string>
    List of CIDRs allowed to access the listener.
    AvailabilityZone string
    Availability zone.
    ConnectionLimit int
    Maximum number of connections allowed.
    DefaultPoolId string
    ID of the default pool for this listener.
    DefaultTlsContainerRef string
    Reference to the default TLS container.
    Description string
    Listener description.
    InsertHeaders GetCloudLoadbalancerListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    Name string
    Listener name.
    OperatingStatus string
    Operating status of the listener.
    Protocol string
    Listener protocol.
    ProtocolPort int
    Port number the listener listens on.
    ProvisioningStatus string
    Provisioning status of the listener.
    Region string
    Region.
    SniContainerRefs List<string>
    List of SNI container references.
    TimeoutClientData int
    Timeout for client data in milliseconds.
    TimeoutMemberConnect int
    Timeout for member connection in milliseconds.
    TimeoutMemberData int
    Timeout for member data in milliseconds.
    TimeoutTcpInspect int
    Timeout for TCP inspect in milliseconds.
    TlsVersions List<string>
    List of TLS versions allowed.
    AllowedCidrs []string
    List of CIDRs allowed to access the listener.
    AvailabilityZone string
    Availability zone.
    ConnectionLimit int
    Maximum number of connections allowed.
    DefaultPoolId string
    ID of the default pool for this listener.
    DefaultTlsContainerRef string
    Reference to the default TLS container.
    Description string
    Listener description.
    InsertHeaders GetCloudLoadbalancerListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    Name string
    Listener name.
    OperatingStatus string
    Operating status of the listener.
    Protocol string
    Listener protocol.
    ProtocolPort int
    Port number the listener listens on.
    ProvisioningStatus string
    Provisioning status of the listener.
    Region string
    Region.
    SniContainerRefs []string
    List of SNI container references.
    TimeoutClientData int
    Timeout for client data in milliseconds.
    TimeoutMemberConnect int
    Timeout for member connection in milliseconds.
    TimeoutMemberData int
    Timeout for member data in milliseconds.
    TimeoutTcpInspect int
    Timeout for TCP inspect in milliseconds.
    TlsVersions []string
    List of TLS versions allowed.
    allowed_cidrs list(string)
    List of CIDRs allowed to access the listener.
    availability_zone string
    Availability zone.
    connection_limit number
    Maximum number of connections allowed.
    default_pool_id string
    ID of the default pool for this listener.
    default_tls_container_ref string
    Reference to the default TLS container.
    description string
    Listener description.
    insert_headers object
    Headers inserted into requests (same schema as insert_headers).
    name string
    Listener name.
    operating_status string
    Operating status of the listener.
    protocol string
    Listener protocol.
    protocol_port number
    Port number the listener listens on.
    provisioning_status string
    Provisioning status of the listener.
    region string
    Region.
    sni_container_refs list(string)
    List of SNI container references.
    timeout_client_data number
    Timeout for client data in milliseconds.
    timeout_member_connect number
    Timeout for member connection in milliseconds.
    timeout_member_data number
    Timeout for member data in milliseconds.
    timeout_tcp_inspect number
    Timeout for TCP inspect in milliseconds.
    tls_versions list(string)
    List of TLS versions allowed.
    allowedCidrs List<String>
    List of CIDRs allowed to access the listener.
    availabilityZone String
    Availability zone.
    connectionLimit Integer
    Maximum number of connections allowed.
    defaultPoolId String
    ID of the default pool for this listener.
    defaultTlsContainerRef String
    Reference to the default TLS container.
    description String
    Listener description.
    insertHeaders GetCloudLoadbalancerListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    name String
    Listener name.
    operatingStatus String
    Operating status of the listener.
    protocol String
    Listener protocol.
    protocolPort Integer
    Port number the listener listens on.
    provisioningStatus String
    Provisioning status of the listener.
    region String
    Region.
    sniContainerRefs List<String>
    List of SNI container references.
    timeoutClientData Integer
    Timeout for client data in milliseconds.
    timeoutMemberConnect Integer
    Timeout for member connection in milliseconds.
    timeoutMemberData Integer
    Timeout for member data in milliseconds.
    timeoutTcpInspect Integer
    Timeout for TCP inspect in milliseconds.
    tlsVersions List<String>
    List of TLS versions allowed.
    allowedCidrs string[]
    List of CIDRs allowed to access the listener.
    availabilityZone string
    Availability zone.
    connectionLimit number
    Maximum number of connections allowed.
    defaultPoolId string
    ID of the default pool for this listener.
    defaultTlsContainerRef string
    Reference to the default TLS container.
    description string
    Listener description.
    insertHeaders GetCloudLoadbalancerListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    name string
    Listener name.
    operatingStatus string
    Operating status of the listener.
    protocol string
    Listener protocol.
    protocolPort number
    Port number the listener listens on.
    provisioningStatus string
    Provisioning status of the listener.
    region string
    Region.
    sniContainerRefs string[]
    List of SNI container references.
    timeoutClientData number
    Timeout for client data in milliseconds.
    timeoutMemberConnect number
    Timeout for member connection in milliseconds.
    timeoutMemberData number
    Timeout for member data in milliseconds.
    timeoutTcpInspect number
    Timeout for TCP inspect in milliseconds.
    tlsVersions string[]
    List of TLS versions allowed.
    allowed_cidrs Sequence[str]
    List of CIDRs allowed to access the listener.
    availability_zone str
    Availability zone.
    connection_limit int
    Maximum number of connections allowed.
    default_pool_id str
    ID of the default pool for this listener.
    default_tls_container_ref str
    Reference to the default TLS container.
    description str
    Listener description.
    insert_headers GetCloudLoadbalancerListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as insert_headers).
    name str
    Listener name.
    operating_status str
    Operating status of the listener.
    protocol str
    Listener protocol.
    protocol_port int
    Port number the listener listens on.
    provisioning_status str
    Provisioning status of the listener.
    region str
    Region.
    sni_container_refs Sequence[str]
    List of SNI container references.
    timeout_client_data int
    Timeout for client data in milliseconds.
    timeout_member_connect int
    Timeout for member connection in milliseconds.
    timeout_member_data int
    Timeout for member data in milliseconds.
    timeout_tcp_inspect int
    Timeout for TCP inspect in milliseconds.
    tls_versions Sequence[str]
    List of TLS versions allowed.
    allowedCidrs List<String>
    List of CIDRs allowed to access the listener.
    availabilityZone String
    Availability zone.
    connectionLimit Number
    Maximum number of connections allowed.
    defaultPoolId String
    ID of the default pool for this listener.
    defaultTlsContainerRef String
    Reference to the default TLS container.
    description String
    Listener description.
    insertHeaders Property Map
    Headers inserted into requests (same schema as insert_headers).
    name String
    Listener name.
    operatingStatus String
    Operating status of the listener.
    protocol String
    Listener protocol.
    protocolPort Number
    Port number the listener listens on.
    provisioningStatus String
    Provisioning status of the listener.
    region String
    Region.
    sniContainerRefs List<String>
    List of SNI container references.
    timeoutClientData Number
    Timeout for client data in milliseconds.
    timeoutMemberConnect Number
    Timeout for member connection in milliseconds.
    timeoutMemberData Number
    Timeout for member data in milliseconds.
    timeoutTcpInspect Number
    Timeout for TCP inspect in milliseconds.
    tlsVersions List<String>
    List of TLS versions allowed.

    GetCloudLoadbalancerListenerCurrentStateInsertHeaders

    XForwardedFor bool
    Insert X-Forwarded-For header.
    XForwardedPort bool
    Insert X-Forwarded-Port header.
    XForwardedProto bool
    Insert X-Forwarded-Proto header.
    XSslClientDn bool
    Insert X-SSL-Client-DN header.
    XSslClientHasCert bool
    Insert X-SSL-Client-Has-Cert header.
    XSslClientVerify bool
    Insert X-SSL-Client-Verify header.
    XForwardedFor bool
    Insert X-Forwarded-For header.
    XForwardedPort bool
    Insert X-Forwarded-Port header.
    XForwardedProto bool
    Insert X-Forwarded-Proto header.
    XSslClientDn bool
    Insert X-SSL-Client-DN header.
    XSslClientHasCert bool
    Insert X-SSL-Client-Has-Cert header.
    XSslClientVerify bool
    Insert X-SSL-Client-Verify header.
    x_forwarded_for bool
    Insert X-Forwarded-For header.
    x_forwarded_port bool
    Insert X-Forwarded-Port header.
    x_forwarded_proto bool
    Insert X-Forwarded-Proto header.
    x_ssl_client_dn bool
    Insert X-SSL-Client-DN header.
    x_ssl_client_has_cert bool
    Insert X-SSL-Client-Has-Cert header.
    x_ssl_client_verify bool
    Insert X-SSL-Client-Verify header.
    xForwardedFor Boolean
    Insert X-Forwarded-For header.
    xForwardedPort Boolean
    Insert X-Forwarded-Port header.
    xForwardedProto Boolean
    Insert X-Forwarded-Proto header.
    xSslClientDn Boolean
    Insert X-SSL-Client-DN header.
    xSslClientHasCert Boolean
    Insert X-SSL-Client-Has-Cert header.
    xSslClientVerify Boolean
    Insert X-SSL-Client-Verify header.
    xForwardedFor boolean
    Insert X-Forwarded-For header.
    xForwardedPort boolean
    Insert X-Forwarded-Port header.
    xForwardedProto boolean
    Insert X-Forwarded-Proto header.
    xSslClientDn boolean
    Insert X-SSL-Client-DN header.
    xSslClientHasCert boolean
    Insert X-SSL-Client-Has-Cert header.
    xSslClientVerify boolean
    Insert X-SSL-Client-Verify header.
    x_forwarded_for bool
    Insert X-Forwarded-For header.
    x_forwarded_port bool
    Insert X-Forwarded-Port header.
    x_forwarded_proto bool
    Insert X-Forwarded-Proto header.
    x_ssl_client_dn bool
    Insert X-SSL-Client-DN header.
    x_ssl_client_has_cert bool
    Insert X-SSL-Client-Has-Cert header.
    x_ssl_client_verify bool
    Insert X-SSL-Client-Verify header.
    xForwardedFor Boolean
    Insert X-Forwarded-For header.
    xForwardedPort Boolean
    Insert X-Forwarded-Port header.
    xForwardedProto Boolean
    Insert X-Forwarded-Proto header.
    xSslClientDn Boolean
    Insert X-SSL-Client-DN header.
    xSslClientHasCert Boolean
    Insert X-SSL-Client-Has-Cert header.
    xSslClientVerify Boolean
    Insert X-SSL-Client-Verify header.

    GetCloudLoadbalancerListenerInsertHeaders

    XForwardedFor bool
    Insert X-Forwarded-For header.
    XForwardedPort bool
    Insert X-Forwarded-Port header.
    XForwardedProto bool
    Insert X-Forwarded-Proto header.
    XSslClientDn bool
    Insert X-SSL-Client-DN header.
    XSslClientHasCert bool
    Insert X-SSL-Client-Has-Cert header.
    XSslClientVerify bool
    Insert X-SSL-Client-Verify header.
    XForwardedFor bool
    Insert X-Forwarded-For header.
    XForwardedPort bool
    Insert X-Forwarded-Port header.
    XForwardedProto bool
    Insert X-Forwarded-Proto header.
    XSslClientDn bool
    Insert X-SSL-Client-DN header.
    XSslClientHasCert bool
    Insert X-SSL-Client-Has-Cert header.
    XSslClientVerify bool
    Insert X-SSL-Client-Verify header.
    x_forwarded_for bool
    Insert X-Forwarded-For header.
    x_forwarded_port bool
    Insert X-Forwarded-Port header.
    x_forwarded_proto bool
    Insert X-Forwarded-Proto header.
    x_ssl_client_dn bool
    Insert X-SSL-Client-DN header.
    x_ssl_client_has_cert bool
    Insert X-SSL-Client-Has-Cert header.
    x_ssl_client_verify bool
    Insert X-SSL-Client-Verify header.
    xForwardedFor Boolean
    Insert X-Forwarded-For header.
    xForwardedPort Boolean
    Insert X-Forwarded-Port header.
    xForwardedProto Boolean
    Insert X-Forwarded-Proto header.
    xSslClientDn Boolean
    Insert X-SSL-Client-DN header.
    xSslClientHasCert Boolean
    Insert X-SSL-Client-Has-Cert header.
    xSslClientVerify Boolean
    Insert X-SSL-Client-Verify header.
    xForwardedFor boolean
    Insert X-Forwarded-For header.
    xForwardedPort boolean
    Insert X-Forwarded-Port header.
    xForwardedProto boolean
    Insert X-Forwarded-Proto header.
    xSslClientDn boolean
    Insert X-SSL-Client-DN header.
    xSslClientHasCert boolean
    Insert X-SSL-Client-Has-Cert header.
    xSslClientVerify boolean
    Insert X-SSL-Client-Verify header.
    x_forwarded_for bool
    Insert X-Forwarded-For header.
    x_forwarded_port bool
    Insert X-Forwarded-Port header.
    x_forwarded_proto bool
    Insert X-Forwarded-Proto header.
    x_ssl_client_dn bool
    Insert X-SSL-Client-DN header.
    x_ssl_client_has_cert bool
    Insert X-SSL-Client-Has-Cert header.
    x_ssl_client_verify bool
    Insert X-SSL-Client-Verify header.
    xForwardedFor Boolean
    Insert X-Forwarded-For header.
    xForwardedPort Boolean
    Insert X-Forwarded-Port header.
    xForwardedProto Boolean
    Insert X-Forwarded-Proto header.
    xSslClientDn Boolean
    Insert X-SSL-Client-DN header.
    xSslClientHasCert Boolean
    Insert X-SSL-Client-Has-Cert header.
    xSslClientVerify Boolean
    Insert X-SSL-Client-Verify header.

    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