1. Packages
  2. Opentelekomcloud Provider
  3. API Docs
  4. RdsParametergroupV3
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

opentelekomcloud.RdsParametergroupV3

Explore with Pulumi AI

opentelekomcloud logo
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

    Up-to-date reference of API arguments for RDS parameter group rule you can get at documentation portal

    Manages a RDSv3 parametergroup resource within OpenTelekomCloud.

    NOTE: When you create a PostgreSQL parameter template, some specification parameters do not take effect and are invisible after the parameter template is created. For more information see Parameter Template Constraints.

    These parameters can be directly applied in opentelekomcloud.RdsInstanceV3 resource by providing a parameters argument.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as opentelekomcloud from "@pulumi/opentelekomcloud";
    
    const pg1 = new opentelekomcloud.RdsParametergroupV3("pg1", {
        datastore: {
            type: "mysql",
            version: "8.0",
        },
        description: "some description here",
        values: {
            autocommit: "OFF",
            max_connections: "10",
        },
    });
    
    import pulumi
    import pulumi_opentelekomcloud as opentelekomcloud
    
    pg1 = opentelekomcloud.RdsParametergroupV3("pg1",
        datastore={
            "type": "mysql",
            "version": "8.0",
        },
        description="some description here",
        values={
            "autocommit": "OFF",
            "max_connections": "10",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := opentelekomcloud.NewRdsParametergroupV3(ctx, "pg1", &opentelekomcloud.RdsParametergroupV3Args{
    			Datastore: &opentelekomcloud.RdsParametergroupV3DatastoreArgs{
    				Type:    pulumi.String("mysql"),
    				Version: pulumi.String("8.0"),
    			},
    			Description: pulumi.String("some description here"),
    			Values: pulumi.StringMap{
    				"autocommit":      pulumi.String("OFF"),
    				"max_connections": pulumi.String("10"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Opentelekomcloud = Pulumi.Opentelekomcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var pg1 = new Opentelekomcloud.RdsParametergroupV3("pg1", new()
        {
            Datastore = new Opentelekomcloud.Inputs.RdsParametergroupV3DatastoreArgs
            {
                Type = "mysql",
                Version = "8.0",
            },
            Description = "some description here",
            Values = 
            {
                { "autocommit", "OFF" },
                { "max_connections", "10" },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.opentelekomcloud.RdsParametergroupV3;
    import com.pulumi.opentelekomcloud.RdsParametergroupV3Args;
    import com.pulumi.opentelekomcloud.inputs.RdsParametergroupV3DatastoreArgs;
    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) {
            var pg1 = new RdsParametergroupV3("pg1", RdsParametergroupV3Args.builder()
                .datastore(RdsParametergroupV3DatastoreArgs.builder()
                    .type("mysql")
                    .version("8.0")
                    .build())
                .description("some description here")
                .values(Map.ofEntries(
                    Map.entry("autocommit", "OFF"),
                    Map.entry("max_connections", "10")
                ))
                .build());
    
        }
    }
    
    resources:
      pg1:
        type: opentelekomcloud:RdsParametergroupV3
        properties:
          datastore:
            type: mysql
            version: '8.0'
          description: some description here
          values:
            autocommit: OFF
            max_connections: '10'
    

    Create RdsParametergroupV3 Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new RdsParametergroupV3(name: string, args: RdsParametergroupV3Args, opts?: CustomResourceOptions);
    @overload
    def RdsParametergroupV3(resource_name: str,
                            args: RdsParametergroupV3Args,
                            opts: Optional[ResourceOptions] = None)
    
    @overload
    def RdsParametergroupV3(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            datastore: Optional[RdsParametergroupV3DatastoreArgs] = None,
                            description: Optional[str] = None,
                            name: Optional[str] = None,
                            rds_parametergroup_v3_id: Optional[str] = None,
                            values: Optional[Mapping[str, str]] = None)
    func NewRdsParametergroupV3(ctx *Context, name string, args RdsParametergroupV3Args, opts ...ResourceOption) (*RdsParametergroupV3, error)
    public RdsParametergroupV3(string name, RdsParametergroupV3Args args, CustomResourceOptions? opts = null)
    public RdsParametergroupV3(String name, RdsParametergroupV3Args args)
    public RdsParametergroupV3(String name, RdsParametergroupV3Args args, CustomResourceOptions options)
    
    type: opentelekomcloud:RdsParametergroupV3
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args RdsParametergroupV3Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args RdsParametergroupV3Args
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args RdsParametergroupV3Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args RdsParametergroupV3Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args RdsParametergroupV3Args
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var rdsParametergroupV3Resource = new Opentelekomcloud.RdsParametergroupV3("rdsParametergroupV3Resource", new()
    {
        Datastore = new Opentelekomcloud.Inputs.RdsParametergroupV3DatastoreArgs
        {
            Type = "string",
            Version = "string",
        },
        Description = "string",
        Name = "string",
        RdsParametergroupV3Id = "string",
        Values = 
        {
            { "string", "string" },
        },
    });
    
    example, err := opentelekomcloud.NewRdsParametergroupV3(ctx, "rdsParametergroupV3Resource", &opentelekomcloud.RdsParametergroupV3Args{
    	Datastore: &opentelekomcloud.RdsParametergroupV3DatastoreArgs{
    		Type:    pulumi.String("string"),
    		Version: pulumi.String("string"),
    	},
    	Description:           pulumi.String("string"),
    	Name:                  pulumi.String("string"),
    	RdsParametergroupV3Id: pulumi.String("string"),
    	Values: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var rdsParametergroupV3Resource = new RdsParametergroupV3("rdsParametergroupV3Resource", RdsParametergroupV3Args.builder()
        .datastore(RdsParametergroupV3DatastoreArgs.builder()
            .type("string")
            .version("string")
            .build())
        .description("string")
        .name("string")
        .rdsParametergroupV3Id("string")
        .values(Map.of("string", "string"))
        .build());
    
    rds_parametergroup_v3_resource = opentelekomcloud.RdsParametergroupV3("rdsParametergroupV3Resource",
        datastore={
            "type": "string",
            "version": "string",
        },
        description="string",
        name="string",
        rds_parametergroup_v3_id="string",
        values={
            "string": "string",
        })
    
    const rdsParametergroupV3Resource = new opentelekomcloud.RdsParametergroupV3("rdsParametergroupV3Resource", {
        datastore: {
            type: "string",
            version: "string",
        },
        description: "string",
        name: "string",
        rdsParametergroupV3Id: "string",
        values: {
            string: "string",
        },
    });
    
    type: opentelekomcloud:RdsParametergroupV3
    properties:
        datastore:
            type: string
            version: string
        description: string
        name: string
        rdsParametergroupV3Id: string
        values:
            string: string
    

    RdsParametergroupV3 Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The RdsParametergroupV3 resource accepts the following input properties:

    Datastore RdsParametergroupV3Datastore
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    Description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    Name string
    The parameter group name. It contains a maximum of 64 characters.
    RdsParametergroupV3Id string
    ID of the parameter group.
    Values Dictionary<string, string>
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    Datastore RdsParametergroupV3DatastoreArgs
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    Description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    Name string
    The parameter group name. It contains a maximum of 64 characters.
    RdsParametergroupV3Id string
    ID of the parameter group.
    Values map[string]string
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore RdsParametergroupV3Datastore
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description String
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name String
    The parameter group name. It contains a maximum of 64 characters.
    rdsParametergroupV3Id String
    ID of the parameter group.
    values Map<String,String>
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore RdsParametergroupV3Datastore
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name string
    The parameter group name. It contains a maximum of 64 characters.
    rdsParametergroupV3Id string
    ID of the parameter group.
    values {[key: string]: string}
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore RdsParametergroupV3DatastoreArgs
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description str
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name str
    The parameter group name. It contains a maximum of 64 characters.
    rds_parametergroup_v3_id str
    ID of the parameter group.
    values Mapping[str, str]
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore Property Map
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description String
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name String
    The parameter group name. It contains a maximum of 64 characters.
    rdsParametergroupV3Id String
    ID of the parameter group.
    values Map<String>
    Parameter group values key/value pairs defined by users based on the default parameter groups.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the RdsParametergroupV3 resource produces the following output properties:

    ConfigurationParameters List<RdsParametergroupV3ConfigurationParameter>
    Indicates the parameter configuration defined by users based on the default parameters groups.
    Created string
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    Id string
    The provider-assigned unique ID for this managed resource.
    Updated string
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    ConfigurationParameters []RdsParametergroupV3ConfigurationParameter
    Indicates the parameter configuration defined by users based on the default parameters groups.
    Created string
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    Id string
    The provider-assigned unique ID for this managed resource.
    Updated string
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    configurationParameters List<RdsParametergroupV3ConfigurationParameter>
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created String
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    id String
    The provider-assigned unique ID for this managed resource.
    updated String
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    configurationParameters RdsParametergroupV3ConfigurationParameter[]
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created string
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    id string
    The provider-assigned unique ID for this managed resource.
    updated string
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    configuration_parameters Sequence[RdsParametergroupV3ConfigurationParameter]
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created str
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    id str
    The provider-assigned unique ID for this managed resource.
    updated str
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    configurationParameters List<Property Map>
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created String
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    id String
    The provider-assigned unique ID for this managed resource.
    updated String
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.

    Look up Existing RdsParametergroupV3 Resource

    Get an existing RdsParametergroupV3 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: RdsParametergroupV3State, opts?: CustomResourceOptions): RdsParametergroupV3
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            configuration_parameters: Optional[Sequence[RdsParametergroupV3ConfigurationParameterArgs]] = None,
            created: Optional[str] = None,
            datastore: Optional[RdsParametergroupV3DatastoreArgs] = None,
            description: Optional[str] = None,
            name: Optional[str] = None,
            rds_parametergroup_v3_id: Optional[str] = None,
            updated: Optional[str] = None,
            values: Optional[Mapping[str, str]] = None) -> RdsParametergroupV3
    func GetRdsParametergroupV3(ctx *Context, name string, id IDInput, state *RdsParametergroupV3State, opts ...ResourceOption) (*RdsParametergroupV3, error)
    public static RdsParametergroupV3 Get(string name, Input<string> id, RdsParametergroupV3State? state, CustomResourceOptions? opts = null)
    public static RdsParametergroupV3 get(String name, Output<String> id, RdsParametergroupV3State state, CustomResourceOptions options)
    resources:  _:    type: opentelekomcloud:RdsParametergroupV3    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ConfigurationParameters List<RdsParametergroupV3ConfigurationParameter>
    Indicates the parameter configuration defined by users based on the default parameters groups.
    Created string
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    Datastore RdsParametergroupV3Datastore
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    Description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    Name string
    The parameter group name. It contains a maximum of 64 characters.
    RdsParametergroupV3Id string
    ID of the parameter group.
    Updated string
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    Values Dictionary<string, string>
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    ConfigurationParameters []RdsParametergroupV3ConfigurationParameterArgs
    Indicates the parameter configuration defined by users based on the default parameters groups.
    Created string
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    Datastore RdsParametergroupV3DatastoreArgs
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    Description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    Name string
    The parameter group name. It contains a maximum of 64 characters.
    RdsParametergroupV3Id string
    ID of the parameter group.
    Updated string
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    Values map[string]string
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    configurationParameters List<RdsParametergroupV3ConfigurationParameter>
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created String
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    datastore RdsParametergroupV3Datastore
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description String
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name String
    The parameter group name. It contains a maximum of 64 characters.
    rdsParametergroupV3Id String
    ID of the parameter group.
    updated String
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    values Map<String,String>
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    configurationParameters RdsParametergroupV3ConfigurationParameter[]
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created string
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    datastore RdsParametergroupV3Datastore
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name string
    The parameter group name. It contains a maximum of 64 characters.
    rdsParametergroupV3Id string
    ID of the parameter group.
    updated string
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    values {[key: string]: string}
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    configuration_parameters Sequence[RdsParametergroupV3ConfigurationParameterArgs]
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created str
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    datastore RdsParametergroupV3DatastoreArgs
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description str
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name str
    The parameter group name. It contains a maximum of 64 characters.
    rds_parametergroup_v3_id str
    ID of the parameter group.
    updated str
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    values Mapping[str, str]
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    configurationParameters List<Property Map>
    Indicates the parameter configuration defined by users based on the default parameters groups.
    created String
    Indicates the creation time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    datastore Property Map
    Database object. The database object structure is documented below. Changing this creates a new parameter group.
    description String
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name String
    The parameter group name. It contains a maximum of 64 characters.
    rdsParametergroupV3Id String
    ID of the parameter group.
    updated String
    Indicates the update time in the following format: yyyy-MM-ddTHH:mm:ssZ.
    values Map<String>
    Parameter group values key/value pairs defined by users based on the default parameter groups.

    Supporting Types

    RdsParametergroupV3ConfigurationParameter, RdsParametergroupV3ConfigurationParameterArgs

    Description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    Name string
    The parameter group name. It contains a maximum of 64 characters.
    Readonly bool
    Indicates whether the parameter is read-only.
    RestartRequired bool
    Indicates whether a restart is required.
    Type string
    Indicates the parameter type.
    Value string
    Indicates the parameter value.
    ValueRange string
    Indicates the parameter value range.
    Description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    Name string
    The parameter group name. It contains a maximum of 64 characters.
    Readonly bool
    Indicates whether the parameter is read-only.
    RestartRequired bool
    Indicates whether a restart is required.
    Type string
    Indicates the parameter type.
    Value string
    Indicates the parameter value.
    ValueRange string
    Indicates the parameter value range.
    description String
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name String
    The parameter group name. It contains a maximum of 64 characters.
    readonly Boolean
    Indicates whether the parameter is read-only.
    restartRequired Boolean
    Indicates whether a restart is required.
    type String
    Indicates the parameter type.
    value String
    Indicates the parameter value.
    valueRange String
    Indicates the parameter value range.
    description string
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name string
    The parameter group name. It contains a maximum of 64 characters.
    readonly boolean
    Indicates whether the parameter is read-only.
    restartRequired boolean
    Indicates whether a restart is required.
    type string
    Indicates the parameter type.
    value string
    Indicates the parameter value.
    valueRange string
    Indicates the parameter value range.
    description str
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name str
    The parameter group name. It contains a maximum of 64 characters.
    readonly bool
    Indicates whether the parameter is read-only.
    restart_required bool
    Indicates whether a restart is required.
    type str
    Indicates the parameter type.
    value str
    Indicates the parameter value.
    value_range str
    Indicates the parameter value range.
    description String
    The parameter group description. It contains a maximum of 256 characters and cannot contain the following special characters: >!<"&'= the value is left blank by default.
    name String
    The parameter group name. It contains a maximum of 64 characters.
    readonly Boolean
    Indicates whether the parameter is read-only.
    restartRequired Boolean
    Indicates whether a restart is required.
    type String
    Indicates the parameter type.
    value String
    Indicates the parameter value.
    valueRange String
    Indicates the parameter value range.

    RdsParametergroupV3Datastore, RdsParametergroupV3DatastoreArgs

    Type string
    Specifies the DB engine. Currently, MySQL, PostgreSQL and MS SQLServer are supported. The value is case-insensitive and can be mysql, postgresql or sqlserver.
    Version string
    Specifies the database version.

    • MySQL databases support MySQL 5.6, 5.7, 8.0. Example value: 8.0.
    • PostgreSQL databases support PostgreSQL 11, 12 and above. Example value: 16.
    • Microsoft SQL Server databases support 2017_SE, 2017_EE, and above. Example value: 2022_EE.
    Type string
    Specifies the DB engine. Currently, MySQL, PostgreSQL and MS SQLServer are supported. The value is case-insensitive and can be mysql, postgresql or sqlserver.
    Version string
    Specifies the database version.

    • MySQL databases support MySQL 5.6, 5.7, 8.0. Example value: 8.0.
    • PostgreSQL databases support PostgreSQL 11, 12 and above. Example value: 16.
    • Microsoft SQL Server databases support 2017_SE, 2017_EE, and above. Example value: 2022_EE.
    type String
    Specifies the DB engine. Currently, MySQL, PostgreSQL and MS SQLServer are supported. The value is case-insensitive and can be mysql, postgresql or sqlserver.
    version String
    Specifies the database version.

    • MySQL databases support MySQL 5.6, 5.7, 8.0. Example value: 8.0.
    • PostgreSQL databases support PostgreSQL 11, 12 and above. Example value: 16.
    • Microsoft SQL Server databases support 2017_SE, 2017_EE, and above. Example value: 2022_EE.
    type string
    Specifies the DB engine. Currently, MySQL, PostgreSQL and MS SQLServer are supported. The value is case-insensitive and can be mysql, postgresql or sqlserver.
    version string
    Specifies the database version.

    • MySQL databases support MySQL 5.6, 5.7, 8.0. Example value: 8.0.
    • PostgreSQL databases support PostgreSQL 11, 12 and above. Example value: 16.
    • Microsoft SQL Server databases support 2017_SE, 2017_EE, and above. Example value: 2022_EE.
    type str
    Specifies the DB engine. Currently, MySQL, PostgreSQL and MS SQLServer are supported. The value is case-insensitive and can be mysql, postgresql or sqlserver.
    version str
    Specifies the database version.

    • MySQL databases support MySQL 5.6, 5.7, 8.0. Example value: 8.0.
    • PostgreSQL databases support PostgreSQL 11, 12 and above. Example value: 16.
    • Microsoft SQL Server databases support 2017_SE, 2017_EE, and above. Example value: 2022_EE.
    type String
    Specifies the DB engine. Currently, MySQL, PostgreSQL and MS SQLServer are supported. The value is case-insensitive and can be mysql, postgresql or sqlserver.
    version String
    Specifies the database version.

    • MySQL databases support MySQL 5.6, 5.7, 8.0. Example value: 8.0.
    • PostgreSQL databases support PostgreSQL 11, 12 and above. Example value: 16.
    • Microsoft SQL Server databases support 2017_SE, 2017_EE, and above. Example value: 2022_EE.

    Import

    Parameter groups can be imported using the id, e.g.

    $ pulumi import opentelekomcloud:index/rdsParametergroupV3:RdsParametergroupV3 pg_1 7117d38e-4c8f-4624-a505-bd96b97d024c
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
    License
    Notes
    This Pulumi package is based on the opentelekomcloud Terraform Provider.
    opentelekomcloud logo
    opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud