1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getCynosdbDescribeInstanceSlowQueries
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack

tencentcloud.getCynosdbDescribeInstanceSlowQueries

Explore with Pulumi AI

Use this data source to query detailed information of cynosdb describe_instance_slow_queries

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const describeInstanceSlowQueries = tencentcloud.getCynosdbDescribeInstanceSlowQueries({
    clusterId: "cynosdbmysql-bws8h88b",
    endTime: "2023-06-19 14:00:00",
    startTime: "2023-06-01 12:00:00",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

describe_instance_slow_queries = tencentcloud.get_cynosdb_describe_instance_slow_queries(cluster_id="cynosdbmysql-bws8h88b",
    end_time="2023-06-19 14:00:00",
    start_time="2023-06-01 12:00:00")
Copy
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.GetCynosdbDescribeInstanceSlowQueries(ctx, &tencentcloud.GetCynosdbDescribeInstanceSlowQueriesArgs{
			ClusterId: "cynosdbmysql-bws8h88b",
			EndTime:   pulumi.StringRef("2023-06-19 14:00:00"),
			StartTime: pulumi.StringRef("2023-06-01 12:00:00"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var describeInstanceSlowQueries = Tencentcloud.GetCynosdbDescribeInstanceSlowQueries.Invoke(new()
    {
        ClusterId = "cynosdbmysql-bws8h88b",
        EndTime = "2023-06-19 14:00:00",
        StartTime = "2023-06-01 12:00:00",
    });

});
Copy
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.GetCynosdbDescribeInstanceSlowQueriesArgs;
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 describeInstanceSlowQueries = TencentcloudFunctions.getCynosdbDescribeInstanceSlowQueries(GetCynosdbDescribeInstanceSlowQueriesArgs.builder()
            .clusterId("cynosdbmysql-bws8h88b")
            .endTime("2023-06-19 14:00:00")
            .startTime("2023-06-01 12:00:00")
            .build());

    }
}
Copy
variables:
  describeInstanceSlowQueries:
    fn::invoke:
      function: tencentcloud:getCynosdbDescribeInstanceSlowQueries
      arguments:
        clusterId: cynosdbmysql-bws8h88b
        endTime: 2023-06-19 14:00:00
        startTime: 2023-06-01 12:00:00
Copy

Using getCynosdbDescribeInstanceSlowQueries

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 getCynosdbDescribeInstanceSlowQueries(args: GetCynosdbDescribeInstanceSlowQueriesArgs, opts?: InvokeOptions): Promise<GetCynosdbDescribeInstanceSlowQueriesResult>
function getCynosdbDescribeInstanceSlowQueriesOutput(args: GetCynosdbDescribeInstanceSlowQueriesOutputArgs, opts?: InvokeOptions): Output<GetCynosdbDescribeInstanceSlowQueriesResult>
Copy
def get_cynosdb_describe_instance_slow_queries(cluster_id: Optional[str] = None,
                                               end_time: Optional[str] = None,
                                               id: Optional[str] = None,
                                               result_output_file: Optional[str] = None,
                                               start_time: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetCynosdbDescribeInstanceSlowQueriesResult
def get_cynosdb_describe_instance_slow_queries_output(cluster_id: Optional[pulumi.Input[str]] = None,
                                               end_time: Optional[pulumi.Input[str]] = None,
                                               id: Optional[pulumi.Input[str]] = None,
                                               result_output_file: Optional[pulumi.Input[str]] = None,
                                               start_time: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetCynosdbDescribeInstanceSlowQueriesResult]
Copy
func GetCynosdbDescribeInstanceSlowQueries(ctx *Context, args *GetCynosdbDescribeInstanceSlowQueriesArgs, opts ...InvokeOption) (*GetCynosdbDescribeInstanceSlowQueriesResult, error)
func GetCynosdbDescribeInstanceSlowQueriesOutput(ctx *Context, args *GetCynosdbDescribeInstanceSlowQueriesOutputArgs, opts ...InvokeOption) GetCynosdbDescribeInstanceSlowQueriesResultOutput
Copy

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

public static class GetCynosdbDescribeInstanceSlowQueries 
{
    public static Task<GetCynosdbDescribeInstanceSlowQueriesResult> InvokeAsync(GetCynosdbDescribeInstanceSlowQueriesArgs args, InvokeOptions? opts = null)
    public static Output<GetCynosdbDescribeInstanceSlowQueriesResult> Invoke(GetCynosdbDescribeInstanceSlowQueriesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCynosdbDescribeInstanceSlowQueriesResult> getCynosdbDescribeInstanceSlowQueries(GetCynosdbDescribeInstanceSlowQueriesArgs args, InvokeOptions options)
public static Output<GetCynosdbDescribeInstanceSlowQueriesResult> getCynosdbDescribeInstanceSlowQueries(GetCynosdbDescribeInstanceSlowQueriesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getCynosdbDescribeInstanceSlowQueries:getCynosdbDescribeInstanceSlowQueries
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterId This property is required. string
Cluster ID.
EndTime string
End time.
Id string
ResultOutputFile string
Used to save results.
StartTime string
start time.
ClusterId This property is required. string
Cluster ID.
EndTime string
End time.
Id string
ResultOutputFile string
Used to save results.
StartTime string
start time.
clusterId This property is required. String
Cluster ID.
endTime String
End time.
id String
resultOutputFile String
Used to save results.
startTime String
start time.
clusterId This property is required. string
Cluster ID.
endTime string
End time.
id string
resultOutputFile string
Used to save results.
startTime string
start time.
cluster_id This property is required. str
Cluster ID.
end_time str
End time.
id str
result_output_file str
Used to save results.
start_time str
start time.
clusterId This property is required. String
Cluster ID.
endTime String
End time.
id String
resultOutputFile String
Used to save results.
startTime String
start time.

getCynosdbDescribeInstanceSlowQueries Result

The following output properties are available:

Binlogs List<GetCynosdbDescribeInstanceSlowQueriesBinlog>
Note to the Binlog list: This field may return null, indicating that a valid value cannot be obtained.
ClusterId string
Id string
EndTime string
ResultOutputFile string
StartTime string
Earliest transaction time.
Binlogs []GetCynosdbDescribeInstanceSlowQueriesBinlog
Note to the Binlog list: This field may return null, indicating that a valid value cannot be obtained.
ClusterId string
Id string
EndTime string
ResultOutputFile string
StartTime string
Earliest transaction time.
binlogs List<GetCynosdbDescribeInstanceSlowQueriesBinlog>
Note to the Binlog list: This field may return null, indicating that a valid value cannot be obtained.
clusterId String
id String
endTime String
resultOutputFile String
startTime String
Earliest transaction time.
binlogs GetCynosdbDescribeInstanceSlowQueriesBinlog[]
Note to the Binlog list: This field may return null, indicating that a valid value cannot be obtained.
clusterId string
id string
endTime string
resultOutputFile string
startTime string
Earliest transaction time.
binlogs Sequence[GetCynosdbDescribeInstanceSlowQueriesBinlog]
Note to the Binlog list: This field may return null, indicating that a valid value cannot be obtained.
cluster_id str
id str
end_time str
result_output_file str
start_time str
Earliest transaction time.
binlogs List<Property Map>
Note to the Binlog list: This field may return null, indicating that a valid value cannot be obtained.
clusterId String
id String
endTime String
resultOutputFile String
startTime String
Earliest transaction time.

Supporting Types

GetCynosdbDescribeInstanceSlowQueriesBinlog

BinlogId This property is required. double
Binlog file ID.
FileName This property is required. string
Binlog file name.
FileSize This property is required. double
File size in bytes.
FinishTime This property is required. string
Latest transaction time.
StartTime This property is required. string
start time.
BinlogId This property is required. float64
Binlog file ID.
FileName This property is required. string
Binlog file name.
FileSize This property is required. float64
File size in bytes.
FinishTime This property is required. string
Latest transaction time.
StartTime This property is required. string
start time.
binlogId This property is required. Double
Binlog file ID.
fileName This property is required. String
Binlog file name.
fileSize This property is required. Double
File size in bytes.
finishTime This property is required. String
Latest transaction time.
startTime This property is required. String
start time.
binlogId This property is required. number
Binlog file ID.
fileName This property is required. string
Binlog file name.
fileSize This property is required. number
File size in bytes.
finishTime This property is required. string
Latest transaction time.
startTime This property is required. string
start time.
binlog_id This property is required. float
Binlog file ID.
file_name This property is required. str
Binlog file name.
file_size This property is required. float
File size in bytes.
finish_time This property is required. str
Latest transaction time.
start_time This property is required. str
start time.
binlogId This property is required. Number
Binlog file ID.
fileName This property is required. String
Binlog file name.
fileSize This property is required. Number
File size in bytes.
finishTime This property is required. String
Latest transaction time.
startTime This property is required. String
start time.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.