EndpointRedisSettings

data class EndpointRedisSettings(val authPassword: String? = null, val authType: String, val authUserName: String? = null, val port: Int, val serverName: String, val sslCaCertificateArn: String? = null, val sslSecurityProtocol: String? = null)

Constructors

Link copied to clipboard
constructor(authPassword: String? = null, authType: String, authUserName: String? = null, port: Int, serverName: String, sslCaCertificateArn: String? = null, sslSecurityProtocol: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val authPassword: String? = null

The password provided with the auth-role and auth-token options of the AuthType setting for a Redis target endpoint.

Link copied to clipboard

The type of authentication to perform when connecting to a Redis target. Options include none, auth-token, and auth-role. The auth-token option requires an auth_password value to be provided. The auth-role option requires auth_user_name and auth_password values to be provided.

Link copied to clipboard
val authUserName: String? = null

The username provided with the auth-role option of the AuthType setting for a Redis target endpoint.

Link copied to clipboard
val port: Int

Transmission Control Protocol (TCP) port for the endpoint.

Link copied to clipboard

Fully qualified domain name of the endpoint.

Link copied to clipboard

The Amazon Resource Name (ARN) for the certificate authority (CA) that DMS uses to connect to your Redis target endpoint.

Link copied to clipboard

The plaintext option doesn't provide Transport Layer Security (TLS) encryption for traffic between endpoint and database. Options include plaintext, ssl-encryption. The default is ssl-encryption.