Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
published on Monday, May 11, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
published on Monday, May 11, 2026 by tencentcloudstack
Use this data source to query GS Android instances.
Example Usage
Query all GS Android instances
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getGsAndroidInstances({});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_gs_android_instances()
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.GetGsAndroidInstances(ctx, &tencentcloud.GetGsAndroidInstancesArgs{}, 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 example = Tencentcloud.GetGsAndroidInstances.Invoke();
});
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.GetGsAndroidInstancesArgs;
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 example = TencentcloudFunctions.getGsAndroidInstances(GetGsAndroidInstancesArgs.builder()
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getGsAndroidInstances
arguments: {}
Example coming soon!
Query GS Android instances by filter
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getGsAndroidInstances({
androidInstanceIds: ["cai-1308726196-0352wk8np9s"],
androidInstanceRegion: "ap-beijing",
androidInstanceZone: "ap-beijing-1",
labelSelectors: [{
key: "key",
operator: "IN",
values: ["value"],
}],
filters: [{
name: "Name",
values: ["tf-example"],
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_gs_android_instances(android_instance_ids=["cai-1308726196-0352wk8np9s"],
android_instance_region="ap-beijing",
android_instance_zone="ap-beijing-1",
label_selectors=[{
"key": "key",
"operator": "IN",
"values": ["value"],
}],
filters=[{
"name": "Name",
"values": ["tf-example"],
}])
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.GetGsAndroidInstances(ctx, &tencentcloud.GetGsAndroidInstancesArgs{
AndroidInstanceIds: []string{
"cai-1308726196-0352wk8np9s",
},
AndroidInstanceRegion: pulumi.StringRef("ap-beijing"),
AndroidInstanceZone: pulumi.StringRef("ap-beijing-1"),
LabelSelectors: []tencentcloud.GetGsAndroidInstancesLabelSelector{
{
Key: "key",
Operator: "IN",
Values: []string{
"value",
},
},
},
Filters: []tencentcloud.GetGsAndroidInstancesFilter{
{
Name: "Name",
Values: []string{
"tf-example",
},
},
},
}, 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 example = Tencentcloud.GetGsAndroidInstances.Invoke(new()
{
AndroidInstanceIds = new[]
{
"cai-1308726196-0352wk8np9s",
},
AndroidInstanceRegion = "ap-beijing",
AndroidInstanceZone = "ap-beijing-1",
LabelSelectors = new[]
{
new Tencentcloud.Inputs.GetGsAndroidInstancesLabelSelectorInputArgs
{
Key = "key",
Operator = "IN",
Values = new[]
{
"value",
},
},
},
Filters = new[]
{
new Tencentcloud.Inputs.GetGsAndroidInstancesFilterInputArgs
{
Name = "Name",
Values = new[]
{
"tf-example",
},
},
},
});
});
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.GetGsAndroidInstancesArgs;
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 example = TencentcloudFunctions.getGsAndroidInstances(GetGsAndroidInstancesArgs.builder()
.androidInstanceIds("cai-1308726196-0352wk8np9s")
.androidInstanceRegion("ap-beijing")
.androidInstanceZone("ap-beijing-1")
.labelSelectors(GetGsAndroidInstancesLabelSelectorArgs.builder()
.key("key")
.operator("IN")
.values("value")
.build())
.filters(GetGsAndroidInstancesFilterArgs.builder()
.name("Name")
.values("tf-example")
.build())
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getGsAndroidInstances
arguments:
androidInstanceIds:
- cai-1308726196-0352wk8np9s
androidInstanceRegion: ap-beijing
androidInstanceZone: ap-beijing-1
labelSelectors:
- key: key
operator: IN
values:
- value
filters:
- name: Name
values:
- tf-example
Example coming soon!
Using getGsAndroidInstances
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 getGsAndroidInstances(args: GetGsAndroidInstancesArgs, opts?: InvokeOptions): Promise<GetGsAndroidInstancesResult>
function getGsAndroidInstancesOutput(args: GetGsAndroidInstancesOutputArgs, opts?: InvokeOptions): Output<GetGsAndroidInstancesResult>def get_gs_android_instances(android_instance_ids: Optional[Sequence[str]] = None,
android_instance_region: Optional[str] = None,
android_instance_zone: Optional[str] = None,
filters: Optional[Sequence[GetGsAndroidInstancesFilter]] = None,
id: Optional[str] = None,
label_selectors: Optional[Sequence[GetGsAndroidInstancesLabelSelector]] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGsAndroidInstancesResult
def get_gs_android_instances_output(android_instance_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
android_instance_region: pulumi.Input[Optional[str]] = None,
android_instance_zone: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetGsAndroidInstancesFilterArgs]]]] = None,
id: pulumi.Input[Optional[str]] = None,
label_selectors: pulumi.Input[Optional[Sequence[pulumi.Input[GetGsAndroidInstancesLabelSelectorArgs]]]] = None,
result_output_file: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGsAndroidInstancesResult]func GetGsAndroidInstances(ctx *Context, args *GetGsAndroidInstancesArgs, opts ...InvokeOption) (*GetGsAndroidInstancesResult, error)
func GetGsAndroidInstancesOutput(ctx *Context, args *GetGsAndroidInstancesOutputArgs, opts ...InvokeOption) GetGsAndroidInstancesResultOutput> Note: This function is named GetGsAndroidInstances in the Go SDK.
public static class GetGsAndroidInstances
{
public static Task<GetGsAndroidInstancesResult> InvokeAsync(GetGsAndroidInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetGsAndroidInstancesResult> Invoke(GetGsAndroidInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGsAndroidInstancesResult> getGsAndroidInstances(GetGsAndroidInstancesArgs args, InvokeOptions options)
public static Output<GetGsAndroidInstancesResult> getGsAndroidInstances(GetGsAndroidInstancesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getGsAndroidInstances:getGsAndroidInstances
arguments:
# arguments dictionarydata "tencentcloud_getgsandroidinstances" "name" {
# arguments
}The following arguments are supported:
- Android
Instance List<string>Ids - List of instance IDs to query. Up to 100 per request.
- Android
Instance stringRegion - Instance region. Aggregated query across regions is not currently supported.
- Android
Instance stringZone - Instance availability zone.
- Filters
List<Get
Gs Android Instances Filter> - Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- Id string
- Label
Selectors List<GetGs Android Instances Label Selector> - Instance label selector.
- Result
Output stringFile - Used to save results.
- Android
Instance []stringIds - List of instance IDs to query. Up to 100 per request.
- Android
Instance stringRegion - Instance region. Aggregated query across regions is not currently supported.
- Android
Instance stringZone - Instance availability zone.
- Filters
[]Get
Gs Android Instances Filter - Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- Id string
- Label
Selectors []GetGs Android Instances Label Selector - Instance label selector.
- Result
Output stringFile - Used to save results.
- android_
instance_ list(string)ids - List of instance IDs to query. Up to 100 per request.
- android_
instance_ stringregion - Instance region. Aggregated query across regions is not currently supported.
- android_
instance_ stringzone - Instance availability zone.
- filters list(object)
- Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- id string
- label_
selectors list(object) - Instance label selector.
- result_
output_ stringfile - Used to save results.
- android
Instance List<String>Ids - List of instance IDs to query. Up to 100 per request.
- android
Instance StringRegion - Instance region. Aggregated query across regions is not currently supported.
- android
Instance StringZone - Instance availability zone.
- filters
List<Get
Gs Android Instances Filter> - Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- id String
- label
Selectors List<GetGs Android Instances Label Selector> - Instance label selector.
- result
Output StringFile - Used to save results.
- android
Instance string[]Ids - List of instance IDs to query. Up to 100 per request.
- android
Instance stringRegion - Instance region. Aggregated query across regions is not currently supported.
- android
Instance stringZone - Instance availability zone.
- filters
Get
Gs Android Instances Filter[] - Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- id string
- label
Selectors GetGs Android Instances Label Selector[] - Instance label selector.
- result
Output stringFile - Used to save results.
- android_
instance_ Sequence[str]ids - List of instance IDs to query. Up to 100 per request.
- android_
instance_ strregion - Instance region. Aggregated query across regions is not currently supported.
- android_
instance_ strzone - Instance availability zone.
- filters
Sequence[Get
Gs Android Instances Filter] - Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- id str
- label_
selectors Sequence[GetGs Android Instances Label Selector] - Instance label selector.
- result_
output_ strfile - Used to save results.
- android
Instance List<String>Ids - List of instance IDs to query. Up to 100 per request.
- android
Instance StringRegion - Instance region. Aggregated query across regions is not currently supported.
- android
Instance StringZone - Instance availability zone.
- filters List<Property Map>
- Field filters. Supported filter names: Name, UserId, HostSerialNumber, HostServerSerialNumber, AndroidInstanceModel.
- id String
- label
Selectors List<Property Map> - Instance label selector.
- result
Output StringFile - Used to save results.
getGsAndroidInstances Result
The following output properties are available:
- Android
Instance List<GetLists Gs Android Instances Android Instance List> - List of Android instances.
- Id string
- Android
Instance List<string>Ids - Android
Instance stringRegion - Instance region.
- Android
Instance stringZone - Instance availability zone.
- Filters
List<Get
Gs Android Instances Filter> - Label
Selectors List<GetGs Android Instances Label Selector> - Result
Output stringFile
- Android
Instance []GetLists Gs Android Instances Android Instance List - List of Android instances.
- Id string
- Android
Instance []stringIds - Android
Instance stringRegion - Instance region.
- Android
Instance stringZone - Instance availability zone.
- Filters
[]Get
Gs Android Instances Filter - Label
Selectors []GetGs Android Instances Label Selector - Result
Output stringFile
- android_
instance_ list(object)lists - List of Android instances.
- id string
- android_
instance_ list(string)ids - android_
instance_ stringregion - Instance region.
- android_
instance_ stringzone - Instance availability zone.
- filters list(object)
- label_
selectors list(object) - result_
output_ stringfile
- android
Instance List<GetLists Gs Android Instances Android Instance List> - List of Android instances.
- id String
- android
Instance List<String>Ids - android
Instance StringRegion - Instance region.
- android
Instance StringZone - Instance availability zone.
- filters
List<Get
Gs Android Instances Filter> - label
Selectors List<GetGs Android Instances Label Selector> - result
Output StringFile
- android
Instance GetLists Gs Android Instances Android Instance List[] - List of Android instances.
- id string
- android
Instance string[]Ids - android
Instance stringRegion - Instance region.
- android
Instance stringZone - Instance availability zone.
- filters
Get
Gs Android Instances Filter[] - label
Selectors GetGs Android Instances Label Selector[] - result
Output stringFile
- android_
instance_ Sequence[Getlists Gs Android Instances Android Instance List] - List of Android instances.
- id str
- android_
instance_ Sequence[str]ids - android_
instance_ strregion - Instance region.
- android_
instance_ strzone - Instance availability zone.
- filters
Sequence[Get
Gs Android Instances Filter] - label_
selectors Sequence[GetGs Android Instances Label Selector] - result_
output_ strfile
- android
Instance List<Property Map>Lists - List of Android instances.
- id String
- android
Instance List<String>Ids - android
Instance StringRegion - Instance region.
- android
Instance StringZone - Instance availability zone.
- filters List<Property Map>
- label
Selectors List<Property Map> - result
Output StringFile
Supporting Types
GetGsAndroidInstancesAndroidInstanceList
- Android
Instance stringGroup Id - Instance group ID.
- Android
Instance stringId - Instance ID.
- Android
Instance stringImage Id - Instance image ID.
- Android
Instance List<GetLabels Gs Android Instances Android Instance List Android Instance Label> - Instance label list.
- Android
Instance stringModel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- Android
Instance stringRegion - Instance region. Aggregated query across regions is not currently supported.
- Android
Instance stringType - Instance specification.
- Android
Instance stringZone - Instance availability zone.
- Create
Time string - Instance creation time.
- Height double
- Resolution height.
- Host
Serial stringNumber - Host serial number.
- Host
Server stringSerial Number - Chassis serial number.
- Name string
- Instance name.
- Private
Ip string - Private IP address.
- Service
Status string - Service status. IDLE: not connected; ESTABLISHED: connected.
- State string
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- User
Id string - User ID.
- Width double
- Resolution width.
- Android
Instance stringGroup Id - Instance group ID.
- Android
Instance stringId - Instance ID.
- Android
Instance stringImage Id - Instance image ID.
- Android
Instance []GetLabels Gs Android Instances Android Instance List Android Instance Label - Instance label list.
- Android
Instance stringModel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- Android
Instance stringRegion - Instance region. Aggregated query across regions is not currently supported.
- Android
Instance stringType - Instance specification.
- Android
Instance stringZone - Instance availability zone.
- Create
Time string - Instance creation time.
- Height float64
- Resolution height.
- Host
Serial stringNumber - Host serial number.
- Host
Server stringSerial Number - Chassis serial number.
- Name string
- Instance name.
- Private
Ip string - Private IP address.
- Service
Status string - Service status. IDLE: not connected; ESTABLISHED: connected.
- State string
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- User
Id string - User ID.
- Width float64
- Resolution width.
- android_
instance_ stringgroup_ id - Instance group ID.
- android_
instance_ stringid - Instance ID.
- android_
instance_ stringimage_ id - Instance image ID.
- android_
instance_ list(object)labels - Instance label list.
- android_
instance_ stringmodel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- android_
instance_ stringregion - Instance region. Aggregated query across regions is not currently supported.
- android_
instance_ stringtype - Instance specification.
- android_
instance_ stringzone - Instance availability zone.
- create_
time string - Instance creation time.
- height number
- Resolution height.
- host_
serial_ stringnumber - Host serial number.
- host_
server_ stringserial_ number - Chassis serial number.
- name string
- Instance name.
- private_
ip string - Private IP address.
- service_
status string - Service status. IDLE: not connected; ESTABLISHED: connected.
- state string
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- user_
id string - User ID.
- width number
- Resolution width.
- android
Instance StringGroup Id - Instance group ID.
- android
Instance StringId - Instance ID.
- android
Instance StringImage Id - Instance image ID.
- android
Instance List<GetLabels Gs Android Instances Android Instance List Android Instance Label> - Instance label list.
- android
Instance StringModel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- android
Instance StringRegion - Instance region. Aggregated query across regions is not currently supported.
- android
Instance StringType - Instance specification.
- android
Instance StringZone - Instance availability zone.
- create
Time String - Instance creation time.
- height Double
- Resolution height.
- host
Serial StringNumber - Host serial number.
- host
Server StringSerial Number - Chassis serial number.
- name String
- Instance name.
- private
Ip String - Private IP address.
- service
Status String - Service status. IDLE: not connected; ESTABLISHED: connected.
- state String
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- user
Id String - User ID.
- width Double
- Resolution width.
- android
Instance stringGroup Id - Instance group ID.
- android
Instance stringId - Instance ID.
- android
Instance stringImage Id - Instance image ID.
- android
Instance GetLabels Gs Android Instances Android Instance List Android Instance Label[] - Instance label list.
- android
Instance stringModel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- android
Instance stringRegion - Instance region. Aggregated query across regions is not currently supported.
- android
Instance stringType - Instance specification.
- android
Instance stringZone - Instance availability zone.
- create
Time string - Instance creation time.
- height number
- Resolution height.
- host
Serial stringNumber - Host serial number.
- host
Server stringSerial Number - Chassis serial number.
- name string
- Instance name.
- private
Ip string - Private IP address.
- service
Status string - Service status. IDLE: not connected; ESTABLISHED: connected.
- state string
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- user
Id string - User ID.
- width number
- Resolution width.
- android_
instance_ strgroup_ id - Instance group ID.
- android_
instance_ strid - Instance ID.
- android_
instance_ strimage_ id - Instance image ID.
- android_
instance_ Sequence[Getlabels Gs Android Instances Android Instance List Android Instance Label] - Instance label list.
- android_
instance_ strmodel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- android_
instance_ strregion - Instance region. Aggregated query across regions is not currently supported.
- android_
instance_ strtype - Instance specification.
- android_
instance_ strzone - Instance availability zone.
- create_
time str - Instance creation time.
- height float
- Resolution height.
- host_
serial_ strnumber - Host serial number.
- host_
server_ strserial_ number - Chassis serial number.
- name str
- Instance name.
- private_
ip str - Private IP address.
- service_
status str - Service status. IDLE: not connected; ESTABLISHED: connected.
- state str
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- user_
id str - User ID.
- width float
- Resolution width.
- android
Instance StringGroup Id - Instance group ID.
- android
Instance StringId - Instance ID.
- android
Instance StringImage Id - Instance image ID.
- android
Instance List<Property Map>Labels - Instance label list.
- android
Instance StringModel - Android instance model. YS1: basic; GC0/GC1/GC2: performance.
- android
Instance StringRegion - Instance region. Aggregated query across regions is not currently supported.
- android
Instance StringType - Instance specification.
- android
Instance StringZone - Instance availability zone.
- create
Time String - Instance creation time.
- height Number
- Resolution height.
- host
Serial StringNumber - Host serial number.
- host
Server StringSerial Number - Chassis serial number.
- name String
- Instance name.
- private
Ip String - Private IP address.
- service
Status String - Service status. IDLE: not connected; ESTABLISHED: connected.
- state String
- Instance state: INITIALIZING, NORMAL, PROCESSING.
- user
Id String - User ID.
- width Number
- Resolution width.
GetGsAndroidInstancesAndroidInstanceListAndroidInstanceLabel
GetGsAndroidInstancesFilter
GetGsAndroidInstancesLabelSelector
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
published on Monday, May 11, 2026 by tencentcloudstack
