aws.rds.getEngineVersion
Explore with Pulumi AI
Information about an RDS engine version.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const test = aws.rds.getEngineVersion({
    engine: "mysql",
    preferredVersions: [
        "8.0.27",
        "8.0.26",
    ],
});
import pulumi
import pulumi_aws as aws
test = aws.rds.get_engine_version(engine="mysql",
    preferred_versions=[
        "8.0.27",
        "8.0.26",
    ])
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/rds"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := rds.GetEngineVersion(ctx, &rds.GetEngineVersionArgs{
			Engine: "mysql",
			PreferredVersions: []string{
				"8.0.27",
				"8.0.26",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var test = Aws.Rds.GetEngineVersion.Invoke(new()
    {
        Engine = "mysql",
        PreferredVersions = new[]
        {
            "8.0.27",
            "8.0.26",
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.rds.RdsFunctions;
import com.pulumi.aws.rds.inputs.GetEngineVersionArgs;
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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder()
            .engine("mysql")
            .preferredVersions(            
                "8.0.27",
                "8.0.26")
            .build());
    }
}
variables:
  test:
    fn::invoke:
      function: aws:rds:getEngineVersion
      arguments:
        engine: mysql
        preferredVersions:
          - 8.0.27
          - 8.0.26
With filter
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const test = aws.rds.getEngineVersion({
    engine: "aurora-postgresql",
    version: "10.14",
    includeAll: true,
    filters: [{
        name: "engine-mode",
        values: ["serverless"],
    }],
});
import pulumi
import pulumi_aws as aws
test = aws.rds.get_engine_version(engine="aurora-postgresql",
    version="10.14",
    include_all=True,
    filters=[{
        "name": "engine-mode",
        "values": ["serverless"],
    }])
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/rds"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := rds.GetEngineVersion(ctx, &rds.GetEngineVersionArgs{
			Engine:     "aurora-postgresql",
			Version:    pulumi.StringRef("10.14"),
			IncludeAll: pulumi.BoolRef(true),
			Filters: []rds.GetEngineVersionFilter{
				{
					Name: "engine-mode",
					Values: []string{
						"serverless",
					},
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var test = Aws.Rds.GetEngineVersion.Invoke(new()
    {
        Engine = "aurora-postgresql",
        Version = "10.14",
        IncludeAll = true,
        Filters = new[]
        {
            new Aws.Rds.Inputs.GetEngineVersionFilterInputArgs
            {
                Name = "engine-mode",
                Values = new[]
                {
                    "serverless",
                },
            },
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.rds.RdsFunctions;
import com.pulumi.aws.rds.inputs.GetEngineVersionArgs;
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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder()
            .engine("aurora-postgresql")
            .version("10.14")
            .includeAll(true)
            .filters(GetEngineVersionFilterArgs.builder()
                .name("engine-mode")
                .values("serverless")
                .build())
            .build());
    }
}
variables:
  test:
    fn::invoke:
      function: aws:rds:getEngineVersion
      arguments:
        engine: aurora-postgresql
        version: '10.14'
        includeAll: true
        filters:
          - name: engine-mode
            values:
              - serverless
Using getEngineVersion
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 getEngineVersion(args: GetEngineVersionArgs, opts?: InvokeOptions): Promise<GetEngineVersionResult>
function getEngineVersionOutput(args: GetEngineVersionOutputArgs, opts?: InvokeOptions): Output<GetEngineVersionResult>def get_engine_version(default_only: Optional[bool] = None,
                       engine: Optional[str] = None,
                       filters: Optional[Sequence[GetEngineVersionFilter]] = None,
                       has_major_target: Optional[bool] = None,
                       has_minor_target: Optional[bool] = None,
                       include_all: Optional[bool] = None,
                       latest: Optional[bool] = None,
                       parameter_group_family: Optional[str] = None,
                       preferred_major_targets: Optional[Sequence[str]] = None,
                       preferred_upgrade_targets: Optional[Sequence[str]] = None,
                       preferred_versions: Optional[Sequence[str]] = None,
                       version: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetEngineVersionResult
def get_engine_version_output(default_only: Optional[pulumi.Input[bool]] = None,
                       engine: Optional[pulumi.Input[str]] = None,
                       filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetEngineVersionFilterArgs]]]] = None,
                       has_major_target: Optional[pulumi.Input[bool]] = None,
                       has_minor_target: Optional[pulumi.Input[bool]] = None,
                       include_all: Optional[pulumi.Input[bool]] = None,
                       latest: Optional[pulumi.Input[bool]] = None,
                       parameter_group_family: Optional[pulumi.Input[str]] = None,
                       preferred_major_targets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                       preferred_upgrade_targets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                       preferred_versions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                       version: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetEngineVersionResult]func GetEngineVersion(ctx *Context, args *GetEngineVersionArgs, opts ...InvokeOption) (*GetEngineVersionResult, error)
func GetEngineVersionOutput(ctx *Context, args *GetEngineVersionOutputArgs, opts ...InvokeOption) GetEngineVersionResultOutput> Note: This function is named GetEngineVersion in the Go SDK.
public static class GetEngineVersion 
{
    public static Task<GetEngineVersionResult> InvokeAsync(GetEngineVersionArgs args, InvokeOptions? opts = null)
    public static Output<GetEngineVersionResult> Invoke(GetEngineVersionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEngineVersionResult> getEngineVersion(GetEngineVersionArgs args, InvokeOptions options)
public static Output<GetEngineVersionResult> getEngineVersion(GetEngineVersionArgs args, InvokeOptions options)
fn::invoke:
  function: aws:rds/getEngineVersion:getEngineVersion
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Engine string
- Database engine. Engine values include - aurora,- aurora-mysql,- aurora-postgresql,- docdb,- mariadb,- mysql,- neptune,- oracle-ee,- oracle-se,- oracle-se1,- oracle-se2,- postgres,- sqlserver-ee,- sqlserver-ex,- sqlserver-se, and- sqlserver-web.- The following arguments are optional: 
- DefaultOnly bool
- Whether the engine version must be an AWS-defined default version. Some engines have multiple default versions, such as for each major version. Using default_onlymay help avoidmultiple RDS engine versionserrors. See alsolatest.
- Filters
List<GetEngine Version Filter> 
- One or more name/value pairs to use in filtering versions. There are several valid keys; for a full reference, check out describe-db-engine-versions in the AWS CLI reference.
- HasMajor boolTarget 
- Whether the engine version must have one or more major upgrade targets. Not including has_major_targetor setting it tofalsedoesn't imply that there's no corresponding major upgrade target for the engine version.
- HasMinor boolTarget 
- Whether the engine version must have one or more minor upgrade targets. Not including has_minor_targetor setting it tofalsedoesn't imply that there's no corresponding minor upgrade target for the engine version.
- IncludeAll bool
- Whether the engine version statuscan either bedeprecatedoravailable. When not set or set tofalse, the engine versionstatuswill always beavailable.
- Latest bool
- Whether the engine version is the most recent version matching the other criteria. This is different from default_onlyin important ways: "default" relies on AWS-defined defaults, the latest version isn't always the default, and AWS might have multiple default versions for an engine. As a result,default_onlymight not prevent errors frommultiple RDS engine versions, whilelatestwill. (latestcan be used withdefault_only.) Note: The data source uses a best-effort approach at selecting the latest version. Due to the complexity of version identifiers across engines and incomplete version date information provided by AWS, usinglatestmay not always result in the engine version being the actual latest version.
- ParameterGroup stringFamily 
- Name of a specific database parameter group family. Examples of parameter group families are mysql8.0,mariadb10.4, andpostgres12.
- PreferredMajor List<string>Targets 
- Ordered list of preferred major version upgrade targets. The engine version will be the first match in the list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_major_targets.
- PreferredUpgrade List<string>Targets 
- Ordered list of preferred version upgrade targets. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_upgrade_targets.
- PreferredVersions List<string>
- Ordered list of preferred versions. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_versions.
- Version string
- Engine string
- Database engine. Engine values include - aurora,- aurora-mysql,- aurora-postgresql,- docdb,- mariadb,- mysql,- neptune,- oracle-ee,- oracle-se,- oracle-se1,- oracle-se2,- postgres,- sqlserver-ee,- sqlserver-ex,- sqlserver-se, and- sqlserver-web.- The following arguments are optional: 
- DefaultOnly bool
- Whether the engine version must be an AWS-defined default version. Some engines have multiple default versions, such as for each major version. Using default_onlymay help avoidmultiple RDS engine versionserrors. See alsolatest.
- Filters
[]GetEngine Version Filter 
- One or more name/value pairs to use in filtering versions. There are several valid keys; for a full reference, check out describe-db-engine-versions in the AWS CLI reference.
- HasMajor boolTarget 
- Whether the engine version must have one or more major upgrade targets. Not including has_major_targetor setting it tofalsedoesn't imply that there's no corresponding major upgrade target for the engine version.
- HasMinor boolTarget 
- Whether the engine version must have one or more minor upgrade targets. Not including has_minor_targetor setting it tofalsedoesn't imply that there's no corresponding minor upgrade target for the engine version.
- IncludeAll bool
- Whether the engine version statuscan either bedeprecatedoravailable. When not set or set tofalse, the engine versionstatuswill always beavailable.
- Latest bool
- Whether the engine version is the most recent version matching the other criteria. This is different from default_onlyin important ways: "default" relies on AWS-defined defaults, the latest version isn't always the default, and AWS might have multiple default versions for an engine. As a result,default_onlymight not prevent errors frommultiple RDS engine versions, whilelatestwill. (latestcan be used withdefault_only.) Note: The data source uses a best-effort approach at selecting the latest version. Due to the complexity of version identifiers across engines and incomplete version date information provided by AWS, usinglatestmay not always result in the engine version being the actual latest version.
- ParameterGroup stringFamily 
- Name of a specific database parameter group family. Examples of parameter group families are mysql8.0,mariadb10.4, andpostgres12.
- PreferredMajor []stringTargets 
- Ordered list of preferred major version upgrade targets. The engine version will be the first match in the list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_major_targets.
- PreferredUpgrade []stringTargets 
- Ordered list of preferred version upgrade targets. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_upgrade_targets.
- PreferredVersions []string
- Ordered list of preferred versions. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_versions.
- Version string
- engine String
- Database engine. Engine values include - aurora,- aurora-mysql,- aurora-postgresql,- docdb,- mariadb,- mysql,- neptune,- oracle-ee,- oracle-se,- oracle-se1,- oracle-se2,- postgres,- sqlserver-ee,- sqlserver-ex,- sqlserver-se, and- sqlserver-web.- The following arguments are optional: 
- defaultOnly Boolean
- Whether the engine version must be an AWS-defined default version. Some engines have multiple default versions, such as for each major version. Using default_onlymay help avoidmultiple RDS engine versionserrors. See alsolatest.
- filters
List<GetEngine Version Filter> 
- One or more name/value pairs to use in filtering versions. There are several valid keys; for a full reference, check out describe-db-engine-versions in the AWS CLI reference.
- hasMajor BooleanTarget 
- Whether the engine version must have one or more major upgrade targets. Not including has_major_targetor setting it tofalsedoesn't imply that there's no corresponding major upgrade target for the engine version.
- hasMinor BooleanTarget 
- Whether the engine version must have one or more minor upgrade targets. Not including has_minor_targetor setting it tofalsedoesn't imply that there's no corresponding minor upgrade target for the engine version.
- includeAll Boolean
- Whether the engine version statuscan either bedeprecatedoravailable. When not set or set tofalse, the engine versionstatuswill always beavailable.
- latest Boolean
- Whether the engine version is the most recent version matching the other criteria. This is different from default_onlyin important ways: "default" relies on AWS-defined defaults, the latest version isn't always the default, and AWS might have multiple default versions for an engine. As a result,default_onlymight not prevent errors frommultiple RDS engine versions, whilelatestwill. (latestcan be used withdefault_only.) Note: The data source uses a best-effort approach at selecting the latest version. Due to the complexity of version identifiers across engines and incomplete version date information provided by AWS, usinglatestmay not always result in the engine version being the actual latest version.
- parameterGroup StringFamily 
- Name of a specific database parameter group family. Examples of parameter group families are mysql8.0,mariadb10.4, andpostgres12.
- preferredMajor List<String>Targets 
- Ordered list of preferred major version upgrade targets. The engine version will be the first match in the list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_major_targets.
- preferredUpgrade List<String>Targets 
- Ordered list of preferred version upgrade targets. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_upgrade_targets.
- preferredVersions List<String>
- Ordered list of preferred versions. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_versions.
- version String
- engine string
- Database engine. Engine values include - aurora,- aurora-mysql,- aurora-postgresql,- docdb,- mariadb,- mysql,- neptune,- oracle-ee,- oracle-se,- oracle-se1,- oracle-se2,- postgres,- sqlserver-ee,- sqlserver-ex,- sqlserver-se, and- sqlserver-web.- The following arguments are optional: 
- defaultOnly boolean
- Whether the engine version must be an AWS-defined default version. Some engines have multiple default versions, such as for each major version. Using default_onlymay help avoidmultiple RDS engine versionserrors. See alsolatest.
- filters
GetEngine Version Filter[] 
- One or more name/value pairs to use in filtering versions. There are several valid keys; for a full reference, check out describe-db-engine-versions in the AWS CLI reference.
- hasMajor booleanTarget 
- Whether the engine version must have one or more major upgrade targets. Not including has_major_targetor setting it tofalsedoesn't imply that there's no corresponding major upgrade target for the engine version.
- hasMinor booleanTarget 
- Whether the engine version must have one or more minor upgrade targets. Not including has_minor_targetor setting it tofalsedoesn't imply that there's no corresponding minor upgrade target for the engine version.
- includeAll boolean
- Whether the engine version statuscan either bedeprecatedoravailable. When not set or set tofalse, the engine versionstatuswill always beavailable.
- latest boolean
- Whether the engine version is the most recent version matching the other criteria. This is different from default_onlyin important ways: "default" relies on AWS-defined defaults, the latest version isn't always the default, and AWS might have multiple default versions for an engine. As a result,default_onlymight not prevent errors frommultiple RDS engine versions, whilelatestwill. (latestcan be used withdefault_only.) Note: The data source uses a best-effort approach at selecting the latest version. Due to the complexity of version identifiers across engines and incomplete version date information provided by AWS, usinglatestmay not always result in the engine version being the actual latest version.
- parameterGroup stringFamily 
- Name of a specific database parameter group family. Examples of parameter group families are mysql8.0,mariadb10.4, andpostgres12.
- preferredMajor string[]Targets 
- Ordered list of preferred major version upgrade targets. The engine version will be the first match in the list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_major_targets.
- preferredUpgrade string[]Targets 
- Ordered list of preferred version upgrade targets. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_upgrade_targets.
- preferredVersions string[]
- Ordered list of preferred versions. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_versions.
- version string
- engine str
- Database engine. Engine values include - aurora,- aurora-mysql,- aurora-postgresql,- docdb,- mariadb,- mysql,- neptune,- oracle-ee,- oracle-se,- oracle-se1,- oracle-se2,- postgres,- sqlserver-ee,- sqlserver-ex,- sqlserver-se, and- sqlserver-web.- The following arguments are optional: 
- default_only bool
- Whether the engine version must be an AWS-defined default version. Some engines have multiple default versions, such as for each major version. Using default_onlymay help avoidmultiple RDS engine versionserrors. See alsolatest.
- filters
Sequence[GetEngine Version Filter] 
- One or more name/value pairs to use in filtering versions. There are several valid keys; for a full reference, check out describe-db-engine-versions in the AWS CLI reference.
- has_major_ booltarget 
- Whether the engine version must have one or more major upgrade targets. Not including has_major_targetor setting it tofalsedoesn't imply that there's no corresponding major upgrade target for the engine version.
- has_minor_ booltarget 
- Whether the engine version must have one or more minor upgrade targets. Not including has_minor_targetor setting it tofalsedoesn't imply that there's no corresponding minor upgrade target for the engine version.
- include_all bool
- Whether the engine version statuscan either bedeprecatedoravailable. When not set or set tofalse, the engine versionstatuswill always beavailable.
- latest bool
- Whether the engine version is the most recent version matching the other criteria. This is different from default_onlyin important ways: "default" relies on AWS-defined defaults, the latest version isn't always the default, and AWS might have multiple default versions for an engine. As a result,default_onlymight not prevent errors frommultiple RDS engine versions, whilelatestwill. (latestcan be used withdefault_only.) Note: The data source uses a best-effort approach at selecting the latest version. Due to the complexity of version identifiers across engines and incomplete version date information provided by AWS, usinglatestmay not always result in the engine version being the actual latest version.
- parameter_group_ strfamily 
- Name of a specific database parameter group family. Examples of parameter group families are mysql8.0,mariadb10.4, andpostgres12.
- preferred_major_ Sequence[str]targets 
- Ordered list of preferred major version upgrade targets. The engine version will be the first match in the list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_major_targets.
- preferred_upgrade_ Sequence[str]targets 
- Ordered list of preferred version upgrade targets. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_upgrade_targets.
- preferred_versions Sequence[str]
- Ordered list of preferred versions. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_versions.
- version str
- engine String
- Database engine. Engine values include - aurora,- aurora-mysql,- aurora-postgresql,- docdb,- mariadb,- mysql,- neptune,- oracle-ee,- oracle-se,- oracle-se1,- oracle-se2,- postgres,- sqlserver-ee,- sqlserver-ex,- sqlserver-se, and- sqlserver-web.- The following arguments are optional: 
- defaultOnly Boolean
- Whether the engine version must be an AWS-defined default version. Some engines have multiple default versions, such as for each major version. Using default_onlymay help avoidmultiple RDS engine versionserrors. See alsolatest.
- filters List<Property Map>
- One or more name/value pairs to use in filtering versions. There are several valid keys; for a full reference, check out describe-db-engine-versions in the AWS CLI reference.
- hasMajor BooleanTarget 
- Whether the engine version must have one or more major upgrade targets. Not including has_major_targetor setting it tofalsedoesn't imply that there's no corresponding major upgrade target for the engine version.
- hasMinor BooleanTarget 
- Whether the engine version must have one or more minor upgrade targets. Not including has_minor_targetor setting it tofalsedoesn't imply that there's no corresponding minor upgrade target for the engine version.
- includeAll Boolean
- Whether the engine version statuscan either bedeprecatedoravailable. When not set or set tofalse, the engine versionstatuswill always beavailable.
- latest Boolean
- Whether the engine version is the most recent version matching the other criteria. This is different from default_onlyin important ways: "default" relies on AWS-defined defaults, the latest version isn't always the default, and AWS might have multiple default versions for an engine. As a result,default_onlymight not prevent errors frommultiple RDS engine versions, whilelatestwill. (latestcan be used withdefault_only.) Note: The data source uses a best-effort approach at selecting the latest version. Due to the complexity of version identifiers across engines and incomplete version date information provided by AWS, usinglatestmay not always result in the engine version being the actual latest version.
- parameterGroup StringFamily 
- Name of a specific database parameter group family. Examples of parameter group families are mysql8.0,mariadb10.4, andpostgres12.
- preferredMajor List<String>Targets 
- Ordered list of preferred major version upgrade targets. The engine version will be the first match in the list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_major_targets.
- preferredUpgrade List<String>Targets 
- Ordered list of preferred version upgrade targets. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_upgrade_targets.
- preferredVersions List<String>
- Ordered list of preferred versions. The engine version will be the first match in this list unless the latestparameter is set totrue. The engine version will be the default version if you don't include any criteria, such aspreferred_versions.
- version String
getEngineVersion Result
The following output properties are available:
- DefaultCharacter stringSet 
- Default character set for new instances of the engine version.
- Engine string
- EngineDescription string
- Description of the engine.
- ExportableLog List<string>Types 
- Set of log types that the engine version has available for export to CloudWatch Logs.
- Id string
- The provider-assigned unique ID for this managed resource.
- ParameterGroup stringFamily 
- Status string
- Status of the engine version, either availableordeprecated.
- SupportedCharacter List<string>Sets 
- Set of character sets supported by th engine version.
- SupportedFeature List<string>Names 
- Set of features supported by the engine version.
- SupportedModes List<string>
- Set of supported engine version modes.
- SupportedTimezones List<string>
- Set of the time zones supported by the engine version.
- SupportsCertificate boolRotation Without Restart 
- Whether the certificates can be rotated without restarting the Aurora instance.
- SupportsGlobal boolDatabases 
- Whether you can use Aurora global databases with the engine version.
- SupportsIntegrations bool
- Whether the engine version supports integrations with other AWS services.
- SupportsLimitless boolDatabase 
- Whether the engine version supports Aurora Limitless Database.
- SupportsLocal boolWrite Forwarding 
- Whether the engine version supports local write forwarding or not.
- SupportsLog boolExports To Cloudwatch 
- Whether the engine version supports exporting the log types specified by exportable_log_typesto CloudWatch Logs.
- SupportsParallel boolQuery 
- Whether you can use Aurora parallel query with the engine version.
- SupportsRead boolReplica 
- Whether the engine version supports read replicas.
- ValidMajor List<string>Targets 
- Set of versions that are valid major version upgrades for the engine version.
- ValidMinor List<string>Targets 
- Set of versions that are valid minor version upgrades for the engine version.
- ValidUpgrade List<string>Targets 
- Set of versions that are valid major or minor upgrades for the engine version.
- Version string
- VersionActual string
- Complete engine version.
- VersionDescription string
- Description of the engine version.
- DefaultOnly bool
- Filters
List<GetEngine Version Filter> 
- HasMajor boolTarget 
- HasMinor boolTarget 
- IncludeAll bool
- Latest bool
- PreferredMajor List<string>Targets 
- PreferredUpgrade List<string>Targets 
- PreferredVersions List<string>
- DefaultCharacter stringSet 
- Default character set for new instances of the engine version.
- Engine string
- EngineDescription string
- Description of the engine.
- ExportableLog []stringTypes 
- Set of log types that the engine version has available for export to CloudWatch Logs.
- Id string
- The provider-assigned unique ID for this managed resource.
- ParameterGroup stringFamily 
- Status string
- Status of the engine version, either availableordeprecated.
- SupportedCharacter []stringSets 
- Set of character sets supported by th engine version.
- SupportedFeature []stringNames 
- Set of features supported by the engine version.
- SupportedModes []string
- Set of supported engine version modes.
- SupportedTimezones []string
- Set of the time zones supported by the engine version.
- SupportsCertificate boolRotation Without Restart 
- Whether the certificates can be rotated without restarting the Aurora instance.
- SupportsGlobal boolDatabases 
- Whether you can use Aurora global databases with the engine version.
- SupportsIntegrations bool
- Whether the engine version supports integrations with other AWS services.
- SupportsLimitless boolDatabase 
- Whether the engine version supports Aurora Limitless Database.
- SupportsLocal boolWrite Forwarding 
- Whether the engine version supports local write forwarding or not.
- SupportsLog boolExports To Cloudwatch 
- Whether the engine version supports exporting the log types specified by exportable_log_typesto CloudWatch Logs.
- SupportsParallel boolQuery 
- Whether you can use Aurora parallel query with the engine version.
- SupportsRead boolReplica 
- Whether the engine version supports read replicas.
- ValidMajor []stringTargets 
- Set of versions that are valid major version upgrades for the engine version.
- ValidMinor []stringTargets 
- Set of versions that are valid minor version upgrades for the engine version.
- ValidUpgrade []stringTargets 
- Set of versions that are valid major or minor upgrades for the engine version.
- Version string
- VersionActual string
- Complete engine version.
- VersionDescription string
- Description of the engine version.
- DefaultOnly bool
- Filters
[]GetEngine Version Filter 
- HasMajor boolTarget 
- HasMinor boolTarget 
- IncludeAll bool
- Latest bool
- PreferredMajor []stringTargets 
- PreferredUpgrade []stringTargets 
- PreferredVersions []string
- defaultCharacter StringSet 
- Default character set for new instances of the engine version.
- engine String
- engineDescription String
- Description of the engine.
- exportableLog List<String>Types 
- Set of log types that the engine version has available for export to CloudWatch Logs.
- id String
- The provider-assigned unique ID for this managed resource.
- parameterGroup StringFamily 
- status String
- Status of the engine version, either availableordeprecated.
- supportedCharacter List<String>Sets 
- Set of character sets supported by th engine version.
- supportedFeature List<String>Names 
- Set of features supported by the engine version.
- supportedModes List<String>
- Set of supported engine version modes.
- supportedTimezones List<String>
- Set of the time zones supported by the engine version.
- supportsCertificate BooleanRotation Without Restart 
- Whether the certificates can be rotated without restarting the Aurora instance.
- supportsGlobal BooleanDatabases 
- Whether you can use Aurora global databases with the engine version.
- supportsIntegrations Boolean
- Whether the engine version supports integrations with other AWS services.
- supportsLimitless BooleanDatabase 
- Whether the engine version supports Aurora Limitless Database.
- supportsLocal BooleanWrite Forwarding 
- Whether the engine version supports local write forwarding or not.
- supportsLog BooleanExports To Cloudwatch 
- Whether the engine version supports exporting the log types specified by exportable_log_typesto CloudWatch Logs.
- supportsParallel BooleanQuery 
- Whether you can use Aurora parallel query with the engine version.
- supportsRead BooleanReplica 
- Whether the engine version supports read replicas.
- validMajor List<String>Targets 
- Set of versions that are valid major version upgrades for the engine version.
- validMinor List<String>Targets 
- Set of versions that are valid minor version upgrades for the engine version.
- validUpgrade List<String>Targets 
- Set of versions that are valid major or minor upgrades for the engine version.
- version String
- versionActual String
- Complete engine version.
- versionDescription String
- Description of the engine version.
- defaultOnly Boolean
- filters
List<GetEngine Version Filter> 
- hasMajor BooleanTarget 
- hasMinor BooleanTarget 
- includeAll Boolean
- latest Boolean
- preferredMajor List<String>Targets 
- preferredUpgrade List<String>Targets 
- preferredVersions List<String>
- defaultCharacter stringSet 
- Default character set for new instances of the engine version.
- engine string
- engineDescription string
- Description of the engine.
- exportableLog string[]Types 
- Set of log types that the engine version has available for export to CloudWatch Logs.
- id string
- The provider-assigned unique ID for this managed resource.
- parameterGroup stringFamily 
- status string
- Status of the engine version, either availableordeprecated.
- supportedCharacter string[]Sets 
- Set of character sets supported by th engine version.
- supportedFeature string[]Names 
- Set of features supported by the engine version.
- supportedModes string[]
- Set of supported engine version modes.
- supportedTimezones string[]
- Set of the time zones supported by the engine version.
- supportsCertificate booleanRotation Without Restart 
- Whether the certificates can be rotated without restarting the Aurora instance.
- supportsGlobal booleanDatabases 
- Whether you can use Aurora global databases with the engine version.
- supportsIntegrations boolean
- Whether the engine version supports integrations with other AWS services.
- supportsLimitless booleanDatabase 
- Whether the engine version supports Aurora Limitless Database.
- supportsLocal booleanWrite Forwarding 
- Whether the engine version supports local write forwarding or not.
- supportsLog booleanExports To Cloudwatch 
- Whether the engine version supports exporting the log types specified by exportable_log_typesto CloudWatch Logs.
- supportsParallel booleanQuery 
- Whether you can use Aurora parallel query with the engine version.
- supportsRead booleanReplica 
- Whether the engine version supports read replicas.
- validMajor string[]Targets 
- Set of versions that are valid major version upgrades for the engine version.
- validMinor string[]Targets 
- Set of versions that are valid minor version upgrades for the engine version.
- validUpgrade string[]Targets 
- Set of versions that are valid major or minor upgrades for the engine version.
- version string
- versionActual string
- Complete engine version.
- versionDescription string
- Description of the engine version.
- defaultOnly boolean
- filters
GetEngine Version Filter[] 
- hasMajor booleanTarget 
- hasMinor booleanTarget 
- includeAll boolean
- latest boolean
- preferredMajor string[]Targets 
- preferredUpgrade string[]Targets 
- preferredVersions string[]
- default_character_ strset 
- Default character set for new instances of the engine version.
- engine str
- engine_description str
- Description of the engine.
- exportable_log_ Sequence[str]types 
- Set of log types that the engine version has available for export to CloudWatch Logs.
- id str
- The provider-assigned unique ID for this managed resource.
- parameter_group_ strfamily 
- status str
- Status of the engine version, either availableordeprecated.
- supported_character_ Sequence[str]sets 
- Set of character sets supported by th engine version.
- supported_feature_ Sequence[str]names 
- Set of features supported by the engine version.
- supported_modes Sequence[str]
- Set of supported engine version modes.
- supported_timezones Sequence[str]
- Set of the time zones supported by the engine version.
- supports_certificate_ boolrotation_ without_ restart 
- Whether the certificates can be rotated without restarting the Aurora instance.
- supports_global_ booldatabases 
- Whether you can use Aurora global databases with the engine version.
- supports_integrations bool
- Whether the engine version supports integrations with other AWS services.
- supports_limitless_ booldatabase 
- Whether the engine version supports Aurora Limitless Database.
- supports_local_ boolwrite_ forwarding 
- Whether the engine version supports local write forwarding or not.
- supports_log_ boolexports_ to_ cloudwatch 
- Whether the engine version supports exporting the log types specified by exportable_log_typesto CloudWatch Logs.
- supports_parallel_ boolquery 
- Whether you can use Aurora parallel query with the engine version.
- supports_read_ boolreplica 
- Whether the engine version supports read replicas.
- valid_major_ Sequence[str]targets 
- Set of versions that are valid major version upgrades for the engine version.
- valid_minor_ Sequence[str]targets 
- Set of versions that are valid minor version upgrades for the engine version.
- valid_upgrade_ Sequence[str]targets 
- Set of versions that are valid major or minor upgrades for the engine version.
- version str
- version_actual str
- Complete engine version.
- version_description str
- Description of the engine version.
- default_only bool
- filters
Sequence[GetEngine Version Filter] 
- has_major_ booltarget 
- has_minor_ booltarget 
- include_all bool
- latest bool
- preferred_major_ Sequence[str]targets 
- preferred_upgrade_ Sequence[str]targets 
- preferred_versions Sequence[str]
- defaultCharacter StringSet 
- Default character set for new instances of the engine version.
- engine String
- engineDescription String
- Description of the engine.
- exportableLog List<String>Types 
- Set of log types that the engine version has available for export to CloudWatch Logs.
- id String
- The provider-assigned unique ID for this managed resource.
- parameterGroup StringFamily 
- status String
- Status of the engine version, either availableordeprecated.
- supportedCharacter List<String>Sets 
- Set of character sets supported by th engine version.
- supportedFeature List<String>Names 
- Set of features supported by the engine version.
- supportedModes List<String>
- Set of supported engine version modes.
- supportedTimezones List<String>
- Set of the time zones supported by the engine version.
- supportsCertificate BooleanRotation Without Restart 
- Whether the certificates can be rotated without restarting the Aurora instance.
- supportsGlobal BooleanDatabases 
- Whether you can use Aurora global databases with the engine version.
- supportsIntegrations Boolean
- Whether the engine version supports integrations with other AWS services.
- supportsLimitless BooleanDatabase 
- Whether the engine version supports Aurora Limitless Database.
- supportsLocal BooleanWrite Forwarding 
- Whether the engine version supports local write forwarding or not.
- supportsLog BooleanExports To Cloudwatch 
- Whether the engine version supports exporting the log types specified by exportable_log_typesto CloudWatch Logs.
- supportsParallel BooleanQuery 
- Whether you can use Aurora parallel query with the engine version.
- supportsRead BooleanReplica 
- Whether the engine version supports read replicas.
- validMajor List<String>Targets 
- Set of versions that are valid major version upgrades for the engine version.
- validMinor List<String>Targets 
- Set of versions that are valid minor version upgrades for the engine version.
- validUpgrade List<String>Targets 
- Set of versions that are valid major or minor upgrades for the engine version.
- version String
- versionActual String
- Complete engine version.
- versionDescription String
- Description of the engine version.
- defaultOnly Boolean
- filters List<Property Map>
- hasMajor BooleanTarget 
- hasMinor BooleanTarget 
- includeAll Boolean
- latest Boolean
- preferredMajor List<String>Targets 
- preferredUpgrade List<String>Targets 
- preferredVersions List<String>
Supporting Types
GetEngineVersionFilter   
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.