1. Registry
  2. Packages
  3. OVH
  4. API Docs
  5. getCloudLoadbalancerListeners
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 listeners 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 listeners = ovh.getCloudLoadbalancerListeners({
        serviceName: "<public cloud project ID>",
        loadbalancerId: "<load balancer ID>",
    });
    export const listenerPorts = listeners.then(listeners => .map(l => (l.protocolPort)));
    
    import pulumi
    import pulumi_ovh as ovh
    
    listeners = ovh.get_cloud_loadbalancer_listeners(service_name="<public cloud project ID>",
        loadbalancer_id="<load balancer ID>")
    pulumi.export("listenerPorts", [l.protocol_port for l in listeners.listeners])
    
    Example coming soon!
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ovh = Pulumi.Ovh;
    
    return await Deployment.RunAsync(() => 
    {
        var listeners = Ovh.GetCloudLoadbalancerListeners.Invoke(new()
        {
            ServiceName = "<public cloud project ID>",
            LoadbalancerId = "<load balancer ID>",
        });
    
        return new Dictionary<string, object?>
        {
            ["listenerPorts"] = .Select(l => 
            {
                return l.ProtocolPort;
            }).ToList(),
        };
    });
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    

    Using getCloudLoadbalancerListeners

    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 getCloudLoadbalancerListeners(args: GetCloudLoadbalancerListenersArgs, opts?: InvokeOptions): Promise<GetCloudLoadbalancerListenersResult>
    function getCloudLoadbalancerListenersOutput(args: GetCloudLoadbalancerListenersOutputArgs, opts?: InvokeOutputOptions): Output<GetCloudLoadbalancerListenersResult>
    def get_cloud_loadbalancer_listeners(loadbalancer_id: Optional[str] = None,
                                         service_name: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetCloudLoadbalancerListenersResult
    def get_cloud_loadbalancer_listeners_output(loadbalancer_id: pulumi.Input[Optional[str]] = None,
                                         service_name: pulumi.Input[Optional[str]] = None,
                                         opts: Optional[InvokeOutputOptions] = None) -> Output[GetCloudLoadbalancerListenersResult]
    func GetCloudLoadbalancerListeners(ctx *Context, args *GetCloudLoadbalancerListenersArgs, opts ...InvokeOption) (*GetCloudLoadbalancerListenersResult, error)
    func GetCloudLoadbalancerListenersOutput(ctx *Context, args *GetCloudLoadbalancerListenersOutputArgs, opts ...InvokeOption) GetCloudLoadbalancerListenersResultOutput

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

    public static class GetCloudLoadbalancerListeners 
    {
        public static Task<GetCloudLoadbalancerListenersResult> InvokeAsync(GetCloudLoadbalancerListenersArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudLoadbalancerListenersResult> Invoke(GetCloudLoadbalancerListenersInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudLoadbalancerListenersResult> Invoke(GetCloudLoadbalancerListenersInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCloudLoadbalancerListenersResult> getCloudLoadbalancerListeners(GetCloudLoadbalancerListenersArgs args, InvokeOptions options)
    public static Output<GetCloudLoadbalancerListenersResult> getCloudLoadbalancerListeners(GetCloudLoadbalancerListenersArgs args, InvokeOptions options)
    public static Output<GetCloudLoadbalancerListenersResult> getCloudLoadbalancerListeners(GetCloudLoadbalancerListenersArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: ovh:index/getCloudLoadbalancerListeners:getCloudLoadbalancerListeners
      arguments:
        # arguments dictionary
    data "ovh_get_cloud_loadbalancer_listeners" "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.

    getCloudLoadbalancerListeners Result

    The following output properties are available:

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

    Supporting Types

    GetCloudLoadbalancerListenersListener

    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 GetCloudLoadbalancerListenersListenerCurrentState
    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
    Listener ID.
    InsertHeaders GetCloudLoadbalancerListenersListenerInsertHeaders
    Headers inserted into requests (same schema as above).
    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).
    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 GetCloudLoadbalancerListenersListenerCurrentState
    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
    Listener ID.
    InsertHeaders GetCloudLoadbalancerListenersListenerInsertHeaders
    Headers inserted into requests (same schema as above).
    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).
    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
    Listener ID.
    insert_headers object
    Headers inserted into requests (same schema as above).
    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).
    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 GetCloudLoadbalancerListenersListenerCurrentState
    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
    Listener ID.
    insertHeaders GetCloudLoadbalancerListenersListenerInsertHeaders
    Headers inserted into requests (same schema as above).
    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).
    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 GetCloudLoadbalancerListenersListenerCurrentState
    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
    Listener ID.
    insertHeaders GetCloudLoadbalancerListenersListenerInsertHeaders
    Headers inserted into requests (same schema as above).
    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).
    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 GetCloudLoadbalancerListenersListenerCurrentState
    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
    Listener ID.
    insert_headers GetCloudLoadbalancerListenersListenerInsertHeaders
    Headers inserted into requests (same schema as above).
    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).
    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
    Listener ID.
    insertHeaders Property Map
    Headers inserted into requests (same schema as above).
    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).
    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.

    GetCloudLoadbalancerListenersListenerCurrentState

    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 GetCloudLoadbalancerListenersListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as above).
    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 GetCloudLoadbalancerListenersListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as above).
    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 above).
    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 GetCloudLoadbalancerListenersListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as above).
    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 GetCloudLoadbalancerListenersListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as above).
    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 GetCloudLoadbalancerListenersListenerCurrentStateInsertHeaders
    Headers inserted into requests (same schema as above).
    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 above).
    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.

    GetCloudLoadbalancerListenersListenerCurrentStateInsertHeaders

    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.

    GetCloudLoadbalancerListenersListenerInsertHeaders

    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