tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getCdwdorisInstances
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 cdwdoris instances
Example Usage
Query all cdwdoris instances
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCdwdorisInstances({});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_cdwdoris_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.GetCdwdorisInstances(ctx, &tencentcloud.GetCdwdorisInstancesArgs{}, 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.GetCdwdorisInstances.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.GetCdwdorisInstancesArgs;
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.getCdwdorisInstances();
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCdwdorisInstances
arguments: {}
Query cdwdoris instances by filter
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCdwdorisInstances({
searchTags: [{
allValue: 0,
tagKey: "createBy",
tagValue: "Terraform",
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_cdwdoris_instances(search_tags=[{
"all_value": 0,
"tag_key": "createBy",
"tag_value": "Terraform",
}])
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.GetCdwdorisInstances(ctx, &tencentcloud.GetCdwdorisInstancesArgs{
SearchTags: []tencentcloud.GetCdwdorisInstancesSearchTag{
{
AllValue: pulumi.Float64Ref(0),
TagKey: pulumi.StringRef("createBy"),
TagValue: pulumi.StringRef("Terraform"),
},
},
}, 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.GetCdwdorisInstances.Invoke(new()
{
SearchTags = new[]
{
new Tencentcloud.Inputs.GetCdwdorisInstancesSearchTagInputArgs
{
AllValue = 0,
TagKey = "createBy",
TagValue = "Terraform",
},
},
});
});
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.GetCdwdorisInstancesArgs;
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.getCdwdorisInstances(GetCdwdorisInstancesArgs.builder()
.searchTags(GetCdwdorisInstancesSearchTagArgs.builder()
.allValue(0)
.tagKey("createBy")
.tagValue("Terraform")
.build())
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCdwdorisInstances
arguments:
searchTags:
- allValue: 0
tagKey: createBy
tagValue: Terraform
Using getCdwdorisInstances
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 getCdwdorisInstances(args: GetCdwdorisInstancesArgs, opts?: InvokeOptions): Promise<GetCdwdorisInstancesResult>
function getCdwdorisInstancesOutput(args: GetCdwdorisInstancesOutputArgs, opts?: InvokeOptions): Output<GetCdwdorisInstancesResult>
def get_cdwdoris_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[GetCdwdorisInstancesSearchTag]] = None,
opts: Optional[InvokeOptions] = None) -> GetCdwdorisInstancesResult
def get_cdwdoris_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[GetCdwdorisInstancesSearchTagArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCdwdorisInstancesResult]
func GetCdwdorisInstances(ctx *Context, args *GetCdwdorisInstancesArgs, opts ...InvokeOption) (*GetCdwdorisInstancesResult, error)
func GetCdwdorisInstancesOutput(ctx *Context, args *GetCdwdorisInstancesOutputArgs, opts ...InvokeOption) GetCdwdorisInstancesResultOutput
> Note: This function is named GetCdwdorisInstances
in the Go SDK.
public static class GetCdwdorisInstances
{
public static Task<GetCdwdorisInstancesResult> InvokeAsync(GetCdwdorisInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetCdwdorisInstancesResult> Invoke(GetCdwdorisInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCdwdorisInstancesResult> getCdwdorisInstances(GetCdwdorisInstancesArgs args, InvokeOptions options)
public static Output<GetCdwdorisInstancesResult> getCdwdorisInstances(GetCdwdorisInstancesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCdwdorisInstances:getCdwdorisInstances
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Result
Output stringFile - Used to save results.
- Search
Instance stringId - The name of the cluster ID for the search.
- Search
Instance stringName - The cluster name for the search.
- List<Get
Cdwdoris Instances Search Tag> - Search tag list.
- Id string
- Result
Output stringFile - Used to save results.
- Search
Instance stringId - The name of the cluster ID for the search.
- Search
Instance stringName - The cluster name for the search.
- []Get
Cdwdoris Instances Search Tag - Search tag list.
- id String
- result
Output StringFile - Used to save results.
- search
Instance StringId - The name of the cluster ID for the search.
- search
Instance StringName - The cluster name for the search.
- List<Get
Cdwdoris Instances Search Tag> - Search tag list.
- id string
- result
Output stringFile - Used to save results.
- search
Instance stringId - The name of the cluster ID for the search.
- search
Instance stringName - The cluster name for the search.
- Get
Cdwdoris Instances Search Tag[] - Search tag list.
- id str
- result_
output_ strfile - Used to save results.
- search_
instance_ strid - The name of the cluster ID for the search.
- search_
instance_ strname - The cluster name for the search.
- Sequence[Get
Cdwdoris Instances Search Tag] - Search tag list.
- id String
- result
Output StringFile - Used to save results.
- search
Instance StringId - The name of the cluster ID for the search.
- search
Instance StringName - The cluster name for the search.
- List<Property Map>
- Search tag list.
getCdwdorisInstances Result
The following output properties are available:
- Id string
- Instances
Lists List<GetCdwdoris Instances Instances List> - Quantities of instances array.
- Result
Output stringFile - Search
Instance stringId - Search
Instance stringName - List<Get
Cdwdoris Instances Search Tag>
- Id string
- Instances
Lists []GetCdwdoris Instances Instances List - Quantities of instances array.
- Result
Output stringFile - Search
Instance stringId - Search
Instance stringName - []Get
Cdwdoris Instances Search Tag
- id String
- instances
Lists List<GetCdwdoris Instances Instances List> - Quantities of instances array.
- result
Output StringFile - search
Instance StringId - search
Instance StringName - List<Get
Cdwdoris Instances Search Tag>
- id string
- instances
Lists GetCdwdoris Instances Instances List[] - Quantities of instances array.
- result
Output stringFile - search
Instance stringId - search
Instance stringName - Get
Cdwdoris Instances Search Tag[]
- id str
- instances_
lists Sequence[GetCdwdoris Instances Instances List] - Quantities of instances array.
- result_
output_ strfile - search_
instance_ strid - search_
instance_ strname - Sequence[Get
Cdwdoris Instances Search Tag]
- id String
- instances
Lists List<Property Map> - Quantities of instances array.
- result
Output StringFile - search
Instance StringId - search
Instance StringName - List<Property Map>
Supporting Types
GetCdwdorisInstancesInstancesList
- Access
Info string - Bind
SGs List<string> - Build
Version string - Can
Attach boolCbs - Case
Sensitive double - Characteristics List<string>
- Cls
Log stringSet Id - Cls
Topic stringId - Components string
- Cool
Down stringBucket - Core
Summaries List<GetCdwdoris Instances Instances List Core Summary> - Cos
Bucket stringName - Cos
Move doubleFactor - Create
Time string - Eip string
- Enable
Cool doubleDown - Enable
Multi boolZones - Enable
Xml doubleConfig - Expire
Time string - Flow
Msg string - Grace
Shutdown stringWait Seconds - Ha string
- Ha
Type double - Has
Cls boolTopic - Id double
- Instance
Id string - Instance
Name string - Is
White boolSGs - Kind string
- Master
Summaries List<GetCdwdoris Instances Instances List Master Summary> - Monitor string
- Pay
Mode string - Region string
- Region
Desc string - Region
Id double - Renew
Flag bool - Restart
Timeout string - Status string
- Status
Desc string - Subnet
Id string - List<Get
Cdwdoris Instances Instances List Tag> - User
Network stringInfos - Version string
- Vpc
Id string - Zone string
- Zone
Desc string
- Access
Info string - Bind
SGs []string - Build
Version string - Can
Attach boolCbs - Case
Sensitive float64 - Characteristics []string
- Cls
Log stringSet Id - Cls
Topic stringId - Components string
- Cool
Down stringBucket - Core
Summaries []GetCdwdoris Instances Instances List Core Summary - Cos
Bucket stringName - Cos
Move float64Factor - Create
Time string - Eip string
- Enable
Cool float64Down - Enable
Multi boolZones - Enable
Xml float64Config - Expire
Time string - Flow
Msg string - Grace
Shutdown stringWait Seconds - Ha string
- Ha
Type float64 - Has
Cls boolTopic - Id float64
- Instance
Id string - Instance
Name string - Is
White boolSGs - Kind string
- Master
Summaries []GetCdwdoris Instances Instances List Master Summary - Monitor string
- Pay
Mode string - Region string
- Region
Desc string - Region
Id float64 - Renew
Flag bool - Restart
Timeout string - Status string
- Status
Desc string - Subnet
Id string - []Get
Cdwdoris Instances Instances List Tag - User
Network stringInfos - Version string
- Vpc
Id string - Zone string
- Zone
Desc string
- access
Info String - bind
SGs List<String> - build
Version String - can
Attach BooleanCbs - case
Sensitive Double - characteristics List<String>
- cls
Log StringSet Id - cls
Topic StringId - components String
- cool
Down StringBucket - core
Summaries List<GetCdwdoris Instances Instances List Core Summary> - cos
Bucket StringName - cos
Move DoubleFactor - create
Time String - eip String
- enable
Cool DoubleDown - enable
Multi BooleanZones - enable
Xml DoubleConfig - expire
Time String - flow
Msg String - grace
Shutdown StringWait Seconds - ha String
- ha
Type Double - has
Cls BooleanTopic - id Double
- instance
Id String - instance
Name String - is
White BooleanSGs - kind String
- master
Summaries List<GetCdwdoris Instances Instances List Master Summary> - monitor String
- pay
Mode String - region String
- region
Desc String - region
Id Double - renew
Flag Boolean - restart
Timeout String - status String
- status
Desc String - subnet
Id String - List<Get
Cdwdoris Instances Instances List Tag> - user
Network StringInfos - version String
- vpc
Id String - zone String
- zone
Desc String
- access
Info string - bind
SGs string[] - build
Version string - can
Attach booleanCbs - case
Sensitive number - characteristics string[]
- cls
Log stringSet Id - cls
Topic stringId - components string
- cool
Down stringBucket - core
Summaries GetCdwdoris Instances Instances List Core Summary[] - cos
Bucket stringName - cos
Move numberFactor - create
Time string - eip string
- enable
Cool numberDown - enable
Multi booleanZones - enable
Xml numberConfig - expire
Time string - flow
Msg string - grace
Shutdown stringWait Seconds - ha string
- ha
Type number - has
Cls booleanTopic - id number
- instance
Id string - instance
Name string - is
White booleanSGs - kind string
- master
Summaries GetCdwdoris Instances Instances List Master Summary[] - monitor string
- pay
Mode string - region string
- region
Desc string - region
Id number - renew
Flag boolean - restart
Timeout string - status string
- status
Desc string - subnet
Id string - Get
Cdwdoris Instances Instances List Tag[] - user
Network stringInfos - version string
- vpc
Id string - zone string
- zone
Desc string
- access_
info str - bind_
sgs Sequence[str] - build_
version str - can_
attach_ boolcbs - case_
sensitive float - characteristics Sequence[str]
- cls_
log_ strset_ id - cls_
topic_ strid - components str
- cool_
down_ strbucket - core_
summaries Sequence[GetCdwdoris Instances Instances List Core Summary] - cos_
bucket_ strname - cos_
move_ floatfactor - create_
time str - eip str
- enable_
cool_ floatdown - enable_
multi_ boolzones - enable_
xml_ floatconfig - expire_
time str - flow_
msg str - grace_
shutdown_ strwait_ seconds - ha str
- ha_
type float - has_
cls_ booltopic - id float
- instance_
id str - instance_
name str - is_
white_ boolsgs - kind str
- master_
summaries Sequence[GetCdwdoris Instances Instances List Master Summary] - monitor str
- pay_
mode str - region str
- region_
desc str - region_
id float - renew_
flag bool - restart_
timeout str - status str
- status_
desc str - subnet_
id str - Sequence[Get
Cdwdoris Instances Instances List Tag] - user_
network_ strinfos - version str
- vpc_
id str - zone str
- zone_
desc str
- access
Info String - bind
SGs List<String> - build
Version String - can
Attach BooleanCbs - case
Sensitive Number - characteristics List<String>
- cls
Log StringSet Id - cls
Topic StringId - components String
- cool
Down StringBucket - core
Summaries List<Property Map> - cos
Bucket StringName - cos
Move NumberFactor - create
Time String - eip String
- enable
Cool NumberDown - enable
Multi BooleanZones - enable
Xml NumberConfig - expire
Time String - flow
Msg String - grace
Shutdown StringWait Seconds - ha String
- ha
Type Number - has
Cls BooleanTopic - id Number
- instance
Id String - instance
Name String - is
White BooleanSGs - kind String
- master
Summaries List<Property Map> - monitor String
- pay
Mode String - region String
- region
Desc String - region
Id Number - renew
Flag Boolean - restart
Timeout String - status String
- status
Desc String - subnet
Id String - List<Property Map>
- user
Network StringInfos - version String
- vpc
Id String - zone String
- zone
Desc String
GetCdwdorisInstancesInstancesListCoreSummary
- Attach
Cbs List<GetSpecs Cdwdoris Instances Instances List Core Summary Attach Cbs Spec> - Core double
- Disk double
- Disk
Count double - Disk
Desc string - Disk
Type string - Encrypt double
- Max
Disk doubleSize - Memory double
- Node
Size double - Spec string
- Spec
Core double - Spec
Memory double - Sub
Product stringType
- Attach
Cbs []GetSpecs Cdwdoris Instances Instances List Core Summary Attach Cbs Spec - Core float64
- Disk float64
- Disk
Count float64 - Disk
Desc string - Disk
Type string - Encrypt float64
- Max
Disk float64Size - Memory float64
- Node
Size float64 - Spec string
- Spec
Core float64 - Spec
Memory float64 - Sub
Product stringType
- attach
Cbs List<GetSpecs Cdwdoris Instances Instances List Core Summary Attach Cbs Spec> - core Double
- disk Double
- disk
Count Double - disk
Desc String - disk
Type String - encrypt Double
- max
Disk DoubleSize - memory Double
- node
Size Double - spec String
- spec
Core Double - spec
Memory Double - sub
Product StringType
- attach
Cbs GetSpecs Cdwdoris Instances Instances List Core Summary Attach Cbs Spec[] - core number
- disk number
- disk
Count number - disk
Desc string - disk
Type string - encrypt number
- max
Disk numberSize - memory number
- node
Size number - spec string
- spec
Core number - spec
Memory number - sub
Product stringType
- attach_
cbs_ Sequence[Getspecs Cdwdoris Instances Instances List Core Summary Attach Cbs Spec] - core float
- disk float
- disk_
count float - disk_
desc str - disk_
type str - encrypt float
- max_
disk_ floatsize - memory float
- node_
size float - spec str
- spec_
core float - spec_
memory float - sub_
product_ strtype
- attach
Cbs List<Property Map>Specs - core Number
- disk Number
- disk
Count Number - disk
Desc String - disk
Type String - encrypt Number
- max
Disk NumberSize - memory Number
- node
Size Number - spec String
- spec
Core Number - spec
Memory Number - sub
Product StringType
GetCdwdorisInstancesInstancesListCoreSummaryAttachCbsSpec
- disk_
count float - disk_
desc str - disk_
size float - disk_
type str
GetCdwdorisInstancesInstancesListMasterSummary
- Attach
Cbs List<GetSpecs Cdwdoris Instances Instances List Master Summary Attach Cbs Spec> - Core double
- Disk double
- Disk
Count double - Disk
Desc string - Disk
Type string - Encrypt double
- Max
Disk doubleSize - Memory double
- Node
Size double - Spec string
- Spec
Core double - Spec
Memory double - Sub
Product stringType
- Attach
Cbs []GetSpecs Cdwdoris Instances Instances List Master Summary Attach Cbs Spec - Core float64
- Disk float64
- Disk
Count float64 - Disk
Desc string - Disk
Type string - Encrypt float64
- Max
Disk float64Size - Memory float64
- Node
Size float64 - Spec string
- Spec
Core float64 - Spec
Memory float64 - Sub
Product stringType
- attach
Cbs List<GetSpecs Cdwdoris Instances Instances List Master Summary Attach Cbs Spec> - core Double
- disk Double
- disk
Count Double - disk
Desc String - disk
Type String - encrypt Double
- max
Disk DoubleSize - memory Double
- node
Size Double - spec String
- spec
Core Double - spec
Memory Double - sub
Product StringType
- attach
Cbs GetSpecs Cdwdoris Instances Instances List Master Summary Attach Cbs Spec[] - core number
- disk number
- disk
Count number - disk
Desc string - disk
Type string - encrypt number
- max
Disk numberSize - memory number
- node
Size number - spec string
- spec
Core number - spec
Memory number - sub
Product stringType
- attach_
cbs_ Sequence[Getspecs Cdwdoris Instances Instances List Master Summary Attach Cbs Spec] - core float
- disk float
- disk_
count float - disk_
desc str - disk_
type str - encrypt float
- max_
disk_ floatsize - memory float
- node_
size float - spec str
- spec_
core float - spec_
memory float - sub_
product_ strtype
- attach
Cbs List<Property Map>Specs - core Number
- disk Number
- disk
Count Number - disk
Desc String - disk
Type String - encrypt Number
- max
Disk NumberSize - memory Number
- node
Size Number - spec String
- spec
Core Number - spec
Memory Number - sub
Product StringType
GetCdwdorisInstancesInstancesListMasterSummaryAttachCbsSpec
- disk_
count float - disk_
desc str - disk_
size float - disk_
type str
GetCdwdorisInstancesInstancesListTag
GetCdwdorisInstancesSearchTag
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