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

tencentcloud.getClickhouseBackupJobDetail

Explore with Pulumi AI

Use this data source to query detailed information of clickhouse backup job detail

Example Usage

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

const backupJobDetail = tencentcloud.getClickhouseBackupJobDetail({
    backUpJobId: 1234,
    instanceId: "cdwch-xxxxxx",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

backup_job_detail = tencentcloud.get_clickhouse_backup_job_detail(back_up_job_id=1234,
    instance_id="cdwch-xxxxxx")
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.GetClickhouseBackupJobDetail(ctx, &tencentcloud.GetClickhouseBackupJobDetailArgs{
			BackUpJobId: 1234,
			InstanceId:  "cdwch-xxxxxx",
		}, 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 backupJobDetail = Tencentcloud.GetClickhouseBackupJobDetail.Invoke(new()
    {
        BackUpJobId = 1234,
        InstanceId = "cdwch-xxxxxx",
    });

});
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.GetClickhouseBackupJobDetailArgs;
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 backupJobDetail = TencentcloudFunctions.getClickhouseBackupJobDetail(GetClickhouseBackupJobDetailArgs.builder()
            .backUpJobId(1234)
            .instanceId("cdwch-xxxxxx")
            .build());

    }
}
Copy
variables:
  backupJobDetail:
    fn::invoke:
      function: tencentcloud:getClickhouseBackupJobDetail
      arguments:
        backUpJobId: 1234
        instanceId: cdwch-xxxxxx
Copy

Using getClickhouseBackupJobDetail

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 getClickhouseBackupJobDetail(args: GetClickhouseBackupJobDetailArgs, opts?: InvokeOptions): Promise<GetClickhouseBackupJobDetailResult>
function getClickhouseBackupJobDetailOutput(args: GetClickhouseBackupJobDetailOutputArgs, opts?: InvokeOptions): Output<GetClickhouseBackupJobDetailResult>
Copy
def get_clickhouse_backup_job_detail(back_up_job_id: Optional[float] = None,
                                     id: Optional[str] = None,
                                     instance_id: Optional[str] = None,
                                     result_output_file: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetClickhouseBackupJobDetailResult
def get_clickhouse_backup_job_detail_output(back_up_job_id: Optional[pulumi.Input[float]] = None,
                                     id: Optional[pulumi.Input[str]] = None,
                                     instance_id: Optional[pulumi.Input[str]] = None,
                                     result_output_file: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetClickhouseBackupJobDetailResult]
Copy
func GetClickhouseBackupJobDetail(ctx *Context, args *GetClickhouseBackupJobDetailArgs, opts ...InvokeOption) (*GetClickhouseBackupJobDetailResult, error)
func GetClickhouseBackupJobDetailOutput(ctx *Context, args *GetClickhouseBackupJobDetailOutputArgs, opts ...InvokeOption) GetClickhouseBackupJobDetailResultOutput
Copy

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

public static class GetClickhouseBackupJobDetail 
{
    public static Task<GetClickhouseBackupJobDetailResult> InvokeAsync(GetClickhouseBackupJobDetailArgs args, InvokeOptions? opts = null)
    public static Output<GetClickhouseBackupJobDetailResult> Invoke(GetClickhouseBackupJobDetailInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetClickhouseBackupJobDetailResult> getClickhouseBackupJobDetail(GetClickhouseBackupJobDetailArgs args, InvokeOptions options)
public static Output<GetClickhouseBackupJobDetailResult> getClickhouseBackupJobDetail(GetClickhouseBackupJobDetailArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getClickhouseBackupJobDetail:getClickhouseBackupJobDetail
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

BackUpJobId This property is required. double
Back up job id.
InstanceId This property is required. string
Instance id.
Id string
ResultOutputFile string
Used to save results.
BackUpJobId This property is required. float64
Back up job id.
InstanceId This property is required. string
Instance id.
Id string
ResultOutputFile string
Used to save results.
backUpJobId This property is required. Double
Back up job id.
instanceId This property is required. String
Instance id.
id String
resultOutputFile String
Used to save results.
backUpJobId This property is required. number
Back up job id.
instanceId This property is required. string
Instance id.
id string
resultOutputFile string
Used to save results.
back_up_job_id This property is required. float
Back up job id.
instance_id This property is required. str
Instance id.
id str
result_output_file str
Used to save results.
backUpJobId This property is required. Number
Back up job id.
instanceId This property is required. String
Instance id.
id String
resultOutputFile String
Used to save results.

getClickhouseBackupJobDetail Result

The following output properties are available:

Supporting Types

GetClickhouseBackupJobDetailTableContent

Database This property is required. string
Database.
Ips This property is required. string
Ips.
Rip This property is required. string
Ip address of cvm.
Table This property is required. string
Table.
TotalBytes This property is required. double
Total bytes.
VCluster This property is required. string
Virtual cluster.
ZooPath This property is required. string
ZK path.
Database This property is required. string
Database.
Ips This property is required. string
Ips.
Rip This property is required. string
Ip address of cvm.
Table This property is required. string
Table.
TotalBytes This property is required. float64
Total bytes.
VCluster This property is required. string
Virtual cluster.
ZooPath This property is required. string
ZK path.
database This property is required. String
Database.
ips This property is required. String
Ips.
rip This property is required. String
Ip address of cvm.
table This property is required. String
Table.
totalBytes This property is required. Double
Total bytes.
vCluster This property is required. String
Virtual cluster.
zooPath This property is required. String
ZK path.
database This property is required. string
Database.
ips This property is required. string
Ips.
rip This property is required. string
Ip address of cvm.
table This property is required. string
Table.
totalBytes This property is required. number
Total bytes.
vCluster This property is required. string
Virtual cluster.
zooPath This property is required. string
ZK path.
database This property is required. str
Database.
ips This property is required. str
Ips.
rip This property is required. str
Ip address of cvm.
table This property is required. str
Table.
total_bytes This property is required. float
Total bytes.
v_cluster This property is required. str
Virtual cluster.
zoo_path This property is required. str
ZK path.
database This property is required. String
Database.
ips This property is required. String
Ips.
rip This property is required. String
Ip address of cvm.
table This property is required. String
Table.
totalBytes This property is required. Number
Total bytes.
vCluster This property is required. String
Virtual cluster.
zooPath This property is required. String
ZK path.

Package Details

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