opentelekomcloud 1.36.38 published on Friday, May 9, 2025 by opentelekomcloud
opentelekomcloud.getLbListenerV3
Explore with Pulumi AI
opentelekomcloud 1.36.38 published on Friday, May 9, 2025 by opentelekomcloud
Up-to-date reference of API arguments for ELBv3 listener you can get at documentation portal
Use this data source to get the info about an existing ELBv3 listener.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const listener = opentelekomcloud.getLbListenerV3({
loadbalancerId: _var.loadbalancer_id,
name: "https_listener",
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
listener = opentelekomcloud.get_lb_listener_v3(loadbalancer_id=var["loadbalancer_id"],
name="https_listener")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := opentelekomcloud.LookupLbListenerV3(ctx, &opentelekomcloud.LookupLbListenerV3Args{
LoadbalancerId: pulumi.StringRef(_var.Loadbalancer_id),
Name: pulumi.StringRef("https_listener"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Opentelekomcloud = Pulumi.Opentelekomcloud;
return await Deployment.RunAsync(() =>
{
var listener = Opentelekomcloud.GetLbListenerV3.Invoke(new()
{
LoadbalancerId = @var.Loadbalancer_id,
Name = "https_listener",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
import com.pulumi.opentelekomcloud.inputs.GetLbListenerV3Args;
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 listener = OpentelekomcloudFunctions.getLbListenerV3(GetLbListenerV3Args.builder()
.loadbalancerId(var_.loadbalancer_id())
.name("https_listener")
.build());
}
}
variables:
listener:
fn::invoke:
function: opentelekomcloud:getLbListenerV3
arguments:
loadbalancerId: ${var.loadbalancer_id}
name: https_listener
Using getLbListenerV3
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 getLbListenerV3(args: GetLbListenerV3Args, opts?: InvokeOptions): Promise<GetLbListenerV3Result>
function getLbListenerV3Output(args: GetLbListenerV3OutputArgs, opts?: InvokeOptions): Output<GetLbListenerV3Result>def get_lb_listener_v3(client_ca_tls_container_ref: Optional[str] = None,
client_timeout: Optional[float] = None,
default_pool_id: Optional[str] = None,
default_tls_container_ref: Optional[str] = None,
description: Optional[str] = None,
id: Optional[str] = None,
keep_alive_timeout: Optional[float] = None,
loadbalancer_id: Optional[str] = None,
member_address: Optional[str] = None,
member_device_id: Optional[str] = None,
member_timeout: Optional[float] = None,
name: Optional[str] = None,
protocol: Optional[str] = None,
protocol_port: Optional[float] = None,
tls_ciphers_policy: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLbListenerV3Result
def get_lb_listener_v3_output(client_ca_tls_container_ref: Optional[pulumi.Input[str]] = None,
client_timeout: Optional[pulumi.Input[float]] = None,
default_pool_id: Optional[pulumi.Input[str]] = None,
default_tls_container_ref: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
keep_alive_timeout: Optional[pulumi.Input[float]] = None,
loadbalancer_id: Optional[pulumi.Input[str]] = None,
member_address: Optional[pulumi.Input[str]] = None,
member_device_id: Optional[pulumi.Input[str]] = None,
member_timeout: Optional[pulumi.Input[float]] = None,
name: Optional[pulumi.Input[str]] = None,
protocol: Optional[pulumi.Input[str]] = None,
protocol_port: Optional[pulumi.Input[float]] = None,
tls_ciphers_policy: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLbListenerV3Result]func LookupLbListenerV3(ctx *Context, args *LookupLbListenerV3Args, opts ...InvokeOption) (*LookupLbListenerV3Result, error)
func LookupLbListenerV3Output(ctx *Context, args *LookupLbListenerV3OutputArgs, opts ...InvokeOption) LookupLbListenerV3ResultOutput> Note: This function is named LookupLbListenerV3 in the Go SDK.
public static class GetLbListenerV3
{
public static Task<GetLbListenerV3Result> InvokeAsync(GetLbListenerV3Args args, InvokeOptions? opts = null)
public static Output<GetLbListenerV3Result> Invoke(GetLbListenerV3InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLbListenerV3Result> getLbListenerV3(GetLbListenerV3Args args, InvokeOptions options)
public static Output<GetLbListenerV3Result> getLbListenerV3(GetLbListenerV3Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getLbListenerV3:getLbListenerV3
arguments:
# arguments dictionaryThe following arguments are supported:
- Client
Ca stringTls Container Ref - Specifies the ID of the CA certificate used by the listener.
- Client
Timeout double - Specifies the timeout duration for waiting for a request from a client, in seconds.
This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - Default
Pool stringId - Specifies the ID of the default backend server group.
- Default
Tls stringContainer Ref - Specifies the ID of the server certificate used by the listener.
- Description string
- Provides supplementary information about the listener.
- Id string
- Specifies the listener ID.
- Keep
Alive doubleTimeout - Specifies the idle timeout duration, in seconds.
- Loadbalancer
Id string - Specifies the ID of the load balancer that the listener is added to.
- Member
Address string - Specifies the private IP address bound to the backend server. This parameter is used only as a query condition and is not included in the response.
- Member
Device stringId - Specifies the ID of the cloud server that serves as a backend server. This parameter is used only as a query condition and is not included in the response.
- Member
Timeout double - Specifies the timeout duration for waiting for a request from a
backend server, in seconds. This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - Name string
- Specifies the listener name.
- Protocol string
- The protocol - can either be
TCP,HTTP,HTTPSorUDP. - Protocol
Port double - Specifies the port used by the listener. Changing this creates a new Listener.
- Tls
Ciphers stringPolicy - Specifies the TLS version used.
- Client
Ca stringTls Container Ref - Specifies the ID of the CA certificate used by the listener.
- Client
Timeout float64 - Specifies the timeout duration for waiting for a request from a client, in seconds.
This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - Default
Pool stringId - Specifies the ID of the default backend server group.
- Default
Tls stringContainer Ref - Specifies the ID of the server certificate used by the listener.
- Description string
- Provides supplementary information about the listener.
- Id string
- Specifies the listener ID.
- Keep
Alive float64Timeout - Specifies the idle timeout duration, in seconds.
- Loadbalancer
Id string - Specifies the ID of the load balancer that the listener is added to.
- Member
Address string - Specifies the private IP address bound to the backend server. This parameter is used only as a query condition and is not included in the response.
- Member
Device stringId - Specifies the ID of the cloud server that serves as a backend server. This parameter is used only as a query condition and is not included in the response.
- Member
Timeout float64 - Specifies the timeout duration for waiting for a request from a
backend server, in seconds. This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - Name string
- Specifies the listener name.
- Protocol string
- The protocol - can either be
TCP,HTTP,HTTPSorUDP. - Protocol
Port float64 - Specifies the port used by the listener. Changing this creates a new Listener.
- Tls
Ciphers stringPolicy - Specifies the TLS version used.
- client
Ca StringTls Container Ref - Specifies the ID of the CA certificate used by the listener.
- client
Timeout Double - Specifies the timeout duration for waiting for a request from a client, in seconds.
This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - default
Pool StringId - Specifies the ID of the default backend server group.
- default
Tls StringContainer Ref - Specifies the ID of the server certificate used by the listener.
- description String
- Provides supplementary information about the listener.
- id String
- Specifies the listener ID.
- keep
Alive DoubleTimeout - Specifies the idle timeout duration, in seconds.
- loadbalancer
Id String - Specifies the ID of the load balancer that the listener is added to.
- member
Address String - Specifies the private IP address bound to the backend server. This parameter is used only as a query condition and is not included in the response.
- member
Device StringId - Specifies the ID of the cloud server that serves as a backend server. This parameter is used only as a query condition and is not included in the response.
- member
Timeout Double - Specifies the timeout duration for waiting for a request from a
backend server, in seconds. This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - name String
- Specifies the listener name.
- protocol String
- The protocol - can either be
TCP,HTTP,HTTPSorUDP. - protocol
Port Double - Specifies the port used by the listener. Changing this creates a new Listener.
- tls
Ciphers StringPolicy - Specifies the TLS version used.
- client
Ca stringTls Container Ref - Specifies the ID of the CA certificate used by the listener.
- client
Timeout number - Specifies the timeout duration for waiting for a request from a client, in seconds.
This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - default
Pool stringId - Specifies the ID of the default backend server group.
- default
Tls stringContainer Ref - Specifies the ID of the server certificate used by the listener.
- description string
- Provides supplementary information about the listener.
- id string
- Specifies the listener ID.
- keep
Alive numberTimeout - Specifies the idle timeout duration, in seconds.
- loadbalancer
Id string - Specifies the ID of the load balancer that the listener is added to.
- member
Address string - Specifies the private IP address bound to the backend server. This parameter is used only as a query condition and is not included in the response.
- member
Device stringId - Specifies the ID of the cloud server that serves as a backend server. This parameter is used only as a query condition and is not included in the response.
- member
Timeout number - Specifies the timeout duration for waiting for a request from a
backend server, in seconds. This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - name string
- Specifies the listener name.
- protocol string
- The protocol - can either be
TCP,HTTP,HTTPSorUDP. - protocol
Port number - Specifies the port used by the listener. Changing this creates a new Listener.
- tls
Ciphers stringPolicy - Specifies the TLS version used.
- client_
ca_ strtls_ container_ ref - Specifies the ID of the CA certificate used by the listener.
- client_
timeout float - Specifies the timeout duration for waiting for a request from a client, in seconds.
This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - default_
pool_ strid - Specifies the ID of the default backend server group.
- default_
tls_ strcontainer_ ref - Specifies the ID of the server certificate used by the listener.
- description str
- Provides supplementary information about the listener.
- id str
- Specifies the listener ID.
- keep_
alive_ floattimeout - Specifies the idle timeout duration, in seconds.
- loadbalancer_
id str - Specifies the ID of the load balancer that the listener is added to.
- member_
address str - Specifies the private IP address bound to the backend server. This parameter is used only as a query condition and is not included in the response.
- member_
device_ strid - Specifies the ID of the cloud server that serves as a backend server. This parameter is used only as a query condition and is not included in the response.
- member_
timeout float - Specifies the timeout duration for waiting for a request from a
backend server, in seconds. This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - name str
- Specifies the listener name.
- protocol str
- The protocol - can either be
TCP,HTTP,HTTPSorUDP. - protocol_
port float - Specifies the port used by the listener. Changing this creates a new Listener.
- tls_
ciphers_ strpolicy - Specifies the TLS version used.
- client
Ca StringTls Container Ref - Specifies the ID of the CA certificate used by the listener.
- client
Timeout Number - Specifies the timeout duration for waiting for a request from a client, in seconds.
This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - default
Pool StringId - Specifies the ID of the default backend server group.
- default
Tls StringContainer Ref - Specifies the ID of the server certificate used by the listener.
- description String
- Provides supplementary information about the listener.
- id String
- Specifies the listener ID.
- keep
Alive NumberTimeout - Specifies the idle timeout duration, in seconds.
- loadbalancer
Id String - Specifies the ID of the load balancer that the listener is added to.
- member
Address String - Specifies the private IP address bound to the backend server. This parameter is used only as a query condition and is not included in the response.
- member
Device StringId - Specifies the ID of the cloud server that serves as a backend server. This parameter is used only as a query condition and is not included in the response.
- member
Timeout Number - Specifies the timeout duration for waiting for a request from a
backend server, in seconds. This parameter is available only for
HTTPandHTTPSlisteners. The value ranges from1to300, and the default value is60. An error will be returned if you configure this parameter forTCPandUDPlisteners. - name String
- Specifies the listener name.
- protocol String
- The protocol - can either be
TCP,HTTP,HTTPSorUDP. - protocol
Port Number - Specifies the port used by the listener. Changing this creates a new Listener.
- tls
Ciphers StringPolicy - Specifies the TLS version used.
getLbListenerV3 Result
The following output properties are available:
- Admin
State boolUp - Advanced
Forwarding bool - Specifies whether to enable advanced forwarding.
- Created
At string - Indicates the creation time.
- Http2Enable bool
- Specifies whether to use HTTP/2.
- Insert
Headers List<GetLb Listener V3Insert Header> - Specifies the HTTP header fields.
- Ip
Groups List<GetLb Listener V3Ip Group> - Specifies the IP address group associated with the listener.
- Member
Retry boolEnable - Specifies whether to enable health check retries for backend servers.
- Memory
Retry boolEnable - Project
Id string - Specifies the project ID.
- Security
Policy stringId - Specifies the ID of the custom security policy.
- Sni
Container List<string>Refs - Lists the IDs of SNI certificates (server certificates with domain names) used by the listener.
- Sni
Match stringAlgo - Specifies how wildcard domain name matches with the SNI certificates used by the listener.
- Dictionary<string, string>
- Tags key/value pairs to associate with the loadbalancer listener.
- Updated
At string - Indicates the update time.
- Client
Ca stringTls Container Ref - Client
Timeout double - Default
Pool stringId - Default
Tls stringContainer Ref - Description string
- Id string
- Keep
Alive doubleTimeout - Loadbalancer
Id string - Member
Address string - Member
Device stringId - Member
Timeout double - Name string
- Protocol string
- Protocol
Port double - Tls
Ciphers stringPolicy
- Admin
State boolUp - Advanced
Forwarding bool - Specifies whether to enable advanced forwarding.
- Created
At string - Indicates the creation time.
- Http2Enable bool
- Specifies whether to use HTTP/2.
- Insert
Headers []GetLb Listener V3Insert Header - Specifies the HTTP header fields.
- Ip
Groups []GetLb Listener V3Ip Group - Specifies the IP address group associated with the listener.
- Member
Retry boolEnable - Specifies whether to enable health check retries for backend servers.
- Memory
Retry boolEnable - Project
Id string - Specifies the project ID.
- Security
Policy stringId - Specifies the ID of the custom security policy.
- Sni
Container []stringRefs - Lists the IDs of SNI certificates (server certificates with domain names) used by the listener.
- Sni
Match stringAlgo - Specifies how wildcard domain name matches with the SNI certificates used by the listener.
- map[string]string
- Tags key/value pairs to associate with the loadbalancer listener.
- Updated
At string - Indicates the update time.
- Client
Ca stringTls Container Ref - Client
Timeout float64 - Default
Pool stringId - Default
Tls stringContainer Ref - Description string
- Id string
- Keep
Alive float64Timeout - Loadbalancer
Id string - Member
Address string - Member
Device stringId - Member
Timeout float64 - Name string
- Protocol string
- Protocol
Port float64 - Tls
Ciphers stringPolicy
- admin
State BooleanUp - advanced
Forwarding Boolean - Specifies whether to enable advanced forwarding.
- created
At String - Indicates the creation time.
- http2Enable Boolean
- Specifies whether to use HTTP/2.
- insert
Headers List<GetLb Listener V3Insert Header> - Specifies the HTTP header fields.
- ip
Groups List<GetLb Listener V3Ip Group> - Specifies the IP address group associated with the listener.
- member
Retry BooleanEnable - Specifies whether to enable health check retries for backend servers.
- memory
Retry BooleanEnable - project
Id String - Specifies the project ID.
- security
Policy StringId - Specifies the ID of the custom security policy.
- sni
Container List<String>Refs - Lists the IDs of SNI certificates (server certificates with domain names) used by the listener.
- sni
Match StringAlgo - Specifies how wildcard domain name matches with the SNI certificates used by the listener.
- Map<String,String>
- Tags key/value pairs to associate with the loadbalancer listener.
- updated
At String - Indicates the update time.
- client
Ca StringTls Container Ref - client
Timeout Double - default
Pool StringId - default
Tls StringContainer Ref - description String
- id String
- keep
Alive DoubleTimeout - loadbalancer
Id String - member
Address String - member
Device StringId - member
Timeout Double - name String
- protocol String
- protocol
Port Double - tls
Ciphers StringPolicy
- admin
State booleanUp - advanced
Forwarding boolean - Specifies whether to enable advanced forwarding.
- created
At string - Indicates the creation time.
- http2Enable boolean
- Specifies whether to use HTTP/2.
- insert
Headers GetLb Listener V3Insert Header[] - Specifies the HTTP header fields.
- ip
Groups GetLb Listener V3Ip Group[] - Specifies the IP address group associated with the listener.
- member
Retry booleanEnable - Specifies whether to enable health check retries for backend servers.
- memory
Retry booleanEnable - project
Id string - Specifies the project ID.
- security
Policy stringId - Specifies the ID of the custom security policy.
- sni
Container string[]Refs - Lists the IDs of SNI certificates (server certificates with domain names) used by the listener.
- sni
Match stringAlgo - Specifies how wildcard domain name matches with the SNI certificates used by the listener.
- {[key: string]: string}
- Tags key/value pairs to associate with the loadbalancer listener.
- updated
At string - Indicates the update time.
- client
Ca stringTls Container Ref - client
Timeout number - default
Pool stringId - default
Tls stringContainer Ref - description string
- id string
- keep
Alive numberTimeout - loadbalancer
Id string - member
Address string - member
Device stringId - member
Timeout number - name string
- protocol string
- protocol
Port number - tls
Ciphers stringPolicy
- admin_
state_ boolup - advanced_
forwarding bool - Specifies whether to enable advanced forwarding.
- created_
at str - Indicates the creation time.
- http2_
enable bool - Specifies whether to use HTTP/2.
- insert_
headers Sequence[GetLb Listener V3Insert Header] - Specifies the HTTP header fields.
- ip_
groups Sequence[GetLb Listener V3Ip Group] - Specifies the IP address group associated with the listener.
- member_
retry_ boolenable - Specifies whether to enable health check retries for backend servers.
- memory_
retry_ boolenable - project_
id str - Specifies the project ID.
- security_
policy_ strid - Specifies the ID of the custom security policy.
- sni_
container_ Sequence[str]refs - Lists the IDs of SNI certificates (server certificates with domain names) used by the listener.
- sni_
match_ stralgo - Specifies how wildcard domain name matches with the SNI certificates used by the listener.
- Mapping[str, str]
- Tags key/value pairs to associate with the loadbalancer listener.
- updated_
at str - Indicates the update time.
- client_
ca_ strtls_ container_ ref - client_
timeout float - default_
pool_ strid - default_
tls_ strcontainer_ ref - description str
- id str
- keep_
alive_ floattimeout - loadbalancer_
id str - member_
address str - member_
device_ strid - member_
timeout float - name str
- protocol str
- protocol_
port float - tls_
ciphers_ strpolicy
- admin
State BooleanUp - advanced
Forwarding Boolean - Specifies whether to enable advanced forwarding.
- created
At String - Indicates the creation time.
- http2Enable Boolean
- Specifies whether to use HTTP/2.
- insert
Headers List<Property Map> - Specifies the HTTP header fields.
- ip
Groups List<Property Map> - Specifies the IP address group associated with the listener.
- member
Retry BooleanEnable - Specifies whether to enable health check retries for backend servers.
- memory
Retry BooleanEnable - project
Id String - Specifies the project ID.
- security
Policy StringId - Specifies the ID of the custom security policy.
- sni
Container List<String>Refs - Lists the IDs of SNI certificates (server certificates with domain names) used by the listener.
- sni
Match StringAlgo - Specifies how wildcard domain name matches with the SNI certificates used by the listener.
- Map<String>
- Tags key/value pairs to associate with the loadbalancer listener.
- updated
At String - Indicates the update time.
- client
Ca StringTls Container Ref - client
Timeout Number - default
Pool StringId - default
Tls StringContainer Ref - description String
- id String
- keep
Alive NumberTimeout - loadbalancer
Id String - member
Address String - member
Device StringId - member
Timeout Number - name String
- protocol String
- protocol
Port Number - tls
Ciphers StringPolicy
Supporting Types
GetLbListenerV3InsertHeader
- Forward
Elb boolIp - Specifies whether to transparently transmit the load balancer EIP
to backend servers. If
forward_elb_ipis set totrue, the load balancer EIP will be stored in the HTTP header and passed to backend servers. - Forwarded
For boolPort - Specifies whether to transparently transmit the source port of
the client to backend servers. If
forwarded_for_portis set totrue, the source port of the client will be stored in the HTTP header and passed to backend servers. - Forwarded
Host bool - Specifies whether to rewrite the
X-Forwarded-Hostheader. Ifforwarded_hostis set totrue,X-Forwarded-Hostin the request header from the clients can be set to Host in the request header sent from the load balancer to backend servers. - Forwarded
Port bool - Specifies whether to transparently transmit the listening port of
the load balancer to backend servers. If
forwarded_portis set totrue, the listening port of the load balancer will be stored in the HTTP header and passed to backend servers.
- Forward
Elb boolIp - Specifies whether to transparently transmit the load balancer EIP
to backend servers. If
forward_elb_ipis set totrue, the load balancer EIP will be stored in the HTTP header and passed to backend servers. - Forwarded
For boolPort - Specifies whether to transparently transmit the source port of
the client to backend servers. If
forwarded_for_portis set totrue, the source port of the client will be stored in the HTTP header and passed to backend servers. - Forwarded
Host bool - Specifies whether to rewrite the
X-Forwarded-Hostheader. Ifforwarded_hostis set totrue,X-Forwarded-Hostin the request header from the clients can be set to Host in the request header sent from the load balancer to backend servers. - Forwarded
Port bool - Specifies whether to transparently transmit the listening port of
the load balancer to backend servers. If
forwarded_portis set totrue, the listening port of the load balancer will be stored in the HTTP header and passed to backend servers.
- forward
Elb BooleanIp - Specifies whether to transparently transmit the load balancer EIP
to backend servers. If
forward_elb_ipis set totrue, the load balancer EIP will be stored in the HTTP header and passed to backend servers. - forwarded
For BooleanPort - Specifies whether to transparently transmit the source port of
the client to backend servers. If
forwarded_for_portis set totrue, the source port of the client will be stored in the HTTP header and passed to backend servers. - forwarded
Host Boolean - Specifies whether to rewrite the
X-Forwarded-Hostheader. Ifforwarded_hostis set totrue,X-Forwarded-Hostin the request header from the clients can be set to Host in the request header sent from the load balancer to backend servers. - forwarded
Port Boolean - Specifies whether to transparently transmit the listening port of
the load balancer to backend servers. If
forwarded_portis set totrue, the listening port of the load balancer will be stored in the HTTP header and passed to backend servers.
- forward
Elb booleanIp - Specifies whether to transparently transmit the load balancer EIP
to backend servers. If
forward_elb_ipis set totrue, the load balancer EIP will be stored in the HTTP header and passed to backend servers. - forwarded
For booleanPort - Specifies whether to transparently transmit the source port of
the client to backend servers. If
forwarded_for_portis set totrue, the source port of the client will be stored in the HTTP header and passed to backend servers. - forwarded
Host boolean - Specifies whether to rewrite the
X-Forwarded-Hostheader. Ifforwarded_hostis set totrue,X-Forwarded-Hostin the request header from the clients can be set to Host in the request header sent from the load balancer to backend servers. - forwarded
Port boolean - Specifies whether to transparently transmit the listening port of
the load balancer to backend servers. If
forwarded_portis set totrue, the listening port of the load balancer will be stored in the HTTP header and passed to backend servers.
- forward_
elb_ boolip - Specifies whether to transparently transmit the load balancer EIP
to backend servers. If
forward_elb_ipis set totrue, the load balancer EIP will be stored in the HTTP header and passed to backend servers. - forwarded_
for_ boolport - Specifies whether to transparently transmit the source port of
the client to backend servers. If
forwarded_for_portis set totrue, the source port of the client will be stored in the HTTP header and passed to backend servers. - forwarded_
host bool - Specifies whether to rewrite the
X-Forwarded-Hostheader. Ifforwarded_hostis set totrue,X-Forwarded-Hostin the request header from the clients can be set to Host in the request header sent from the load balancer to backend servers. - forwarded_
port bool - Specifies whether to transparently transmit the listening port of
the load balancer to backend servers. If
forwarded_portis set totrue, the listening port of the load balancer will be stored in the HTTP header and passed to backend servers.
- forward
Elb BooleanIp - Specifies whether to transparently transmit the load balancer EIP
to backend servers. If
forward_elb_ipis set totrue, the load balancer EIP will be stored in the HTTP header and passed to backend servers. - forwarded
For BooleanPort - Specifies whether to transparently transmit the source port of
the client to backend servers. If
forwarded_for_portis set totrue, the source port of the client will be stored in the HTTP header and passed to backend servers. - forwarded
Host Boolean - Specifies whether to rewrite the
X-Forwarded-Hostheader. Ifforwarded_hostis set totrue,X-Forwarded-Hostin the request header from the clients can be set to Host in the request header sent from the load balancer to backend servers. - forwarded
Port Boolean - Specifies whether to transparently transmit the listening port of
the load balancer to backend servers. If
forwarded_portis set totrue, the listening port of the load balancer will be stored in the HTTP header and passed to backend servers.
GetLbListenerV3IpGroup
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
opentelekomcloud 1.36.38 published on Friday, May 9, 2025 by opentelekomcloud