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 classEndpointRedisSettings.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.StringauthType()java.util.Optional<java.lang.String>authUserName()static EndpointRedisSettings.Builderbuilder()static EndpointRedisSettings.Builderbuilder(EndpointRedisSettings defaults)java.lang.Integerport()java.lang.StringserverName()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 `authPassword` value to be provided. The `auth-role` option requires `authUserName` and `authPassword` 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:
- 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:
- 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 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)
-
-