GetClusterResult

data class GetClusterResult(val aclName: String, val arn: String, val autoMinorVersionUpgrade: Boolean, val clusterEndpoints: List<GetClusterClusterEndpoint>, val dataTiering: Boolean, val description: String, val enginePatchVersion: String, val engineVersion: String, val finalSnapshotName: String, val id: String, val kmsKeyArn: String, val maintenanceWindow: String, val name: String, val nodeType: String, val numReplicasPerShard: Int, val numShards: Int, val parameterGroupName: String, val port: Int, val securityGroupIds: List<String>, val shards: List<GetClusterShard>, val snapshotRetentionLimit: Int, val snapshotWindow: String, val snsTopicArn: String, val subnetGroupName: String, val tags: Map<String, String>, val tlsEnabled: Boolean)

A collection of values returned by getCluster.

Constructors

Link copied to clipboard
constructor(aclName: String, arn: String, autoMinorVersionUpgrade: Boolean, clusterEndpoints: List<GetClusterClusterEndpoint>, dataTiering: Boolean, description: String, enginePatchVersion: String, engineVersion: String, finalSnapshotName: String, id: String, kmsKeyArn: String, maintenanceWindow: String, name: String, nodeType: String, numReplicasPerShard: Int, numShards: Int, parameterGroupName: String, port: Int, securityGroupIds: List<String>, shards: List<GetClusterShard>, snapshotRetentionLimit: Int, snapshotWindow: String, snsTopicArn: String, subnetGroupName: String, tags: Map<String, String>, tlsEnabled: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Name of the Access Control List associated with the cluster.

Link copied to clipboard
val arn: String

ARN of the cluster.

Link copied to clipboard

True when the cluster allows automatic minor version upgrades.

Link copied to clipboard

True when data tiering is enabled.

Link copied to clipboard

Description for the cluster.

Link copied to clipboard

Patch version number of the Redis engine used by the cluster.

Link copied to clipboard

Version number of the Redis engine used by the cluster.

Link copied to clipboard

Name of the final cluster snapshot to be created when this resource is deleted. If omitted, no final snapshot will be made.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

ARN of the KMS key used to encrypt the cluster at rest.

Link copied to clipboard

Weekly time range during which maintenance on the cluster is performed. Specify as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC). Example: sun:23:00-mon:01:30.

Link copied to clipboard

Name of this node.

Link copied to clipboard

Compute and memory capacity of the nodes in the cluster.

Link copied to clipboard

The number of replicas to apply to each shard.

Link copied to clipboard

Number of shards in the cluster.

Link copied to clipboard

The name of the parameter group associated with the cluster.

Link copied to clipboard
val port: Int

Port number that this node is listening on.

Link copied to clipboard

Set of VPC Security Group ID-s associated with this cluster.

Link copied to clipboard

Set of shards in this cluster.

Link copied to clipboard

The number of days for which MemoryDB retains automatic snapshots before deleting them. When set to 0, automatic backups are disabled.

Link copied to clipboard

Daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard. Example: 05:00-09:00.

Link copied to clipboard

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

Link copied to clipboard

The name of the subnet group used for the cluster.

Link copied to clipboard

Map of tags assigned to the cluster.

Link copied to clipboard

When true, in-transit encryption is enabled for the cluster.