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

tencentcloud.getDcdbInstances

Explore with Pulumi AI

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

Use this data source to query detailed information of dcdb instances

Using getDcdbInstances

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 getDcdbInstances(args: GetDcdbInstancesArgs, opts?: InvokeOptions): Promise<GetDcdbInstancesResult>
function getDcdbInstancesOutput(args: GetDcdbInstancesOutputArgs, opts?: InvokeOptions): Output<GetDcdbInstancesResult>
Copy
def get_dcdb_instances(excluster_type: Optional[float] = None,
                       id: Optional[str] = None,
                       instance_ids: Optional[Sequence[str]] = None,
                       is_filter_excluster: Optional[bool] = None,
                       is_filter_vpc: Optional[bool] = None,
                       project_ids: Optional[Sequence[float]] = None,
                       result_output_file: Optional[str] = None,
                       search_key: Optional[str] = None,
                       search_name: Optional[str] = None,
                       subnet_id: Optional[str] = None,
                       vpc_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetDcdbInstancesResult
def get_dcdb_instances_output(excluster_type: Optional[pulumi.Input[float]] = None,
                       id: Optional[pulumi.Input[str]] = None,
                       instance_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                       is_filter_excluster: Optional[pulumi.Input[bool]] = None,
                       is_filter_vpc: Optional[pulumi.Input[bool]] = None,
                       project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                       result_output_file: Optional[pulumi.Input[str]] = None,
                       search_key: Optional[pulumi.Input[str]] = None,
                       search_name: Optional[pulumi.Input[str]] = None,
                       subnet_id: Optional[pulumi.Input[str]] = None,
                       vpc_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetDcdbInstancesResult]
Copy
func GetDcdbInstances(ctx *Context, args *GetDcdbInstancesArgs, opts ...InvokeOption) (*GetDcdbInstancesResult, error)
func GetDcdbInstancesOutput(ctx *Context, args *GetDcdbInstancesOutputArgs, opts ...InvokeOption) GetDcdbInstancesResultOutput
Copy

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

public static class GetDcdbInstances 
{
    public static Task<GetDcdbInstancesResult> InvokeAsync(GetDcdbInstancesArgs args, InvokeOptions? opts = null)
    public static Output<GetDcdbInstancesResult> Invoke(GetDcdbInstancesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDcdbInstancesResult> getDcdbInstances(GetDcdbInstancesArgs args, InvokeOptions options)
public static Output<GetDcdbInstancesResult> getDcdbInstances(GetDcdbInstancesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getDcdbInstances:getDcdbInstances
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ExclusterType double
cluster excluster type.
Id string
InstanceIds List<string>
instance ids.
IsFilterExcluster bool
search according to the cluster excluter type.
IsFilterVpc bool
search according to the vpc.
ProjectIds List<double>
project ids.
ResultOutputFile string
Used to save results.
SearchKey string
search key, support fuzzy query.
SearchName string
search name, support instancename, vip, all.
SubnetId string
subnet id, valid when IsFilterVpc is true.
VpcId string
vpc id, valid when IsFilterVpc is true.
ExclusterType float64
cluster excluster type.
Id string
InstanceIds []string
instance ids.
IsFilterExcluster bool
search according to the cluster excluter type.
IsFilterVpc bool
search according to the vpc.
ProjectIds []float64
project ids.
ResultOutputFile string
Used to save results.
SearchKey string
search key, support fuzzy query.
SearchName string
search name, support instancename, vip, all.
SubnetId string
subnet id, valid when IsFilterVpc is true.
VpcId string
vpc id, valid when IsFilterVpc is true.
exclusterType Double
cluster excluster type.
id String
instanceIds List<String>
instance ids.
isFilterExcluster Boolean
search according to the cluster excluter type.
isFilterVpc Boolean
search according to the vpc.
projectIds List<Double>
project ids.
resultOutputFile String
Used to save results.
searchKey String
search key, support fuzzy query.
searchName String
search name, support instancename, vip, all.
subnetId String
subnet id, valid when IsFilterVpc is true.
vpcId String
vpc id, valid when IsFilterVpc is true.
exclusterType number
cluster excluster type.
id string
instanceIds string[]
instance ids.
isFilterExcluster boolean
search according to the cluster excluter type.
isFilterVpc boolean
search according to the vpc.
projectIds number[]
project ids.
resultOutputFile string
Used to save results.
searchKey string
search key, support fuzzy query.
searchName string
search name, support instancename, vip, all.
subnetId string
subnet id, valid when IsFilterVpc is true.
vpcId string
vpc id, valid when IsFilterVpc is true.
excluster_type float
cluster excluster type.
id str
instance_ids Sequence[str]
instance ids.
is_filter_excluster bool
search according to the cluster excluter type.
is_filter_vpc bool
search according to the vpc.
project_ids Sequence[float]
project ids.
result_output_file str
Used to save results.
search_key str
search key, support fuzzy query.
search_name str
search name, support instancename, vip, all.
subnet_id str
subnet id, valid when IsFilterVpc is true.
vpc_id str
vpc id, valid when IsFilterVpc is true.
exclusterType Number
cluster excluster type.
id String
instanceIds List<String>
instance ids.
isFilterExcluster Boolean
search according to the cluster excluter type.
isFilterVpc Boolean
search according to the vpc.
projectIds List<Number>
project ids.
resultOutputFile String
Used to save results.
searchKey String
search key, support fuzzy query.
searchName String
search name, support instancename, vip, all.
subnetId String
subnet id, valid when IsFilterVpc is true.
vpcId String
vpc id, valid when IsFilterVpc is true.

getDcdbInstances Result

The following output properties are available:

Id string
Lists List<GetDcdbInstancesList>
instance list.
VpcId string
vpc id.
ExclusterType double
InstanceIds List<string>
IsFilterExcluster bool
IsFilterVpc bool
ProjectIds List<double>
ResultOutputFile string
SearchKey string
SearchName string
SubnetId string
subnet id.
Id string
Lists []GetDcdbInstancesList
instance list.
VpcId string
vpc id.
ExclusterType float64
InstanceIds []string
IsFilterExcluster bool
IsFilterVpc bool
ProjectIds []float64
ResultOutputFile string
SearchKey string
SearchName string
SubnetId string
subnet id.
id String
lists List<GetDcdbInstancesList>
instance list.
vpcId String
vpc id.
exclusterType Double
instanceIds List<String>
isFilterExcluster Boolean
isFilterVpc Boolean
projectIds List<Double>
resultOutputFile String
searchKey String
searchName String
subnetId String
subnet id.
id string
lists GetDcdbInstancesList[]
instance list.
vpcId string
vpc id.
exclusterType number
instanceIds string[]
isFilterExcluster boolean
isFilterVpc boolean
projectIds number[]
resultOutputFile string
searchKey string
searchName string
subnetId string
subnet id.
id String
lists List<Property Map>
instance list.
vpcId String
vpc id.
exclusterType Number
instanceIds List<String>
isFilterExcluster Boolean
isFilterVpc Boolean
projectIds List<Number>
resultOutputFile String
searchKey String
searchName String
subnetId String
subnet id.

Supporting Types

GetDcdbInstancesList

AppId This property is required. double
app id.
AutoRenewFlag This property is required. double
auto renew flag.
CreateTime This property is required. string
create time.
DbEngine This property is required. string
db engine.
DbVersion This property is required. string
db engine version.
InstanceId This property is required. string
instance id.
InstanceName This property is required. string
instance name.
InstanceType This property is required. double
instance type.
IsAuditSupported This property is required. double
aduit support, 0:support, 1:unsupport.
IsTmp This property is required. double
tmp instance mark.
IsolatedTimestamp This property is required. string
isolated time.
Memory This property is required. double
memory.
NodeCount This property is required. double
node count.
Paymode This property is required. string
pay mode.
PeriodEndTime This property is required. string
expired time.
ProjectId This property is required. double
project id.
Region This property is required. string
region.
ResourceTags This property is required. List<GetDcdbInstancesListResourceTag>
resource tags.
ShardCount This property is required. double
shard count.
ShardDetails This property is required. List<GetDcdbInstancesListShardDetail>
shard detail.
Status This property is required. double
status.
StatusDesc This property is required. string
status description.
Storage This property is required. double
memory, the unit is GB.
SubnetId This property is required. double
subnet id, valid when IsFilterVpc is true.
Uin This property is required. string
account uin.
UpdateTime This property is required. string
update time.
Vip This property is required. string
vip.
VpcId This property is required. double
vpc id, valid when IsFilterVpc is true.
Vport This property is required. double
vport.
WanDomain This property is required. string
wan domain.
WanPort This property is required. double
wan port.
WanStatus This property is required. double
wan status, 0:nonactivated, 1:activated, 2:closed, 3:activating.
WanVip This property is required. string
wan vip.
AppId This property is required. float64
app id.
AutoRenewFlag This property is required. float64
auto renew flag.
CreateTime This property is required. string
create time.
DbEngine This property is required. string
db engine.
DbVersion This property is required. string
db engine version.
InstanceId This property is required. string
instance id.
InstanceName This property is required. string
instance name.
InstanceType This property is required. float64
instance type.
IsAuditSupported This property is required. float64
aduit support, 0:support, 1:unsupport.
IsTmp This property is required. float64
tmp instance mark.
IsolatedTimestamp This property is required. string
isolated time.
Memory This property is required. float64
memory.
NodeCount This property is required. float64
node count.
Paymode This property is required. string
pay mode.
PeriodEndTime This property is required. string
expired time.
ProjectId This property is required. float64
project id.
Region This property is required. string
region.
ResourceTags This property is required. []GetDcdbInstancesListResourceTag
resource tags.
ShardCount This property is required. float64
shard count.
ShardDetails This property is required. []GetDcdbInstancesListShardDetail
shard detail.
Status This property is required. float64
status.
StatusDesc This property is required. string
status description.
Storage This property is required. float64
memory, the unit is GB.
SubnetId This property is required. float64
subnet id, valid when IsFilterVpc is true.
Uin This property is required. string
account uin.
UpdateTime This property is required. string
update time.
Vip This property is required. string
vip.
VpcId This property is required. float64
vpc id, valid when IsFilterVpc is true.
Vport This property is required. float64
vport.
WanDomain This property is required. string
wan domain.
WanPort This property is required. float64
wan port.
WanStatus This property is required. float64
wan status, 0:nonactivated, 1:activated, 2:closed, 3:activating.
WanVip This property is required. string
wan vip.
appId This property is required. Double
app id.
autoRenewFlag This property is required. Double
auto renew flag.
createTime This property is required. String
create time.
dbEngine This property is required. String
db engine.
dbVersion This property is required. String
db engine version.
instanceId This property is required. String
instance id.
instanceName This property is required. String
instance name.
instanceType This property is required. Double
instance type.
isAuditSupported This property is required. Double
aduit support, 0:support, 1:unsupport.
isTmp This property is required. Double
tmp instance mark.
isolatedTimestamp This property is required. String
isolated time.
memory This property is required. Double
memory.
nodeCount This property is required. Double
node count.
paymode This property is required. String
pay mode.
periodEndTime This property is required. String
expired time.
projectId This property is required. Double
project id.
region This property is required. String
region.
resourceTags This property is required. List<GetDcdbInstancesListResourceTag>
resource tags.
shardCount This property is required. Double
shard count.
shardDetails This property is required. List<GetDcdbInstancesListShardDetail>
shard detail.
status This property is required. Double
status.
statusDesc This property is required. String
status description.
storage This property is required. Double
memory, the unit is GB.
subnetId This property is required. Double
subnet id, valid when IsFilterVpc is true.
uin This property is required. String
account uin.
updateTime This property is required. String
update time.
vip This property is required. String
vip.
vpcId This property is required. Double
vpc id, valid when IsFilterVpc is true.
vport This property is required. Double
vport.
wanDomain This property is required. String
wan domain.
wanPort This property is required. Double
wan port.
wanStatus This property is required. Double
wan status, 0:nonactivated, 1:activated, 2:closed, 3:activating.
wanVip This property is required. String
wan vip.
appId This property is required. number
app id.
autoRenewFlag This property is required. number
auto renew flag.
createTime This property is required. string
create time.
dbEngine This property is required. string
db engine.
dbVersion This property is required. string
db engine version.
instanceId This property is required. string
instance id.
instanceName This property is required. string
instance name.
instanceType This property is required. number
instance type.
isAuditSupported This property is required. number
aduit support, 0:support, 1:unsupport.
isTmp This property is required. number
tmp instance mark.
isolatedTimestamp This property is required. string
isolated time.
memory This property is required. number
memory.
nodeCount This property is required. number
node count.
paymode This property is required. string
pay mode.
periodEndTime This property is required. string
expired time.
projectId This property is required. number
project id.
region This property is required. string
region.
resourceTags This property is required. GetDcdbInstancesListResourceTag[]
resource tags.
shardCount This property is required. number
shard count.
shardDetails This property is required. GetDcdbInstancesListShardDetail[]
shard detail.
status This property is required. number
status.
statusDesc This property is required. string
status description.
storage This property is required. number
memory, the unit is GB.
subnetId This property is required. number
subnet id, valid when IsFilterVpc is true.
uin This property is required. string
account uin.
updateTime This property is required. string
update time.
vip This property is required. string
vip.
vpcId This property is required. number
vpc id, valid when IsFilterVpc is true.
vport This property is required. number
vport.
wanDomain This property is required. string
wan domain.
wanPort This property is required. number
wan port.
wanStatus This property is required. number
wan status, 0:nonactivated, 1:activated, 2:closed, 3:activating.
wanVip This property is required. string
wan vip.
app_id This property is required. float
app id.
auto_renew_flag This property is required. float
auto renew flag.
create_time This property is required. str
create time.
db_engine This property is required. str
db engine.
db_version This property is required. str
db engine version.
instance_id This property is required. str
instance id.
instance_name This property is required. str
instance name.
instance_type This property is required. float
instance type.
is_audit_supported This property is required. float
aduit support, 0:support, 1:unsupport.
is_tmp This property is required. float
tmp instance mark.
isolated_timestamp This property is required. str
isolated time.
memory This property is required. float
memory.
node_count This property is required. float
node count.
paymode This property is required. str
pay mode.
period_end_time This property is required. str
expired time.
project_id This property is required. float
project id.
region This property is required. str
region.
resource_tags This property is required. Sequence[GetDcdbInstancesListResourceTag]
resource tags.
shard_count This property is required. float
shard count.
shard_details This property is required. Sequence[GetDcdbInstancesListShardDetail]
shard detail.
status This property is required. float
status.
status_desc This property is required. str
status description.
storage This property is required. float
memory, the unit is GB.
subnet_id This property is required. float
subnet id, valid when IsFilterVpc is true.
uin This property is required. str
account uin.
update_time This property is required. str
update time.
vip This property is required. str
vip.
vpc_id This property is required. float
vpc id, valid when IsFilterVpc is true.
vport This property is required. float
vport.
wan_domain This property is required. str
wan domain.
wan_port This property is required. float
wan port.
wan_status This property is required. float
wan status, 0:nonactivated, 1:activated, 2:closed, 3:activating.
wan_vip This property is required. str
wan vip.
appId This property is required. Number
app id.
autoRenewFlag This property is required. Number
auto renew flag.
createTime This property is required. String
create time.
dbEngine This property is required. String
db engine.
dbVersion This property is required. String
db engine version.
instanceId This property is required. String
instance id.
instanceName This property is required. String
instance name.
instanceType This property is required. Number
instance type.
isAuditSupported This property is required. Number
aduit support, 0:support, 1:unsupport.
isTmp This property is required. Number
tmp instance mark.
isolatedTimestamp This property is required. String
isolated time.
memory This property is required. Number
memory.
nodeCount This property is required. Number
node count.
paymode This property is required. String
pay mode.
periodEndTime This property is required. String
expired time.
projectId This property is required. Number
project id.
region This property is required. String
region.
resourceTags This property is required. List<Property Map>
resource tags.
shardCount This property is required. Number
shard count.
shardDetails This property is required. List<Property Map>
shard detail.
status This property is required. Number
status.
statusDesc This property is required. String
status description.
storage This property is required. Number
memory, the unit is GB.
subnetId This property is required. Number
subnet id, valid when IsFilterVpc is true.
uin This property is required. String
account uin.
updateTime This property is required. String
update time.
vip This property is required. String
vip.
vpcId This property is required. Number
vpc id, valid when IsFilterVpc is true.
vport This property is required. Number
vport.
wanDomain This property is required. String
wan domain.
wanPort This property is required. Number
wan port.
wanStatus This property is required. Number
wan status, 0:nonactivated, 1:activated, 2:closed, 3:activating.
wanVip This property is required. String
wan vip.

GetDcdbInstancesListResourceTag

TagKey This property is required. string
tag key.
TagValue This property is required. string
tag value.
TagKey This property is required. string
tag key.
TagValue This property is required. string
tag value.
tagKey This property is required. String
tag key.
tagValue This property is required. String
tag value.
tagKey This property is required. string
tag key.
tagValue This property is required. string
tag value.
tag_key This property is required. str
tag key.
tag_value This property is required. str
tag value.
tagKey This property is required. String
tag key.
tagValue This property is required. String
tag value.

GetDcdbInstancesListShardDetail

Cpu This property is required. double
cpu cores.
Createtime This property is required. string
shard create time.
Memory This property is required. double
memory.
NodeCount This property is required. double
node count.
ShardId This property is required. double
shard id.
ShardInstanceId This property is required. string
shard instance id.
ShardSerialId This property is required. string
shard serial id.
Status This property is required. double
status.
Storage This property is required. double
memory, the unit is GB.
Cpu This property is required. float64
cpu cores.
Createtime This property is required. string
shard create time.
Memory This property is required. float64
memory.
NodeCount This property is required. float64
node count.
ShardId This property is required. float64
shard id.
ShardInstanceId This property is required. string
shard instance id.
ShardSerialId This property is required. string
shard serial id.
Status This property is required. float64
status.
Storage This property is required. float64
memory, the unit is GB.
cpu This property is required. Double
cpu cores.
createtime This property is required. String
shard create time.
memory This property is required. Double
memory.
nodeCount This property is required. Double
node count.
shardId This property is required. Double
shard id.
shardInstanceId This property is required. String
shard instance id.
shardSerialId This property is required. String
shard serial id.
status This property is required. Double
status.
storage This property is required. Double
memory, the unit is GB.
cpu This property is required. number
cpu cores.
createtime This property is required. string
shard create time.
memory This property is required. number
memory.
nodeCount This property is required. number
node count.
shardId This property is required. number
shard id.
shardInstanceId This property is required. string
shard instance id.
shardSerialId This property is required. string
shard serial id.
status This property is required. number
status.
storage This property is required. number
memory, the unit is GB.
cpu This property is required. float
cpu cores.
createtime This property is required. str
shard create time.
memory This property is required. float
memory.
node_count This property is required. float
node count.
shard_id This property is required. float
shard id.
shard_instance_id This property is required. str
shard instance id.
shard_serial_id This property is required. str
shard serial id.
status This property is required. float
status.
storage This property is required. float
memory, the unit is GB.
cpu This property is required. Number
cpu cores.
createtime This property is required. String
shard create time.
memory This property is required. Number
memory.
nodeCount This property is required. Number
node count.
shardId This property is required. Number
shard id.
shardInstanceId This property is required. String
shard instance id.
shardSerialId This property is required. String
shard serial id.
status This property is required. Number
status.
storage This property is required. Number
memory, the unit is GB.

Package Details

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