CustomDbEngineVersionArgs

data class CustomDbEngineVersionArgs(val databaseInstallationFilesS3BucketName: Output<String>? = null, val databaseInstallationFilesS3Prefix: Output<String>? = null, val description: Output<String>? = null, val engine: Output<String>? = null, val engineVersion: Output<String>? = null, val kmsKeyId: Output<String>? = null, val manifest: Output<String>? = null, val status: Output<CustomDbEngineVersionStatus>? = null, val tags: Output<List<CustomDbEngineVersionTagArgs>>? = null) : ConvertibleToJava<CustomDbEngineVersionArgs>

The AWS::RDS::CustomDBEngineVersion resource creates an Amazon RDS custom DB engine version.

Constructors

Link copied to clipboard
fun CustomDbEngineVersionArgs(databaseInstallationFilesS3BucketName: Output<String>? = null, databaseInstallationFilesS3Prefix: Output<String>? = null, description: Output<String>? = null, engine: Output<String>? = null, engineVersion: Output<String>? = null, kmsKeyId: Output<String>? = null, manifest: Output<String>? = null, status: Output<CustomDbEngineVersionStatus>? = null, tags: Output<List<CustomDbEngineVersionTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): CustomDbEngineVersionArgs

Properties

Link copied to clipboard

The name of an Amazon S3 bucket that contains database installation files for your CEV. For example, a valid bucket name is my-custom-installation-files.

Link copied to clipboard

The Amazon S3 directory that contains the database installation files for your CEV. For example, a valid bucket name is 123456789012/cev1. If this setting isn't specified, no prefix is assumed.

Link copied to clipboard
val description: Output<String>? = null

An optional description of your CEV.

Link copied to clipboard
val engine: Output<String>? = null

The database engine to use for your custom engine version (CEV). The only supported value is custom-oracle-ee.

Link copied to clipboard
val engineVersion: Output<String>? = null

The name of your CEV. The name format is 19.customized_string . For example, a valid name is 19.my_cev1. This setting is required for RDS Custom for Oracle, but optional for Amazon RDS. The combination of Engine and EngineVersion is unique per customer per Region.

Link copied to clipboard
val kmsKeyId: Output<String>? = null

The AWS KMS key identifier for an encrypted CEV. A symmetric KMS key is required for RDS Custom, but optional for Amazon RDS.

Link copied to clipboard
val manifest: Output<String>? = null

The CEV manifest, which is a JSON document that describes the installation .zip files stored in Amazon S3. Specify the name/value pairs in a file or a quoted string. RDS Custom applies the patches in the order in which they are listed.

Link copied to clipboard
val status: Output<CustomDbEngineVersionStatus>? = null

The availability status to be assigned to the CEV.

Link copied to clipboard
val tags: Output<List<CustomDbEngineVersionTagArgs>>? = null

An array of key-value pairs to apply to this resource.