tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
tencentcloud.getTsfPodInstances
Start a Neo task
Explain and create a tencentcloud.getTsfPodInstances resource
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
Use this data source to query detailed information of tsf pod_instances
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const podInstances = tencentcloud.getTsfPodInstances({
groupId: "group-ynd95rea",
podNameLists: ["keep-terraform-6f8f977688-zvphm"],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
pod_instances = tencentcloud.get_tsf_pod_instances(group_id="group-ynd95rea",
pod_name_lists=["keep-terraform-6f8f977688-zvphm"])
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.LookupTsfPodInstances(ctx, &tencentcloud.LookupTsfPodInstancesArgs{
GroupId: "group-ynd95rea",
PodNameLists: []string{
"keep-terraform-6f8f977688-zvphm",
},
}, 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 podInstances = Tencentcloud.GetTsfPodInstances.Invoke(new()
{
GroupId = "group-ynd95rea",
PodNameLists = new[]
{
"keep-terraform-6f8f977688-zvphm",
},
});
});
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.GetTsfPodInstancesArgs;
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 podInstances = TencentcloudFunctions.getTsfPodInstances(GetTsfPodInstancesArgs.builder()
.groupId("group-ynd95rea")
.podNameLists("keep-terraform-6f8f977688-zvphm")
.build());
}
}
variables:
podInstances:
fn::invoke:
function: tencentcloud:getTsfPodInstances
arguments:
groupId: group-ynd95rea
podNameLists:
- keep-terraform-6f8f977688-zvphm
Using getTsfPodInstances
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 getTsfPodInstances(args: GetTsfPodInstancesArgs, opts?: InvokeOptions): Promise<GetTsfPodInstancesResult>
function getTsfPodInstancesOutput(args: GetTsfPodInstancesOutputArgs, opts?: InvokeOptions): Output<GetTsfPodInstancesResult>def get_tsf_pod_instances(group_id: Optional[str] = None,
id: Optional[str] = None,
pod_name_lists: Optional[Sequence[str]] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTsfPodInstancesResult
def get_tsf_pod_instances_output(group_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
pod_name_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTsfPodInstancesResult]func LookupTsfPodInstances(ctx *Context, args *LookupTsfPodInstancesArgs, opts ...InvokeOption) (*LookupTsfPodInstancesResult, error)
func LookupTsfPodInstancesOutput(ctx *Context, args *LookupTsfPodInstancesOutputArgs, opts ...InvokeOption) LookupTsfPodInstancesResultOutput> Note: This function is named LookupTsfPodInstances in the Go SDK.
public static class GetTsfPodInstances
{
public static Task<GetTsfPodInstancesResult> InvokeAsync(GetTsfPodInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetTsfPodInstancesResult> Invoke(GetTsfPodInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTsfPodInstancesResult> getTsfPodInstances(GetTsfPodInstancesArgs args, InvokeOptions options)
public static Output<GetTsfPodInstancesResult> getTsfPodInstances(GetTsfPodInstancesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTsfPodInstances:getTsfPodInstances
arguments:
# arguments dictionaryThe following arguments are supported:
- Group
Id string - Instance's group ID.
- Id string
- Pod
Name List<string>Lists - Filter, pod name list.
- Result
Output stringFile - Used to save results.
- Group
Id string - Instance's group ID.
- Id string
- Pod
Name []stringLists - Filter, pod name list.
- Result
Output stringFile - Used to save results.
- group
Id String - Instance's group ID.
- id String
- pod
Name List<String>Lists - Filter, pod name list.
- result
Output StringFile - Used to save results.
- group
Id string - Instance's group ID.
- id string
- pod
Name string[]Lists - Filter, pod name list.
- result
Output stringFile - Used to save results.
- group_
id str - Instance's group ID.
- id str
- pod_
name_ Sequence[str]lists - Filter, pod name list.
- result_
output_ strfile - Used to save results.
- group
Id String - Instance's group ID.
- id String
- pod
Name List<String>Lists - Filter, pod name list.
- result
Output StringFile - Used to save results.
getTsfPodInstances Result
The following output properties are available:
- Group
Id string - Id string
- Results
List<Get
Tsf Pod Instances Result> - pod instance list.
- Pod
Name List<string>Lists - Result
Output stringFile
- Group
Id string - Id string
- Results
[]Get
Tsf Pod Instances Result - pod instance list.
- Pod
Name []stringLists - Result
Output stringFile
- group
Id String - id String
- results
List<Get
Tsf Pod Instances Result> - pod instance list.
- pod
Name List<String>Lists - result
Output StringFile
- group
Id string - id string
- results
Get
Tsf Pod Instances Result[] - pod instance list.
- pod
Name string[]Lists - result
Output stringFile
- group_
id str - id str
- results
Sequence[Get
Tsf Pod Instances Result] - pod instance list.
- pod_
name_ Sequence[str]lists - result_
output_ strfile
- group
Id String - id String
- results List<Property Map>
- pod instance list.
- pod
Name List<String>Lists - result
Output StringFile
Supporting Types
GetTsfPodInstancesResult
- Contents
List<Get
Tsf Pod Instances Result Content> - Content list.Note: This field may return null, which means no valid value was found.
- Total
Count double - Total number of records.Note: This field may return null, which means no valid value was found.
- Contents
[]Get
Tsf Pod Instances Result Content - Content list.Note: This field may return null, which means no valid value was found.
- Total
Count float64 - Total number of records.Note: This field may return null, which means no valid value was found.
- contents
List<Get
Tsf Pod Instances Result Content> - Content list.Note: This field may return null, which means no valid value was found.
- total
Count Double - Total number of records.Note: This field may return null, which means no valid value was found.
- contents
Get
Tsf Pod Instances Result Content[] - Content list.Note: This field may return null, which means no valid value was found.
- total
Count number - Total number of records.Note: This field may return null, which means no valid value was found.
- contents
Sequence[Get
Tsf Pod Instances Result Content] - Content list.Note: This field may return null, which means no valid value was found.
- total_
count float - Total number of records.Note: This field may return null, which means no valid value was found.
- contents List<Property Map>
- Content list.Note: This field may return null, which means no valid value was found.
- total
Count Number - Total number of records.Note: This field may return null, which means no valid value was found.
GetTsfPodInstancesResultContent
- Created
At string - Instance start time.Note: This field may return null, which means no valid value was found.
- Instance
Available stringStatus - Instance available status.Note: This field may return null, which means no valid value was found.
- Instance
Status string - Instance status.Note: This field may return null, which means no valid value was found.
- Ip string
- Instance ip.Note: This field may return null, which means no valid value was found.
- Node
Instance stringId - Instance node id.Note: This field may return null, which means no valid value was found.
- Node
Ip string - Instance node ip.Note: This field may return null, which means no valid value was found.
- Pod
Id string - Instance id (corresponding to the pod instance id in Kubernetes).Note: This field may return null, which means no valid value was found.
- Pod
Name string - Instance name (corresponding to the pod name in Kubernetes).Note: This field may return null, which means no valid value was found.
- Ready
Count double - Instance ready count.Note: This field may return null, which means no valid value was found.
- Reason string
- Instance reason for current status.Note: This field may return null, which means no valid value was found.
- Restart
Count double - Instance restart count.Note: This field may return null, which means no valid value was found.
- Runtime string
- Instance run time.Note: This field may return null, which means no valid value was found.
- Service
Instance stringStatus - Instance serve status.Note: This field may return null, which means no valid value was found.
- Status string
- Instance status. Please refer to the definition of instance and container status below. Starting (pod not ready): Starting; Running: Running; Abnormal: Abnormal; Stopped: Stopped;Note: This field may return null, which means no valid value was found.
- Created
At string - Instance start time.Note: This field may return null, which means no valid value was found.
- Instance
Available stringStatus - Instance available status.Note: This field may return null, which means no valid value was found.
- Instance
Status string - Instance status.Note: This field may return null, which means no valid value was found.
- Ip string
- Instance ip.Note: This field may return null, which means no valid value was found.
- Node
Instance stringId - Instance node id.Note: This field may return null, which means no valid value was found.
- Node
Ip string - Instance node ip.Note: This field may return null, which means no valid value was found.
- Pod
Id string - Instance id (corresponding to the pod instance id in Kubernetes).Note: This field may return null, which means no valid value was found.
- Pod
Name string - Instance name (corresponding to the pod name in Kubernetes).Note: This field may return null, which means no valid value was found.
- Ready
Count float64 - Instance ready count.Note: This field may return null, which means no valid value was found.
- Reason string
- Instance reason for current status.Note: This field may return null, which means no valid value was found.
- Restart
Count float64 - Instance restart count.Note: This field may return null, which means no valid value was found.
- Runtime string
- Instance run time.Note: This field may return null, which means no valid value was found.
- Service
Instance stringStatus - Instance serve status.Note: This field may return null, which means no valid value was found.
- Status string
- Instance status. Please refer to the definition of instance and container status below. Starting (pod not ready): Starting; Running: Running; Abnormal: Abnormal; Stopped: Stopped;Note: This field may return null, which means no valid value was found.
- created
At String - Instance start time.Note: This field may return null, which means no valid value was found.
- instance
Available StringStatus - Instance available status.Note: This field may return null, which means no valid value was found.
- instance
Status String - Instance status.Note: This field may return null, which means no valid value was found.
- ip String
- Instance ip.Note: This field may return null, which means no valid value was found.
- node
Instance StringId - Instance node id.Note: This field may return null, which means no valid value was found.
- node
Ip String - Instance node ip.Note: This field may return null, which means no valid value was found.
- pod
Id String - Instance id (corresponding to the pod instance id in Kubernetes).Note: This field may return null, which means no valid value was found.
- pod
Name String - Instance name (corresponding to the pod name in Kubernetes).Note: This field may return null, which means no valid value was found.
- ready
Count Double - Instance ready count.Note: This field may return null, which means no valid value was found.
- reason String
- Instance reason for current status.Note: This field may return null, which means no valid value was found.
- restart
Count Double - Instance restart count.Note: This field may return null, which means no valid value was found.
- runtime String
- Instance run time.Note: This field may return null, which means no valid value was found.
- service
Instance StringStatus - Instance serve status.Note: This field may return null, which means no valid value was found.
- status String
- Instance status. Please refer to the definition of instance and container status below. Starting (pod not ready): Starting; Running: Running; Abnormal: Abnormal; Stopped: Stopped;Note: This field may return null, which means no valid value was found.
- created
At string - Instance start time.Note: This field may return null, which means no valid value was found.
- instance
Available stringStatus - Instance available status.Note: This field may return null, which means no valid value was found.
- instance
Status string - Instance status.Note: This field may return null, which means no valid value was found.
- ip string
- Instance ip.Note: This field may return null, which means no valid value was found.
- node
Instance stringId - Instance node id.Note: This field may return null, which means no valid value was found.
- node
Ip string - Instance node ip.Note: This field may return null, which means no valid value was found.
- pod
Id string - Instance id (corresponding to the pod instance id in Kubernetes).Note: This field may return null, which means no valid value was found.
- pod
Name string - Instance name (corresponding to the pod name in Kubernetes).Note: This field may return null, which means no valid value was found.
- ready
Count number - Instance ready count.Note: This field may return null, which means no valid value was found.
- reason string
- Instance reason for current status.Note: This field may return null, which means no valid value was found.
- restart
Count number - Instance restart count.Note: This field may return null, which means no valid value was found.
- runtime string
- Instance run time.Note: This field may return null, which means no valid value was found.
- service
Instance stringStatus - Instance serve status.Note: This field may return null, which means no valid value was found.
- status string
- Instance status. Please refer to the definition of instance and container status below. Starting (pod not ready): Starting; Running: Running; Abnormal: Abnormal; Stopped: Stopped;Note: This field may return null, which means no valid value was found.
- created_
at str - Instance start time.Note: This field may return null, which means no valid value was found.
- instance_
available_ strstatus - Instance available status.Note: This field may return null, which means no valid value was found.
- instance_
status str - Instance status.Note: This field may return null, which means no valid value was found.
- ip str
- Instance ip.Note: This field may return null, which means no valid value was found.
- node_
instance_ strid - Instance node id.Note: This field may return null, which means no valid value was found.
- node_
ip str - Instance node ip.Note: This field may return null, which means no valid value was found.
- pod_
id str - Instance id (corresponding to the pod instance id in Kubernetes).Note: This field may return null, which means no valid value was found.
- pod_
name str - Instance name (corresponding to the pod name in Kubernetes).Note: This field may return null, which means no valid value was found.
- ready_
count float - Instance ready count.Note: This field may return null, which means no valid value was found.
- reason str
- Instance reason for current status.Note: This field may return null, which means no valid value was found.
- restart_
count float - Instance restart count.Note: This field may return null, which means no valid value was found.
- runtime str
- Instance run time.Note: This field may return null, which means no valid value was found.
- service_
instance_ strstatus - Instance serve status.Note: This field may return null, which means no valid value was found.
- status str
- Instance status. Please refer to the definition of instance and container status below. Starting (pod not ready): Starting; Running: Running; Abnormal: Abnormal; Stopped: Stopped;Note: This field may return null, which means no valid value was found.
- created
At String - Instance start time.Note: This field may return null, which means no valid value was found.
- instance
Available StringStatus - Instance available status.Note: This field may return null, which means no valid value was found.
- instance
Status String - Instance status.Note: This field may return null, which means no valid value was found.
- ip String
- Instance ip.Note: This field may return null, which means no valid value was found.
- node
Instance StringId - Instance node id.Note: This field may return null, which means no valid value was found.
- node
Ip String - Instance node ip.Note: This field may return null, which means no valid value was found.
- pod
Id String - Instance id (corresponding to the pod instance id in Kubernetes).Note: This field may return null, which means no valid value was found.
- pod
Name String - Instance name (corresponding to the pod name in Kubernetes).Note: This field may return null, which means no valid value was found.
- ready
Count Number - Instance ready count.Note: This field may return null, which means no valid value was found.
- reason String
- Instance reason for current status.Note: This field may return null, which means no valid value was found.
- restart
Count Number - Instance restart count.Note: This field may return null, which means no valid value was found.
- runtime String
- Instance run time.Note: This field may return null, which means no valid value was found.
- service
Instance StringStatus - Instance serve status.Note: This field may return null, which means no valid value was found.
- status String
- Instance status. Please refer to the definition of instance and container status below. Starting (pod not ready): Starting; Running: Running; Abnormal: Abnormal; Stopped: Stopped;Note: This field may return null, which means no valid value was found.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
