1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getPostgresqlDefaultParameters
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getPostgresqlDefaultParameters

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of postgresql default_parameters

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const defaultParameters = tencentcloud.getPostgresqlDefaultParameters({
        dbEngine: "postgresql",
        dbMajorVersion: "13",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    default_parameters = tencentcloud.get_postgresql_default_parameters(db_engine="postgresql",
        db_major_version="13")
    
    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.GetPostgresqlDefaultParameters(ctx, &tencentcloud.GetPostgresqlDefaultParametersArgs{
    			DbEngine:       "postgresql",
    			DbMajorVersion: "13",
    		}, 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 defaultParameters = Tencentcloud.GetPostgresqlDefaultParameters.Invoke(new()
        {
            DbEngine = "postgresql",
            DbMajorVersion = "13",
        });
    
    });
    
    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.GetPostgresqlDefaultParametersArgs;
    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 defaultParameters = TencentcloudFunctions.getPostgresqlDefaultParameters(GetPostgresqlDefaultParametersArgs.builder()
                .dbEngine("postgresql")
                .dbMajorVersion("13")
                .build());
    
        }
    }
    
    variables:
      defaultParameters:
        fn::invoke:
          function: tencentcloud:getPostgresqlDefaultParameters
          arguments:
            dbEngine: postgresql
            dbMajorVersion: '13'
    

    Using getPostgresqlDefaultParameters

    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 getPostgresqlDefaultParameters(args: GetPostgresqlDefaultParametersArgs, opts?: InvokeOptions): Promise<GetPostgresqlDefaultParametersResult>
    function getPostgresqlDefaultParametersOutput(args: GetPostgresqlDefaultParametersOutputArgs, opts?: InvokeOptions): Output<GetPostgresqlDefaultParametersResult>
    def get_postgresql_default_parameters(db_engine: Optional[str] = None,
                                          db_major_version: Optional[str] = None,
                                          id: Optional[str] = None,
                                          result_output_file: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetPostgresqlDefaultParametersResult
    def get_postgresql_default_parameters_output(db_engine: Optional[pulumi.Input[str]] = None,
                                          db_major_version: Optional[pulumi.Input[str]] = None,
                                          id: Optional[pulumi.Input[str]] = None,
                                          result_output_file: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetPostgresqlDefaultParametersResult]
    func GetPostgresqlDefaultParameters(ctx *Context, args *GetPostgresqlDefaultParametersArgs, opts ...InvokeOption) (*GetPostgresqlDefaultParametersResult, error)
    func GetPostgresqlDefaultParametersOutput(ctx *Context, args *GetPostgresqlDefaultParametersOutputArgs, opts ...InvokeOption) GetPostgresqlDefaultParametersResultOutput

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

    public static class GetPostgresqlDefaultParameters 
    {
        public static Task<GetPostgresqlDefaultParametersResult> InvokeAsync(GetPostgresqlDefaultParametersArgs args, InvokeOptions? opts = null)
        public static Output<GetPostgresqlDefaultParametersResult> Invoke(GetPostgresqlDefaultParametersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPostgresqlDefaultParametersResult> getPostgresqlDefaultParameters(GetPostgresqlDefaultParametersArgs args, InvokeOptions options)
    public static Output<GetPostgresqlDefaultParametersResult> getPostgresqlDefaultParameters(GetPostgresqlDefaultParametersArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getPostgresqlDefaultParameters:getPostgresqlDefaultParameters
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DbEngine string
    Database engine, such as postgresql, mssql_compatible.
    DbMajorVersion string
    The major database version number, such as 11, 12, 13.
    Id string
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    Used to save results.
    DbEngine string
    Database engine, such as postgresql, mssql_compatible.
    DbMajorVersion string
    The major database version number, such as 11, 12, 13.
    Id string
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    Used to save results.
    dbEngine String
    Database engine, such as postgresql, mssql_compatible.
    dbMajorVersion String
    The major database version number, such as 11, 12, 13.
    id String
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    resultOutputFile String
    Used to save results.
    dbEngine string
    Database engine, such as postgresql, mssql_compatible.
    dbMajorVersion string
    The major database version number, such as 11, 12, 13.
    id string
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    resultOutputFile string
    Used to save results.
    db_engine str
    Database engine, such as postgresql, mssql_compatible.
    db_major_version str
    The major database version number, such as 11, 12, 13.
    id str
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    result_output_file str
    Used to save results.
    dbEngine String
    Database engine, such as postgresql, mssql_compatible.
    dbMajorVersion String
    The major database version number, such as 11, 12, 13.
    id String
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    resultOutputFile String
    Used to save results.

    getPostgresqlDefaultParameters Result

    The following output properties are available:

    DbEngine string
    DbMajorVersion string
    Id string
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    ParamInfoSets List<GetPostgresqlDefaultParametersParamInfoSet>
    Parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    DbEngine string
    DbMajorVersion string
    Id string
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    ParamInfoSets []GetPostgresqlDefaultParametersParamInfoSet
    Parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    dbEngine String
    dbMajorVersion String
    id String
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    paramInfoSets List<GetPostgresqlDefaultParametersParamInfoSet>
    Parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile String
    dbEngine string
    dbMajorVersion string
    id string
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    paramInfoSets GetPostgresqlDefaultParametersParamInfoSet[]
    Parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile string
    db_engine str
    db_major_version str
    id str
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    param_info_sets Sequence[GetPostgresqlDefaultParametersParamInfoSet]
    Parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    result_output_file str
    dbEngine String
    dbMajorVersion String
    id String
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    paramInfoSets List<Property Map>
    Parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile String

    Supporting Types

    GetPostgresqlDefaultParametersParamInfoSet

    Advanced bool
    Whether it is a key parameter. Valid values: true (yes, and modifying it may affect instance performance), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    ClassificationCn string
    Parameter category in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    ClassificationEn string
    Parameter category in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    CurrentValue string
    Current value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    DefaultValue string
    Default value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    EnumValues List<string>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    Id double
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    LastModifyTime string
    The last modified time of the parameterNote: this field may return null, indicating that no valid values can be obtained.
    Max double
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Min double
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    NeedReboot bool
    Whether to restart the instance for the modified parameter to take effect. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    ParamDescriptionCh string
    Parameter description in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    ParamDescriptionEn string
    Parameter description in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    ParamValueType string
    Value type of the parameter. Valid values: integer, real (floating-point), bool, enum, mutil_enum (this type of parameter can be set to multiple enumerated values).For an integer or real parameter, the Min field represents the minimum value and the Max field the maximum value. For a bool parameter, the valid values include true and false; For an enum or mutil_enum parameter, the EnumValue field represents the valid values.Note: this field may return null, indicating that no valid values can be obtained.
    SpecRelated bool
    Whether the parameter is related to specifications. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    SpecRelationSets List<GetPostgresqlDefaultParametersParamInfoSetSpecRelationSet>
    Associated parameter specification information, which refers to the detailed parameter information of the specifications.Note: This field may return null, indicating that no valid values can be obtained.
    StandbyRelated double
    Primary-standby constraint. Valid values: 0 (no constraint), 1 (The parameter value of the standby server must be greater than that of the primary server), 2 (The parameter value of the primary server must be greater than that of the standby server.)Note: This field may return null, indicating that no valid values can be obtained.
    Unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    VersionRelationSets List<GetPostgresqlDefaultParametersParamInfoSetVersionRelationSet>
    Associated parameter version information, which refers to the detailed parameter information of the kernel version.Note: This field may return null, indicating that no valid values can be obtained.
    Advanced bool
    Whether it is a key parameter. Valid values: true (yes, and modifying it may affect instance performance), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    ClassificationCn string
    Parameter category in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    ClassificationEn string
    Parameter category in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    CurrentValue string
    Current value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    DefaultValue string
    Default value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    EnumValues []string
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    Id float64
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    LastModifyTime string
    The last modified time of the parameterNote: this field may return null, indicating that no valid values can be obtained.
    Max float64
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Min float64
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    NeedReboot bool
    Whether to restart the instance for the modified parameter to take effect. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    ParamDescriptionCh string
    Parameter description in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    ParamDescriptionEn string
    Parameter description in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    ParamValueType string
    Value type of the parameter. Valid values: integer, real (floating-point), bool, enum, mutil_enum (this type of parameter can be set to multiple enumerated values).For an integer or real parameter, the Min field represents the minimum value and the Max field the maximum value. For a bool parameter, the valid values include true and false; For an enum or mutil_enum parameter, the EnumValue field represents the valid values.Note: this field may return null, indicating that no valid values can be obtained.
    SpecRelated bool
    Whether the parameter is related to specifications. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    SpecRelationSets []GetPostgresqlDefaultParametersParamInfoSetSpecRelationSet
    Associated parameter specification information, which refers to the detailed parameter information of the specifications.Note: This field may return null, indicating that no valid values can be obtained.
    StandbyRelated float64
    Primary-standby constraint. Valid values: 0 (no constraint), 1 (The parameter value of the standby server must be greater than that of the primary server), 2 (The parameter value of the primary server must be greater than that of the standby server.)Note: This field may return null, indicating that no valid values can be obtained.
    Unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    VersionRelationSets []GetPostgresqlDefaultParametersParamInfoSetVersionRelationSet
    Associated parameter version information, which refers to the detailed parameter information of the kernel version.Note: This field may return null, indicating that no valid values can be obtained.
    advanced Boolean
    Whether it is a key parameter. Valid values: true (yes, and modifying it may affect instance performance), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    classificationCn String
    Parameter category in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    classificationEn String
    Parameter category in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    currentValue String
    Current value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    defaultValue String
    Default value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    enumValues List<String>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    id Double
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    lastModifyTime String
    The last modified time of the parameterNote: this field may return null, indicating that no valid values can be obtained.
    max Double
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min Double
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    needReboot Boolean
    Whether to restart the instance for the modified parameter to take effect. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    paramDescriptionCh String
    Parameter description in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    paramDescriptionEn String
    Parameter description in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    paramValueType String
    Value type of the parameter. Valid values: integer, real (floating-point), bool, enum, mutil_enum (this type of parameter can be set to multiple enumerated values).For an integer or real parameter, the Min field represents the minimum value and the Max field the maximum value. For a bool parameter, the valid values include true and false; For an enum or mutil_enum parameter, the EnumValue field represents the valid values.Note: this field may return null, indicating that no valid values can be obtained.
    specRelated Boolean
    Whether the parameter is related to specifications. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    specRelationSets List<GetPostgresqlDefaultParametersParamInfoSetSpecRelationSet>
    Associated parameter specification information, which refers to the detailed parameter information of the specifications.Note: This field may return null, indicating that no valid values can be obtained.
    standbyRelated Double
    Primary-standby constraint. Valid values: 0 (no constraint), 1 (The parameter value of the standby server must be greater than that of the primary server), 2 (The parameter value of the primary server must be greater than that of the standby server.)Note: This field may return null, indicating that no valid values can be obtained.
    unit String
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    versionRelationSets List<GetPostgresqlDefaultParametersParamInfoSetVersionRelationSet>
    Associated parameter version information, which refers to the detailed parameter information of the kernel version.Note: This field may return null, indicating that no valid values can be obtained.
    advanced boolean
    Whether it is a key parameter. Valid values: true (yes, and modifying it may affect instance performance), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    classificationCn string
    Parameter category in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    classificationEn string
    Parameter category in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    currentValue string
    Current value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    defaultValue string
    Default value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    enumValues string[]
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    id number
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    lastModifyTime string
    The last modified time of the parameterNote: this field may return null, indicating that no valid values can be obtained.
    max number
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min number
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    needReboot boolean
    Whether to restart the instance for the modified parameter to take effect. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    paramDescriptionCh string
    Parameter description in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    paramDescriptionEn string
    Parameter description in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    paramValueType string
    Value type of the parameter. Valid values: integer, real (floating-point), bool, enum, mutil_enum (this type of parameter can be set to multiple enumerated values).For an integer or real parameter, the Min field represents the minimum value and the Max field the maximum value. For a bool parameter, the valid values include true and false; For an enum or mutil_enum parameter, the EnumValue field represents the valid values.Note: this field may return null, indicating that no valid values can be obtained.
    specRelated boolean
    Whether the parameter is related to specifications. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    specRelationSets GetPostgresqlDefaultParametersParamInfoSetSpecRelationSet[]
    Associated parameter specification information, which refers to the detailed parameter information of the specifications.Note: This field may return null, indicating that no valid values can be obtained.
    standbyRelated number
    Primary-standby constraint. Valid values: 0 (no constraint), 1 (The parameter value of the standby server must be greater than that of the primary server), 2 (The parameter value of the primary server must be greater than that of the standby server.)Note: This field may return null, indicating that no valid values can be obtained.
    unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    versionRelationSets GetPostgresqlDefaultParametersParamInfoSetVersionRelationSet[]
    Associated parameter version information, which refers to the detailed parameter information of the kernel version.Note: This field may return null, indicating that no valid values can be obtained.
    advanced bool
    Whether it is a key parameter. Valid values: true (yes, and modifying it may affect instance performance), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    classification_cn str
    Parameter category in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    classification_en str
    Parameter category in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    current_value str
    Current value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    default_value str
    Default value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    enum_values Sequence[str]
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    id float
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    last_modify_time str
    The last modified time of the parameterNote: this field may return null, indicating that no valid values can be obtained.
    max float
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min float
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name str
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    need_reboot bool
    Whether to restart the instance for the modified parameter to take effect. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    param_description_ch str
    Parameter description in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    param_description_en str
    Parameter description in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    param_value_type str
    Value type of the parameter. Valid values: integer, real (floating-point), bool, enum, mutil_enum (this type of parameter can be set to multiple enumerated values).For an integer or real parameter, the Min field represents the minimum value and the Max field the maximum value. For a bool parameter, the valid values include true and false; For an enum or mutil_enum parameter, the EnumValue field represents the valid values.Note: this field may return null, indicating that no valid values can be obtained.
    spec_related bool
    Whether the parameter is related to specifications. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    spec_relation_sets Sequence[GetPostgresqlDefaultParametersParamInfoSetSpecRelationSet]
    Associated parameter specification information, which refers to the detailed parameter information of the specifications.Note: This field may return null, indicating that no valid values can be obtained.
    standby_related float
    Primary-standby constraint. Valid values: 0 (no constraint), 1 (The parameter value of the standby server must be greater than that of the primary server), 2 (The parameter value of the primary server must be greater than that of the standby server.)Note: This field may return null, indicating that no valid values can be obtained.
    unit str
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    version_relation_sets Sequence[GetPostgresqlDefaultParametersParamInfoSetVersionRelationSet]
    Associated parameter version information, which refers to the detailed parameter information of the kernel version.Note: This field may return null, indicating that no valid values can be obtained.
    advanced Boolean
    Whether it is a key parameter. Valid values: true (yes, and modifying it may affect instance performance), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    classificationCn String
    Parameter category in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    classificationEn String
    Parameter category in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    currentValue String
    Current value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    defaultValue String
    Default value of the parameter, which is returned as a stringNote: this field may return null, indicating that no valid values can be obtained.
    enumValues List<String>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    id Number
    Parameter IDNote: this field may return null, indicating that no valid values can be obtained.
    lastModifyTime String
    The last modified time of the parameterNote: this field may return null, indicating that no valid values can be obtained.
    max Number
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min Number
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    needReboot Boolean
    Whether to restart the instance for the modified parameter to take effect. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    paramDescriptionCh String
    Parameter description in ChineseNote: this field may return null, indicating that no valid values can be obtained.
    paramDescriptionEn String
    Parameter description in EnglishNote: this field may return null, indicating that no valid values can be obtained.
    paramValueType String
    Value type of the parameter. Valid values: integer, real (floating-point), bool, enum, mutil_enum (this type of parameter can be set to multiple enumerated values).For an integer or real parameter, the Min field represents the minimum value and the Max field the maximum value. For a bool parameter, the valid values include true and false; For an enum or mutil_enum parameter, the EnumValue field represents the valid values.Note: this field may return null, indicating that no valid values can be obtained.
    specRelated Boolean
    Whether the parameter is related to specifications. Valid values: true (yes), false (no)Note: this field may return null, indicating that no valid values can be obtained.
    specRelationSets List<Property Map>
    Associated parameter specification information, which refers to the detailed parameter information of the specifications.Note: This field may return null, indicating that no valid values can be obtained.
    standbyRelated Number
    Primary-standby constraint. Valid values: 0 (no constraint), 1 (The parameter value of the standby server must be greater than that of the primary server), 2 (The parameter value of the primary server must be greater than that of the standby server.)Note: This field may return null, indicating that no valid values can be obtained.
    unit String
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    versionRelationSets List<Property Map>
    Associated parameter version information, which refers to the detailed parameter information of the kernel version.Note: This field may return null, indicating that no valid values can be obtained.

    GetPostgresqlDefaultParametersParamInfoSetSpecRelationSet

    EnumValues List<string>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    Max double
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Memory string
    The specification that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    Min double
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    Unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    Value string
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    EnumValues []string
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    Max float64
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Memory string
    The specification that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    Min float64
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    Unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    Value string
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    enumValues List<String>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max Double
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    memory String
    The specification that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    min Double
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit String
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value String
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    enumValues string[]
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max number
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    memory string
    The specification that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    min number
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value string
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    enum_values Sequence[str]
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max float
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    memory str
    The specification that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    min float
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name str
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit str
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value str
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    enumValues List<String>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max Number
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    memory String
    The specification that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    min Number
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit String
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value String
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.

    GetPostgresqlDefaultParametersParamInfoSetVersionRelationSet

    DbKernelVersion string
    The kernel version that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    EnumValues List<string>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    Max double
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Min double
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    Unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    Value string
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    DbKernelVersion string
    The kernel version that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    EnumValues []string
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    Max float64
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Min float64
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    Unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    Value string
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    dbKernelVersion String
    The kernel version that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    enumValues List<String>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max Double
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min Double
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit String
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value String
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    dbKernelVersion string
    The kernel version that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    enumValues string[]
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max number
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min number
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name string
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit string
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value string
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    db_kernel_version str
    The kernel version that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    enum_values Sequence[str]
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max float
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min float
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name str
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit str
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value str
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.
    dbKernelVersion String
    The kernel version that corresponds to the parameter informationNote: This field may return null, indicating that no valid values can be obtained.
    enumValues List<String>
    Value range of the enum parameterNote: This field may return null, indicating that no valid values can be obtained.
    max Number
    The maximum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    min Number
    The minimum value of the integer or real parameterNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Parameter nameNote: This field may return null, indicating that no valid values can be obtained.
    unit String
    Unit of the parameter value. If the parameter has no unit, this field will return null.Note: This field may return null, indicating that no valid values can be obtained.
    value String
    Default parameter value under the kernel version and specification of the instanceNote: This field may return null, indicating that no valid values can be obtained.

    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.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack