Package com.pulumi.aws.dms.inputs
Class EndpointMysqlSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.dms.inputs.EndpointMysqlSettingsArgs
-
public final class EndpointMysqlSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEndpointMysqlSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static EndpointMysqlSettingsArgsEmpty
-
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>>afterConnectScript()java.util.Optional<com.pulumi.core.Output<java.lang.String>>authenticationMethod()static EndpointMysqlSettingsArgs.Builderbuilder()static EndpointMysqlSettingsArgs.Builderbuilder(EndpointMysqlSettingsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>cleanSourceMetadataOnMismatch()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>eventsPollInterval()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>executeTimeout()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxFileSize()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>parallelLoadThreads()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serverTimezone()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serviceAccessRoleArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>targetDbType()
-
-
-
Field Detail
-
Empty
public static final EndpointMysqlSettingsArgs Empty
-
-
Method Detail
-
afterConnectScript
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> afterConnectScript()
- Returns:
- Script to run immediately after AWS DMS connects to the endpoint.
-
authenticationMethod
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> authenticationMethod()
- Returns:
- Authentication method to use. Valid values: `password`, `iam`.
-
cleanSourceMetadataOnMismatch
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> cleanSourceMetadataOnMismatch()
- Returns:
- Whether to clean and recreate table metadata information on the replication instance when a mismatch occurs.
-
eventsPollInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> eventsPollInterval()
- Returns:
- Time interval to check the binary log for new changes/events when the database is idle. Default is `5`.
-
executeTimeout
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> executeTimeout()
- Returns:
- Client statement timeout (in seconds) for a MySQL source endpoint.
-
maxFileSize
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxFileSize()
- Returns:
- Maximum size (in KB) of any `.csv` file used to transfer data to a MySQL-compatible database.
-
parallelLoadThreads
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> parallelLoadThreads()
- Returns:
- Number of threads to use to load the data into the MySQL-compatible target database.
-
serverTimezone
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serverTimezone()
- Returns:
- Time zone for the source MySQL database.
-
serviceAccessRoleArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceAccessRoleArn()
- Returns:
- ARN of the IAM role to authenticate when connecting to the endpoint.
-
targetDbType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> targetDbType()
- Returns:
- Where to migrate source tables on the target. Valid values are `specific-database` and `multiple-databases`.
-
builder
public static EndpointMysqlSettingsArgs.Builder builder()
-
builder
public static EndpointMysqlSettingsArgs.Builder builder(EndpointMysqlSettingsArgs defaults)
-
-