Package-level declarations

Types

Link copied to clipboard
class Acl

An Access Control List. You can authenticate users with Access Contol Lists. ACLs enable you to control cluster access by grouping users. These Access control lists are designed as a way to organize access to clusters.

Link copied to clipboard
Link copied to clipboard

Returns the updates being applied to the ACL.

Link copied to clipboard

The status of the ACL update

Link copied to clipboard

Denotes the user's authentication properties, such as whether it requires a password to authenticate. Used in output responses.

Link copied to clipboard

Denotes the user's authentication properties, such as whether it requires a password to authenticate. Used in output responses.

Link copied to clipboard
sealed class AuthenticationType
Link copied to clipboard

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

Link copied to clipboard
sealed class AzStatus
Link copied to clipboard
Link copied to clipboard
class Cluster

Contains all of the attributes of a specific cluster.

Link copied to clipboard

A list of cluster configuration options.

Link copied to clipboard

A list of updates being applied to the cluster

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class DataTieringStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Endpoint

Represents the information required for client programs to connect to the cluster and its nodes.

Link copied to clipboard

Provides details of the Redis engine version

Link copied to clipboard
class Event

Represents a single occurrence of something interesting within the system. Some examples of events are creating a cluster or adding or removing a node.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Filter

Used to streamline results of a search based on the property being filtered.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Base class for all service related exceptions thrown by the MemoryDb client

Link copied to clipboard
class Node

Represents an individual node within a cluster. Each node runs its own instance of the cluster's protocol-compliant caching software.

Link copied to clipboard
Link copied to clipboard
class Parameter

Describes an individual setting that controls some aspect of MemoryDB behavior.

Link copied to clipboard

Represents the output of a CreateParameterGroup operation. A parameter group represents a combination of specific values for the parameters that are passed to the engine software during startup.

Link copied to clipboard

Describes a name-value pair that is used to update the value of a parameter.

Link copied to clipboard

Update action that has yet to be processed for the corresponding apply/stop request

Link copied to clipboard

The recurring charge to run this reserved node.

Link copied to clipboard

A request to configure the number of replicas in a shard

Link copied to clipboard

Represents the output of a PurchaseReservedNodesOffering operation.

Link copied to clipboard

You already have a reservation with the given identifier.

Link copied to clipboard

The requested node does not exist.

Link copied to clipboard

The request cannot be processed because it would exceed the user's node quota.

Link copied to clipboard

The offering type of this node.

Link copied to clipboard

The requested node offering does not exist.

Link copied to clipboard

The status of the online resharding

Link copied to clipboard

Represents a single security group and its status.

Link copied to clipboard

An update that you can apply to your MemoryDB clusters.

Link copied to clipboard

A request to apply a service update

Link copied to clipboard
sealed class ServiceUpdateStatus
Link copied to clipboard
sealed class ServiceUpdateType
Link copied to clipboard
class Shard

Represents a collection of nodes in a cluster. One node in the node group is the read/write primary node. All the other nodes are read-only Replica nodes.

Link copied to clipboard

Shard configuration options. Each shard configuration has the following: Slots and ReplicaCount.

Link copied to clipboard

A request to configure the sharding properties of a cluster

Link copied to clipboard

Provides details of a shard in a snapshot

Link copied to clipboard
Link copied to clipboard

Represents the progress of an online resharding operation.

Link copied to clipboard
class Snapshot

Represents a copy of an entire cluster as of the time when the snapshot was taken.

Link copied to clipboard
sealed class SourceType
Link copied to clipboard
class Subnet

Represents the subnet associated with a cluster. This parameter refers to subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with MemoryDB.

Link copied to clipboard

Represents the output of one of the following operations:

Link copied to clipboard
Link copied to clipboard
class Tag

A tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A cluster whose updates have failed

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class User

You create users and assign them specific permissions by using an access string. You assign the users to Access Control Lists aligned with a specific role (administrators, human resources) that are then deployed to one or more MemoryDB clusters.

Link copied to clipboard