Package com.pulumi.aws.dms.inputs
Class EndpointRedisSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.dms.inputs.EndpointRedisSettingsArgs
-
public final class EndpointRedisSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEndpointRedisSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static EndpointRedisSettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>authPassword()com.pulumi.core.Output<java.lang.String>authType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>authUserName()static EndpointRedisSettingsArgs.Builderbuilder()static EndpointRedisSettingsArgs.Builderbuilder(EndpointRedisSettingsArgs defaults)com.pulumi.core.Output<java.lang.Integer>port()com.pulumi.core.Output<java.lang.String>serverName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sslCaCertificateArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sslSecurityProtocol()
-
-
-
Field Detail
-
Empty
public static final EndpointRedisSettingsArgs Empty
-
-
Method Detail
-
authPassword
public java.util.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> authUserName()
- Returns:
- The username provided with the `auth-role` option of the AuthType setting for a Redis target endpoint.
-
port
public com.pulumi.core.Output<java.lang.Integer> port()
- Returns:
- TCP port for the endpoint.
-
serverName
public com.pulumi.core.Output<java.lang.String> serverName()
- Returns:
- Fully qualified domain name of the endpoint.
-
sslCaCertificateArn
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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 EndpointRedisSettingsArgs.Builder builder()
-
builder
public static EndpointRedisSettingsArgs.Builder builder(EndpointRedisSettingsArgs defaults)
-
-