Awso_memorydb_asyncSourceval batch_update_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.BatchUpdateClusterRequest.t ->
(Awso_memorydb.Values.BatchUpdateClusterResponse.t,
Awso_memorydb.Values.BatchUpdateClusterResponse.error)
Result.t
Async.Deferred.tval copy_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CopySnapshotRequest.t ->
(Awso_memorydb.Values.CopySnapshotResponse.t,
Awso_memorydb.Values.CopySnapshotResponse.error)
Result.t
Async.Deferred.tval create_a_c_l :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateACLRequest.t ->
(Awso_memorydb.Values.CreateACLResponse.t,
Awso_memorydb.Values.CreateACLResponse.error)
Result.t
Async.Deferred.tval create_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateClusterRequest.t ->
(Awso_memorydb.Values.CreateClusterResponse.t,
Awso_memorydb.Values.CreateClusterResponse.error)
Result.t
Async.Deferred.tval create_multi_region_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateMultiRegionClusterRequest.t ->
(Awso_memorydb.Values.CreateMultiRegionClusterResponse.t,
Awso_memorydb.Values.CreateMultiRegionClusterResponse.error)
Result.t
Async.Deferred.tval create_parameter_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateParameterGroupRequest.t ->
(Awso_memorydb.Values.CreateParameterGroupResponse.t,
Awso_memorydb.Values.CreateParameterGroupResponse.error)
Result.t
Async.Deferred.tval create_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateSnapshotRequest.t ->
(Awso_memorydb.Values.CreateSnapshotResponse.t,
Awso_memorydb.Values.CreateSnapshotResponse.error)
Result.t
Async.Deferred.tval create_subnet_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateSubnetGroupRequest.t ->
(Awso_memorydb.Values.CreateSubnetGroupResponse.t,
Awso_memorydb.Values.CreateSubnetGroupResponse.error)
Result.t
Async.Deferred.tval create_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.CreateUserRequest.t ->
(Awso_memorydb.Values.CreateUserResponse.t,
Awso_memorydb.Values.CreateUserResponse.error)
Result.t
Async.Deferred.tval delete_a_c_l :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteACLRequest.t ->
(Awso_memorydb.Values.DeleteACLResponse.t,
Awso_memorydb.Values.DeleteACLResponse.error)
Result.t
Async.Deferred.tval delete_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteClusterRequest.t ->
(Awso_memorydb.Values.DeleteClusterResponse.t,
Awso_memorydb.Values.DeleteClusterResponse.error)
Result.t
Async.Deferred.tval delete_multi_region_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteMultiRegionClusterRequest.t ->
(Awso_memorydb.Values.DeleteMultiRegionClusterResponse.t,
Awso_memorydb.Values.DeleteMultiRegionClusterResponse.error)
Result.t
Async.Deferred.tval delete_parameter_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteParameterGroupRequest.t ->
(Awso_memorydb.Values.DeleteParameterGroupResponse.t,
Awso_memorydb.Values.DeleteParameterGroupResponse.error)
Result.t
Async.Deferred.tval delete_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteSnapshotRequest.t ->
(Awso_memorydb.Values.DeleteSnapshotResponse.t,
Awso_memorydb.Values.DeleteSnapshotResponse.error)
Result.t
Async.Deferred.tval delete_subnet_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteSubnetGroupRequest.t ->
(Awso_memorydb.Values.DeleteSubnetGroupResponse.t,
Awso_memorydb.Values.DeleteSubnetGroupResponse.error)
Result.t
Async.Deferred.tval delete_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DeleteUserRequest.t ->
(Awso_memorydb.Values.DeleteUserResponse.t,
Awso_memorydb.Values.DeleteUserResponse.error)
Result.t
Async.Deferred.tval describe_a_c_ls :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeACLsRequest.t ->
(Awso_memorydb.Values.DescribeACLsResponse.t,
Awso_memorydb.Values.DescribeACLsResponse.error)
Result.t
Async.Deferred.tval describe_clusters :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeClustersRequest.t ->
(Awso_memorydb.Values.DescribeClustersResponse.t,
Awso_memorydb.Values.DescribeClustersResponse.error)
Result.t
Async.Deferred.tval describe_engine_versions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeEngineVersionsRequest.t ->
(Awso_memorydb.Values.DescribeEngineVersionsResponse.t,
Awso_memorydb.Values.DescribeEngineVersionsResponse.error)
Result.t
Async.Deferred.tval describe_events :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeEventsRequest.t ->
(Awso_memorydb.Values.DescribeEventsResponse.t,
Awso_memorydb.Values.DescribeEventsResponse.error)
Result.t
Async.Deferred.tval describe_multi_region_clusters :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeMultiRegionClustersRequest.t ->
(Awso_memorydb.Values.DescribeMultiRegionClustersResponse.t,
Awso_memorydb.Values.DescribeMultiRegionClustersResponse.error)
Result.t
Async.Deferred.tval describe_multi_region_parameter_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeMultiRegionParameterGroupsRequest.t ->
(Awso_memorydb.Values.DescribeMultiRegionParameterGroupsResponse.t,
Awso_memorydb.Values.DescribeMultiRegionParameterGroupsResponse.error)
Result.t
Async.Deferred.tval describe_multi_region_parameters :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeMultiRegionParametersRequest.t ->
(Awso_memorydb.Values.DescribeMultiRegionParametersResponse.t,
Awso_memorydb.Values.DescribeMultiRegionParametersResponse.error)
Result.t
Async.Deferred.tval describe_parameter_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeParameterGroupsRequest.t ->
(Awso_memorydb.Values.DescribeParameterGroupsResponse.t,
Awso_memorydb.Values.DescribeParameterGroupsResponse.error)
Result.t
Async.Deferred.tval describe_parameters :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeParametersRequest.t ->
(Awso_memorydb.Values.DescribeParametersResponse.t,
Awso_memorydb.Values.DescribeParametersResponse.error)
Result.t
Async.Deferred.tval describe_reserved_nodes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeReservedNodesRequest.t ->
(Awso_memorydb.Values.DescribeReservedNodesResponse.t,
Awso_memorydb.Values.DescribeReservedNodesResponse.error)
Result.t
Async.Deferred.tval describe_reserved_nodes_offerings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeReservedNodesOfferingsRequest.t ->
(Awso_memorydb.Values.DescribeReservedNodesOfferingsResponse.t,
Awso_memorydb.Values.DescribeReservedNodesOfferingsResponse.error)
Result.t
Async.Deferred.tval describe_service_updates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeServiceUpdatesRequest.t ->
(Awso_memorydb.Values.DescribeServiceUpdatesResponse.t,
Awso_memorydb.Values.DescribeServiceUpdatesResponse.error)
Result.t
Async.Deferred.tval describe_snapshots :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeSnapshotsRequest.t ->
(Awso_memorydb.Values.DescribeSnapshotsResponse.t,
Awso_memorydb.Values.DescribeSnapshotsResponse.error)
Result.t
Async.Deferred.tval describe_subnet_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeSubnetGroupsRequest.t ->
(Awso_memorydb.Values.DescribeSubnetGroupsResponse.t,
Awso_memorydb.Values.DescribeSubnetGroupsResponse.error)
Result.t
Async.Deferred.tval describe_users :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.DescribeUsersRequest.t ->
(Awso_memorydb.Values.DescribeUsersResponse.t,
Awso_memorydb.Values.DescribeUsersResponse.error)
Result.t
Async.Deferred.tval failover_shard :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.FailoverShardRequest.t ->
(Awso_memorydb.Values.FailoverShardResponse.t,
Awso_memorydb.Values.FailoverShardResponse.error)
Result.t
Async.Deferred.tval list_allowed_multi_region_cluster_updates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.ListAllowedMultiRegionClusterUpdatesRequest.t ->
(Awso_memorydb.Values.ListAllowedMultiRegionClusterUpdatesResponse.t,
Awso_memorydb.Values.ListAllowedMultiRegionClusterUpdatesResponse.error)
Result.t
Async.Deferred.tval list_allowed_node_type_updates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.ListAllowedNodeTypeUpdatesRequest.t ->
(Awso_memorydb.Values.ListAllowedNodeTypeUpdatesResponse.t,
Awso_memorydb.Values.ListAllowedNodeTypeUpdatesResponse.error)
Result.t
Async.Deferred.tval list_tags :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.ListTagsRequest.t ->
(Awso_memorydb.Values.ListTagsResponse.t,
Awso_memorydb.Values.ListTagsResponse.error)
Result.t
Async.Deferred.tval purchase_reserved_nodes_offering :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.PurchaseReservedNodesOfferingRequest.t ->
(Awso_memorydb.Values.PurchaseReservedNodesOfferingResponse.t,
Awso_memorydb.Values.PurchaseReservedNodesOfferingResponse.error)
Result.t
Async.Deferred.tval reset_parameter_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.ResetParameterGroupRequest.t ->
(Awso_memorydb.Values.ResetParameterGroupResponse.t,
Awso_memorydb.Values.ResetParameterGroupResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.TagResourceRequest.t ->
(Awso_memorydb.Values.TagResourceResponse.t,
Awso_memorydb.Values.TagResourceResponse.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UntagResourceRequest.t ->
(Awso_memorydb.Values.UntagResourceResponse.t,
Awso_memorydb.Values.UntagResourceResponse.error)
Result.t
Async.Deferred.tval update_a_c_l :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UpdateACLRequest.t ->
(Awso_memorydb.Values.UpdateACLResponse.t,
Awso_memorydb.Values.UpdateACLResponse.error)
Result.t
Async.Deferred.tval update_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UpdateClusterRequest.t ->
(Awso_memorydb.Values.UpdateClusterResponse.t,
Awso_memorydb.Values.UpdateClusterResponse.error)
Result.t
Async.Deferred.tval update_multi_region_cluster :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UpdateMultiRegionClusterRequest.t ->
(Awso_memorydb.Values.UpdateMultiRegionClusterResponse.t,
Awso_memorydb.Values.UpdateMultiRegionClusterResponse.error)
Result.t
Async.Deferred.tval update_parameter_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UpdateParameterGroupRequest.t ->
(Awso_memorydb.Values.UpdateParameterGroupResponse.t,
Awso_memorydb.Values.UpdateParameterGroupResponse.error)
Result.t
Async.Deferred.tval update_subnet_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UpdateSubnetGroupRequest.t ->
(Awso_memorydb.Values.UpdateSubnetGroupResponse.t,
Awso_memorydb.Values.UpdateSubnetGroupResponse.error)
Result.t
Async.Deferred.tval update_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_memorydb.Values.UpdateUserRequest.t ->
(Awso_memorydb.Values.UpdateUserResponse.t,
Awso_memorydb.Values.UpdateUserResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_memorydb.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Represents the information required for client programs to connect to the cluster and its nodes.
Shard configuration options. Each shard configuration has the following: Slots and ReplicaCount.
Represents an individual node within a cluster. Each node runs its own instance of the cluster's protocol-compliant caching software.
Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).
Provides details of a shard in a snapshot
Update action that has yet to be processed for the corresponding apply/stop request
Represents the progress of an online resharding operation.
Represents the subnet associated with a cluster. This parameter refers to subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with MemoryDB.
The recurring charge to run this reserved node.
Represents a Regional cluster
The status of the ACL update
module PendingModifiedServiceUpdateList =
Awso_memorydb.Values.PendingModifiedServiceUpdateListThe status of the online resharding
Represents a single security group and its status.
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.
Denotes the user's authentication properties, such as whether it requires a password to authenticate. Used in output responses.
A list of cluster configuration options.
A list of updates being applied to the cluster
Returns the updates being applied to the ACL.
Describes a name-value pair that is used to update the value of a parameter.
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
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.
Used to streamline results of a search based on the property being filtered.
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.
Represents a copy of an entire cluster as of the time when the snapshot was taken.
An update that you can apply to your MemoryDB clusters.
Represents the output of a PurchaseReservedNodesOffering operation.
The offering type of this node.
Describes an individual setting that controls some aspect of MemoryDB behavior.
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.
Describes an individual setting that controls some aspect of MemoryDB behavior across multiple regions.
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.
Represents a multi-Region cluster.
Represents a single occurrence of something interesting within the system. Some examples of events are creating a cluster or adding or removing a node.
Provides details of the Redis OSS engine version
Contains all of the attributes of a specific cluster.
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.
A cluster whose updates have failed
module InvalidParameterCombinationException =
Awso_memorydb.Values.InvalidParameterCombinationExceptionThe specified parameter combination is not valid.
The specified parameter value is not valid.
The user is not in a valid state for the requested operation.
The specified user does not exist.
Denotes the user's authentication properties, such as whether it requires a password to authenticate. Used in output responses.
The specified subnet is not valid.
The required service-linked role was not found.
The specified subnet group does not exist.
The subnet is currently in use and cannot be deleted.
The specified subnet is not allowed for this operation.
The request cannot be processed because it would exceed the maximum number of subnets allowed.
The parameter group is not in a valid state for the requested operation.
The specified parameter group does not exist.
module InvalidMultiRegionClusterStateFault =
Awso_memorydb.Values.InvalidMultiRegionClusterStateFaultThe requested operation cannot be performed on the multi-Region cluster in its current state.
The specified multi-Region cluster does not exist.
module MultiRegionParameterGroupNotFoundFault =
Awso_memorydb.Values.MultiRegionParameterGroupNotFoundFaultThe specified multi-Region parameter group does not exist.
A request to configure the sharding properties of a cluster
The specified ACL does not exist.
The specified cluster does not exist.
module ClusterQuotaForCustomerExceededFault =
Awso_memorydb.Values.ClusterQuotaForCustomerExceededFaultThe request cannot be processed because it would exceed the maximum number of clusters allowed for this customer.
The ACL is not in a valid state for the requested operation.
The cluster is not in a valid state for the requested operation.
The specified KMS key is not valid or accessible.
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.
The requested operation would result in no changes.
module NodeQuotaForClusterExceededFault =
Awso_memorydb.Values.NodeQuotaForClusterExceededFaultThe request cannot be processed because it would exceed the maximum number of nodes allowed for this cluster.
module NodeQuotaForCustomerExceededFault =
Awso_memorydb.Values.NodeQuotaForCustomerExceededFaultThe request cannot be processed because it would exceed the maximum number of nodes allowed for this customer.
module ShardsPerClusterQuotaExceededFault =
Awso_memorydb.Values.ShardsPerClusterQuotaExceededFaultThe 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
A default user is required and must be specified.
A user with the specified name already exists.
The specified Amazon Resource Name (ARN) is not valid.
The specified snapshot does not exist.
The specified tag does not exist.
The request cannot be processed because it would exceed the maximum number of tags allowed per resource.
You already have a reservation with the given identifier.
The request cannot be processed because it would exceed the user's node quota.
module ReservedNodesOfferingNotFoundFault =
Awso_memorydb.Values.ReservedNodesOfferingNotFoundFaultThe requested node offering does not exist.
module APICallRateForCustomerExceededFault =
Awso_memorydb.Values.APICallRateForCustomerExceededFaultThe customer has exceeded the maximum number of API requests allowed per time period.
The specified shard does not exist.
Test failover is not available for this cluster configuration.
The requested node does not exist.
The subnet group is currently in use and cannot be deleted.
The snapshot is not in a valid state for the requested operation.
A snapshot with the specified name already exists.
A user with the specified name already exists.
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.
module ParameterGroupAlreadyExistsFault =
Awso_memorydb.Values.ParameterGroupAlreadyExistsFaultA parameter group with the specified name already exists.
module ParameterGroupQuotaExceededFault =
Awso_memorydb.Values.ParameterGroupQuotaExceededFaultThe request cannot be processed because it would exceed the maximum number of parameter groups allowed.
module MultiRegionClusterAlreadyExistsFault =
Awso_memorydb.Values.MultiRegionClusterAlreadyExistsFaultA multi-Region cluster with the specified name already exists.
A cluster with the specified name already exists.
module InsufficientClusterCapacityFault =
Awso_memorydb.Values.InsufficientClusterCapacityFaultThe cluster does not have sufficient capacity to perform the requested operation.
The provided credentials are not valid.
An ACL with the specified name already exists.
The request cannot be processed because it would exceed the maximum number of ACLs allowed.
The specified service update does not exist.
A request to apply a service update
Changes user password(s) and/or access string.
Changes user password(s) and/or access string.
Updates a subnet group. For more information, see Updating a subnet group
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.
module UpdateMultiRegionClusterResponse =
Awso_memorydb.Values.UpdateMultiRegionClusterResponseUpdates the configuration of an existing multi-Region cluster.
Updates the configuration of an existing multi-Region cluster.
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.
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.
Changes the list of users that belong to the Access Control List.
Changes the list of users that belong to the Access Control List.
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.
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.
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.
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.
module PurchaseReservedNodesOfferingResponse =
Awso_memorydb.Values.PurchaseReservedNodesOfferingResponseAllows you to purchase a reserved node offering. Reserved nodes are not eligible for cancellation and are non-refundable.
module PurchaseReservedNodesOfferingRequest =
Awso_memorydb.Values.PurchaseReservedNodesOfferingRequestAllows you to purchase a reserved node offering. Reserved nodes are not eligible for cancellation and are non-refundable.
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 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.
module ListAllowedNodeTypeUpdatesResponse =
Awso_memorydb.Values.ListAllowedNodeTypeUpdatesResponseLists 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.
module ListAllowedNodeTypeUpdatesRequest =
Awso_memorydb.Values.ListAllowedNodeTypeUpdatesRequestLists 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.
module ListAllowedMultiRegionClusterUpdatesResponse =
Awso_memorydb.Values.ListAllowedMultiRegionClusterUpdatesResponseLists the allowed updates for a multi-Region cluster.
module ListAllowedMultiRegionClusterUpdatesRequest =
Awso_memorydb.Values.ListAllowedMultiRegionClusterUpdatesRequestLists the allowed updates for a multi-Region cluster.
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.
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.
Returns a list of users.
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.
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 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.
module DescribeReservedNodesOfferingsResponse =
Awso_memorydb.Values.DescribeReservedNodesOfferingsResponseLists available reserved node offerings.
module DescribeReservedNodesOfferingsRequest =
Awso_memorydb.Values.DescribeReservedNodesOfferingsRequestLists available reserved node offerings.
Returns the detailed parameter list for a particular parameter group.
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.
module DescribeMultiRegionParametersResponse =
Awso_memorydb.Values.DescribeMultiRegionParametersResponseReturns the detailed parameter list for a particular multi-region parameter group.
module DescribeMultiRegionParametersRequest =
Awso_memorydb.Values.DescribeMultiRegionParametersRequestReturns the detailed parameter list for a particular multi-region parameter group.
module DescribeMultiRegionParameterGroupsResponse =
Awso_memorydb.Values.DescribeMultiRegionParameterGroupsResponseReturns a list of multi-region parameter groups.
module DescribeMultiRegionParameterGroupsRequest =
Awso_memorydb.Values.DescribeMultiRegionParameterGroupsRequestReturns a list of multi-region parameter groups.
module DescribeMultiRegionClustersResponse =
Awso_memorydb.Values.DescribeMultiRegionClustersResponseReturns details about one or more multi-Region clusters.
module DescribeMultiRegionClustersRequest =
Awso_memorydb.Values.DescribeMultiRegionClustersRequestReturns details about one or more multi-Region clusters.
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 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.
Returns information about all provisioned clusters if no cluster identifier is specified, or about a specific cluster if a cluster name is supplied.
Returns information about all provisioned clusters if no cluster identifier is specified, or about a specific cluster if a cluster name is supplied.
Returns a list of ACLs.
Returns a list of ACLs.
Deletes a user. The user will be removed from all ACLs and in turn removed from all clusters.
Deletes a user. The user will be removed from all ACLs and in turn removed from all clusters.
Deletes a subnet group. You cannot delete a default subnet group or one that is associated with any clusters.
Deletes a subnet group. You cannot delete a default subnet group or one that is associated with any clusters.
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 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.
module DeleteMultiRegionClusterResponse =
Awso_memorydb.Values.DeleteMultiRegionClusterResponseDeletes an existing multi-Region cluster.
Deletes an existing multi-Region cluster.
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.
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.
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).
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).
Creates a MemoryDB user. For more information, see Authenticating users with Access Contol Lists (ACLs).
Creates a MemoryDB user. For more information, see Authenticating users with Access Contol Lists (ACLs).
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.
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.
Creates a copy of an entire cluster at a specific moment in time.
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.
module CreateMultiRegionClusterResponse =
Awso_memorydb.Values.CreateMultiRegionClusterResponseCreates a new multi-Region cluster.
Creates a new multi-Region cluster.
Creates a cluster. All nodes in the cluster run the same protocol-compliant engine software.
Creates a cluster. All nodes in the cluster run the same protocol-compliant engine software.
Creates an Access Control List. For more information, see Authenticating users with Access Contol Lists (ACLs).
Creates an Access Control List. For more information, see Authenticating users with Access Contol Lists (ACLs).
Makes a copy of an existing snapshot.
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.
Apply the service update to a list of clusters supplied. For more information on service updates and applying them, see Applying the service updates.