Package com.pulumi.aws.rds.inputs
Class CustomDbEngineVersionState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rds.inputs.CustomDbEngineVersionState
-
public final class CustomDbEngineVersionState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCustomDbEngineVersionState.Builder
-
Field Summary
Fields Modifier and Type Field Description static CustomDbEngineVersionStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static CustomDbEngineVersionState.Builderbuilder()static CustomDbEngineVersionState.Builderbuilder(CustomDbEngineVersionState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>createTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>databaseInstallationFilesS3BucketName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>databaseInstallationFilesS3Prefix()java.util.Optional<com.pulumi.core.Output<java.lang.String>>dbParameterGroupFamily()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>engine()java.util.Optional<com.pulumi.core.Output<java.lang.String>>engineVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>filename()java.util.Optional<com.pulumi.core.Output<java.lang.String>>imageId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>kmsKeyId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>majorEngineVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>manifest()java.util.Optional<com.pulumi.core.Output<java.lang.String>>manifestComputed()java.util.Optional<com.pulumi.core.Output<java.lang.String>>manifestHash()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceImageId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()
-
-
-
Field Detail
-
Empty
public static final CustomDbEngineVersionState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN for the custom engine version.
-
createTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()
- Returns:
- Date and time that the CEV was created.
-
databaseInstallationFilesS3BucketName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> databaseInstallationFilesS3BucketName()
- Returns:
- Name of the Amazon S3 bucket that contains the database installation files.
-
databaseInstallationFilesS3Prefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> databaseInstallationFilesS3Prefix()
- Returns:
- Prefix for the Amazon S3 bucket that contains the database installation files.
-
dbParameterGroupFamily
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dbParameterGroupFamily()
- Returns:
- Name of the DB parameter group family for the CEV.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description of the CEV.
-
engine
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> engine()
- Returns:
- Name of the database engine. Valid values are `custom-oracle*`, `custom-sqlserver*`.
-
engineVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> engineVersion()
- Returns:
- Version of the database engine.
-
filename
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> filename()
- Returns:
- Name of the manifest file within the local filesystem. Conflicts with `manifest`.
-
imageId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> imageId()
- Returns:
- ID of the AMI that was created with the CEV.
-
kmsKeyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyId()
- Returns:
- ARN of the AWS KMS key that is used to encrypt the database installation files. Required for RDS Custom for Oracle.
-
majorEngineVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> majorEngineVersion()
- Returns:
- Major version of the database engine.
-
manifest
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> manifest()
- Returns:
- Manifest file, in JSON format, that contains the list of database installation files. Conflicts with `filename`.
-
manifestComputed
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> manifestComputed()
- Returns:
- Returned manifest file, in JSON format, service generated and often different from input `manifest`.
-
manifestHash
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> manifestHash()
- Returns:
- Triggers updates. Must be set to a base64-encoded SHA256 hash of the manifest source specified with `filename`. The usual way to set this is filebase64sha256("manifest.json") where "manifest.json" is the local filename of the manifest source.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
sourceImageId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceImageId()
- Returns:
- ID of the AMI to create the CEV from. Required for RDS Custom for SQL Server. For RDS Custom for Oracle, you can specify an AMI ID that was used in a different Oracle CEV.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status of the CEV. Valid values are `available`, `inactive`, `inactive-except-restore`.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
builder
public static CustomDbEngineVersionState.Builder builder()
-
builder
public static CustomDbEngineVersionState.Builder builder(CustomDbEngineVersionState defaults)
-
-