Package com.pulumi.aws.dms.outputs
Class EndpointRedisSettings
- java.lang.Object
-
- com.pulumi.aws.dms.outputs.EndpointRedisSettings
-
public final class EndpointRedisSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EndpointRedisSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
authPassword()
java.lang.String
authType()
java.util.Optional<java.lang.String>
authUserName()
static EndpointRedisSettings.Builder
builder()
static EndpointRedisSettings.Builder
builder(EndpointRedisSettings defaults)
java.lang.Integer
port()
java.lang.String
serverName()
java.util.Optional<java.lang.String>
sslCaCertificateArn()
java.util.Optional<java.lang.String>
sslSecurityProtocol()
-
-
-
Method Detail
-
authPassword
public java.util.Optional<java.lang.String> authPassword()
- Returns:
- The password provided with the auth-role and auth-token options of the AuthType setting for a Redis target endpoint.
-
authType
public java.lang.String authType()
- Returns:
- 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.
-
authUserName
public java.util.Optional<java.lang.String> authUserName()
- Returns:
- The username provided with the `auth-role` option of the AuthType setting for a Redis target endpoint.
-
port
public java.lang.Integer port()
- Returns:
- Transmission Control Protocol (TCP) port for the endpoint.
-
serverName
public java.lang.String serverName()
- Returns:
- Fully qualified domain name of the endpoint.
-
sslCaCertificateArn
public java.util.Optional<java.lang.String> sslCaCertificateArn()
- Returns:
- The Amazon Resource Name (ARN) for the certificate authority (CA) that DMS uses to connect to your Redis target endpoint.
-
sslSecurityProtocol
public java.util.Optional<java.lang.String> sslSecurityProtocol()
- Returns:
- 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`.
-
builder
public static EndpointRedisSettings.Builder builder()
-
builder
public static EndpointRedisSettings.Builder builder(EndpointRedisSettings defaults)
-
-