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-role
andauth-token
options of theAuthType
setting 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-token
option requires anAuthPassword
value to be provided. Theauth-role
option requiresAuthUserName
andAuthPassword
values to be provided.Type: String
Valid Values:
none | auth-role | auth-token
Required: No
- AuthUserName
-
The user name provided with the
auth-role
option of theAuthType
setting 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
plaintext
andssl-encryption
. The default isssl-encryption
. Thessl-encryption
option makes an encrypted connection. Optionally, you can identify an Amazon Resource Name (ARN) for an SSL certificate authority (CA) using theSslCaCertificateArn
setting. If an ARN isn't given for a CA, DMS uses the Amazon root CA.The
plaintext
option doesn't provide Transport Layer Security (TLS) encryption for traffic between endpoint and database.Type: String
Valid Values:
plaintext | ssl-encryption
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: