Interface InstanceEngineBindOptions
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
InstanceEngineBindOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-12-17T21:37:38.096Z")
@Stability(Stable)
public interface InstanceEngineBindOptions
extends software.amazon.jsii.JsiiSerializable
The options passed to
IInstanceEngine.bind
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.iam.*; import software.amazon.awscdk.services.rds.*; OptionGroup optionGroup; Role role; InstanceEngineBindOptions instanceEngineBindOptions = InstanceEngineBindOptions.builder() .domain("domain") .optionGroup(optionGroup) .s3ExportRole(role) .s3ImportRole(role) .timezone("timezone") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forInstanceEngineBindOptions
static final class
An implementation forInstanceEngineBindOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The Active Directory directory ID to create the DB instance in.default IOptionGroup
The option group of the database.default IRole
The role used for S3 exporting.default IRole
The role used for S3 importing.default String
The timezone of the database, set by the customer.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDomain
The Active Directory directory ID to create the DB instance in.Default: - none (it's an optional field)
-
getOptionGroup
The option group of the database.Default: - none
-
getS3ExportRole
The role used for S3 exporting.Default: - none
-
getS3ImportRole
The role used for S3 importing.Default: - none
-
getTimezone
The timezone of the database, set by the customer.Default: - none (it's an optional field)
-
builder
- Returns:
- a
InstanceEngineBindOptions.Builder
ofInstanceEngineBindOptions
-