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

tencentcloud.getDcdbInstances

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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>
    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]
    func GetDcdbInstances(ctx *Context, args *GetDcdbInstancesArgs, opts ...InvokeOption) (*GetDcdbInstancesResult, error)
    func GetDcdbInstancesOutput(ctx *Context, args *GetDcdbInstancesOutputArgs, opts ...InvokeOption) GetDcdbInstancesResultOutput

    > 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)
    }
    public static CompletableFuture<GetDcdbInstancesResult> getDcdbInstances(GetDcdbInstancesArgs args, InvokeOptions options)
    public static Output<GetDcdbInstancesResult> getDcdbInstances(GetDcdbInstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getDcdbInstances:getDcdbInstances
      arguments:
        # arguments dictionary

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

    GetDcdbInstancesListResourceTag

    TagKey string
    tag key.
    TagValue string
    tag value.
    TagKey string
    tag key.
    TagValue string
    tag value.
    tagKey String
    tag key.
    tagValue String
    tag value.
    tagKey string
    tag key.
    tagValue string
    tag value.
    tag_key str
    tag key.
    tag_value str
    tag value.
    tagKey String
    tag key.
    tagValue String
    tag value.

    GetDcdbInstancesListShardDetail

    Cpu double
    cpu cores.
    Createtime string
    shard create time.
    Memory double
    memory.
    NodeCount double
    node count.
    ShardId double
    shard id.
    ShardInstanceId string
    shard instance id.
    ShardSerialId string
    shard serial id.
    Status double
    status.
    Storage double
    memory, the unit is GB.
    Cpu float64
    cpu cores.
    Createtime string
    shard create time.
    Memory float64
    memory.
    NodeCount float64
    node count.
    ShardId float64
    shard id.
    ShardInstanceId string
    shard instance id.
    ShardSerialId string
    shard serial id.
    Status float64
    status.
    Storage float64
    memory, the unit is GB.
    cpu Double
    cpu cores.
    createtime String
    shard create time.
    memory Double
    memory.
    nodeCount Double
    node count.
    shardId Double
    shard id.
    shardInstanceId String
    shard instance id.
    shardSerialId String
    shard serial id.
    status Double
    status.
    storage Double
    memory, the unit is GB.
    cpu number
    cpu cores.
    createtime string
    shard create time.
    memory number
    memory.
    nodeCount number
    node count.
    shardId number
    shard id.
    shardInstanceId string
    shard instance id.
    shardSerialId string
    shard serial id.
    status number
    status.
    storage number
    memory, the unit is GB.
    cpu float
    cpu cores.
    createtime str
    shard create time.
    memory float
    memory.
    node_count float
    node count.
    shard_id float
    shard id.
    shard_instance_id str
    shard instance id.
    shard_serial_id str
    shard serial id.
    status float
    status.
    storage float
    memory, the unit is GB.
    cpu Number
    cpu cores.
    createtime String
    shard create time.
    memory Number
    memory.
    nodeCount Number
    node count.
    shardId Number
    shard id.
    shardInstanceId String
    shard instance id.
    shardSerialId String
    shard serial id.
    status Number
    status.
    storage 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 logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack