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

tencentcloud.getCynosdbClusterDetailDatabases

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 cynosdb cluster_detail_databases

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const clusterDetailDatabases = tencentcloud.getCynosdbClusterDetailDatabases({
        clusterId: "cynosdbmysql-bws8h88b",
        dbName: "users",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    cluster_detail_databases = tencentcloud.get_cynosdb_cluster_detail_databases(cluster_id="cynosdbmysql-bws8h88b",
        db_name="users")
    
    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.GetCynosdbClusterDetailDatabases(ctx, &tencentcloud.GetCynosdbClusterDetailDatabasesArgs{
    			ClusterId: "cynosdbmysql-bws8h88b",
    			DbName:    pulumi.StringRef("users"),
    		}, 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 clusterDetailDatabases = Tencentcloud.GetCynosdbClusterDetailDatabases.Invoke(new()
        {
            ClusterId = "cynosdbmysql-bws8h88b",
            DbName = "users",
        });
    
    });
    
    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.GetCynosdbClusterDetailDatabasesArgs;
    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 clusterDetailDatabases = TencentcloudFunctions.getCynosdbClusterDetailDatabases(GetCynosdbClusterDetailDatabasesArgs.builder()
                .clusterId("cynosdbmysql-bws8h88b")
                .dbName("users")
                .build());
    
        }
    }
    
    variables:
      clusterDetailDatabases:
        fn::invoke:
          function: tencentcloud:getCynosdbClusterDetailDatabases
          arguments:
            clusterId: cynosdbmysql-bws8h88b
            dbName: users
    

    Using getCynosdbClusterDetailDatabases

    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 getCynosdbClusterDetailDatabases(args: GetCynosdbClusterDetailDatabasesArgs, opts?: InvokeOptions): Promise<GetCynosdbClusterDetailDatabasesResult>
    function getCynosdbClusterDetailDatabasesOutput(args: GetCynosdbClusterDetailDatabasesOutputArgs, opts?: InvokeOptions): Output<GetCynosdbClusterDetailDatabasesResult>
    def get_cynosdb_cluster_detail_databases(cluster_id: Optional[str] = None,
                                             db_name: Optional[str] = None,
                                             id: Optional[str] = None,
                                             result_output_file: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetCynosdbClusterDetailDatabasesResult
    def get_cynosdb_cluster_detail_databases_output(cluster_id: Optional[pulumi.Input[str]] = None,
                                             db_name: Optional[pulumi.Input[str]] = None,
                                             id: Optional[pulumi.Input[str]] = None,
                                             result_output_file: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetCynosdbClusterDetailDatabasesResult]
    func GetCynosdbClusterDetailDatabases(ctx *Context, args *GetCynosdbClusterDetailDatabasesArgs, opts ...InvokeOption) (*GetCynosdbClusterDetailDatabasesResult, error)
    func GetCynosdbClusterDetailDatabasesOutput(ctx *Context, args *GetCynosdbClusterDetailDatabasesOutputArgs, opts ...InvokeOption) GetCynosdbClusterDetailDatabasesResultOutput

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

    public static class GetCynosdbClusterDetailDatabases 
    {
        public static Task<GetCynosdbClusterDetailDatabasesResult> InvokeAsync(GetCynosdbClusterDetailDatabasesArgs args, InvokeOptions? opts = null)
        public static Output<GetCynosdbClusterDetailDatabasesResult> Invoke(GetCynosdbClusterDetailDatabasesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCynosdbClusterDetailDatabasesResult> getCynosdbClusterDetailDatabases(GetCynosdbClusterDetailDatabasesArgs args, InvokeOptions options)
    public static Output<GetCynosdbClusterDetailDatabasesResult> getCynosdbClusterDetailDatabases(GetCynosdbClusterDetailDatabasesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getCynosdbClusterDetailDatabases:getCynosdbClusterDetailDatabases
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterId string
    Cluster ID.
    DbName string
    Database Name.
    Id string
    ResultOutputFile string
    Used to save results.
    ClusterId string
    Cluster ID.
    DbName string
    Database Name.
    Id string
    ResultOutputFile string
    Used to save results.
    clusterId String
    Cluster ID.
    dbName String
    Database Name.
    id String
    resultOutputFile String
    Used to save results.
    clusterId string
    Cluster ID.
    dbName string
    Database Name.
    id string
    resultOutputFile string
    Used to save results.
    cluster_id str
    Cluster ID.
    db_name str
    Database Name.
    id str
    result_output_file str
    Used to save results.
    clusterId String
    Cluster ID.
    dbName String
    Database Name.
    id String
    resultOutputFile String
    Used to save results.

    getCynosdbClusterDetailDatabases Result

    The following output properties are available:

    ClusterId string
    Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
    DbInfos List<GetCynosdbClusterDetailDatabasesDbInfo>
    Database information note: This field may return null, indicating that a valid value cannot be obtained.
    Id string
    DbName string
    Database Name.
    ResultOutputFile string
    ClusterId string
    Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
    DbInfos []GetCynosdbClusterDetailDatabasesDbInfo
    Database information note: This field may return null, indicating that a valid value cannot be obtained.
    Id string
    DbName string
    Database Name.
    ResultOutputFile string
    clusterId String
    Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
    dbInfos List<GetCynosdbClusterDetailDatabasesDbInfo>
    Database information note: This field may return null, indicating that a valid value cannot be obtained.
    id String
    dbName String
    Database Name.
    resultOutputFile String
    clusterId string
    Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
    dbInfos GetCynosdbClusterDetailDatabasesDbInfo[]
    Database information note: This field may return null, indicating that a valid value cannot be obtained.
    id string
    dbName string
    Database Name.
    resultOutputFile string
    cluster_id str
    Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
    db_infos Sequence[GetCynosdbClusterDetailDatabasesDbInfo]
    Database information note: This field may return null, indicating that a valid value cannot be obtained.
    id str
    db_name str
    Database Name.
    result_output_file str
    clusterId String
    Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
    dbInfos List<Property Map>
    Database information note: This field may return null, indicating that a valid value cannot be obtained.
    id String
    dbName String
    Database Name.
    resultOutputFile String

    Supporting Types

    GetCynosdbClusterDetailDatabasesDbInfo

    AppId double
    User appid note: This field may return null, indicating that a valid value cannot be obtained.
    CharacterSet string
    Character Set Type.
    ClusterId string
    Cluster ID.
    CollateRule string
    Capture Rules.
    CreateTime string
    Creation time note: This field may return null, indicating that a valid value cannot be obtained.
    DbId double
    Database ID note: This field may return null, indicating that a valid value cannot be obtained.
    DbName string
    Database Name.
    Description string
    Database note: This field may return null, indicating that a valid value cannot be obtained.
    Status string
    Database Status.
    Uin string
    User Uin note: This field may return null, indicating that a valid value cannot be obtained.
    UpdateTime string
    Update time note: This field may return null, indicating that a valid value cannot be obtained.
    UserHostPrivileges List<GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege>
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    AppId float64
    User appid note: This field may return null, indicating that a valid value cannot be obtained.
    CharacterSet string
    Character Set Type.
    ClusterId string
    Cluster ID.
    CollateRule string
    Capture Rules.
    CreateTime string
    Creation time note: This field may return null, indicating that a valid value cannot be obtained.
    DbId float64
    Database ID note: This field may return null, indicating that a valid value cannot be obtained.
    DbName string
    Database Name.
    Description string
    Database note: This field may return null, indicating that a valid value cannot be obtained.
    Status string
    Database Status.
    Uin string
    User Uin note: This field may return null, indicating that a valid value cannot be obtained.
    UpdateTime string
    Update time note: This field may return null, indicating that a valid value cannot be obtained.
    UserHostPrivileges []GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    appId Double
    User appid note: This field may return null, indicating that a valid value cannot be obtained.
    characterSet String
    Character Set Type.
    clusterId String
    Cluster ID.
    collateRule String
    Capture Rules.
    createTime String
    Creation time note: This field may return null, indicating that a valid value cannot be obtained.
    dbId Double
    Database ID note: This field may return null, indicating that a valid value cannot be obtained.
    dbName String
    Database Name.
    description String
    Database note: This field may return null, indicating that a valid value cannot be obtained.
    status String
    Database Status.
    uin String
    User Uin note: This field may return null, indicating that a valid value cannot be obtained.
    updateTime String
    Update time note: This field may return null, indicating that a valid value cannot be obtained.
    userHostPrivileges List<GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege>
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    appId number
    User appid note: This field may return null, indicating that a valid value cannot be obtained.
    characterSet string
    Character Set Type.
    clusterId string
    Cluster ID.
    collateRule string
    Capture Rules.
    createTime string
    Creation time note: This field may return null, indicating that a valid value cannot be obtained.
    dbId number
    Database ID note: This field may return null, indicating that a valid value cannot be obtained.
    dbName string
    Database Name.
    description string
    Database note: This field may return null, indicating that a valid value cannot be obtained.
    status string
    Database Status.
    uin string
    User Uin note: This field may return null, indicating that a valid value cannot be obtained.
    updateTime string
    Update time note: This field may return null, indicating that a valid value cannot be obtained.
    userHostPrivileges GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege[]
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    app_id float
    User appid note: This field may return null, indicating that a valid value cannot be obtained.
    character_set str
    Character Set Type.
    cluster_id str
    Cluster ID.
    collate_rule str
    Capture Rules.
    create_time str
    Creation time note: This field may return null, indicating that a valid value cannot be obtained.
    db_id float
    Database ID note: This field may return null, indicating that a valid value cannot be obtained.
    db_name str
    Database Name.
    description str
    Database note: This field may return null, indicating that a valid value cannot be obtained.
    status str
    Database Status.
    uin str
    User Uin note: This field may return null, indicating that a valid value cannot be obtained.
    update_time str
    Update time note: This field may return null, indicating that a valid value cannot be obtained.
    user_host_privileges Sequence[GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege]
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    appId Number
    User appid note: This field may return null, indicating that a valid value cannot be obtained.
    characterSet String
    Character Set Type.
    clusterId String
    Cluster ID.
    collateRule String
    Capture Rules.
    createTime String
    Creation time note: This field may return null, indicating that a valid value cannot be obtained.
    dbId Number
    Database ID note: This field may return null, indicating that a valid value cannot be obtained.
    dbName String
    Database Name.
    description String
    Database note: This field may return null, indicating that a valid value cannot be obtained.
    status String
    Database Status.
    uin String
    User Uin note: This field may return null, indicating that a valid value cannot be obtained.
    updateTime String
    Update time note: This field may return null, indicating that a valid value cannot be obtained.
    userHostPrivileges List<Property Map>
    User permission note: This field may return null, indicating that a valid value cannot be obtained.

    GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege

    DbHost string
    Database host.
    DbPrivilege string
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    DbUserName string
    DbUserName.
    DbHost string
    Database host.
    DbPrivilege string
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    DbUserName string
    DbUserName.
    dbHost String
    Database host.
    dbPrivilege String
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    dbUserName String
    DbUserName.
    dbHost string
    Database host.
    dbPrivilege string
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    dbUserName string
    DbUserName.
    db_host str
    Database host.
    db_privilege str
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    db_user_name str
    DbUserName.
    dbHost String
    Database host.
    dbPrivilege String
    User permission note: This field may return null, indicating that a valid value cannot be obtained.
    dbUserName String
    DbUserName.

    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