tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getTseGatewayNodes
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 tse gateway_nodes
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const gatewayNodes = tencentcloud.getTseGatewayNodes({
gatewayId: "gateway-ddbb709b",
groupId: "group-013c0d8e",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
gateway_nodes = tencentcloud.get_tse_gateway_nodes(gateway_id="gateway-ddbb709b",
group_id="group-013c0d8e")
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.GetTseGatewayNodes(ctx, &tencentcloud.GetTseGatewayNodesArgs{
GatewayId: "gateway-ddbb709b",
GroupId: pulumi.StringRef("group-013c0d8e"),
}, 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 gatewayNodes = Tencentcloud.GetTseGatewayNodes.Invoke(new()
{
GatewayId = "gateway-ddbb709b",
GroupId = "group-013c0d8e",
});
});
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.GetTseGatewayNodesArgs;
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 gatewayNodes = TencentcloudFunctions.getTseGatewayNodes(GetTseGatewayNodesArgs.builder()
.gatewayId("gateway-ddbb709b")
.groupId("group-013c0d8e")
.build());
}
}
variables:
gatewayNodes:
fn::invoke:
function: tencentcloud:getTseGatewayNodes
arguments:
gatewayId: gateway-ddbb709b
groupId: group-013c0d8e
Using getTseGatewayNodes
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 getTseGatewayNodes(args: GetTseGatewayNodesArgs, opts?: InvokeOptions): Promise<GetTseGatewayNodesResult>
function getTseGatewayNodesOutput(args: GetTseGatewayNodesOutputArgs, opts?: InvokeOptions): Output<GetTseGatewayNodesResult>
def get_tse_gateway_nodes(gateway_id: Optional[str] = None,
group_id: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTseGatewayNodesResult
def get_tse_gateway_nodes_output(gateway_id: Optional[pulumi.Input[str]] = None,
group_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTseGatewayNodesResult]
func GetTseGatewayNodes(ctx *Context, args *GetTseGatewayNodesArgs, opts ...InvokeOption) (*GetTseGatewayNodesResult, error)
func GetTseGatewayNodesOutput(ctx *Context, args *GetTseGatewayNodesOutputArgs, opts ...InvokeOption) GetTseGatewayNodesResultOutput
> Note: This function is named GetTseGatewayNodes
in the Go SDK.
public static class GetTseGatewayNodes
{
public static Task<GetTseGatewayNodesResult> InvokeAsync(GetTseGatewayNodesArgs args, InvokeOptions? opts = null)
public static Output<GetTseGatewayNodesResult> Invoke(GetTseGatewayNodesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTseGatewayNodesResult> getTseGatewayNodes(GetTseGatewayNodesArgs args, InvokeOptions options)
public static Output<GetTseGatewayNodesResult> getTseGatewayNodes(GetTseGatewayNodesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTseGatewayNodes:getTseGatewayNodes
arguments:
# arguments dictionary
The following arguments are supported:
- Gateway
Id string - gateway ID.
- Group
Id string - gateway group ID.
- Id string
- Result
Output stringFile - Used to save results.
- Gateway
Id string - gateway ID.
- Group
Id string - gateway group ID.
- Id string
- Result
Output stringFile - Used to save results.
- gateway
Id String - gateway ID.
- group
Id String - gateway group ID.
- id String
- result
Output StringFile - Used to save results.
- gateway
Id string - gateway ID.
- group
Id string - gateway group ID.
- id string
- result
Output stringFile - Used to save results.
- gateway_
id str - gateway ID.
- group_
id str - gateway group ID.
- id str
- result_
output_ strfile - Used to save results.
- gateway
Id String - gateway ID.
- group
Id String - gateway group ID.
- id String
- result
Output StringFile - Used to save results.
getTseGatewayNodes Result
The following output properties are available:
- Gateway
Id string - Id string
- Node
Lists List<GetTse Gateway Nodes Node List> - nodes information.
- Group
Id string - Group IDNote: This field may return null, indicating that a valid value is not available.
- Result
Output stringFile
- Gateway
Id string - Id string
- Node
Lists []GetTse Gateway Nodes Node List - nodes information.
- Group
Id string - Group IDNote: This field may return null, indicating that a valid value is not available.
- Result
Output stringFile
- gateway
Id String - id String
- node
Lists List<GetTse Gateway Nodes Node List> - nodes information.
- group
Id String - Group IDNote: This field may return null, indicating that a valid value is not available.
- result
Output StringFile
- gateway
Id string - id string
- node
Lists GetTse Gateway Nodes Node List[] - nodes information.
- group
Id string - Group IDNote: This field may return null, indicating that a valid value is not available.
- result
Output stringFile
- gateway_
id str - id str
- node_
lists Sequence[GetTse Gateway Nodes Node List] - nodes information.
- group_
id str - Group IDNote: This field may return null, indicating that a valid value is not available.
- result_
output_ strfile
- gateway
Id String - id String
- node
Lists List<Property Map> - nodes information.
- group
Id String - Group IDNote: This field may return null, indicating that a valid value is not available.
- result
Output StringFile
Supporting Types
GetTseGatewayNodesNodeList
- Group
Id string - gateway group ID.
- Group
Name string - Group nameNote: This field may return null, indicating that a valid value is not available.
- Node
Id string - gateway node id.
- Node
Ip string - gateway node ip.
- Status string
- statusNote: This field may return null, indicating that a valid value is not available.
- Zone string
- ZoneNote: This field may return null, indicating that a valid value is not available.
- Zone
Id string - Zone idNote: This field may return null, indicating that a valid value is not available.
- Group
Id string - gateway group ID.
- Group
Name string - Group nameNote: This field may return null, indicating that a valid value is not available.
- Node
Id string - gateway node id.
- Node
Ip string - gateway node ip.
- Status string
- statusNote: This field may return null, indicating that a valid value is not available.
- Zone string
- ZoneNote: This field may return null, indicating that a valid value is not available.
- Zone
Id string - Zone idNote: This field may return null, indicating that a valid value is not available.
- group
Id String - gateway group ID.
- group
Name String - Group nameNote: This field may return null, indicating that a valid value is not available.
- node
Id String - gateway node id.
- node
Ip String - gateway node ip.
- status String
- statusNote: This field may return null, indicating that a valid value is not available.
- zone String
- ZoneNote: This field may return null, indicating that a valid value is not available.
- zone
Id String - Zone idNote: This field may return null, indicating that a valid value is not available.
- group
Id string - gateway group ID.
- group
Name string - Group nameNote: This field may return null, indicating that a valid value is not available.
- node
Id string - gateway node id.
- node
Ip string - gateway node ip.
- status string
- statusNote: This field may return null, indicating that a valid value is not available.
- zone string
- ZoneNote: This field may return null, indicating that a valid value is not available.
- zone
Id string - Zone idNote: This field may return null, indicating that a valid value is not available.
- group_
id str - gateway group ID.
- group_
name str - Group nameNote: This field may return null, indicating that a valid value is not available.
- node_
id str - gateway node id.
- node_
ip str - gateway node ip.
- status str
- statusNote: This field may return null, indicating that a valid value is not available.
- zone str
- ZoneNote: This field may return null, indicating that a valid value is not available.
- zone_
id str - Zone idNote: This field may return null, indicating that a valid value is not available.
- group
Id String - gateway group ID.
- group
Name String - Group nameNote: This field may return null, indicating that a valid value is not available.
- node
Id String - gateway node id.
- node
Ip String - gateway node ip.
- status String
- statusNote: This field may return null, indicating that a valid value is not available.
- zone String
- ZoneNote: This field may return null, indicating that a valid value is not available.
- zone
Id String - Zone idNote: This field may return null, indicating that a valid value is not available.
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