tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getRedisParamRecords
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 redis param records
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const paramRecords = tencentcloud.getRedisParamRecords({
instanceId: "crs-c1nl9rpv",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
param_records = tencentcloud.get_redis_param_records(instance_id="crs-c1nl9rpv")
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.GetRedisParamRecords(ctx, &tencentcloud.GetRedisParamRecordsArgs{
InstanceId: "crs-c1nl9rpv",
}, 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 paramRecords = Tencentcloud.GetRedisParamRecords.Invoke(new()
{
InstanceId = "crs-c1nl9rpv",
});
});
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.GetRedisParamRecordsArgs;
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 paramRecords = TencentcloudFunctions.getRedisParamRecords(GetRedisParamRecordsArgs.builder()
.instanceId("crs-c1nl9rpv")
.build());
}
}
variables:
paramRecords:
fn::invoke:
function: tencentcloud:getRedisParamRecords
arguments:
instanceId: crs-c1nl9rpv
Using getRedisParamRecords
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 getRedisParamRecords(args: GetRedisParamRecordsArgs, opts?: InvokeOptions): Promise<GetRedisParamRecordsResult>
function getRedisParamRecordsOutput(args: GetRedisParamRecordsOutputArgs, opts?: InvokeOptions): Output<GetRedisParamRecordsResult>
def get_redis_param_records(id: Optional[str] = None,
instance_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRedisParamRecordsResult
def get_redis_param_records_output(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[GetRedisParamRecordsResult]
func GetRedisParamRecords(ctx *Context, args *GetRedisParamRecordsArgs, opts ...InvokeOption) (*GetRedisParamRecordsResult, error)
func GetRedisParamRecordsOutput(ctx *Context, args *GetRedisParamRecordsOutputArgs, opts ...InvokeOption) GetRedisParamRecordsResultOutput
> Note: This function is named GetRedisParamRecords
in the Go SDK.
public static class GetRedisParamRecords
{
public static Task<GetRedisParamRecordsResult> InvokeAsync(GetRedisParamRecordsArgs args, InvokeOptions? opts = null)
public static Output<GetRedisParamRecordsResult> Invoke(GetRedisParamRecordsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRedisParamRecordsResult> getRedisParamRecords(GetRedisParamRecordsArgs args, InvokeOptions options)
public static Output<GetRedisParamRecordsResult> getRedisParamRecords(GetRedisParamRecordsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getRedisParamRecords:getRedisParamRecords
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Id string - The ID of instance.
- Id string
- Result
Output stringFile - Used to save results.
- Instance
Id string - The ID of instance.
- Id string
- Result
Output stringFile - Used to save results.
- instance
Id String - The ID of instance.
- id String
- result
Output StringFile - Used to save results.
- instance
Id string - The ID of instance.
- id string
- result
Output stringFile - Used to save results.
- instance_
id str - The ID of instance.
- id str
- result_
output_ strfile - Used to save results.
- instance
Id String - The ID of instance.
- id String
- result
Output StringFile - Used to save results.
getRedisParamRecords Result
The following output properties are available:
- Id string
- Instance
Id string - Instance
Param List<GetHistories Redis Param Records Instance Param History> - The parameter name.
- Result
Output stringFile
- Id string
- Instance
Id string - Instance
Param []GetHistories Redis Param Records Instance Param History - The parameter name.
- Result
Output stringFile
- id String
- instance
Id String - instance
Param List<GetHistories Redis Param Records Instance Param History> - The parameter name.
- result
Output StringFile
- id string
- instance
Id string - instance
Param GetHistories Redis Param Records Instance Param History[] - The parameter name.
- result
Output stringFile
- id str
- instance_
id str - instance_
param_ Sequence[Gethistories Redis Param Records Instance Param History] - The parameter name.
- result_
output_ strfile
- id String
- instance
Id String - instance
Param List<Property Map>Histories - The parameter name.
- result
Output StringFile
Supporting Types
GetRedisParamRecordsInstanceParamHistory
- Modify
Time string - Modification time.
- New
Value string - The modified value.
- Param
Name string - The parameter name.
- Pre
Value string - Modify the previous value.
- Status double
- Parameter status:1: parameter configuration modification.2: The parameter configuration is modified successfully.3: Parameter configuration modification failed.
- Modify
Time string - Modification time.
- New
Value string - The modified value.
- Param
Name string - The parameter name.
- Pre
Value string - Modify the previous value.
- Status float64
- Parameter status:1: parameter configuration modification.2: The parameter configuration is modified successfully.3: Parameter configuration modification failed.
- modify
Time String - Modification time.
- new
Value String - The modified value.
- param
Name String - The parameter name.
- pre
Value String - Modify the previous value.
- status Double
- Parameter status:1: parameter configuration modification.2: The parameter configuration is modified successfully.3: Parameter configuration modification failed.
- modify
Time string - Modification time.
- new
Value string - The modified value.
- param
Name string - The parameter name.
- pre
Value string - Modify the previous value.
- status number
- Parameter status:1: parameter configuration modification.2: The parameter configuration is modified successfully.3: Parameter configuration modification failed.
- modify_
time str - Modification time.
- new_
value str - The modified value.
- param_
name str - The parameter name.
- pre_
value str - Modify the previous value.
- status float
- Parameter status:1: parameter configuration modification.2: The parameter configuration is modified successfully.3: Parameter configuration modification failed.
- modify
Time String - Modification time.
- new
Value String - The modified value.
- param
Name String - The parameter name.
- pre
Value String - Modify the previous value.
- status Number
- Parameter status:1: parameter configuration modification.2: The parameter configuration is modified successfully.3: Parameter configuration modification failed.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack