1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. RdsParametergroupV3
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.RdsParametergroupV3

Explore with Pulumi AI

flexibleengine logo
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

    Manages a V3 RDS parametergroup resource.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as flexibleengine from "@pulumi/flexibleengine";
    
    const pg1 = new flexibleengine.RdsParametergroupV3("pg1", {
        datastore: {
            type: "mysql",
            version: "5.6",
        },
        description: "description_1",
        values: {
            autocommit: "OFF",
            max_connections: "10",
        },
    });
    
    import pulumi
    import pulumi_flexibleengine as flexibleengine
    
    pg1 = flexibleengine.RdsParametergroupV3("pg1",
        datastore={
            "type": "mysql",
            "version": "5.6",
        },
        description="description_1",
        values={
            "autocommit": "OFF",
            "max_connections": "10",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := flexibleengine.NewRdsParametergroupV3(ctx, "pg1", &flexibleengine.RdsParametergroupV3Args{
    			Datastore: &flexibleengine.RdsParametergroupV3DatastoreArgs{
    				Type:    pulumi.String("mysql"),
    				Version: pulumi.String("5.6"),
    			},
    			Description: pulumi.String("description_1"),
    			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 Flexibleengine = Pulumi.Flexibleengine;
    
    return await Deployment.RunAsync(() => 
    {
        var pg1 = new Flexibleengine.RdsParametergroupV3("pg1", new()
        {
            Datastore = new Flexibleengine.Inputs.RdsParametergroupV3DatastoreArgs
            {
                Type = "mysql",
                Version = "5.6",
            },
            Description = "description_1",
            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.flexibleengine.RdsParametergroupV3;
    import com.pulumi.flexibleengine.RdsParametergroupV3Args;
    import com.pulumi.flexibleengine.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("5.6")
                    .build())
                .description("description_1")
                .values(Map.ofEntries(
                    Map.entry("autocommit", "OFF"),
                    Map.entry("max_connections", "10")
                ))
                .build());
    
        }
    }
    
    resources:
      pg1:
        type: flexibleengine:RdsParametergroupV3
        properties:
          datastore:
            type: mysql
            version: '5.6'
          description: description_1
          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,
                            timeouts: Optional[RdsParametergroupV3TimeoutsArgs] = 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: flexibleengine: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 Flexibleengine.RdsParametergroupV3("rdsParametergroupV3Resource", new()
    {
        Datastore = new Flexibleengine.Inputs.RdsParametergroupV3DatastoreArgs
        {
            Type = "string",
            Version = "string",
        },
        Description = "string",
        Name = "string",
        RdsParametergroupV3Id = "string",
        Timeouts = new Flexibleengine.Inputs.RdsParametergroupV3TimeoutsArgs
        {
            Create = "string",
            Delete = "string",
        },
        Values = 
        {
            { "string", "string" },
        },
    });
    
    example, err := flexibleengine.NewRdsParametergroupV3(ctx, "rdsParametergroupV3Resource", &flexibleengine.RdsParametergroupV3Args{
    	Datastore: &flexibleengine.RdsParametergroupV3DatastoreArgs{
    		Type:    pulumi.String("string"),
    		Version: pulumi.String("string"),
    	},
    	Description:           pulumi.String("string"),
    	Name:                  pulumi.String("string"),
    	RdsParametergroupV3Id: pulumi.String("string"),
    	Timeouts: &flexibleengine.RdsParametergroupV3TimeoutsArgs{
    		Create: pulumi.String("string"),
    		Delete: 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")
        .timeouts(RdsParametergroupV3TimeoutsArgs.builder()
            .create("string")
            .delete("string")
            .build())
        .values(Map.of("string", "string"))
        .build());
    
    rds_parametergroup_v3_resource = flexibleengine.RdsParametergroupV3("rdsParametergroupV3Resource",
        datastore={
            "type": "string",
            "version": "string",
        },
        description="string",
        name="string",
        rds_parametergroup_v3_id="string",
        timeouts={
            "create": "string",
            "delete": "string",
        },
        values={
            "string": "string",
        })
    
    const rdsParametergroupV3Resource = new flexibleengine.RdsParametergroupV3("rdsParametergroupV3Resource", {
        datastore: {
            type: "string",
            version: "string",
        },
        description: "string",
        name: "string",
        rdsParametergroupV3Id: "string",
        timeouts: {
            create: "string",
            "delete": "string",
        },
        values: {
            string: "string",
        },
    });
    
    type: flexibleengine:RdsParametergroupV3
    properties:
        datastore:
            type: string
            version: string
        description: string
        name: string
        rdsParametergroupV3Id: string
        timeouts:
            create: string
            delete: 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 datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    Timeouts RdsParametergroupV3Timeouts
    Values Dictionary<string, string>
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    Datastore RdsParametergroupV3DatastoreArgs

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    Timeouts RdsParametergroupV3TimeoutsArgs
    Values map[string]string
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore RdsParametergroupV3Datastore

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts RdsParametergroupV3Timeouts
    values Map<String,String>
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore RdsParametergroupV3Datastore

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts RdsParametergroupV3Timeouts
    values {[key: string]: string}
    Parameter group values key/value pairs defined by users based on the default parameter groups.
    datastore RdsParametergroupV3DatastoreArgs

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts RdsParametergroupV3TimeoutsArgs
    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 datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts Property Map
    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. The configuration_parameters object structure is documented below.
    Id string
    The provider-assigned unique ID for this managed resource.
    ConfigurationParameters []RdsParametergroupV3ConfigurationParameter
    Indicates the parameter configuration defined by users based on the default parameters groups. The configuration_parameters object structure is documented below.
    Id string
    The provider-assigned unique ID for this managed resource.
    configurationParameters List<RdsParametergroupV3ConfigurationParameter>
    Indicates the parameter configuration defined by users based on the default parameters groups. The configuration_parameters object structure is documented below.
    id String
    The provider-assigned unique ID for this managed resource.
    configurationParameters RdsParametergroupV3ConfigurationParameter[]
    Indicates the parameter configuration defined by users based on the default parameters groups. The configuration_parameters object structure is documented below.
    id string
    The provider-assigned unique ID for this managed resource.
    configuration_parameters Sequence[RdsParametergroupV3ConfigurationParameter]
    Indicates the parameter configuration defined by users based on the default parameters groups. The configuration_parameters object structure is documented below.
    id str
    The provider-assigned unique ID for this managed resource.
    configurationParameters List<Property Map>
    Indicates the parameter configuration defined by users based on the default parameters groups. The configuration_parameters object structure is documented below.
    id String
    The provider-assigned unique ID for this managed resource.

    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,
            datastore: Optional[RdsParametergroupV3DatastoreArgs] = None,
            description: Optional[str] = None,
            name: Optional[str] = None,
            rds_parametergroup_v3_id: Optional[str] = None,
            timeouts: Optional[RdsParametergroupV3TimeoutsArgs] = 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: flexibleengine: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. The configuration_parameters object structure is documented below.
    Datastore RdsParametergroupV3Datastore

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    Timeouts RdsParametergroupV3Timeouts
    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. The configuration_parameters object structure is documented below.
    Datastore RdsParametergroupV3DatastoreArgs

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    Timeouts RdsParametergroupV3TimeoutsArgs
    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. The configuration_parameters object structure is documented below.
    datastore RdsParametergroupV3Datastore

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts RdsParametergroupV3Timeouts
    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. The configuration_parameters object structure is documented below.
    datastore RdsParametergroupV3Datastore

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts RdsParametergroupV3Timeouts
    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. The configuration_parameters object structure is documented below.
    datastore RdsParametergroupV3DatastoreArgs

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts RdsParametergroupV3TimeoutsArgs
    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. The configuration_parameters object structure is documented below.
    datastore Property Map

    Database object. The datastore object structure is documented below. Changing this creates a new parameter group.

    The datastore block supports:

    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.
    timeouts Property Map
    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
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    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
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    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
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    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
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    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
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    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
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    value String
    Indicates the parameter value.
    valueRange String
    Indicates the parameter value range.

    RdsParametergroupV3Datastore, RdsParametergroupV3DatastoreArgs

    Type string
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    Version string
    Specifies the database version.

    • MySQL databases support MySQL 5.6 and 5.7. Example value: 5.7.
    • PostgreSQL databases support PostgreSQL 9.5 and 9.6. Example value: 9.5.
    • MariaDB databases support MariaDB 10.5. Example value: 10.5.
    Type string
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    Version string
    Specifies the database version.

    • MySQL databases support MySQL 5.6 and 5.7. Example value: 5.7.
    • PostgreSQL databases support PostgreSQL 9.5 and 9.6. Example value: 9.5.
    • MariaDB databases support MariaDB 10.5. Example value: 10.5.
    type String
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    version String
    Specifies the database version.

    • MySQL databases support MySQL 5.6 and 5.7. Example value: 5.7.
    • PostgreSQL databases support PostgreSQL 9.5 and 9.6. Example value: 9.5.
    • MariaDB databases support MariaDB 10.5. Example value: 10.5.
    type string
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    version string
    Specifies the database version.

    • MySQL databases support MySQL 5.6 and 5.7. Example value: 5.7.
    • PostgreSQL databases support PostgreSQL 9.5 and 9.6. Example value: 9.5.
    • MariaDB databases support MariaDB 10.5. Example value: 10.5.
    type str
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    version str
    Specifies the database version.

    • MySQL databases support MySQL 5.6 and 5.7. Example value: 5.7.
    • PostgreSQL databases support PostgreSQL 9.5 and 9.6. Example value: 9.5.
    • MariaDB databases support MariaDB 10.5. Example value: 10.5.
    type String
    The DB engine. Currently, MySQL, PostgreSQL, and Microsoft SQL Server are supported. The value is case-insensitive and can be mysql, postgresql, sqlserveror mariadb.
    version String
    Specifies the database version.

    • MySQL databases support MySQL 5.6 and 5.7. Example value: 5.7.
    • PostgreSQL databases support PostgreSQL 9.5 and 9.6. Example value: 9.5.
    • MariaDB databases support MariaDB 10.5. Example value: 10.5.

    RdsParametergroupV3Timeouts, RdsParametergroupV3TimeoutsArgs

    Create string
    Delete string
    Create string
    Delete string
    create String
    delete String
    create string
    delete string
    create str
    delete str
    create String
    delete String

    Import

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

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

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

    Package Details

    Repository
    flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
    License
    Notes
    This Pulumi package is based on the flexibleengine Terraform Provider.
    flexibleengine logo
    flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud