RedisSettings
Provides information that defines a Redis target endpoint.
Contents
- Port
-
Transmission Control Protocol (TCP) port for the endpoint.
Type: Integer
Required: Yes
- ServerName
-
Fully qualified domain name of the endpoint.
Type: String
Required: Yes
- AuthPassword
-
The password provided with the
auth-roleandauth-tokenoptions of theAuthTypesetting for a Redis target endpoint.Type: String
Required: No
- AuthType
-
The type of authentication to perform when connecting to a Redis target. Options include
none,auth-token, andauth-role. Theauth-tokenoption requires anAuthPasswordvalue to be provided. Theauth-roleoption requiresAuthUserNameandAuthPasswordvalues to be provided.Type: String
Valid Values:
none | auth-role | auth-tokenRequired: No
- AuthUserName
-
The user name provided with the
auth-roleoption of theAuthTypesetting for a Redis target endpoint.Type: String
Required: No
- SslCaCertificateArn
-
The Amazon Resource Name (ARN) for the certificate authority (CA) that DMS uses to connect to your Redis target endpoint.
Type: String
Required: No
- SslSecurityProtocol
-
The connection to a Redis target endpoint using Transport Layer Security (TLS). Valid values include
plaintextandssl-encryption. The default isssl-encryption. Thessl-encryptionoption makes an encrypted connection. Optionally, you can identify an Amazon Resource Name (ARN) for an SSL certificate authority (CA) using theSslCaCertificateArnsetting. If an ARN isn't given for a CA, DMS uses the Amazon root CA.The
plaintextoption doesn't provide Transport Layer Security (TLS) encryption for traffic between endpoint and database.Type: String
Valid Values:
plaintext | ssl-encryptionRequired: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: