EndpointRedisSettings class
Constructors
-
EndpointRedisSettings({Input<String?>? authPassword, required Input<String> authType, Input<String?>? authUserName, required Input<int> port, required Input<String> serverName, Input<String?>? sslCaCertificateArn, Input<String?>? sslSecurityProtocol})
-
Creates a new EndpointRedisSettings.
authPassword The password provided with the auth-role and auth-token options of the AuthType setting for a Redis target endpoint.
authType 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 authPassword value to be provided. The auth-role option requires authUserName and authPassword values to be provided.
authUserName The username provided with the auth-role option of the AuthType setting for a Redis target endpoint.
port TCP port for the endpoint.
serverName Fully qualified domain name of the endpoint.
sslCaCertificateArn ARN for the certificate authority (CA) that DMS uses to connect to your Redis target endpoint.
sslSecurityProtocol The plaintext option doesn't provide TLS encryption for traffic between endpoint and database. Options include plaintext, ssl-encryption. The default is ssl-encryption.
const
-
EndpointRedisSettings.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
authPassword
→ Input<String?>?
-
The password provided with the auth-role and auth-token options of the AuthType setting for a Redis target endpoint.
final
-
authType
→ Input<String>
-
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 authPassword value to be provided. The auth-role option requires authUserName and authPassword values to be provided.
final
-
authUserName
→ Input<String?>?
-
The username provided with the
auth-role option of the AuthType setting for a Redis target endpoint.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
port
→ Input<int>
-
TCP port for the endpoint.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
serverName
→ Input<String>
-
Fully qualified domain name of the endpoint.
final
-
sslCaCertificateArn
→ Input<String?>?
-
ARN for the certificate authority (CA) that DMS uses to connect to your Redis target endpoint.
final
-
sslSecurityProtocol
→ Input<String?>?
-
The plaintext option doesn't provide TLS encryption for traffic between endpoint and database. Options include
plaintext, ssl-encryption. The default is ssl-encryption.
final