1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getCdwpgInstances
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getCdwpgInstances

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

    Use this data source to query detailed information of cdwpg cdwpg_instances

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const cdwpgInstances = tencentcloud.getCdwpgInstances({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    cdwpg_instances = tencentcloud.get_cdwpg_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.GetCdwpgInstances(ctx, &tencentcloud.GetCdwpgInstancesArgs{}, 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 cdwpgInstances = Tencentcloud.GetCdwpgInstances.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.GetCdwpgInstancesArgs;
    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 cdwpgInstances = TencentcloudFunctions.getCdwpgInstances();
    
        }
    }
    
    variables:
      cdwpgInstances:
        fn::invoke:
          function: tencentcloud:getCdwpgInstances
          arguments: {}
    

    Using getCdwpgInstances

    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 getCdwpgInstances(args: GetCdwpgInstancesArgs, opts?: InvokeOptions): Promise<GetCdwpgInstancesResult>
    function getCdwpgInstancesOutput(args: GetCdwpgInstancesOutputArgs, opts?: InvokeOptions): Output<GetCdwpgInstancesResult>
    def get_cdwpg_instances(id: Optional[str] = None,
                            result_output_file: Optional[str] = None,
                            search_instance_id: Optional[str] = None,
                            search_instance_name: Optional[str] = None,
                            search_tags: Optional[Sequence[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> GetCdwpgInstancesResult
    def get_cdwpg_instances_output(id: Optional[pulumi.Input[str]] = None,
                            result_output_file: Optional[pulumi.Input[str]] = None,
                            search_instance_id: Optional[pulumi.Input[str]] = None,
                            search_instance_name: Optional[pulumi.Input[str]] = None,
                            search_tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetCdwpgInstancesResult]
    func GetCdwpgInstances(ctx *Context, args *GetCdwpgInstancesArgs, opts ...InvokeOption) (*GetCdwpgInstancesResult, error)
    func GetCdwpgInstancesOutput(ctx *Context, args *GetCdwpgInstancesOutputArgs, opts ...InvokeOption) GetCdwpgInstancesResultOutput

    > Note: This function is named GetCdwpgInstances in the Go SDK.

    public static class GetCdwpgInstances 
    {
        public static Task<GetCdwpgInstancesResult> InvokeAsync(GetCdwpgInstancesArgs args, InvokeOptions? opts = null)
        public static Output<GetCdwpgInstancesResult> Invoke(GetCdwpgInstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCdwpgInstancesResult> getCdwpgInstances(GetCdwpgInstancesArgs args, InvokeOptions options)
    public static Output<GetCdwpgInstancesResult> getCdwpgInstances(GetCdwpgInstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getCdwpgInstances:getCdwpgInstances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    ResultOutputFile string
    Used to save results.
    SearchInstanceId string
    Search instance id.
    SearchInstanceName string
    Search instance name.
    SearchTags List<string>
    Search tags.
    Id string
    ResultOutputFile string
    Used to save results.
    SearchInstanceId string
    Search instance id.
    SearchInstanceName string
    Search instance name.
    SearchTags []string
    Search tags.
    id String
    resultOutputFile String
    Used to save results.
    searchInstanceId String
    Search instance id.
    searchInstanceName String
    Search instance name.
    searchTags List<String>
    Search tags.
    id string
    resultOutputFile string
    Used to save results.
    searchInstanceId string
    Search instance id.
    searchInstanceName string
    Search instance name.
    searchTags string[]
    Search tags.
    id str
    result_output_file str
    Used to save results.
    search_instance_id str
    Search instance id.
    search_instance_name str
    Search instance name.
    search_tags Sequence[str]
    Search tags.
    id String
    resultOutputFile String
    Used to save results.
    searchInstanceId String
    Search instance id.
    searchInstanceName String
    Search instance name.
    searchTags List<String>
    Search tags.

    getCdwpgInstances Result

    The following output properties are available:

    Supporting Types

    GetCdwpgInstancesInstancesList

    AccessInfo string
    CreateTime string
    ExpireTime string
    Id double
    InstanceId string
    InstanceName string
    PayMode string
    Region string
    RegionDesc string
    RegionId double
    RenewFlag bool
    SubnetId string
    Version string
    VpcId string
    Zone string
    ZoneDesc string
    ZoneId double
    AccessInfo string
    CreateTime string
    ExpireTime string
    Id float64
    InstanceId string
    InstanceName string
    PayMode string
    Region string
    RegionDesc string
    RegionId float64
    RenewFlag bool
    SubnetId string
    Version string
    VpcId string
    Zone string
    ZoneDesc string
    ZoneId float64
    accessInfo String
    createTime String
    expireTime String
    id Double
    instanceId String
    instanceName String
    payMode String
    region String
    regionDesc String
    regionId Double
    renewFlag Boolean
    subnetId String
    version String
    vpcId String
    zone String
    zoneDesc String
    zoneId Double
    accessInfo string
    createTime string
    expireTime string
    id number
    instanceId string
    instanceName string
    payMode string
    region string
    regionDesc string
    regionId number
    renewFlag boolean
    subnetId string
    version string
    vpcId string
    zone string
    zoneDesc string
    zoneId number
    accessInfo String
    createTime String
    expireTime String
    id Number
    instanceId String
    instanceName String
    payMode String
    region String
    regionDesc String
    regionId Number
    renewFlag Boolean
    subnetId String
    version String
    vpcId String
    zone String
    zoneDesc String
    zoneId Number

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack