tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getCynosdbClusterDetailDatabases
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 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:
- Cluster
Id string - Cluster ID.
- Db
Name string - Database Name.
- Id string
- Result
Output stringFile - Used to save results.
- Cluster
Id string - Cluster ID.
- Db
Name string - Database Name.
- Id string
- Result
Output stringFile - Used to save results.
- cluster
Id String - Cluster ID.
- db
Name String - Database Name.
- id String
- result
Output StringFile - Used to save results.
- cluster
Id string - Cluster ID.
- db
Name string - Database Name.
- id string
- result
Output stringFile - Used to save results.
- cluster_
id str - Cluster ID.
- db_
name str - Database Name.
- id str
- result_
output_ strfile - Used to save results.
- cluster
Id String - Cluster ID.
- db
Name String - Database Name.
- id String
- result
Output StringFile - Used to save results.
getCynosdbClusterDetailDatabases Result
The following output properties are available:
- Cluster
Id string - Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- Db
Infos 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
- Db
Name string - Database Name.
- Result
Output stringFile
- Cluster
Id string - Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- Db
Infos []GetCynosdb Cluster Detail Databases Db Info - Database information note: This field may return null, indicating that a valid value cannot be obtained.
- Id string
- Db
Name string - Database Name.
- Result
Output stringFile
- cluster
Id String - Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- db
Infos 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
- db
Name String - Database Name.
- result
Output StringFile
- cluster
Id string - Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- db
Infos GetCynosdb Cluster Detail Databases Db Info[] - Database information note: This field may return null, indicating that a valid value cannot be obtained.
- id string
- db
Name string - Database Name.
- result
Output 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
- cluster
Id String - Cluster Id note: This field may return null, indicating that a valid value cannot be obtained.
- db
Infos List<Property Map> - Database information note: This field may return null, indicating that a valid value cannot be obtained.
- id String
- db
Name String - Database Name.
- result
Output StringFile
Supporting Types
GetCynosdbClusterDetailDatabasesDbInfo
- App
Id double - User appid note: This field may return null, indicating that a valid value cannot be obtained.
- Character
Set string - Character Set Type.
- Cluster
Id string - Cluster ID.
- Collate
Rule string - Capture Rules.
- Create
Time string - Creation time note: This field may return null, indicating that a valid value cannot be obtained.
- Db
Id double - Database ID note: This field may return null, indicating that a valid value cannot be obtained.
- Db
Name 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.
- Update
Time string - Update time note: This field may return null, indicating that a valid value cannot be obtained.
- User
Host 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.
- App
Id float64 - User appid note: This field may return null, indicating that a valid value cannot be obtained.
- Character
Set string - Character Set Type.
- Cluster
Id string - Cluster ID.
- Collate
Rule string - Capture Rules.
- Create
Time string - Creation time note: This field may return null, indicating that a valid value cannot be obtained.
- Db
Id float64 - Database ID note: This field may return null, indicating that a valid value cannot be obtained.
- Db
Name 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.
- Update
Time string - Update time note: This field may return null, indicating that a valid value cannot be obtained.
- User
Host []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 Double - User appid note: This field may return null, indicating that a valid value cannot be obtained.
- character
Set String - Character Set Type.
- cluster
Id String - Cluster ID.
- collate
Rule String - Capture Rules.
- create
Time String - Creation time note: This field may return null, indicating that a valid value cannot be obtained.
- db
Id Double - Database ID note: This field may return null, indicating that a valid value cannot be obtained.
- db
Name 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.
- update
Time String - Update time note: This field may return null, indicating that a valid value cannot be obtained.
- user
Host 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.
- app
Id number - User appid note: This field may return null, indicating that a valid value cannot be obtained.
- character
Set string - Character Set Type.
- cluster
Id string - Cluster ID.
- collate
Rule string - Capture Rules.
- create
Time string - Creation time note: This field may return null, indicating that a valid value cannot be obtained.
- db
Id number - Database ID note: This field may return null, indicating that a valid value cannot be obtained.
- db
Name 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.
- update
Time string - Update time note: This field may return null, indicating that a valid value cannot be obtained.
- user
Host 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.
- app
Id Number - User appid note: This field may return null, indicating that a valid value cannot be obtained.
- character
Set String - Character Set Type.
- cluster
Id String - Cluster ID.
- collate
Rule String - Capture Rules.
- create
Time String - Creation time note: This field may return null, indicating that a valid value cannot be obtained.
- db
Id Number - Database ID note: This field may return null, indicating that a valid value cannot be obtained.
- db
Name 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.
- update
Time String - Update time note: This field may return null, indicating that a valid value cannot be obtained.
- user
Host List<Property Map>Privileges - User permission note: This field may return null, indicating that a valid value cannot be obtained.
GetCynosdbClusterDetailDatabasesDbInfoUserHostPrivilege
- Db
Host string - Database host.
- Db
Privilege string - User permission note: This field may return null, indicating that a valid value cannot be obtained.
- Db
User stringName - DbUserName.
- Db
Host string - Database host.
- Db
Privilege string - User permission note: This field may return null, indicating that a valid value cannot be obtained.
- Db
User stringName - DbUserName.
- db
Host String - Database host.
- db
Privilege String - User permission note: This field may return null, indicating that a valid value cannot be obtained.
- db
User StringName - DbUserName.
- db
Host string - Database host.
- db
Privilege string - User permission note: This field may return null, indicating that a valid value cannot be obtained.
- db
User 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.
- db
Host String - Database host.
- db
Privilege String - User permission note: This field may return null, indicating that a valid value cannot be obtained.
- db
User StringName - DbUserName.
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