tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getTsfPodInstances
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 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 dictionary
The 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
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack