Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
Deprecated: volcengine.rds_postgresql.EngineVersionParameters has been deprecated in favor of volcengine.rds_postgresql.getEngineVersionParameters
Use this data source to query detailed information of rds postgresql engine version parameters
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const pg12 = volcengine.rds_postgresql.getEngineVersionParameters({
dbEngine: "PostgreSQL",
dbEngineVersion: "PostgreSQL_12",
});
import pulumi
import pulumi_volcengine as volcengine
pg12 = volcengine.rds_postgresql.get_engine_version_parameters(db_engine="PostgreSQL",
db_engine_version="PostgreSQL_12")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/rds_postgresql"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rds_postgresql.GetEngineVersionParameters(ctx, &rds_postgresql.GetEngineVersionParametersArgs{
DbEngine: "PostgreSQL",
DbEngineVersion: "PostgreSQL_12",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var pg12 = Volcengine.Rds_postgresql.GetEngineVersionParameters.Invoke(new()
{
DbEngine = "PostgreSQL",
DbEngineVersion = "PostgreSQL_12",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.rds_postgresql.Rds_postgresqlFunctions;
import com.pulumi.volcengine.rds_postgresql.inputs.GetEngineVersionParametersArgs;
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 pg12 = Rds_postgresqlFunctions.getEngineVersionParameters(GetEngineVersionParametersArgs.builder()
.dbEngine("PostgreSQL")
.dbEngineVersion("PostgreSQL_12")
.build());
}
}
variables:
pg12:
fn::invoke:
Function: volcengine:rds_postgresql:getEngineVersionParameters
Arguments:
dbEngine: PostgreSQL
dbEngineVersion: PostgreSQL_12
Using EngineVersionParameters
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 engineVersionParameters(args: EngineVersionParametersArgs, opts?: InvokeOptions): Promise<EngineVersionParametersResult>
function engineVersionParametersOutput(args: EngineVersionParametersOutputArgs, opts?: InvokeOptions): Output<EngineVersionParametersResult>def engine_version_parameters(db_engine: Optional[str] = None,
db_engine_version: Optional[str] = None,
output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> EngineVersionParametersResult
def engine_version_parameters_output(db_engine: Optional[pulumi.Input[str]] = None,
db_engine_version: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[EngineVersionParametersResult]func EngineVersionParameters(ctx *Context, args *EngineVersionParametersArgs, opts ...InvokeOption) (*EngineVersionParametersResult, error)
func EngineVersionParametersOutput(ctx *Context, args *EngineVersionParametersOutputArgs, opts ...InvokeOption) EngineVersionParametersResultOutputpublic static class EngineVersionParameters
{
public static Task<EngineVersionParametersResult> InvokeAsync(EngineVersionParametersArgs args, InvokeOptions? opts = null)
public static Output<EngineVersionParametersResult> Invoke(EngineVersionParametersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<EngineVersionParametersResult> engineVersionParameters(EngineVersionParametersArgs args, InvokeOptions options)
public static Output<EngineVersionParametersResult> engineVersionParameters(EngineVersionParametersArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:rds_postgresql:EngineVersionParameters
arguments:
# arguments dictionaryThe following arguments are supported:
- Db
Engine string - The type of the parameter template. The value can only be PostgreSQL.
- Db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- Output
File string - File name where to save data source results.
- Db
Engine string - The type of the parameter template. The value can only be PostgreSQL.
- Db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- Output
File string - File name where to save data source results.
- db
Engine String - The type of the parameter template. The value can only be PostgreSQL.
- db
Engine StringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- output
File String - File name where to save data source results.
- db
Engine string - The type of the parameter template. The value can only be PostgreSQL.
- db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- output
File string - File name where to save data source results.
- db_
engine str - The type of the parameter template. The value can only be PostgreSQL.
- db_
engine_ strversion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- output_
file str - File name where to save data source results.
- db
Engine String - The type of the parameter template. The value can only be PostgreSQL.
- db
Engine StringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- output
File String - File name where to save data source results.
EngineVersionParameters Result
The following output properties are available:
- Db
Engine string - Db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance.
- Db
Engine List<EngineVersion Parameters Version Parameters Db Engine Version Parameter> - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Output
File string
- Db
Engine string - Db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance.
- Db
Engine []EngineVersion Parameters Version Parameters Db Engine Version Parameter - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Output
File string
- db
Engine String - db
Engine StringVersion - The database engine version of the RDS PostgreSQL instance.
- db
Engine List<EngineVersion Parameters Version Parameters Db Engine Version Parameter> - The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Integer - The total count of query.
- output
File String
- db
Engine string - db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance.
- db
Engine EngineVersion Parameters Version Parameters Db Engine Version Parameter[] - The collection of query.
- id string
- The provider-assigned unique ID for this managed resource.
- total
Count number - The total count of query.
- output
File string
- db_
engine str - db_
engine_ strversion - The database engine version of the RDS PostgreSQL instance.
- db_
engine_ Sequence[Engineversion_ parameters Version Parameters Db Engine Version Parameter] - The collection of query.
- id str
- The provider-assigned unique ID for this managed resource.
- total_
count int - The total count of query.
- output_
file str
- db
Engine String - db
Engine StringVersion - The database engine version of the RDS PostgreSQL instance.
- db
Engine List<Property Map>Version Parameters - The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Number - The total count of query.
- output
File String
Supporting Types
EngineVersionParametersDbEngineVersionParameter
- Db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- Parameter
Count string - The number of parameters that users can set under the specified database engine version.
- Parameters
List<Engine
Version Parameters Db Engine Version Parameter Parameter> - The collection of parameters that users can set under the specified database engine version.
- Db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- Parameter
Count string - The number of parameters that users can set under the specified database engine version.
- Parameters
[]Engine
Version Parameters Db Engine Version Parameter Parameter - The collection of parameters that users can set under the specified database engine version.
- db
Engine StringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- parameter
Count String - The number of parameters that users can set under the specified database engine version.
- parameters
List<Engine
Version Parameters Db Engine Version Parameter Parameter> - The collection of parameters that users can set under the specified database engine version.
- db
Engine stringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- parameter
Count string - The number of parameters that users can set under the specified database engine version.
- parameters
Engine
Version Parameters Db Engine Version Parameter Parameter[] - The collection of parameters that users can set under the specified database engine version.
- db_
engine_ strversion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- parameter_
count str - The number of parameters that users can set under the specified database engine version.
- parameters
Sequence[Engine
Version Parameters Db Engine Version Parameter Parameter] - The collection of parameters that users can set under the specified database engine version.
- db
Engine StringVersion - The database engine version of the RDS PostgreSQL instance. Valid value: PostgreSQL_11, PostgreSQL_12, PostgreSQL_13, PostgreSQL_14, PostgreSQL_15, PostgreSQL_16, PostgreSQL_17.
- parameter
Count String - The number of parameters that users can set under the specified database engine version.
- parameters List<Property Map>
- The collection of parameters that users can set under the specified database engine version.
EngineVersionParametersDbEngineVersionParameterParameter
- Checking
Code string - The value range of the parameter.
- Default
Value string - Parameter default value. Refers to the default value provided in the default template corresponding to this instance.
- Force
Restart bool - Indicates whether a restart is required after the parameter is modified.
- Name string
- The name of the parameter.
- Type string
- The type of the parameter.
- Checking
Code string - The value range of the parameter.
- Default
Value string - Parameter default value. Refers to the default value provided in the default template corresponding to this instance.
- Force
Restart bool - Indicates whether a restart is required after the parameter is modified.
- Name string
- The name of the parameter.
- Type string
- The type of the parameter.
- checking
Code String - The value range of the parameter.
- default
Value String - Parameter default value. Refers to the default value provided in the default template corresponding to this instance.
- force
Restart Boolean - Indicates whether a restart is required after the parameter is modified.
- name String
- The name of the parameter.
- type String
- The type of the parameter.
- checking
Code string - The value range of the parameter.
- default
Value string - Parameter default value. Refers to the default value provided in the default template corresponding to this instance.
- force
Restart boolean - Indicates whether a restart is required after the parameter is modified.
- name string
- The name of the parameter.
- type string
- The type of the parameter.
- checking_
code str - The value range of the parameter.
- default_
value str - Parameter default value. Refers to the default value provided in the default template corresponding to this instance.
- force_
restart bool - Indicates whether a restart is required after the parameter is modified.
- name str
- The name of the parameter.
- type str
- The type of the parameter.
- checking
Code String - The value range of the parameter.
- default
Value String - Parameter default value. Refers to the default value provided in the default template corresponding to this instance.
- force
Restart Boolean - Indicates whether a restart is required after the parameter is modified.
- name String
- The name of the parameter.
- type String
- The type of the parameter.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
