SnapshotClusterConfiguration

data class SnapshotClusterConfiguration(val description: String? = null, val engineVersion: String? = null, val maintenanceWindow: String? = null, val name: String? = null, val nodeType: String? = null, val numShards: Int? = null, val parameterGroupName: String? = null, val port: Int? = null, val snapshotRetentionLimit: Int? = null, val snapshotWindow: String? = null, val subnetGroupName: String? = null, val topicArn: String? = null, val vpcId: String? = null)

Constructors

Link copied to clipboard
constructor(description: String? = null, engineVersion: String? = null, maintenanceWindow: String? = null, name: String? = null, nodeType: String? = null, numShards: Int? = null, parameterGroupName: String? = null, port: Int? = null, snapshotRetentionLimit: Int? = null, snapshotWindow: String? = null, subnetGroupName: String? = null, topicArn: String? = null, vpcId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val description: String? = null

Description for the cluster.

Link copied to clipboard
val engineVersion: String? = null

Version number of the Redis engine used by the cluster.

Link copied to clipboard

The weekly time range during which maintenance on the cluster is performed.

Link copied to clipboard
val name: String? = null

Name of the snapshot. If omitted, the provider will assign a random, unique name. Conflicts with name_prefix.

Link copied to clipboard
val nodeType: String? = null

Compute and memory capacity of the nodes in the cluster.

Link copied to clipboard
val numShards: Int? = null

Number of shards in the cluster.

Link copied to clipboard

Name of the parameter group associated with the cluster.

Link copied to clipboard
val port: Int? = null

Port number on which the cluster accepts connections.

Link copied to clipboard

Number of days for which MemoryDB retains automatic snapshots before deleting them.

Link copied to clipboard
val snapshotWindow: String? = null

The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of the shard.

Link copied to clipboard
val subnetGroupName: String? = null

Name of the subnet group used by the cluster.

Link copied to clipboard
val topicArn: String? = null

ARN of the SNS topic to which cluster notifications are sent.

Link copied to clipboard
val vpcId: String? = null

The VPC in which the cluster exists.