1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getMysqlRollbackRangeTime
tencentcloud 1.81.188 published on Monday, Apr 28, 2025 by tencentcloudstack

tencentcloud.getMysqlRollbackRangeTime

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.188 published on Monday, Apr 28, 2025 by tencentcloudstack

    Use this data source to query detailed information of mysql rollback_range_time

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const rollbackRangeTime = tencentcloud.getMysqlRollbackRangeTime({
        instanceIds: ["cdb-fitq5t9h"],
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    rollback_range_time = tencentcloud.get_mysql_rollback_range_time(instance_ids=["cdb-fitq5t9h"])
    
    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.GetMysqlRollbackRangeTime(ctx, &tencentcloud.GetMysqlRollbackRangeTimeArgs{
    			InstanceIds: []string{
    				"cdb-fitq5t9h",
    			},
    		}, 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 rollbackRangeTime = Tencentcloud.GetMysqlRollbackRangeTime.Invoke(new()
        {
            InstanceIds = new[]
            {
                "cdb-fitq5t9h",
            },
        });
    
    });
    
    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.GetMysqlRollbackRangeTimeArgs;
    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 rollbackRangeTime = TencentcloudFunctions.getMysqlRollbackRangeTime(GetMysqlRollbackRangeTimeArgs.builder()
                .instanceIds("cdb-fitq5t9h")
                .build());
    
        }
    }
    
    variables:
      rollbackRangeTime:
        fn::invoke:
          function: tencentcloud:getMysqlRollbackRangeTime
          arguments:
            instanceIds:
              - cdb-fitq5t9h
    

    Using getMysqlRollbackRangeTime

    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 getMysqlRollbackRangeTime(args: GetMysqlRollbackRangeTimeArgs, opts?: InvokeOptions): Promise<GetMysqlRollbackRangeTimeResult>
    function getMysqlRollbackRangeTimeOutput(args: GetMysqlRollbackRangeTimeOutputArgs, opts?: InvokeOptions): Output<GetMysqlRollbackRangeTimeResult>
    def get_mysql_rollback_range_time(backup_region: Optional[str] = None,
                                      id: Optional[str] = None,
                                      instance_ids: Optional[Sequence[str]] = None,
                                      is_remote_zone: Optional[str] = None,
                                      result_output_file: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetMysqlRollbackRangeTimeResult
    def get_mysql_rollback_range_time_output(backup_region: Optional[pulumi.Input[str]] = None,
                                      id: Optional[pulumi.Input[str]] = None,
                                      instance_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                      is_remote_zone: Optional[pulumi.Input[str]] = None,
                                      result_output_file: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetMysqlRollbackRangeTimeResult]
    func GetMysqlRollbackRangeTime(ctx *Context, args *GetMysqlRollbackRangeTimeArgs, opts ...InvokeOption) (*GetMysqlRollbackRangeTimeResult, error)
    func GetMysqlRollbackRangeTimeOutput(ctx *Context, args *GetMysqlRollbackRangeTimeOutputArgs, opts ...InvokeOption) GetMysqlRollbackRangeTimeResultOutput

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

    public static class GetMysqlRollbackRangeTime 
    {
        public static Task<GetMysqlRollbackRangeTimeResult> InvokeAsync(GetMysqlRollbackRangeTimeArgs args, InvokeOptions? opts = null)
        public static Output<GetMysqlRollbackRangeTimeResult> Invoke(GetMysqlRollbackRangeTimeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMysqlRollbackRangeTimeResult> getMysqlRollbackRangeTime(GetMysqlRollbackRangeTimeArgs args, InvokeOptions options)
    public static Output<GetMysqlRollbackRangeTimeResult> getMysqlRollbackRangeTime(GetMysqlRollbackRangeTimeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getMysqlRollbackRangeTime:getMysqlRollbackRangeTime
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceIds List<string>
    A list of instance IDs, the format of a single instance ID is: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
    BackupRegion string
    If the clone instance is not in the same region as the source instance, fill in the region where the clone instance is located, for example: ap-guangzhou.
    Id string
    IsRemoteZone string
    Whether the clone instance is in the same zone as the source instance, yes: false, no: true.
    ResultOutputFile string
    Used to save results.
    InstanceIds []string
    A list of instance IDs, the format of a single instance ID is: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
    BackupRegion string
    If the clone instance is not in the same region as the source instance, fill in the region where the clone instance is located, for example: ap-guangzhou.
    Id string
    IsRemoteZone string
    Whether the clone instance is in the same zone as the source instance, yes: false, no: true.
    ResultOutputFile string
    Used to save results.
    instanceIds List<String>
    A list of instance IDs, the format of a single instance ID is: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
    backupRegion String
    If the clone instance is not in the same region as the source instance, fill in the region where the clone instance is located, for example: ap-guangzhou.
    id String
    isRemoteZone String
    Whether the clone instance is in the same zone as the source instance, yes: false, no: true.
    resultOutputFile String
    Used to save results.
    instanceIds string[]
    A list of instance IDs, the format of a single instance ID is: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
    backupRegion string
    If the clone instance is not in the same region as the source instance, fill in the region where the clone instance is located, for example: ap-guangzhou.
    id string
    isRemoteZone string
    Whether the clone instance is in the same zone as the source instance, yes: false, no: true.
    resultOutputFile string
    Used to save results.
    instance_ids Sequence[str]
    A list of instance IDs, the format of a single instance ID is: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
    backup_region str
    If the clone instance is not in the same region as the source instance, fill in the region where the clone instance is located, for example: ap-guangzhou.
    id str
    is_remote_zone str
    Whether the clone instance is in the same zone as the source instance, yes: false, no: true.
    result_output_file str
    Used to save results.
    instanceIds List<String>
    A list of instance IDs, the format of a single instance ID is: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
    backupRegion String
    If the clone instance is not in the same region as the source instance, fill in the region where the clone instance is located, for example: ap-guangzhou.
    id String
    isRemoteZone String
    Whether the clone instance is in the same zone as the source instance, yes: false, no: true.
    resultOutputFile String
    Used to save results.

    getMysqlRollbackRangeTime Result

    The following output properties are available:

    Id string
    InstanceIds List<string>
    Items List<GetMysqlRollbackRangeTimeItem>
    Returned parameter information.
    BackupRegion string
    IsRemoteZone string
    ResultOutputFile string
    Id string
    InstanceIds []string
    Items []GetMysqlRollbackRangeTimeItem
    Returned parameter information.
    BackupRegion string
    IsRemoteZone string
    ResultOutputFile string
    id String
    instanceIds List<String>
    items List<GetMysqlRollbackRangeTimeItem>
    Returned parameter information.
    backupRegion String
    isRemoteZone String
    resultOutputFile String
    id string
    instanceIds string[]
    items GetMysqlRollbackRangeTimeItem[]
    Returned parameter information.
    backupRegion string
    isRemoteZone string
    resultOutputFile string
    id String
    instanceIds List<String>
    items List<Property Map>
    Returned parameter information.
    backupRegion String
    isRemoteZone String
    resultOutputFile String

    Supporting Types

    GetMysqlRollbackRangeTimeItem

    Code double
    Query database error code.
    InstanceId string
    A list of instance IDs. The format of a single instance ID is: cdb-c1nl9rpv. Same as the instance ID displayed in the cloud database console page.
    Message string
    Query database error information.
    Times List<GetMysqlRollbackRangeTimeItemTime>
    Retrievable time range.
    Code float64
    Query database error code.
    InstanceId string
    A list of instance IDs. The format of a single instance ID is: cdb-c1nl9rpv. Same as the instance ID displayed in the cloud database console page.
    Message string
    Query database error information.
    Times []GetMysqlRollbackRangeTimeItemTime
    Retrievable time range.
    code Double
    Query database error code.
    instanceId String
    A list of instance IDs. The format of a single instance ID is: cdb-c1nl9rpv. Same as the instance ID displayed in the cloud database console page.
    message String
    Query database error information.
    times List<GetMysqlRollbackRangeTimeItemTime>
    Retrievable time range.
    code number
    Query database error code.
    instanceId string
    A list of instance IDs. The format of a single instance ID is: cdb-c1nl9rpv. Same as the instance ID displayed in the cloud database console page.
    message string
    Query database error information.
    times GetMysqlRollbackRangeTimeItemTime[]
    Retrievable time range.
    code float
    Query database error code.
    instance_id str
    A list of instance IDs. The format of a single instance ID is: cdb-c1nl9rpv. Same as the instance ID displayed in the cloud database console page.
    message str
    Query database error information.
    times Sequence[GetMysqlRollbackRangeTimeItemTime]
    Retrievable time range.
    code Number
    Query database error code.
    instanceId String
    A list of instance IDs. The format of a single instance ID is: cdb-c1nl9rpv. Same as the instance ID displayed in the cloud database console page.
    message String
    Query database error information.
    times List<Property Map>
    Retrievable time range.

    GetMysqlRollbackRangeTimeItemTime

    Begin string
    Instance rollback start time, time format: 2016-10-29 01:06:04.
    End string
    End time of instance rollback, time format: 2016-11-02 11:44:47.
    Begin string
    Instance rollback start time, time format: 2016-10-29 01:06:04.
    End string
    End time of instance rollback, time format: 2016-11-02 11:44:47.
    begin String
    Instance rollback start time, time format: 2016-10-29 01:06:04.
    end String
    End time of instance rollback, time format: 2016-11-02 11:44:47.
    begin string
    Instance rollback start time, time format: 2016-10-29 01:06:04.
    end string
    End time of instance rollback, time format: 2016-11-02 11:44:47.
    begin str
    Instance rollback start time, time format: 2016-10-29 01:06:04.
    end str
    End time of instance rollback, time format: 2016-11-02 11:44:47.
    begin String
    Instance rollback start time, time format: 2016-10-29 01:06:04.
    end String
    End time of instance rollback, time format: 2016-11-02 11:44:47.

    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.188 published on Monday, Apr 28, 2025 by tencentcloudstack