Package com.pulumi.aws.rds.inputs
Class ClusterS3ImportArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.rds.inputs.ClusterS3ImportArgs.Builder
-
- Enclosing class:
- ClusterS3ImportArgs
public static final class ClusterS3ImportArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterS3ImportArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterS3ImportArgs.Builder
bucketName(com.pulumi.core.Output<java.lang.String> bucketName)
ClusterS3ImportArgs.Builder
bucketName(java.lang.String bucketName)
ClusterS3ImportArgs.Builder
bucketPrefix(com.pulumi.core.Output<java.lang.String> bucketPrefix)
ClusterS3ImportArgs.Builder
bucketPrefix(java.lang.String bucketPrefix)
ClusterS3ImportArgs
build()
ClusterS3ImportArgs.Builder
ingestionRole(com.pulumi.core.Output<java.lang.String> ingestionRole)
ClusterS3ImportArgs.Builder
ingestionRole(java.lang.String ingestionRole)
ClusterS3ImportArgs.Builder
sourceEngine(com.pulumi.core.Output<java.lang.String> sourceEngine)
ClusterS3ImportArgs.Builder
sourceEngine(java.lang.String sourceEngine)
ClusterS3ImportArgs.Builder
sourceEngineVersion(com.pulumi.core.Output<java.lang.String> sourceEngineVersion)
ClusterS3ImportArgs.Builder
sourceEngineVersion(java.lang.String sourceEngineVersion)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterS3ImportArgs defaults)
-
-
Method Detail
-
bucketName
public ClusterS3ImportArgs.Builder bucketName(com.pulumi.core.Output<java.lang.String> bucketName)
- Parameters:
bucketName
- Bucket name where your backup is stored- Returns:
- builder
-
bucketName
public ClusterS3ImportArgs.Builder bucketName(java.lang.String bucketName)
- Parameters:
bucketName
- Bucket name where your backup is stored- Returns:
- builder
-
bucketPrefix
public ClusterS3ImportArgs.Builder bucketPrefix(@Nullable com.pulumi.core.Output<java.lang.String> bucketPrefix)
- Parameters:
bucketPrefix
- Can be blank, but is the path to your backup- Returns:
- builder
-
bucketPrefix
public ClusterS3ImportArgs.Builder bucketPrefix(java.lang.String bucketPrefix)
- Parameters:
bucketPrefix
- Can be blank, but is the path to your backup- Returns:
- builder
-
ingestionRole
public ClusterS3ImportArgs.Builder ingestionRole(com.pulumi.core.Output<java.lang.String> ingestionRole)
- Parameters:
ingestionRole
- Role applied to load the data.- Returns:
- builder
-
ingestionRole
public ClusterS3ImportArgs.Builder ingestionRole(java.lang.String ingestionRole)
- Parameters:
ingestionRole
- Role applied to load the data.- Returns:
- builder
-
sourceEngine
public ClusterS3ImportArgs.Builder sourceEngine(com.pulumi.core.Output<java.lang.String> sourceEngine)
- Parameters:
sourceEngine
- Source engine for the backup- Returns:
- builder
-
sourceEngine
public ClusterS3ImportArgs.Builder sourceEngine(java.lang.String sourceEngine)
- Parameters:
sourceEngine
- Source engine for the backup- Returns:
- builder
-
sourceEngineVersion
public ClusterS3ImportArgs.Builder sourceEngineVersion(com.pulumi.core.Output<java.lang.String> sourceEngineVersion)
- Parameters:
sourceEngineVersion
- Version of the source engine used to make the backup This will not recreate the resource if the S3 object changes in some way. It's only used to initialize the database. This only works currently with the aurora engine. See AWS for currently supported engines and options. See [Aurora S3 Migration Docs](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3).- Returns:
- builder
-
sourceEngineVersion
public ClusterS3ImportArgs.Builder sourceEngineVersion(java.lang.String sourceEngineVersion)
- Parameters:
sourceEngineVersion
- Version of the source engine used to make the backup This will not recreate the resource if the S3 object changes in some way. It's only used to initialize the database. This only works currently with the aurora engine. See AWS for currently supported engines and options. See [Aurora S3 Migration Docs](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3).- Returns:
- builder
-
build
public ClusterS3ImportArgs build()
-
-