Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Cluster

import type { Cluster } from "https://aws-api.deno.dev/v0.4/services/memorydb.ts?docs=full";

Contains all of the attributes of a specific cluster.

interface Cluster {
ACLName?: string | null;
ARN?: string | null;
AutoMinorVersionUpgrade?: boolean | null;
AvailabilityMode?: AZStatus | null;
ClusterEndpoint?: Endpoint | null;
DataTiering?: DataTieringStatus | null;
Description?: string | null;
EnginePatchVersion?: string | null;
EngineVersion?: string | null;
KmsKeyId?: string | null;
MaintenanceWindow?: string | null;
Name?: string | null;
NodeType?: string | null;
NumberOfShards?: number | null;
ParameterGroupName?: string | null;
ParameterGroupStatus?: string | null;
PendingUpdates?: ClusterPendingUpdates | null;
SecurityGroups?: SecurityGroupMembership[] | null;
Shards?: Shard[] | null;
SnapshotRetentionLimit?: number | null;
SnapshotWindow?: string | null;
SnsTopicArn?: string | null;
SnsTopicStatus?: string | null;
Status?: string | null;
SubnetGroupName?: string | null;
TLSEnabled?: boolean | null;
}

§Properties

§
ACLName?: string | null
[src]

The name of the Access Control List associated with this cluster.

§
ARN?: string | null
[src]

The Amazon Resource Name (ARN) of the cluster.

§
AutoMinorVersionUpgrade?: boolean | null
[src]

When set to true, the cluster will automatically receive minor engine version upgrades after launch.

§
AvailabilityMode?: AZStatus | null
[src]

Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).

§
ClusterEndpoint?: Endpoint | null
[src]

The cluster's configuration endpoint

§
DataTiering?: DataTieringStatus | null
[src]

Enables data tiering. Data tiering is only supported for clusters using the r6gd node type. This parameter must be set when using r6gd nodes. For more information, see Data tiering.

§
Description?: string | null
[src]

A description of the cluster

§
EnginePatchVersion?: string | null
[src]

The Redis engine patch version used by the cluster

§
EngineVersion?: string | null
[src]

The Redis engine version used by the cluster

§
KmsKeyId?: string | null
[src]

The ID of the KMS key used to encrypt the cluster

§
MaintenanceWindow?: string | null
[src]

Specifies the weekly time range during which maintenance on the cluster is performed. It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC). The minimum maintenance window is a 60 minute period.

§
Name?: string | null
[src]

The user-supplied name of the cluster. This identifier is a unique key that identifies a cluster.

§
NodeType?: string | null
[src]

The cluster's node type

§
NumberOfShards?: number | null
[src]

The number of shards in the cluster

§
ParameterGroupName?: string | null
[src]

The name of the parameter group used by the cluster

§
ParameterGroupStatus?: string | null
[src]

The status of the parameter group used by the cluster, for example 'active' or 'applying'.

§
PendingUpdates?: ClusterPendingUpdates | null
[src]

A group of settings that are currently being applied.

§
SecurityGroups?: SecurityGroupMembership[] | null
[src]

A list of security groups used by the cluster

§
Shards?: Shard[] | null
[src]

A list of shards that are members of the cluster.

§
SnapshotRetentionLimit?: number | null
[src]

The number of days for which MemoryDB retains automatic snapshots before deleting them. For example, if you set SnapshotRetentionLimit to 5, a snapshot that was taken today is retained for 5 days before being deleted.

§
SnapshotWindow?: string | null
[src]

The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard. Example: 05:00-09:00 If you do not specify this parameter, MemoryDB automatically chooses an appropriate time range.

§
SnsTopicArn?: string | null
[src]

The Amazon Resource Name (ARN) of the SNS notification topic

§
SnsTopicStatus?: string | null
[src]

The SNS topic must be in Active status to receive notifications

§
Status?: string | null
[src]

The status of the cluster. For example, Available, Updating, Creating.

§
SubnetGroupName?: string | null
[src]

The name of the subnet group used by the cluster

§
TLSEnabled?: boolean | null
[src]

A flag to indicate if In-transit encryption is enabled