Skip to content

aws_rds_custom_db_engine_version - support for sqlserver-dev-ee engine #45549

@emboss64

Description

@emboss64

Description

aws_rds_custom_db_engine_version currently rejects engine = "sqlserver-dev-ee" with invalid value for engine (must begin with custom-), preventing creation of the SQL Server Dev EE custom engine

The following cli command works:

aws rds create-custom-db-engine-version --engine sqlserver-dev-ee \
    --engine-version 16.00.4215.2.cev-dev --region eu-west-1 \
    --database-installation-files-s3-bucket-name my-installation-bucket \
    --database-installation-files-s3-prefix sql_server_2022_dev \
    --database-installation-files "SQLServer2022-x64-ENU-Dev.iso" "SQLServer2022-KB5065865-x64.exe"

Please extend the AWS provider so this resource accepts and provisions sqlserver-dev-ee

Affected Resource(s) or Data Source(s)

aws_rds_custom_db_engine_version

Potential Terraform Configuration

resource "aws_rds_custom_db_engine_version" "example" {
  engine         = "sqlserver-dev-ee"
  engine_version = "16.00.4215.2.cev-dev-cu21"

  database_installation_files_s3_bucket_name = "my-installation-bucket"
  database_installation_files_s3_prefix      = "sql_server_2022_dev"

  manifest = jsonencode({
    databaseInstallationFileNames = [
      "SQLServer2022-x64-ENU.iso",
      "SQLServer2022-KB5031356-x64.exe"
    ]
  })
}

References

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/sqlserver-dev-edition.preparing.html
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/sqlserver-dev-edition.html
https://docs.aws.amazon.com/cli/latest/reference/rds/create-custom-db-engine-version.html

Would you like to implement the enhancement?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequests to existing resources that expand the functionality or scope.needs-triageWaiting for first response or review from a maintainer.service/rdsIssues and PRs that pertain to the rds service.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions