class Aws::DatabaseMigrationService::Types::IBMDb2Settings
Provides information that defines an IBM Db2 LUW endpoint.
@note When making an API call, you may pass IBMDb2Settings
data as a hash: { database_name: "String", password: "SecretString", port: 1, server_name: "String", set_data_capture_changes: false, current_lsn: "String", max_k_bytes_per_read: 1, username: "String", secrets_manager_access_role_arn: "String", secrets_manager_secret_id: "String", }
@!attribute [rw] database_name
Database name for the endpoint. @return [String]
@!attribute [rw] password
Endpoint connection password. @return [String]
@!attribute [rw] port
Endpoint TCP port. The default value is 50000. @return [Integer]
@!attribute [rw] server_name
Fully qualified domain name of the endpoint. @return [String]
@!attribute [rw] set_data_capture_changes
Enables ongoing replication (CDC) as a BOOLEAN value. The default is true. @return [Boolean]
@!attribute [rw] current_lsn
For ongoing replication (CDC), use CurrentLSN to specify a log sequence number (LSN) where you want the replication to start. @return [String]
@!attribute [rw] max_k_bytes_per_read
Maximum number of bytes per read, as a NUMBER value. The default is 64 KB. @return [Integer]
@!attribute [rw] username
Endpoint connection user name. @return [String]
@!attribute [rw] secrets_manager_access_role_arn
The full Amazon Resource Name (ARN) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value in `SecretsManagerSecret`. The role must allow the `iam:PassRole` action. `SecretsManagerSecret` has the value of the Amazon Web Services Secrets Manager secret that allows access to the Db2 LUW endpoint. <note markdown="1"> You can specify one of two sets of values for these permissions. You can specify the values for this setting and `SecretsManagerSecretId`. Or you can specify clear-text values for `UserName`, `Password`, `ServerName`, and `Port`. You can't specify both. For more information on creating this `SecretsManagerSecret` and the `SecretsManagerAccessRoleArn` and `SecretsManagerSecretId` required to access it, see [Using secrets to access Database Migration Service resources][1] in the *Database Migration Service User Guide*. </note> [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.html#security-iam-secretsmanager @return [String]
@!attribute [rw] secrets_manager_secret_id
The full ARN, partial ARN, or friendly name of the `SecretsManagerSecret` that contains the Db2 LUW endpoint connection details. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/IBMDb2Settings AWS API Documentation
Constants
- SENSITIVE