tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getCynosdbClusterDetailDatabases
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 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 dictionaryThe following arguments are supported:
- ClusterId string
- Cluster ID.
- DbName string
- Database Name.
- Id string
- ResultOutput stringFile 
- Used to save results.
- ClusterId string
- Cluster ID.
- DbName string
- Database Name.
- Id string
- ResultOutput stringFile 
- Used to save results.
- clusterId String
- Cluster ID.
- dbName String
- Database Name.
- id String
- resultOutput StringFile 
- Used to save results.
- clusterId string
- Cluster ID.
- dbName string
- Database Name.
- id string
- resultOutput stringFile 
- Used to save results.
- cluster_id str
- Cluster ID.
- db_name str
- Database Name.
- id str
- result_output_ strfile 
- Used to save results.
- clusterId String
- Cluster ID.
- dbName String
- Database Name.
- id String
- resultOutput StringFile 
- 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<GetCynosdb Cluster Detail Databases Db Info> 
- Database information note: This field may return null, indicating that a valid value cannot be obtained.
- Id string
- DbName string
- Database Name.
- ResultOutput stringFile 
- ClusterId string
- Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- DbInfos []GetCynosdb Cluster Detail Databases Db Info 
- Database information note: This field may return null, indicating that a valid value cannot be obtained.
- Id string
- DbName string
- Database Name.
- ResultOutput stringFile 
- clusterId String
- Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- dbInfos List<GetCynosdb Cluster Detail Databases Db Info> 
- Database information note: This field may return null, indicating that a valid value cannot be obtained.
- id String
- dbName String
- Database Name.
- resultOutput StringFile 
- clusterId string
- Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- dbInfos GetCynosdb Cluster Detail Databases Db Info[] 
- Database information note: This field may return null, indicating that a valid value cannot be obtained.
- id string
- dbName string
- Database Name.
- resultOutput stringFile 
- cluster_id str
- Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- db_infos Sequence[GetCynosdb Cluster Detail Databases Db Info] 
- 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_ strfile 
- 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.
- resultOutput StringFile 
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.
- UserHost List<GetPrivileges Cynosdb Cluster Detail Databases Db Info User Host Privilege> 
- 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.
- UserHost []GetPrivileges Cynosdb Cluster Detail Databases Db Info User Host Privilege 
- 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.
- userHost List<GetPrivileges Cynosdb Cluster Detail Databases Db Info User Host Privilege> 
- 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.
- userHost GetPrivileges Cynosdb Cluster Detail Databases Db Info User Host Privilege[] 
- 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_ Sequence[Getprivileges Cynosdb Cluster Detail Databases Db Info User Host Privilege] 
- 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.
- userHost List<Property Map>Privileges 
- 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.
- DbUser stringName 
- DbUserName.
- DbHost string
- Database host.
- DbPrivilege string
- User permission note: This field may return null, indicating that a valid value cannot be obtained.
- DbUser stringName 
- DbUserName.
- dbHost String
- Database host.
- dbPrivilege String
- User permission note: This field may return null, indicating that a valid value cannot be obtained.
- dbUser StringName 
- DbUserName.
- dbHost string
- Database host.
- dbPrivilege string
- User permission note: This field may return null, indicating that a valid value cannot be obtained.
- dbUser stringName 
- 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_ strname 
- DbUserName.
- dbHost String
- Database host.
- dbPrivilege String
- User permission note: This field may return null, indicating that a valid value cannot be obtained.
- dbUser StringName 
- DbUserName.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the tencentcloudTerraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack