Module Awso_memorydb.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule Integer : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule IntegerOptional : sig ... end
Sourcemodule Endpoint : sig ... end

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

Sourcemodule TStamp : sig ... end
Sourcemodule NetworkType : sig ... end
Sourcemodule ShardConfiguration : sig ... end

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

Sourcemodule ServiceUpdateStatus : sig ... end
Sourcemodule Double : sig ... end
Sourcemodule Node : sig ... end

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

Sourcemodule AvailabilityZone : sig ... end

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

Sourcemodule NetworkTypeList : sig ... end
Sourcemodule ShardDetail : sig ... end

Provides details of a shard in a snapshot

Sourcemodule ACLName : sig ... end

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

Sourcemodule SlotMigration : sig ... end

Represents the progress of an online resharding operation.

Sourcemodule NodeList : sig ... end
Sourcemodule UserName : sig ... end
Sourcemodule AuthenticationType : sig ... end
Sourcemodule FilterValue : sig ... end
Sourcemodule Subnet : sig ... end

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

Sourcemodule ShardDetails : sig ... end
Sourcemodule RecurringCharge : sig ... end

The recurring charge to run this reserved node.

Sourcemodule RegionalCluster : sig ... end

Represents a Regional cluster

Sourcemodule ACLsUpdateStatus : sig ... end

The status of the ACL update

Sourcemodule ReshardingStatus : sig ... end

The status of the online resharding

Sourcemodule SecurityGroupMembership : sig ... end

Represents a single security group and its status.

Sourcemodule Shard : sig ... end

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.

Sourcemodule UserNameList : sig ... end
Sourcemodule ACLNameList : sig ... end
Sourcemodule Authentication : sig ... end

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

Sourcemodule FilterName : sig ... end
Sourcemodule FilterValueList : sig ... end
Sourcemodule SubnetList : sig ... end
Sourcemodule ClusterConfiguration : sig ... end

A list of cluster configuration options.

Sourcemodule DataTieringStatus : sig ... end
Sourcemodule ServiceUpdateType : sig ... end
Sourcemodule RecurringChargeList : sig ... end
Sourcemodule BooleanOptional : sig ... end
Sourcemodule RegionalClusterList : sig ... end
Sourcemodule SourceType : sig ... end
Sourcemodule AZStatus : sig ... end
Sourcemodule ClusterPendingUpdates : sig ... end

A list of updates being applied to the cluster

Sourcemodule IpDiscovery : sig ... end
Sourcemodule ShardList : sig ... end
Sourcemodule ACLClusterNameList : sig ... end
Sourcemodule ACLPendingChanges : sig ... end

Returns the updates being applied to the ACL.

Sourcemodule AwsQueryErrorMessage : sig ... end
Sourcemodule InputAuthenticationType : sig ... end
Sourcemodule PasswordListInput : sig ... end
Sourcemodule ParameterNameValue : sig ... end

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

Sourcemodule Tag : sig ... end

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

Sourcemodule User : sig ... end

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.

Sourcemodule Filter : sig ... end

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

Sourcemodule SubnetGroup : sig ... end

Represents the output of one of the following operations: CreateSubnetGroup UpdateSubnetGroup A subnet group is a collection of subnets (typically private) that you can designate for your clusters running in an Amazon Virtual Private Cloud (VPC) environment.

Sourcemodule Snapshot : sig ... end

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

Sourcemodule ServiceUpdate : sig ... end

An update that you can apply to your MemoryDB clusters.

Sourcemodule ReservedNode : sig ... end

Represents the output of a PurchaseReservedNodesOffering operation.

Sourcemodule ReservedNodesOffering : sig ... end

The offering type of this node.

Sourcemodule Parameter : sig ... end

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

Sourcemodule ParameterGroup : sig ... end

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.

Sourcemodule MultiRegionParameter : sig ... end

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

Sourcemodule MultiRegionParameterGroup : sig ... end

Represents the output of a CreateMultiRegionParameterGroup operation. A multi-region parameter group represents a collection of parameters that can be applied to clusters across multiple regions.

Sourcemodule MultiRegionCluster : sig ... end

Represents a multi-Region cluster.

Sourcemodule Event : sig ... end

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

Sourcemodule EngineVersionInfo : sig ... end

Provides details of the Redis OSS engine version

Sourcemodule Cluster : sig ... end

Contains all of the attributes of a specific cluster.

Sourcemodule ACL : sig ... end

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.

Sourcemodule UnprocessedCluster : sig ... end

A cluster whose updates have failed

The specified parameter combination is not valid.

The specified parameter value is not valid.

Sourcemodule InvalidUserStateFault : sig ... end

The user is not in a valid state for the requested operation.

Sourcemodule UserNotFoundFault : sig ... end

The specified user does not exist.

Sourcemodule AccessString : sig ... end
Sourcemodule AuthenticationMode : sig ... end

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

Sourcemodule InvalidSubnet : sig ... end

The specified subnet is not valid.

The required service-linked role was not found.

Sourcemodule SubnetGroupNotFoundFault : sig ... end

The specified subnet group does not exist.

Sourcemodule SubnetInUse : sig ... end

The subnet is currently in use and cannot be deleted.

Sourcemodule SubnetNotAllowedFault : sig ... end

The specified subnet is not allowed for this operation.

Sourcemodule SubnetQuotaExceededFault : sig ... end

The request cannot be processed because it would exceed the maximum number of subnets allowed.

Sourcemodule SubnetIdentifierList : sig ... end

The parameter group is not in a valid state for the requested operation.

The specified parameter group does not exist.

Sourcemodule ParameterNameValueList : sig ... end

The requested operation cannot be performed on the multi-Region cluster in its current state.

The specified multi-Region cluster does not exist.

The specified multi-Region parameter group does not exist.

Sourcemodule ShardConfigurationRequest : sig ... end

A request to configure the sharding properties of a cluster

Sourcemodule UpdateStrategy : sig ... end
Sourcemodule ACLNotFoundFault : sig ... end

The specified ACL does not exist.

Sourcemodule ClusterNotFoundFault : sig ... end

The specified cluster does not exist.

The request cannot be processed because it would exceed the maximum number of clusters allowed for this customer.

Sourcemodule InvalidACLStateFault : sig ... end

The ACL is not in a valid state for the requested operation.

Sourcemodule InvalidClusterStateFault : sig ... end

The cluster is not in a valid state for the requested operation.

Sourcemodule InvalidKMSKeyFault : sig ... end

The specified KMS key is not valid or accessible.

Sourcemodule InvalidNodeStateFault : sig ... end

The node is not in a valid state for the requested operation.

The VPC network is not in a valid state for the requested operation.

Sourcemodule NoOperationFault : sig ... end

The requested operation would result in no changes.

The request cannot be processed because it would exceed the maximum number of nodes allowed for this cluster.

The request cannot be processed because it would exceed the maximum number of nodes allowed for this customer.

The request cannot be processed because it would exceed the maximum number of shards allowed per cluster.

A request to configure the number of replicas in a shard

Sourcemodule SecurityGroupIdsList : sig ... end
Sourcemodule DefaultUserRequired : sig ... end

A default user is required and must be specified.

Sourcemodule DuplicateUserNameFault : sig ... end

A user with the specified name already exists.

Sourcemodule UserNameListInput : sig ... end
Sourcemodule InvalidARNFault : sig ... end

The specified Amazon Resource Name (ARN) is not valid.

Sourcemodule SnapshotNotFoundFault : sig ... end

The specified snapshot does not exist.

Sourcemodule TagList : sig ... end
Sourcemodule TagNotFoundFault : sig ... end

The specified tag does not exist.

Sourcemodule KeyList : sig ... end

The request cannot be processed because it would exceed the maximum number of tags allowed per resource.

Sourcemodule Boolean : sig ... end
Sourcemodule ParameterNameList : sig ... end

You already have a reservation with the given identifier.

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

The requested node offering does not exist.

Sourcemodule NodeTypeList : sig ... end

The customer has exceeded the maximum number of API requests allowed per time period.

Sourcemodule ShardNotFoundFault : sig ... end

The specified shard does not exist.

Test failover is not available for this cluster configuration.

Sourcemodule UserList : sig ... end
Sourcemodule FilterList : sig ... end
Sourcemodule SubnetGroupList : sig ... end
Sourcemodule SnapshotList : sig ... end
Sourcemodule ServiceUpdateList : sig ... end
Sourcemodule ClusterNameList : sig ... end
Sourcemodule ServiceUpdateStatusList : sig ... end
Sourcemodule ReservedNodeList : sig ... end
Sourcemodule ReservedNodeNotFoundFault : sig ... end

The requested node does not exist.

Sourcemodule ReservedNodesOfferingList : sig ... end
Sourcemodule ParametersList : sig ... end
Sourcemodule ParameterGroupList : sig ... end
Sourcemodule MultiRegionParametersList : sig ... end
Sourcemodule MultiRegionClusterList : sig ... end
Sourcemodule EventList : sig ... end
Sourcemodule EngineVersionInfoList : sig ... end
Sourcemodule ClusterList : sig ... end
Sourcemodule ACLList : sig ... end
Sourcemodule SubnetGroupInUseFault : sig ... end

The subnet group is currently in use and cannot be deleted.

Sourcemodule InvalidSnapshotStateFault : sig ... end

The snapshot is not in a valid state for the requested operation.

A snapshot with the specified name already exists.

Sourcemodule UserAlreadyExistsFault : sig ... end

A user with the specified name already exists.

Sourcemodule UserQuotaExceededFault : sig ... end

The request cannot be processed because it would exceed the maximum number of users allowed.

A subnet group with the specified name already exists.

The request cannot be processed because it would exceed the maximum number of subnet groups allowed.

The request cannot be processed because it would exceed the maximum number of snapshots allowed.

A parameter group with the specified name already exists.

The request cannot be processed because it would exceed the maximum number of parameter groups allowed.

A multi-Region cluster with the specified name already exists.

Sourcemodule ClusterAlreadyExistsFault : sig ... end

A cluster with the specified name already exists.

The cluster does not have sufficient capacity to perform the requested operation.

The provided credentials are not valid.

Sourcemodule SnapshotArnsList : sig ... end
Sourcemodule ACLAlreadyExistsFault : sig ... end

An ACL with the specified name already exists.

Sourcemodule ACLQuotaExceededFault : sig ... end

The request cannot be processed because it would exceed the maximum number of ACLs allowed.

Sourcemodule KmsKeyId : sig ... end
Sourcemodule TargetBucket : sig ... end

The specified service update does not exist.

Sourcemodule UnprocessedClusterList : sig ... end
Sourcemodule ServiceUpdateRequest : sig ... end

A request to apply a service update

Sourcemodule UpdateUserResponse : sig ... end

Changes user password(s) and/or access string.

Sourcemodule UpdateUserRequest : sig ... end

Changes user password(s) and/or access string.

Sourcemodule UpdateSubnetGroupResponse : sig ... end

Updates a subnet group. For more information, see Updating a subnet group

Sourcemodule UpdateSubnetGroupRequest : sig ... end

Updates a subnet group. For more information, see Updating a subnet group

Updates the parameters of a parameter group. You can modify up to 20 parameters in a single request by submitting a list parameter name and value pairs.

Updates the parameters of a parameter group. You can modify up to 20 parameters in a single request by submitting a list parameter name and value pairs.

Updates the configuration of an existing multi-Region cluster.

Updates the configuration of an existing multi-Region cluster.

Sourcemodule UpdateClusterResponse : sig ... end

Modifies the settings for a cluster. You can use this operation to change one or more cluster configuration settings by specifying the settings and the new values.

Sourcemodule UpdateClusterRequest : sig ... end

Modifies the settings for a cluster. You can use this operation to change one or more cluster configuration settings by specifying the settings and the new values.

Sourcemodule UpdateACLResponse : sig ... end

Changes the list of users that belong to the Access Control List.

Sourcemodule UpdateACLRequest : sig ... end

Changes the list of users that belong to the Access Control List.

Sourcemodule UntagResourceResponse : sig ... end

Use this operation to remove tags on a resource. A tag is a key-value pair where the key and value are case-sensitive. You can use tags to categorize and track all your MemoryDB resources. For more information, see Tagging your MemoryDB resources. When you remove tags from multi region clusters, you might not immediately see the latest effective tags in the ListTags API response due to it being eventually consistent specifically for multi region clusters. For more information, see Tagging your MemoryDB resources. You can specify cost-allocation tags for your MemoryDB resources, Amazon generates a cost allocation report as a comma-separated value (CSV) file with your usage and costs aggregated by your tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services. For more information, see Using Cost Allocation Tags.

Sourcemodule UntagResourceRequest : sig ... end

Use this operation to remove tags on a resource. A tag is a key-value pair where the key and value are case-sensitive. You can use tags to categorize and track all your MemoryDB resources. For more information, see Tagging your MemoryDB resources. When you remove tags from multi region clusters, you might not immediately see the latest effective tags in the ListTags API response due to it being eventually consistent specifically for multi region clusters. For more information, see Tagging your MemoryDB resources. You can specify cost-allocation tags for your MemoryDB resources, Amazon generates a cost allocation report as a comma-separated value (CSV) file with your usage and costs aggregated by your tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services. For more information, see Using Cost Allocation Tags.

Sourcemodule TagResourceResponse : sig ... end

Use this operation to add tags to a resource. A tag is a key-value pair where the key and value are case-sensitive. You can use tags to categorize and track all your MemoryDB resources. For more information, see Tagging your MemoryDB resources. When you add tags to multi region clusters, you might not immediately see the latest effective tags in the ListTags API response due to it being eventually consistent specifically for multi region clusters. For more information, see Tagging your MemoryDB resources. You can specify cost-allocation tags for your MemoryDB resources, Amazon generates a cost allocation report as a comma-separated value (CSV) file with your usage and costs aggregated by your tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services. For more information, see Using Cost Allocation Tags.

Sourcemodule TagResourceRequest : sig ... end

Use this operation to add tags to a resource. A tag is a key-value pair where the key and value are case-sensitive. You can use tags to categorize and track all your MemoryDB resources. For more information, see Tagging your MemoryDB resources. When you add tags to multi region clusters, you might not immediately see the latest effective tags in the ListTags API response due to it being eventually consistent specifically for multi region clusters. For more information, see Tagging your MemoryDB resources. You can specify cost-allocation tags for your MemoryDB resources, Amazon generates a cost allocation report as a comma-separated value (CSV) file with your usage and costs aggregated by your tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services. For more information, see Using Cost Allocation Tags.

Modifies the parameters of a parameter group to the engine or system default value. You can reset specific parameters by submitting a list of parameter names. To reset the entire parameter group, specify the AllParameters and ParameterGroupName parameters.

Modifies the parameters of a parameter group to the engine or system default value. You can reset specific parameters by submitting a list of parameter names. To reset the entire parameter group, specify the AllParameters and ParameterGroupName parameters.

Allows you to purchase a reserved node offering. Reserved nodes are not eligible for cancellation and are non-refundable.

Allows you to purchase a reserved node offering. Reserved nodes are not eligible for cancellation and are non-refundable.

Sourcemodule ListTagsResponse : sig ... end

Lists all tags currently on a named resource. A tag is a key-value pair where the key and value are case-sensitive. You can use tags to categorize and track your MemoryDB resources. For more information, see Tagging your MemoryDB resources. When you add or remove tags from multi region clusters, you might not immediately see the latest effective tags in the ListTags API response due to it being eventually consistent specifically for multi region clusters. For more information, see Tagging your MemoryDB resources.

Sourcemodule ListTagsRequest : sig ... end

Lists all tags currently on a named resource. A tag is a key-value pair where the key and value are case-sensitive. You can use tags to categorize and track your MemoryDB resources. For more information, see Tagging your MemoryDB resources. When you add or remove tags from multi region clusters, you might not immediately see the latest effective tags in the ListTags API response due to it being eventually consistent specifically for multi region clusters. For more information, see Tagging your MemoryDB resources.

Lists all available node types that you can scale to from your cluster's current node type. When you use the UpdateCluster operation to scale your cluster, the value of the NodeType parameter must be one of the node types returned by this operation.

Lists all available node types that you can scale to from your cluster's current node type. When you use the UpdateCluster operation to scale your cluster, the value of the NodeType parameter must be one of the node types returned by this operation.

Lists the allowed updates for a multi-Region cluster.

Lists the allowed updates for a multi-Region cluster.

Sourcemodule FailoverShardResponse : sig ... end

Used to failover a shard. This API is designed for testing the behavior of your application in case of MemoryDB failover. It is not designed to be used as a production-level tool for initiating a failover to overcome a problem you may have with the cluster. Moreover, in certain conditions such as large scale operational events, Amazon may block this API.

Sourcemodule FailoverShardRequest : sig ... end

Used to failover a shard. This API is designed for testing the behavior of your application in case of MemoryDB failover. It is not designed to be used as a production-level tool for initiating a failover to overcome a problem you may have with the cluster. Moreover, in certain conditions such as large scale operational events, Amazon may block this API.

Sourcemodule DescribeUsersResponse : sig ... end

Returns a list of users.

Sourcemodule DescribeUsersRequest : sig ... end

Returns a list of users.

Returns a list of subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.

Returns a list of subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.

Sourcemodule DescribeSnapshotsResponse : sig ... end

Returns information about cluster snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cluster.

Sourcemodule DescribeSnapshotsRequest : sig ... end

Returns information about cluster snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cluster.

Returns details of the service updates.

Returns details of the service updates.

Returns information about reserved nodes for this account, or about a specified reserved node.

Returns information about reserved nodes for this account, or about a specified reserved node.

Lists available reserved node offerings.

Lists available reserved node offerings.

Returns the detailed parameter list for a particular parameter group.

Sourcemodule DescribeParametersRequest : sig ... end

Returns the detailed parameter list for a particular parameter group.

Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.

Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.

Returns the detailed parameter list for a particular multi-region parameter group.

Returns the detailed parameter list for a particular multi-region parameter group.

Returns a list of multi-region parameter groups.

Returns a list of multi-region parameter groups.

Returns details about one or more multi-Region clusters.

Returns details about one or more multi-Region clusters.

Sourcemodule DescribeEventsResponse : sig ... end

Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

Sourcemodule DescribeEventsRequest : sig ... end

Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

Returns a list of the available Redis OSS engine versions.

Returns a list of the available Redis OSS engine versions.

Sourcemodule DescribeClustersResponse : sig ... end

Returns information about all provisioned clusters if no cluster identifier is specified, or about a specific cluster if a cluster name is supplied.

Sourcemodule DescribeClustersRequest : sig ... end

Returns information about all provisioned clusters if no cluster identifier is specified, or about a specific cluster if a cluster name is supplied.

Sourcemodule DescribeACLsResponse : sig ... end

Returns a list of ACLs.

Sourcemodule DescribeACLsRequest : sig ... end

Returns a list of ACLs.

Sourcemodule DeleteUserResponse : sig ... end

Deletes a user. The user will be removed from all ACLs and in turn removed from all clusters.

Sourcemodule DeleteUserRequest : sig ... end

Deletes a user. The user will be removed from all ACLs and in turn removed from all clusters.

Sourcemodule DeleteSubnetGroupResponse : sig ... end

Deletes a subnet group. You cannot delete a default subnet group or one that is associated with any clusters.

Sourcemodule DeleteSubnetGroupRequest : sig ... end

Deletes a subnet group. You cannot delete a default subnet group or one that is associated with any clusters.

Sourcemodule DeleteSnapshotResponse : sig ... end

Deletes an existing snapshot. When you receive a successful response from this operation, MemoryDB immediately begins deleting the snapshot; you cannot cancel or revert this operation.

Sourcemodule DeleteSnapshotRequest : sig ... end

Deletes an existing snapshot. When you receive a successful response from this operation, MemoryDB immediately begins deleting the snapshot; you cannot cancel or revert this operation.

Deletes the specified parameter group. You cannot delete a parameter group if it is associated with any clusters. You cannot delete the default parameter groups in your account.

Deletes the specified parameter group. You cannot delete a parameter group if it is associated with any clusters. You cannot delete the default parameter groups in your account.

Deletes an existing multi-Region cluster.

Deletes an existing multi-Region cluster.

Sourcemodule DeleteClusterResponse : sig ... end

Deletes a cluster. It also deletes all associated nodes and node endpoints. CreateSnapshot permission is required to create a final snapshot. Without this permission, the API call will fail with an Access Denied exception.

Sourcemodule DeleteClusterRequest : sig ... end

Deletes a cluster. It also deletes all associated nodes and node endpoints. CreateSnapshot permission is required to create a final snapshot. Without this permission, the API call will fail with an Access Denied exception.

Sourcemodule DeleteACLResponse : sig ... end

Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs).

Sourcemodule DeleteACLRequest : sig ... end

Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs).

Sourcemodule CreateUserResponse : sig ... end

Creates a MemoryDB user. For more information, see Authenticating users with Access Contol Lists (ACLs).

Sourcemodule CreateUserRequest : sig ... end

Creates a MemoryDB user. For more information, see Authenticating users with Access Contol Lists (ACLs).

Sourcemodule CreateSubnetGroupResponse : sig ... end

Creates a subnet group. A subnet group is a collection of subnets (typically private) that you can designate for your clusters running in an Amazon Virtual Private Cloud (VPC) environment. When you create a cluster in an Amazon VPC, you must specify a subnet group. MemoryDB uses that subnet group to choose a subnet and IP addresses within that subnet to associate with your nodes. For more information, see Subnets and subnet groups.

Sourcemodule CreateSubnetGroupRequest : sig ... end

Creates a subnet group. A subnet group is a collection of subnets (typically private) that you can designate for your clusters running in an Amazon Virtual Private Cloud (VPC) environment. When you create a cluster in an Amazon VPC, you must specify a subnet group. MemoryDB uses that subnet group to choose a subnet and IP addresses within that subnet to associate with your nodes. For more information, see Subnets and subnet groups.

Sourcemodule CreateSnapshotResponse : sig ... end

Creates a copy of an entire cluster at a specific moment in time.

Sourcemodule CreateSnapshotRequest : sig ... end

Creates a copy of an entire cluster at a specific moment in time.

Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups.

Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups.

Creates a new multi-Region cluster.

Creates a new multi-Region cluster.

Sourcemodule CreateClusterResponse : sig ... end

Creates a cluster. All nodes in the cluster run the same protocol-compliant engine software.

Sourcemodule CreateClusterRequest : sig ... end

Creates a cluster. All nodes in the cluster run the same protocol-compliant engine software.

Sourcemodule CreateACLResponse : sig ... end

Creates an Access Control List. For more information, see Authenticating users with Access Contol Lists (ACLs).

Sourcemodule CreateACLRequest : sig ... end

Creates an Access Control List. For more information, see Authenticating users with Access Contol Lists (ACLs).

Sourcemodule CopySnapshotResponse : sig ... end

Makes a copy of an existing snapshot.

Sourcemodule CopySnapshotRequest : sig ... end

Makes a copy of an existing snapshot.

Apply the service update to a list of clusters supplied. For more information on service updates and applying them, see Applying the service updates.

Sourcemodule BatchUpdateClusterRequest : sig ... end

Apply the service update to a list of clusters supplied. For more information on service updates and applying them, see Applying the service updates.