tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getGaapListenerRealServers
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of gaap listener real servers
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const listenerRealServers = tencentcloud.getGaapListenerRealServers({
listenerId: "listener-xxxxxx",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
listener_real_servers = tencentcloud.get_gaap_listener_real_servers(listener_id="listener-xxxxxx")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetGaapListenerRealServers(ctx, &tencentcloud.GetGaapListenerRealServersArgs{
ListenerId: "listener-xxxxxx",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var listenerRealServers = Tencentcloud.GetGaapListenerRealServers.Invoke(new()
{
ListenerId = "listener-xxxxxx",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetGaapListenerRealServersArgs;
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 listenerRealServers = TencentcloudFunctions.getGaapListenerRealServers(GetGaapListenerRealServersArgs.builder()
.listenerId("listener-xxxxxx")
.build());
}
}
variables:
listenerRealServers:
fn::invoke:
function: tencentcloud:getGaapListenerRealServers
arguments:
listenerId: listener-xxxxxx
Using getGaapListenerRealServers
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 getGaapListenerRealServers(args: GetGaapListenerRealServersArgs, opts?: InvokeOptions): Promise<GetGaapListenerRealServersResult>
function getGaapListenerRealServersOutput(args: GetGaapListenerRealServersOutputArgs, opts?: InvokeOptions): Output<GetGaapListenerRealServersResult>
def get_gaap_listener_real_servers(id: Optional[str] = None,
listener_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGaapListenerRealServersResult
def get_gaap_listener_real_servers_output(id: Optional[pulumi.Input[str]] = None,
listener_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGaapListenerRealServersResult]
func GetGaapListenerRealServers(ctx *Context, args *GetGaapListenerRealServersArgs, opts ...InvokeOption) (*GetGaapListenerRealServersResult, error)
func GetGaapListenerRealServersOutput(ctx *Context, args *GetGaapListenerRealServersOutputArgs, opts ...InvokeOption) GetGaapListenerRealServersResultOutput
> Note: This function is named GetGaapListenerRealServers
in the Go SDK.
public static class GetGaapListenerRealServers
{
public static Task<GetGaapListenerRealServersResult> InvokeAsync(GetGaapListenerRealServersArgs args, InvokeOptions? opts = null)
public static Output<GetGaapListenerRealServersResult> Invoke(GetGaapListenerRealServersInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGaapListenerRealServersResult> getGaapListenerRealServers(GetGaapListenerRealServersArgs args, InvokeOptions options)
public static Output<GetGaapListenerRealServersResult> getGaapListenerRealServers(GetGaapListenerRealServersArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getGaapListenerRealServers:getGaapListenerRealServers
arguments:
# arguments dictionary
The following arguments are supported:
- Listener
Id string - listener ID.
- Id string
- Result
Output stringFile - Used to save results.
- Listener
Id string - listener ID.
- Id string
- Result
Output stringFile - Used to save results.
- listener
Id String - listener ID.
- id String
- result
Output StringFile - Used to save results.
- listener
Id string - listener ID.
- id string
- result
Output stringFile - Used to save results.
- listener_
id str - listener ID.
- id str
- result_
output_ strfile - Used to save results.
- listener
Id String - listener ID.
- id String
- result
Output StringFile - Used to save results.
getGaapListenerRealServers Result
The following output properties are available:
- Bind
Real List<GetServer Sets Gaap Listener Real Servers Bind Real Server Set> - Bound real server Information List.
- Id string
- Listener
Id string - Real
Server List<GetSets Gaap Listener Real Servers Real Server Set> - Real Server Set.
- Result
Output stringFile
- Bind
Real []GetServer Sets Gaap Listener Real Servers Bind Real Server Set - Bound real server Information List.
- Id string
- Listener
Id string - Real
Server []GetSets Gaap Listener Real Servers Real Server Set - Real Server Set.
- Result
Output stringFile
- bind
Real List<GetServer Sets Gaap Listener Real Servers Bind Real Server Set> - Bound real server Information List.
- id String
- listener
Id String - real
Server List<GetSets Gaap Listener Real Servers Real Server Set> - Real Server Set.
- result
Output StringFile
- bind
Real GetServer Sets Gaap Listener Real Servers Bind Real Server Set[] - Bound real server Information List.
- id string
- listener
Id string - real
Server GetSets Gaap Listener Real Servers Real Server Set[] - Real Server Set.
- result
Output stringFile
- bind_
real_ Sequence[Getserver_ sets Gaap Listener Real Servers Bind Real Server Set] - Bound real server Information List.
- id str
- listener_
id str - real_
server_ Sequence[Getsets Gaap Listener Real Servers Real Server Set] - Real Server Set.
- result_
output_ strfile
- bind
Real List<Property Map>Server Sets - Bound real server Information List.
- id String
- listener
Id String - real
Server List<Property Map>Sets - Real Server Set.
- result
Output StringFile
Supporting Types
GetGaapListenerRealServersBindRealServerSet
- Down
IPLists List<string> - When the real server is a domain name, the domain name is resolved to one or more IPs, and this field represents the list of abnormal IPs. When the status is abnormal, but the field is empty, it indicates that the domain name resolution is abnormal.
- Real
Server stringFailover Role - The primary and secondary roles of the real server, 'master' represents primary, 'slave' represents secondary, and this parameter must be in the active and standby mode of the real server when the listener is turned on.
- Real
Server stringIP - Real Server IP.
- Real
Server stringId - Real Server Id.
- Real
Server doublePort - The port number of the real serverNote: This field may return null, indicating that a valid value cannot be obtained.
- Real
Server doubleStatus - real server health check status, where:0 indicates normal;1 indicates an exception.When the health check status is not enabled, it is always normal.Note: This field may return null, indicating that a valid value cannot be obtained.
- Real
Server doubleWeight - The weight of this real server.
- Down
IPLists []string - When the real server is a domain name, the domain name is resolved to one or more IPs, and this field represents the list of abnormal IPs. When the status is abnormal, but the field is empty, it indicates that the domain name resolution is abnormal.
- Real
Server stringFailover Role - The primary and secondary roles of the real server, 'master' represents primary, 'slave' represents secondary, and this parameter must be in the active and standby mode of the real server when the listener is turned on.
- Real
Server stringIP - Real Server IP.
- Real
Server stringId - Real Server Id.
- Real
Server float64Port - The port number of the real serverNote: This field may return null, indicating that a valid value cannot be obtained.
- Real
Server float64Status - real server health check status, where:0 indicates normal;1 indicates an exception.When the health check status is not enabled, it is always normal.Note: This field may return null, indicating that a valid value cannot be obtained.
- Real
Server float64Weight - The weight of this real server.
- down
IPLists List<String> - When the real server is a domain name, the domain name is resolved to one or more IPs, and this field represents the list of abnormal IPs. When the status is abnormal, but the field is empty, it indicates that the domain name resolution is abnormal.
- real
Server StringFailover Role - The primary and secondary roles of the real server, 'master' represents primary, 'slave' represents secondary, and this parameter must be in the active and standby mode of the real server when the listener is turned on.
- real
Server StringIP - Real Server IP.
- real
Server StringId - Real Server Id.
- real
Server DoublePort - The port number of the real serverNote: This field may return null, indicating that a valid value cannot be obtained.
- real
Server DoubleStatus - real server health check status, where:0 indicates normal;1 indicates an exception.When the health check status is not enabled, it is always normal.Note: This field may return null, indicating that a valid value cannot be obtained.
- real
Server DoubleWeight - The weight of this real server.
- down
IPLists string[] - When the real server is a domain name, the domain name is resolved to one or more IPs, and this field represents the list of abnormal IPs. When the status is abnormal, but the field is empty, it indicates that the domain name resolution is abnormal.
- real
Server stringFailover Role - The primary and secondary roles of the real server, 'master' represents primary, 'slave' represents secondary, and this parameter must be in the active and standby mode of the real server when the listener is turned on.
- real
Server stringIP - Real Server IP.
- real
Server stringId - Real Server Id.
- real
Server numberPort - The port number of the real serverNote: This field may return null, indicating that a valid value cannot be obtained.
- real
Server numberStatus - real server health check status, where:0 indicates normal;1 indicates an exception.When the health check status is not enabled, it is always normal.Note: This field may return null, indicating that a valid value cannot be obtained.
- real
Server numberWeight - The weight of this real server.
- down_
ip_ Sequence[str]lists - When the real server is a domain name, the domain name is resolved to one or more IPs, and this field represents the list of abnormal IPs. When the status is abnormal, but the field is empty, it indicates that the domain name resolution is abnormal.
- real_
server_ strfailover_ role - The primary and secondary roles of the real server, 'master' represents primary, 'slave' represents secondary, and this parameter must be in the active and standby mode of the real server when the listener is turned on.
- real_
server_ strid - Real Server Id.
- real_
server_ strip - Real Server IP.
- real_
server_ floatport - The port number of the real serverNote: This field may return null, indicating that a valid value cannot be obtained.
- real_
server_ floatstatus - real server health check status, where:0 indicates normal;1 indicates an exception.When the health check status is not enabled, it is always normal.Note: This field may return null, indicating that a valid value cannot be obtained.
- real_
server_ floatweight - The weight of this real server.
- down
IPLists List<String> - When the real server is a domain name, the domain name is resolved to one or more IPs, and this field represents the list of abnormal IPs. When the status is abnormal, but the field is empty, it indicates that the domain name resolution is abnormal.
- real
Server StringFailover Role - The primary and secondary roles of the real server, 'master' represents primary, 'slave' represents secondary, and this parameter must be in the active and standby mode of the real server when the listener is turned on.
- real
Server StringIP - Real Server IP.
- real
Server StringId - Real Server Id.
- real
Server NumberPort - The port number of the real serverNote: This field may return null, indicating that a valid value cannot be obtained.
- real
Server NumberStatus - real server health check status, where:0 indicates normal;1 indicates an exception.When the health check status is not enabled, it is always normal.Note: This field may return null, indicating that a valid value cannot be obtained.
- real
Server NumberWeight - The weight of this real server.
GetGaapListenerRealServersRealServerSet
- In
Ban doubleBlacklist - Is it on the banned blacklist? 0 indicates not on the blacklist, and 1 indicates on the blacklist.
- Project
Id double - Project Id.
- Real
Server stringIP - Real Server IP.
- Real
Server stringId - Real Server Id.
- Real
Server stringName - Real Server Name.
- In
Ban float64Blacklist - Is it on the banned blacklist? 0 indicates not on the blacklist, and 1 indicates on the blacklist.
- Project
Id float64 - Project Id.
- Real
Server stringIP - Real Server IP.
- Real
Server stringId - Real Server Id.
- Real
Server stringName - Real Server Name.
- in
Ban DoubleBlacklist - Is it on the banned blacklist? 0 indicates not on the blacklist, and 1 indicates on the blacklist.
- project
Id Double - Project Id.
- real
Server StringIP - Real Server IP.
- real
Server StringId - Real Server Id.
- real
Server StringName - Real Server Name.
- in
Ban numberBlacklist - Is it on the banned blacklist? 0 indicates not on the blacklist, and 1 indicates on the blacklist.
- project
Id number - Project Id.
- real
Server stringIP - Real Server IP.
- real
Server stringId - Real Server Id.
- real
Server stringName - Real Server Name.
- in_
ban_ floatblacklist - Is it on the banned blacklist? 0 indicates not on the blacklist, and 1 indicates on the blacklist.
- project_
id float - Project Id.
- real_
server_ strid - Real Server Id.
- real_
server_ strip - Real Server IP.
- real_
server_ strname - Real Server Name.
- in
Ban NumberBlacklist - Is it on the banned blacklist? 0 indicates not on the blacklist, and 1 indicates on the blacklist.
- project
Id Number - Project Id.
- real
Server StringIP - Real Server IP.
- real
Server StringId - Real Server Id.
- real
Server StringName - Real Server Name.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack