h&j      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                       !!!!!!!!!!!!""""""""""""################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((())))))))))))))))))))***************++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------..............................////////////////////////////////0000000000000000000000000000000000111111111111111111111111111122222222222222222222222222222233333333333333333333333333333344444444444444444444444444444444444445555555555555555 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G GGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';/mamazonka-memorydb-Returns the updates being applied to the ACL.See:  smart constructor.amazonka-memorydb&A list of users being added to the ACLamazonka-memorydb/A list of user names being removed from the ACLamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - A list of users being added to the ACL, 2 - A list of user names being removed from the ACLamazonka-memorydb&A list of users being added to the ACLamazonka-memorydb/A list of user names being removed from the ACL(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';8oamazonka-memorydbAn 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.See:  smart constructor.amazonka-memorydb)The Amazon Resource Name (ARN) of the ACLamazonka-memorydb+A list of clusters associated with the ACL.amazonka-memorydb0The minimum engine version supported for the ACLamazonka-memorydb#The name of the Access Control Listamazonka-memorydb+A list of updates being applied to the ACL.amazonka-memorydbIndicates ACL status. Can be "creating", "active", "modifying", "deleting".amazonka-memorydb.The list of user names that belong to the ACL.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, , - The Amazon Resource Name (ARN) of the ACL, . - A list of clusters associated with the ACL., 3 - The minimum engine version supported for the ACL, & - The name of the Access Control List, . - A list of updates being applied to the ACL.,  - Indicates ACL status. Can be "creating", "active", "modifying", "deleting"., 1 - The list of user names that belong to the ACL.amazonka-memorydb)The Amazon Resource Name (ARN) of the ACLamazonka-memorydb+A list of clusters associated with the ACL.amazonka-memorydb0The minimum engine version supported for the ACLamazonka-memorydb#The name of the Access Control Listamazonka-memorydb+A list of updates being applied to the ACL.amazonka-memorydbIndicates ACL status. Can be "creating", "active", "modifying", "deleting".amazonka-memorydb.The list of user names that belong to the ACL.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';;&amazonka-memorydbThe status of the ACL updateSee: ) smart constructor.(amazonka-memorydb%A list of ACLs pending to be applied.)amazonka-memorydbCreate a value of &" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:(, *( - A list of ACLs pending to be applied.*amazonka-memorydb%A list of ACLs pending to be applied.&(')*&(')*(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?amazonka-memorydbUsed to streamline results of a search based on the property being filtered.See:  smart constructor.amazonka-memorydb3The property being filtered. For example, UserName.amazonka-memorydb:The property values to filter on. For example, "user-123".amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 6 - The property being filtered. For example, UserName., = - The property values to filter on. For example, "user-123".amazonka-memorydb3The property being filtered. For example, UserName.amazonka-memorydb:The property values to filter on. For example, "user-123".amazonka-memorydbamazonka-memorydb (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?T (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Z4amazonka-memorydbDenotes the user's authentication properties, such as whether it requires a password to authenticate. Used in output responses.See:  smart constructor.amazonka-memorydb'The password(s) used for authenticationamazonka-memorydbIndicates whether the user requires a password to authenticate. All newly-created users require a password.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, * - The password(s) used for authentication,  - Indicates whether the user requires a password to authenticate. All newly-created users require a password.amazonka-memorydb'The password(s) used for authenticationamazonka-memorydbIndicates whether the user requires a password to authenticate. All newly-created users require a password.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';c amazonka-memorydbRepresents an individual node within a cluster. Each node runs its own instance of the cluster's protocol-compliant caching software.See:  smart constructor.amazonka-memorydb/The Availability Zone in which the node residesamazonka-memorydb,The date and time when the node was created.amazonka-memorydb)The hostname for connecting to this node.amazonka-memorydbThe node identifier. A node name is a numeric identifier (0001, 0002, etc.). The combination of cluster name, shard name and node name uniquely identifies every node used in a customer's Amazon account.amazonka-memorydb,The status of the service update on the nodeamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 2 - The Availability Zone in which the node resides, / - The date and time when the node was created., , - The hostname for connecting to this node.,  - The node identifier. A node name is a numeric identifier (0001, 0002, etc.). The combination of cluster name, shard name and node name uniquely identifies every node used in a customer's Amazon account., / - The status of the service update on the nodeamazonka-memorydb/The Availability Zone in which the node residesamazonka-memorydb,The date and time when the node was created.amazonka-memorydb)The hostname for connecting to this node.amazonka-memorydbThe node identifier. A node name is a numeric identifier (0001, 0002, etc.). The combination of cluster name, shard name and node name uniquely identifies every node used in a customer's Amazon account.amazonka-memorydb,The status of the service update on the node  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';jamazonka-memorydbDescribes an individual setting that controls some aspect of MemoryDB behavior.See:  smart constructor.amazonka-memorydb,The valid range of values for the parameter.amazonka-memorydbThe parameter's data typeamazonka-memorydbA description of the parameteramazonka-memorydb=The earliest engine version to which the parameter can apply.amazonka-memorydbThe name of the parameteramazonka-memorydbThe value of the parameteramazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - The valid range of values for the parameter.,  - The parameter's data type, ! - A description of the parameter,  - The earliest engine version to which the parameter can apply.,  - The name of the parameter,  - The value of the parameteramazonka-memorydb,The valid range of values for the parameter.amazonka-memorydbThe parameter's data typeamazonka-memorydbA description of the parameteramazonka-memorydb=The earliest engine version to which the parameter can apply.amazonka-memorydbThe name of the parameteramazonka-memorydbThe value of the parameter(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';p amazonka-memorydbRepresents 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.See:  smart constructor.amazonka-memorydb5The Amazon Resource Name (ARN) of the parameter groupamazonka-memorydb$A description of the parameter groupamazonka-memorydbThe name of the parameter group family that this parameter group is compatible with.amazonka-memorydbThe name of the parameter groupamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 8 - The Amazon Resource Name (ARN) of the parameter group, ' - A description of the parameter group,  - The name of the parameter group family that this parameter group is compatible with., " - The name of the parameter groupamazonka-memorydb5The Amazon Resource Name (ARN) of the parameter groupamazonka-memorydb$A description of the parameter groupamazonka-memorydbThe name of the parameter group family that this parameter group is compatible with.amazonka-memorydbThe name of the parameter group  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';tamazonka-memorydbDescribes a name-value pair that is used to update the value of a parameter.See:  smart constructor.amazonka-memorydbThe name of the parameteramazonka-memorydbThe value of the parameteramazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the parameter,  - The value of the parameteramazonka-memorydbThe name of the parameteramazonka-memorydbThe value of the parameter(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';yamazonka-memorydb/The recurring charge to run this reserved node.See:  smart constructor.amazonka-memorydb=The amount of the recurring charge to run this reserved node.amazonka-memorydbThe frequency of the recurring price charged to run this reserved node.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The amount of the recurring charge to run this reserved node.,  - The frequency of the recurring price charged to run this reserved node.amazonka-memorydb=The amount of the recurring charge to run this reserved node.amazonka-memorydbThe frequency of the recurring price charged to run this reserved node.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';}+amazonka-memorydb8A request to configure the number of replicas in a shardSee:  smart constructor.amazonka-memorydb-The number of replicas to scale up or down toamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 0 - The number of replicas to scale up or down toamazonka-memorydb-The number of replicas to scale up or down to(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydbRepresents the output of a PurchaseReservedNodesOffering operation.See:  smart constructor.amazonka-memorydb4The Amazon Resource Name (ARN) of the reserved node.amazonka-memorydb+The duration of the reservation in seconds.amazonka-memorydb/The fixed price charged for this reserved node.amazonka-memorydb,The number of nodes that have been reserved.amazonka-memorydb%The node type for the reserved nodes.amazonka-memorydb(The offering type of this reserved node.amazonka-memorydb6The recurring price charged to run this reserved node.amazonka-memorydb:A customer-specified identifier to track this reservation.amazonka-memorydb1The ID of the reserved node offering to purchase.amazonka-memorydb!The time the reservation started.amazonka-memorydbThe state of the reserved node.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 7 - The Amazon Resource Name (ARN) of the reserved node., . - The duration of the reservation in seconds., 2 - The fixed price charged for this reserved node., / - The number of nodes that have been reserved., ( - The node type for the reserved nodes., + - The offering type of this reserved node., 9 - The recurring price charged to run this reserved node., = - A customer-specified identifier to track this reservation., 4 - The ID of the reserved node offering to purchase., $ - The time the reservation started., " - The state of the reserved node.amazonka-memorydb4The Amazon Resource Name (ARN) of the reserved node.amazonka-memorydb+The duration of the reservation in seconds.amazonka-memorydb/The fixed price charged for this reserved node.amazonka-memorydb,The number of nodes that have been reserved.amazonka-memorydb%The node type for the reserved nodes.amazonka-memorydb(The offering type of this reserved node.amazonka-memorydb6The recurring price charged to run this reserved node.amazonka-memorydb:A customer-specified identifier to track this reservation.amazonka-memorydb1The ID of the reserved node offering to purchase.amazonka-memorydb!The time the reservation started.amazonka-memorydbThe state of the reserved node.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydbThe offering type of this node.See:  smart constructor.amazonka-memorydb+The duration of the reservation in seconds.amazonka-memorydb/The fixed price charged for this reserved node.amazonka-memorydbThe node type for the reserved nodes. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types.amazonka-memorydb(The offering type of this reserved node.amazonka-memorydb6The recurring price charged to run this reserved node.amazonka-memorydbThe offering identifier.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The duration of the reservation in seconds., 2 - The fixed price charged for this reserved node.,  - The node type for the reserved nodes. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types., + - The offering type of this reserved node., 9 - The recurring price charged to run this reserved node.,  - The offering identifier.amazonka-memorydb+The duration of the reservation in seconds.amazonka-memorydb/The fixed price charged for this reserved node.amazonka-memorydbThe node type for the reserved nodes. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types.amazonka-memorydb(The offering type of this reserved node.amazonka-memorydb6The recurring price charged to run this reserved node.amazonka-memorydbThe offering identifier.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydb2Represents a single security group and its status.See:  smart constructor.amazonka-memorydb%The identifier of the security group.amazonka-memorydbThe status of the security group membership. The status changes whenever a security group is modified, or when the security groups assigned to a cluster are modified.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ( - The identifier of the security group.,  - The status of the security group membership. The status changes whenever a security group is modified, or when the security groups assigned to a cluster are modified.amazonka-memorydb%The identifier of the security group.amazonka-memorydbThe status of the security group membership. The status changes whenever a security group is modified, or when the security groups assigned to a cluster are modified.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydb#A request to apply a service updateSee:  smart constructor.amazonka-memorydb#The unique ID of the service updateamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, & - The unique ID of the service updateamazonka-memorydb#The unique ID of the service update(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydbUpdate action that has yet to be processed for the corresponding apply/stop requestSee:  smart constructor.amazonka-memorydb#The unique ID of the service updateamazonka-memorydb The status of the service updateamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, & - The unique ID of the service update, # - The status of the service updateamazonka-memorydb#The unique ID of the service updateamazonka-memorydb The status of the service update(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydb7An update that you can apply to your MemoryDB clusters.See:  smart constructor.amazonka-memorydbThe date at which the service update will be automatically appliedamazonka-memorydb;The name of the cluster to which the service update appliesamazonka-memorydb&Provides details of the service updateamazonka-memorydb-A list of nodes updated by the service updateamazonka-memorydb7The date when the service update is initially availableamazonka-memorydb#The unique ID of the service updateamazonka-memorydb The status of the service updateamazonka-memorydb)Reflects the nature of the service updateamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The date at which the service update will be automatically applied, > - The name of the cluster to which the service update applies, ) - Provides details of the service update, 0 - A list of nodes updated by the service update, : - The date when the service update is initially available, & - The unique ID of the service update, # - The status of the service update, , - Reflects the nature of the service updateamazonka-memorydbThe date at which the service update will be automatically appliedamazonka-memorydb;The name of the cluster to which the service update appliesamazonka-memorydb&Provides details of the service updateamazonka-memorydb-A list of nodes updated by the service updateamazonka-memorydb7The date when the service update is initially availableamazonka-memorydb#The unique ID of the service updateamazonka-memorydb The status of the service updateamazonka-memorydb)Reflects the nature of the service update(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';K amazonka-memorydbRepresents 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.See:  smart constructor.amazonka-memorydbThe name of the shardamazonka-memorydbA list containing information about individual nodes within the shardamazonka-memorydb The number of nodes in the shardamazonka-memorydbThe keyspace for this shard.amazonka-memorydbThe current state of this replication group - creating, available, modifying, deleting.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the shard,  - A list containing information about individual nodes within the shard, # - The number of nodes in the shard,  - The keyspace for this shard.,  - The current state of this replication group - creating, available, modifying, deleting.amazonka-memorydbThe name of the shardamazonka-memorydbA list containing information about individual nodes within the shardamazonka-memorydb The number of nodes in the shardamazonka-memorydbThe keyspace for this shard.amazonka-memorydbThe current state of this replication group - creating, available, modifying, deleting.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydbShard configuration options. Each shard configuration has the following: Slots and ReplicaCount.See:  smart constructor.amazonka-memorydb/The number of read replica nodes in this shard.amazonka-memorydbA string that specifies the keyspace for a particular node group. Keyspaces range from 0 to 16,383. The string is in the format startkey-endkey.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 2 - The number of read replica nodes in this shard.,  - A string that specifies the keyspace for a particular node group. Keyspaces range from 0 to 16,383. The string is in the format startkey-endkey.amazonka-memorydb/The number of read replica nodes in this shard.amazonka-memorydbA string that specifies the keyspace for a particular node group. Keyspaces range from 0 to 16,383. The string is in the format startkey-endkey.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';mamazonka-memorydb;A request to configure the sharding properties of a clusterSee:  smart constructor.amazonka-memorydb#The number of shards in the clusteramazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, & - The number of shards in the clusteramazonka-memorydb#The number of shards in the cluster(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-memorydb)Provides details of a shard in a snapshotSee:  smart constructor.amazonka-memorydb&The configuration details of the shardamazonka-memorydbThe name of the shardamazonka-memorydb The size of the shard's snapshotamazonka-memorydb7The date and time that the shard's snapshot was createdamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - The configuration details of the shard,  - The name of the shard, # - The size of the shard's snapshot, : - The date and time that the shard's snapshot was createdamazonka-memorydb&The configuration details of the shardamazonka-memorydbThe name of the shardamazonka-memorydb The size of the shard's snapshotamazonka-memorydb7The date and time that the shard's snapshot was created   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Samazonka-memorydb(A list of cluster configuration options.See:  smart constructor.amazonka-memorydb,The description of the cluster configurationamazonka-memorydb,The Redis engine version used by the clusteramazonka-memorydb0The specified maintenance window for the clusteramazonka-memorydbThe name of the clusteramazonka-memorydb"The node type used for the clusteramazonka-memorydb#The number of shards in the clusteramazonka-memorydb/The name of parameter group used by the clusteramazonka-memorydbThe port used by the clusteramazonka-memorydb!The list of shards in the clusteramazonka-memorydb/The snapshot retention limit set by the clusteramazonka-memorydb&The snapshot window set by the clusteramazonka-memorydb0The name of the subnet group used by the clusteramazonka-memorydbThe Amazon Resource Name (ARN) of the SNS notification topic for the clusteramazonka-memorydb(The ID of the VPC the cluster belongs toamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - The description of the cluster configuration, / - The Redis engine version used by the cluster, 3 - The specified maintenance window for the cluster,  - The name of the cluster, % - The node type used for the cluster, & - The number of shards in the cluster, 2 - The name of parameter group used by the cluster,  - The port used by the cluster, $ - The list of shards in the cluster, 2 - The snapshot retention limit set by the cluster, ) - The snapshot window set by the cluster, 3 - The name of the subnet group used by the cluster,  - The Amazon Resource Name (ARN) of the SNS notification topic for the cluster, + - The ID of the VPC the cluster belongs toamazonka-memorydb,The description of the cluster configurationamazonka-memorydb,The Redis engine version used by the clusteramazonka-memorydb0The specified maintenance window for the clusteramazonka-memorydbThe name of the clusteramazonka-memorydb"The node type used for the clusteramazonka-memorydb#The number of shards in the clusteramazonka-memorydb/The name of parameter group used by the clusteramazonka-memorydbThe port used by the clusteramazonka-memorydb!The list of shards in the clusteramazonka-memorydb/The snapshot retention limit set by the clusteramazonka-memorydb&The snapshot window set by the clusteramazonka-memorydb0The name of the subnet group used by the clusteramazonka-memorydbThe Amazon Resource Name (ARN) of the SNS notification topic for the clusteramazonka-memorydb(The ID of the VPC the cluster belongs to!(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Jamazonka-memorydb:Represents the progress of an online resharding operation.See:  smart constructor.amazonka-memorydb6The percentage of the slot migration that is complete.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 9 - The percentage of the slot migration that is complete.amazonka-memorydb6The percentage of the slot migration that is complete."(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Զamazonka-memorydb#The status of the online reshardingSee:  smart constructor.amazonka-memorydb2The status of the online resharding slot migrationamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 5 - The status of the online resharding slot migrationamazonka-memorydb2The status of the online resharding slot migration#(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-memorydb.A list of updates being applied to the clusterSee:  smart constructor.amazonka-memorydbA list of ACLs associated with the cluster that are being updatedamazonka-memorydb-The status of an online resharding operation.amazonka-memorydb6A list of service updates being applied to the clusteramazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A list of ACLs associated with the cluster that are being updated, 0 - The status of an online resharding operation., 9 - A list of service updates being applied to the clusteramazonka-memorydbA list of ACLs associated with the cluster that are being updatedamazonka-memorydb-The status of an online resharding operation.amazonka-memorydb6A list of service updates being applied to the cluster  $(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';6amazonka-memorydb5Contains all of the attributes of a specific cluster.See:  smart constructor.amazonka-memorydbThe name of the Access Control List associated with this cluster.amazonka-memorydb.The Amazon Resource Name (ARN) of the cluster.amazonka-memorydbWhen set to true, the cluster will automatically receive minor engine version upgrades after launch.amazonka-memorydbIndicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).amazonka-memorydb$The cluster's configuration endpointamazonka-memorydbEnables 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  https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html Data tiering.amazonka-memorydbA description of the clusteramazonka-memorydb2The Redis engine patch version used by the clusteramazonka-memorydb,The Redis engine version used by the clusteramazonka-memorydb1The ID of the KMS key used to encrypt the clusteramazonka-memorydbSpecifies 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.amazonka-memorydbThe user-supplied name of the cluster. This identifier is a unique key that identifies a cluster.amazonka-memorydbThe cluster's node typeamazonka-memorydb#The number of shards in the clusteramazonka-memorydb3The name of the parameter group used by the clusteramazonka-memorydbThe status of the parameter group used by the cluster, for example 'active' or 'applying'.amazonka-memorydb5A group of settings that are currently being applied.amazonka-memorydb-A list of security groups used by the clusteramazonka-memorydb1A list of shards that are members of the cluster.amazonka-memorydbThe 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.amazonka-memorydbThe 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.amazonka-memorydb amazonka-memorydbSee:   smart constructor. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbA list of service updates amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydb>The list of cluster names to identify service updates to apply amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb0The unique ID of the service update to describe. amazonka-memorydb2The status(es) of the service updates to filter on amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The list of cluster names to identify service updates to apply ,   - The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. ,   - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. ,  3 - The unique ID of the service update to describe. ,  5 - The status(es) of the service updates to filter on amazonka-memorydb>The list of cluster names to identify service updates to apply amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb0The unique ID of the service update to describe. amazonka-memorydb2The status(es) of the service updates to filter on amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. ,   - A list of service updates ,  # - The response's http status code. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbA list of service updates amazonka-memorydb The response's http status code. amazonka-memorydb   8(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:   smart constructor. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydb(Lists available reserved node offerings. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbDuration filter value, specified in years or seconds. Use this parameter to show only reservations for a given duration. amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydbThe node type for the reserved nodes. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types. amazonka-memorydbThe offering type filter value. Use this parameter to show only the available offerings matching the specified offering type. Valid values: "All Upfront"|"Partial Upfront"| "No Upfront" amazonka-memorydbThe offering identifier filter value. Use this parameter to show only the available offering that matches the specified reservation identifier. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Duration filter value, specified in years or seconds. Use this parameter to show only reservations for a given duration. ,   - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. ,   - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. ,   - The node type for the reserved nodes. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types. ,   - The offering type filter value. Use this parameter to show only the available offerings matching the specified offering type. Valid values: "All Upfront"|"Partial Upfront"| "No Upfront" ,   - The offering identifier filter value. Use this parameter to show only the available offering that matches the specified reservation identifier. amazonka-memorydbDuration filter value, specified in years or seconds. Use this parameter to show only reservations for a given duration. amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydbThe node type for the reserved nodes. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types. amazonka-memorydbThe offering type filter value. Use this parameter to show only the available offerings matching the specified offering type. Valid values: "All Upfront"|"Partial Upfront"| "No Upfront" amazonka-memorydbThe offering identifier filter value. Use this parameter to show only the available offering that matches the specified reservation identifier. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. ,  + - Lists available reserved node offerings. ,  # - The response's http status code. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydb(Lists available reserved node offerings. amazonka-memorydb The response's http status code. amazonka-memorydb   9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:   smart constructor. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydbReturns information about reserved nodes for this account, or about a specified reserved node. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe duration filter value, specified in years or seconds. Use this parameter to show only reservations for this duration. amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydbThe node type filter value. Use this parameter to show only those reservations matching the specified node type. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types. amazonka-memorydbThe offering type filter value. Use this parameter to show only the available offerings matching the specified offering type. Valid values: "All Upfront"|"Partial Upfront"| "No Upfront" amazonka-memorydbThe reserved node identifier filter value. Use this parameter to show only the reservation that matches the specified reservation ID. amazonka-memorydbThe offering identifier filter value. Use this parameter to show only purchased reservations matching the specified offering identifier. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The duration filter value, specified in years or seconds. Use this parameter to show only reservations for this duration. ,   - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. ,   - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. ,   - The node type filter value. Use this parameter to show only those reservations matching the specified node type. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types. ,   - The offering type filter value. Use this parameter to show only the available offerings matching the specified offering type. Valid values: "All Upfront"|"Partial Upfront"| "No Upfront" ,   - The reserved node identifier filter value. Use this parameter to show only the reservation that matches the specified reservation ID. ,   - The offering identifier filter value. Use this parameter to show only purchased reservations matching the specified offering identifier. amazonka-memorydbThe duration filter value, specified in years or seconds. Use this parameter to show only reservations for this duration. amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydbThe node type filter value. Use this parameter to show only those reservations matching the specified node type. For more information, see  https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supportedSupported node types. amazonka-memorydbThe offering type filter value. Use this parameter to show only the available offerings matching the specified offering type. Valid values: "All Upfront"|"Partial Upfront"| "No Upfront" amazonka-memorydbThe reserved node identifier filter value. Use this parameter to show only the reservation that matches the specified reservation ID. amazonka-memorydbThe offering identifier filter value. Use this parameter to show only purchased reservations matching the specified offering identifier. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. ,   - Returns information about reserved nodes for this account, or about a specified reserved node. ,  # - The response's http status code. amazonka-memorydbAn optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. amazonka-memorydbReturns information about reserved nodes for this account, or about a specified reserved node. amazonka-memorydb The response's http status code. amazonka-memorydb   :(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-memorydbSee:   smart constructor. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbA list of parameters specific to a particular parameter group. Each element in the list contains detailed information about one parameter. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';aG amazonka-memorydbSee:   smart constructor. amazonka-memorydbA list of clusters amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe name of the cluster amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbAn optional flag that can be included in the request to retrieve information about the individual shard(s). amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The name of the cluster ,   - The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. ,   - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. ,   - An optional flag that can be included in the request to retrieve information about the individual shard(s). amazonka-memorydbThe name of the cluster amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbAn optional flag that can be included in the request to retrieve information about the individual shard(s). amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A list of clusters ,   - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. ,  # - The response's http status code. amazonka-memorydbA list of clusters amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb The response's http status code. amazonka-memorydb   ?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';qU amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe list of ACLs amazonka-memorydbIf nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe name of the ACL amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The name of the ACL ,   - The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. ,   - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbThe name of the ACL amazonka-memorydbThe maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. amazonka-memorydbAn optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The list of ACLs ,   - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. ,  # - The response's http status code. amazonka-memorydbThe list of ACLs amazonka-memorydbIf nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. amazonka-memorydb The response's http status code. amazonka-memorydb   @(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';w amazonka-memorydbSee:   smart constructor. amazonka-memorydb&The user object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe name of the user to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ! - The name of the user to delete amazonka-memorydbThe name of the user to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ) - The user object that has been deleted. ,  # - The response's http status code. amazonka-memorydb&The user object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb A(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';~ amazonka-memorydbSee:   smart constructor. amazonka-memorydb.The subnet group object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydb&The name of the subnet group to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ) - The name of the subnet group to delete amazonka-memorydb&The name of the subnet group to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  1 - The subnet group object that has been deleted. ,  # - The response's http status code. amazonka-memorydb.The subnet group object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb B(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:   smart constructor. amazonka-memorydb*The snapshot object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydb"The name of the snapshot to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  % - The name of the snapshot to delete amazonka-memorydb"The name of the snapshot to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  - - The snapshot object that has been deleted. ,  # - The response's http status code. amazonka-memorydb*The snapshot object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb C(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:   smart constructor. amazonka-memorydb*The parameter group that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydb*The name of the parameter group to delete. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  - - The name of the parameter group to delete. amazonka-memorydb*The name of the parameter group to delete. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  - - The parameter group that has been deleted. ,  # - The response's http status code. amazonka-memorydb*The parameter group that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb D(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:   smart constructor. amazonka-memorydb(The cluster object that has been deleted amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. MemoryDB creates the snapshot, and then deletes the cluster immediately afterward. amazonka-memorydb%The name of the cluster to be deleted amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. MemoryDB creates the snapshot, and then deletes the cluster immediately afterward. ,  ( - The name of the cluster to be deleted amazonka-memorydbThe user-supplied name of a final cluster snapshot. This is the unique name that identifies the snapshot. MemoryDB creates the snapshot, and then deletes the cluster immediately afterward. amazonka-memorydb%The name of the cluster to be deleted amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  + - The cluster object that has been deleted ,  # - The response's http status code. amazonka-memorydb(The cluster object that has been deleted amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb   E(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:   smart constructor. amazonka-memorydb5The Access Control List object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydb-The name of the Access Control List to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  0 - The name of the Access Control List to delete amazonka-memorydb-The name of the Access Control List to delete amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  8 - The Access Control List object that has been deleted. ,  # - The response's http status code. amazonka-memorydb5The Access Control List object that has been deleted. amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb F(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';7 amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe newly-created user. amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. amazonka-memorydbThe name of the user. This value must be unique as it also serves as the user identifier. amazonka-memorydbDenotes the user's authentication properties, such as whether it requires a password to authenticate. amazonka-memorydb-Access permissions string used for this user. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. ,   - The name of the user. This value must be unique as it also serves as the user identifier. ,   - Denotes the user's authentication properties, such as whether it requires a password to authenticate. ,  0 - Access permissions string used for this user. amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. amazonka-memorydbThe name of the user. This value must be unique as it also serves as the user identifier. amazonka-memorydbDenotes the user's authentication properties, such as whether it requires a password to authenticate. amazonka-memorydb-Access permissions string used for this user. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The newly-created user. ,  # - The response's http status code. amazonka-memorydbThe newly-created user. amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb amazonka-memorydb amazonka-memorydb   G(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';- amazonka-memorydbSee:   smart constructor. amazonka-memorydbThe newly-created subnet group amazonka-memorydb The response's http status code. amazonka-memorydbSee:   smart constructor. amazonka-memorydb#A description for the subnet group. amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. amazonka-memorydbThe name of the subnet group. amazonka-memorydb.A list of VPC subnet IDs for the subnet group. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  & - A description for the subnet group. ,   - A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. ,   - The name of the subnet group. ,  1 - A list of VPC subnet IDs for the subnet group. amazonka-memorydb#A description for the subnet group. amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. amazonka-memorydbThe name of the subnet group. amazonka-memorydb.A list of VPC subnet IDs for the subnet group. amazonka-memorydbCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ! - The newly-created subnet group ,  # - The response's http status code. amazonka-memorydbThe newly-created subnet group amazonka-memorydb The response's http status code. amazonka-memorydb amazonka-memorydb   H(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';samazonka-memorydbSee:  smart constructor.amazonka-memorydbThe newly-created snapshot.amazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb3The ID of the KMS key used to encrypt the snapshot.amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.amazonka-memorydb*The snapshot is created from this cluster.amazonka-memorydb&A name for the snapshot being created.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 6 - The ID of the KMS key used to encrypt the snapshot.,  - A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted., - - The snapshot is created from this cluster., ) - A name for the snapshot being created.amazonka-memorydb3The ID of the KMS key used to encrypt the snapshot.amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.amazonka-memorydb*The snapshot is created from this cluster.amazonka-memorydb&A name for the snapshot being created.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The newly-created snapshot., # - The response's http status code.amazonka-memorydbThe newly-created snapshot.amazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbamazonka-memorydbI(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';+amazonka-memorydbSee:  smart constructor.amazonka-memorydb"The newly-created parameter group.amazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb/An optional description of the parameter group.amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.amazonka-memorydb The name of the parameter group.amazonka-memorydbThe name of the parameter group family that the parameter group can be used with.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 2 - An optional description of the parameter group.,  - A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted., # - The name of the parameter group.,  - The name of the parameter group family that the parameter group can be used with.amazonka-memorydb/An optional description of the parameter group.amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.amazonka-memorydb The name of the parameter group.amazonka-memorydbThe name of the parameter group family that the parameter group can be used with.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, % - The newly-created parameter group., # - The response's http status code.amazonka-memorydb"The newly-created parameter group.amazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbamazonka-memorydbJ(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';k4amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe newly-created cluster.amazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydbWhen set to true, the cluster will automatically receive minor engine version upgrades after launch.amazonka-memorydbEnables 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  https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html Data tiering.amazonka-memorydb'An optional description of the cluster.amazonka-memorydbThe version number of the Redis engine to be used for the cluster.amazonka-memorydb2The ID of the KMS key used to encrypt the cluster.amazonka-memorydbSpecifies 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.Valid values for ddd are: sun mon tue wed thu fri sat Example: sun:23:00-mon:01:30amazonka-memorydbThe number of replicas to apply to each shard. The default value is 1. The maximum is 5.amazonka-memorydbThe number of shards the cluster will contain. The default value is 1.amazonka-memorydbA list of security group names to associate with this cluster.amazonka-memorydbA list of Amazon Resource Names (ARN) that uniquely identify the RDB snapshot files stored in Amazon S3. The snapshot files are used to populate the new cluster. The Amazon S3 object name in the ARN cannot contain any commas.amazonka-memorydbThe name of a snapshot from which to restore data into the new cluster. The snapshot status changes to restoring while the new cluster is being created.amazonka-memorydbThe 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.amazonka-memorydbThe daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard.Example: 05:00-09:00If you do not specify this parameter, MemoryDB automatically chooses an appropriate time range.amazonka-memorydbThe Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic to which notifications are sent.amazonka-memorydb8The name of the subnet group to be used for the cluster.amazonka-memorydb6A flag to enable in-transit encryption on the cluster.amazonka-memorydbA list of tags to be added to this resource. Tags are comma-separated key,value pairs (e.g. Key=myKey, Value=myKeyValue. You can include multiple tags as shown following: Key=myKey, Value=myKeyValue Key=mySecondKey, Value=mySecondKeyValue.amazonka-memorydbThe name of the cluster. This value must be unique as it also serves as the cluster identifier.amazonka-memorydbA list of security group names to associate with this cluster.amazonka-memorydbA list of Amazon Resource Names (ARN) that uniquely identify the RDB snapshot files stored in Amazon S3. The snapshot files are used to populate the new cluster. The Amazon S3 object name in the ARN cannot contain any commas.amazonka-memorydbThe name of a snapshot from which to restore data into the new cluster. The snapshot status changes to restoring while the new cluster is being created.amazonka-memorydbThe 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.amazonka-memorydbThe daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard.Example: 05:00-09:00If you do not specify this parameter, MemoryDB automatically chooses an appropriate time range.amazonka-memorydbThe Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic to which notifications are sent.amazonka-memorydb8The name of the subnet group to be used for the cluster.amazonka-memorydb6A flag to enable in-transit encryption on the cluster.amazonka-memorydbA list of tags to be added to this resource. Tags are comma-separated key,value pairs (e.g. Key=myKey, Value=myKeyValue. You can include multiple tags as shown following: Key=myKey, Value=myKeyValue Key=mySecondKey, Value=mySecondKeyValue.amazonka-memorydbThe name of the cluster. This value must be unique as it also serves as the cluster identifier.amazonka-memorydb - The name of an existing snapshot from which to make a copy.,  - A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.amazonka-memorydb:The ID of the KMS key used to encrypt the target snapshot.amazonka-memorydbA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.amazonka-memorydbThe Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see  https://docs.aws.amazon.com/MemoryDB/latest/devguide/snapshots-exporting.html6Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket.amazonka-memorydb;The name of an existing snapshot from which to make a copy.amazonka-memorydbA name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Represents a copy of an entire cluster as of the time when the snapshot was taken., # - The response's http status code.amazonka-memorydbRepresents a copy of an entire cluster as of the time when the snapshot was taken.amazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbamazonka-memorydbM(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-memorydbSee:  smart constructor.amazonka-memorydb,The list of clusters that have been updated.amazonka-memorydb9The list of clusters where updates have not been applied.amazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb#The unique ID of the service updateamazonka-memorydb'The cluster names to apply the updates.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, & - The unique ID of the service update, * - The cluster names to apply the updates.amazonka-memorydb#The unique ID of the service updateamazonka-memorydb'The cluster names to apply the updates.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - The list of clusters that have been updated., < - The list of clusters where updates have not been applied., # - The response's http status code.amazonka-memorydb,The list of clusters that have been updated.amazonka-memorydb9The list of clusters where updates have not been applied.amazonka-memorydb The response's http status code.amazonka-memorydbN(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe list of tags removedamazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe Amazon Resource Name (ARN) of the resource to which the tags are to be removedamazonka-memorydb3The list of keys of the tags that are to be removedamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the resource to which the tags are to be removed, 6 - The list of keys of the tags that are to be removedamazonka-memorydbThe Amazon Resource Name (ARN) of the resource to which the tags are to be removedamazonka-memorydb3The list of keys of the tags that are to be removedamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of tags removed, # - The response's http status code.amazonka-memorydbThe list of tags removedamazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbO(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';'amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe updated Access Control Listamazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb3The list of users to add to the Access Control Listamazonka-memorydb8The list of users to remove from the Access Control Listamazonka-memorydb#The name of the Access Control Listamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 6 - The list of users to add to the Access Control List, ; - The list of users to remove from the Access Control List, & - The name of the Access Control Listamazonka-memorydb3The list of users to add to the Access Control Listamazonka-memorydb8The list of users to remove from the Access Control Listamazonka-memorydb#The name of the Access Control Listamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, " - The updated Access Control List, # - The response's http status code.amazonka-memorydbThe updated Access Control Listamazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbP(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';A$amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe updated clusteramazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb;The Access Control List that is associated with the clusteramazonka-memorydb(The description of the cluster to updateamazonka-memorydbThe upgraded version of the engine to be run on the nodes. You can upgrade to a newer engine version, but you cannot downgrade to an earlier engine version. If you want to use an earlier engine version, you must delete the existing cluster and create it anew with the earlier engine version.amazonka-memorydbSpecifies 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.Valid values for ddd are: sun mon tue wed thu fri sat Example: sun:23:00-mon:01:30amazonka-memorydbA valid node type that you want to scale this cluster up or down to.amazonka-memorydb)The name of the parameter group to updateamazonka-memorydb5The number of replicas that will reside in each shardamazonka-memorydbThe SecurityGroupIds to updateamazonka-memorydb#The number of shards in the clusteramazonka-memorydbThe number of days for which MemoryDB retains automatic cluster 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.amazonka-memorydbThe daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your cluster.amazonka-memorydbThe SNS topic ARN to updateamazonka-memorydbThe status of the Amazon SNS notification topic. Notifications are sent only if the status is active.amazonka-memorydb!The name of the cluster to updateamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, > - The Access Control List that is associated with the cluster, + - The description of the cluster to update,  - The upgraded version of the engine to be run on the nodes. You can upgrade to a newer engine version, but you cannot downgrade to an earlier engine version. If you want to use an earlier engine version, you must delete the existing cluster and create it anew with the earlier engine version.,  - 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.Valid values for ddd are: sun mon tue wed thu fri sat Example: sun:23:00-mon:01:30,  - A valid node type that you want to scale this cluster up or down to., , - The name of the parameter group to update, 8 - The number of replicas that will reside in each shard, ! - The SecurityGroupIds to update, & - The number of shards in the cluster,  - The number of days for which MemoryDB retains automatic cluster 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.,  - The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your cluster.,  - The SNS topic ARN to update,  - The status of the Amazon SNS notification topic. Notifications are sent only if the status is active., $ - The name of the cluster to updateamazonka-memorydb;The Access Control List that is associated with the clusteramazonka-memorydb(The description of the cluster to updateamazonka-memorydbThe upgraded version of the engine to be run on the nodes. You can upgrade to a newer engine version, but you cannot downgrade to an earlier engine version. If you want to use an earlier engine version, you must delete the existing cluster and create it anew with the earlier engine version.amazonka-memorydbSpecifies 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.Valid values for ddd are: sun mon tue wed thu fri sat Example: sun:23:00-mon:01:30amazonka-memorydbA valid node type that you want to scale this cluster up or down to.amazonka-memorydb)The name of the parameter group to updateamazonka-memorydb5The number of replicas that will reside in each shardamazonka-memorydbThe SecurityGroupIds to updateamazonka-memorydb#The number of shards in the clusteramazonka-memorydbThe number of days for which MemoryDB retains automatic cluster 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.amazonka-memorydbThe daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your cluster.amazonka-memorydbThe SNS topic ARN to updateamazonka-memorydbThe status of the Amazon SNS notification topic. Notifications are sent only if the status is active.amazonka-memorydb!The name of the cluster to updateamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated cluster, # - The response's http status code.amazonka-memorydbThe updated clusteramazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydb&&Q(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Ki amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe updated parameter groupamazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb*The name of the parameter group to update.amazonka-memorydbAn array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be updated per request.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, - - The name of the parameter group to update.,  - An array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be updated per request.amazonka-memorydb*The name of the parameter group to update.amazonka-memorydbAn array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be updated per request.amazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated parameter group, # - The response's http status code.amazonka-memorydbThe updated parameter groupamazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbR(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';S$amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe updated subnet groupamazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb!A description of the subnet groupamazonka-memorydb(The EC2 subnet IDs for the subnet group.amazonka-memorydbThe name of the subnet groupamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, $ - A description of the subnet group, + - The EC2 subnet IDs for the subnet group.,  - The name of the subnet groupamazonka-memorydb!A description of the subnet groupamazonka-memorydb(The EC2 subnet IDs for the subnet group.amazonka-memorydbThe name of the subnet groupamazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated subnet group, # - The response's http status code.amazonka-memorydbThe updated subnet groupamazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbS(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';[amazonka-memorydbSee:  smart constructor.amazonka-memorydbThe updated useramazonka-memorydb The response's http status code.amazonka-memorydbSee:  smart constructor.amazonka-memorydb-Access permissions string used for this user.amazonka-memorydbDenotes the user's authentication properties, such as whether it requires a password to authenticate.amazonka-memorydbThe name of the useramazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 0 - Access permissions string used for this user.,  - Denotes the user's authentication properties, such as whether it requires a password to authenticate.,  - The name of the useramazonka-memorydb-Access permissions string used for this user.amazonka-memorydbDenotes the user's authentication properties, such as whether it requires a password to authenticate.amazonka-memorydbThe name of the useramazonka-memorydbCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated user, # - The response's http status code.amazonka-memorydbThe updated useramazonka-memorydb The response's http status code.amazonka-memorydbamazonka-memorydbT(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred\q*ght   *ghtU(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%c<V(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferredc&')26534JNMKLbcfpqs|}~  2653465JNMKLNM|}~&')bcfpqsWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                       !!!!!!!!!!!!""""""""""""################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((())))))))))))))))))))***************++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------..............................////////////////////////////////00000000000000000000000000000000001111111111111111111111111111222222222222222222222222222 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E EEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS,amazonka-memorydb-2.0-7JvPQiLpSKi6naAXiKMLiu)Amazonka.MemoryDb.Types.ACLPendingChangesAmazonka.MemoryDb.Types.ACL(Amazonka.MemoryDb.Types.ACLsUpdateStatus Amazonka.MemoryDb.Types.AZStatus*Amazonka.MemoryDb.Types.AuthenticationType&Amazonka.MemoryDb.Types.Authentication(Amazonka.MemoryDb.Types.AvailabilityZone)Amazonka.MemoryDb.Types.DataTieringStatus Amazonka.MemoryDb.Types.Endpoint)Amazonka.MemoryDb.Types.EngineVersionInfoAmazonka.MemoryDb.Types.Filter/Amazonka.MemoryDb.Types.InputAuthenticationType*Amazonka.MemoryDb.Types.AuthenticationModeAmazonka.MemoryDb.Types.Node!Amazonka.MemoryDb.Types.Parameter&Amazonka.MemoryDb.Types.ParameterGroup*Amazonka.MemoryDb.Types.ParameterNameValue'Amazonka.MemoryDb.Types.RecurringCharge3Amazonka.MemoryDb.Types.ReplicaConfigurationRequest$Amazonka.MemoryDb.Types.ReservedNode-Amazonka.MemoryDb.Types.ReservedNodesOffering/Amazonka.MemoryDb.Types.SecurityGroupMembership,Amazonka.MemoryDb.Types.ServiceUpdateRequest+Amazonka.MemoryDb.Types.ServiceUpdateStatus4Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate)Amazonka.MemoryDb.Types.ServiceUpdateType%Amazonka.MemoryDb.Types.ServiceUpdateAmazonka.MemoryDb.Types.Shard*Amazonka.MemoryDb.Types.ShardConfiguration1Amazonka.MemoryDb.Types.ShardConfigurationRequest#Amazonka.MemoryDb.Types.ShardDetail,Amazonka.MemoryDb.Types.ClusterConfiguration%Amazonka.MemoryDb.Types.SlotMigration(Amazonka.MemoryDb.Types.ReshardingStatus-Amazonka.MemoryDb.Types.ClusterPendingUpdatesAmazonka.MemoryDb.Types.Cluster Amazonka.MemoryDb.Types.Snapshot"Amazonka.MemoryDb.Types.SourceTypeAmazonka.MemoryDb.Types.EventAmazonka.MemoryDb.Types.Subnet#Amazonka.MemoryDb.Types.SubnetGroupAmazonka.MemoryDb.Types.Tag*Amazonka.MemoryDb.Types.UnprocessedClusterAmazonka.MemoryDb.Types.UserAmazonka.MemoryDb.TypesAmazonka.MemoryDb.TagResource%Amazonka.MemoryDb.ResetParameterGroup/Amazonka.MemoryDb.PurchaseReservedNodesOfferingAmazonka.MemoryDb.ListTags,Amazonka.MemoryDb.ListAllowedNodeTypeUpdatesAmazonka.MemoryDb.FailoverShardAmazonka.MemoryDb.DescribeUsers&Amazonka.MemoryDb.DescribeSubnetGroups#Amazonka.MemoryDb.DescribeSnapshots(Amazonka.MemoryDb.DescribeServiceUpdates0Amazonka.MemoryDb.DescribeReservedNodesOfferings'Amazonka.MemoryDb.DescribeReservedNodes$Amazonka.MemoryDb.DescribeParameters)Amazonka.MemoryDb.DescribeParameterGroups Amazonka.MemoryDb.DescribeEvents(Amazonka.MemoryDb.DescribeEngineVersions"Amazonka.MemoryDb.DescribeClustersAmazonka.MemoryDb.DescribeACLsAmazonka.MemoryDb.DeleteUser#Amazonka.MemoryDb.DeleteSubnetGroup Amazonka.MemoryDb.DeleteSnapshot&Amazonka.MemoryDb.DeleteParameterGroupAmazonka.MemoryDb.DeleteClusterAmazonka.MemoryDb.DeleteACLAmazonka.MemoryDb.CreateUser#Amazonka.MemoryDb.CreateSubnetGroup Amazonka.MemoryDb.CreateSnapshot&Amazonka.MemoryDb.CreateParameterGroupAmazonka.MemoryDb.CreateClusterAmazonka.MemoryDb.CreateACLAmazonka.MemoryDb.CopySnapshot$Amazonka.MemoryDb.BatchUpdateClusterAmazonka.MemoryDb.UntagResourceAmazonka.MemoryDb.UpdateACLAmazonka.MemoryDb.UpdateCluster&Amazonka.MemoryDb.UpdateParameterGroup#Amazonka.MemoryDb.UpdateSubnetGroupAmazonka.MemoryDb.UpdateUserAmazonka.MemoryDb.LensAmazonka.MemoryDb.WaitersAmazonka.MemoryDbACLPendingChangesACLPendingChanges'&$sel:userNamesToAdd:ACLPendingChanges')$sel:userNamesToRemove:ACLPendingChanges'newACLPendingChanges aCLPendingChanges_userNamesToAdd#aCLPendingChanges_userNamesToRemove$fNFDataACLPendingChanges$fHashableACLPendingChanges$fFromJSONACLPendingChanges$fEqACLPendingChanges$fReadACLPendingChanges$fShowACLPendingChanges$fGenericACLPendingChangesACLACL' $sel:arn:ACL'$sel:clusters:ACL'$sel:minimumEngineVersion:ACL'$sel:name:ACL'$sel:pendingChanges:ACL'$sel:status:ACL'$sel:userNames:ACL'newACLacl_arn acl_clustersacl_minimumEngineVersionacl_nameacl_pendingChanges acl_status acl_userNames $fNFDataACL $fHashableACL $fFromJSONACL$fEqACL $fReadACL $fShowACL $fGenericACLACLsUpdateStatusACLsUpdateStatus'!$sel:aCLToApply:ACLsUpdateStatus'newACLsUpdateStatusaCLsUpdateStatus_aCLToApply$fNFDataACLsUpdateStatus$fHashableACLsUpdateStatus$fFromJSONACLsUpdateStatus$fEqACLsUpdateStatus$fReadACLsUpdateStatus$fShowACLsUpdateStatus$fGenericACLsUpdateStatusAZStatus AZStatus' fromAZStatusAZStatus_SingleazAZStatus_Multiaz$fShowAZStatus$fReadAZStatus $fEqAZStatus $fOrdAZStatus$fGenericAZStatus$fHashableAZStatus$fNFDataAZStatus$fFromTextAZStatus$fToTextAZStatus$fToByteStringAZStatus$fToLogAZStatus$fToHeaderAZStatus$fToQueryAZStatus$fFromJSONAZStatus$fFromJSONKeyAZStatus$fToJSONAZStatus$fToJSONKeyAZStatus$fFromXMLAZStatus$fToXMLAZStatusAuthenticationTypeAuthenticationType'fromAuthenticationTypeAuthenticationType_PasswordAuthenticationType_No_password$fShowAuthenticationType$fReadAuthenticationType$fEqAuthenticationType$fOrdAuthenticationType$fGenericAuthenticationType$fHashableAuthenticationType$fNFDataAuthenticationType$fFromTextAuthenticationType$fToTextAuthenticationType $fToByteStringAuthenticationType$fToLogAuthenticationType$fToHeaderAuthenticationType$fToQueryAuthenticationType$fFromJSONAuthenticationType$fFromJSONKeyAuthenticationType$fToJSONAuthenticationType$fToJSONKeyAuthenticationType$fFromXMLAuthenticationType$fToXMLAuthenticationTypeAuthenticationAuthentication'"$sel:passwordCount:Authentication'$sel:type':Authentication'newAuthenticationauthentication_passwordCountauthentication_type$fNFDataAuthentication$fHashableAuthentication$fFromJSONAuthentication$fEqAuthentication$fReadAuthentication$fShowAuthentication$fGenericAuthenticationAvailabilityZoneAvailabilityZone'$sel:name:AvailabilityZone'newAvailabilityZoneavailabilityZone_name$fNFDataAvailabilityZone$fHashableAvailabilityZone$fFromJSONAvailabilityZone$fEqAvailabilityZone$fReadAvailabilityZone$fShowAvailabilityZone$fGenericAvailabilityZoneDataTieringStatusDataTieringStatus'fromDataTieringStatusDataTieringStatus_TrueDataTieringStatus_False$fShowDataTieringStatus$fReadDataTieringStatus$fEqDataTieringStatus$fOrdDataTieringStatus$fGenericDataTieringStatus$fHashableDataTieringStatus$fNFDataDataTieringStatus$fFromTextDataTieringStatus$fToTextDataTieringStatus$fToByteStringDataTieringStatus$fToLogDataTieringStatus$fToHeaderDataTieringStatus$fToQueryDataTieringStatus$fFromJSONDataTieringStatus$fFromJSONKeyDataTieringStatus$fToJSONDataTieringStatus$fToJSONKeyDataTieringStatus$fFromXMLDataTieringStatus$fToXMLDataTieringStatusEndpoint Endpoint'$sel:address:Endpoint'$sel:port:Endpoint' newEndpointendpoint_address endpoint_port$fNFDataEndpoint$fHashableEndpoint$fFromJSONEndpoint $fEqEndpoint$fReadEndpoint$fShowEndpoint$fGenericEndpointEngineVersionInfoEngineVersionInfo'*$sel:enginePatchVersion:EngineVersionInfo'%$sel:engineVersion:EngineVersionInfo',$sel:parameterGroupFamily:EngineVersionInfo'newEngineVersionInfo$engineVersionInfo_enginePatchVersionengineVersionInfo_engineVersion&engineVersionInfo_parameterGroupFamily$fNFDataEngineVersionInfo$fHashableEngineVersionInfo$fFromJSONEngineVersionInfo$fEqEngineVersionInfo$fReadEngineVersionInfo$fShowEngineVersionInfo$fGenericEngineVersionInfoFilterFilter'$sel:name:Filter'$sel:values:Filter' newFilter filter_name filter_values$fToJSONFilter$fNFDataFilter$fHashableFilter $fEqFilter $fReadFilter $fShowFilter$fGenericFilterInputAuthenticationTypeInputAuthenticationType'fromInputAuthenticationType InputAuthenticationType_Password$fShowInputAuthenticationType$fReadInputAuthenticationType$fEqInputAuthenticationType$fOrdInputAuthenticationType $fGenericInputAuthenticationType!$fHashableInputAuthenticationType$fNFDataInputAuthenticationType!$fFromTextInputAuthenticationType$fToTextInputAuthenticationType%$fToByteStringInputAuthenticationType$fToLogInputAuthenticationType!$fToHeaderInputAuthenticationType $fToQueryInputAuthenticationType!$fFromJSONInputAuthenticationType$$fFromJSONKeyInputAuthenticationType$fToJSONInputAuthenticationType"$fToJSONKeyInputAuthenticationType $fFromXMLInputAuthenticationType$fToXMLInputAuthenticationTypeAuthenticationModeAuthenticationMode'"$sel:passwords:AuthenticationMode'$sel:type':AuthenticationMode'newAuthenticationModeauthenticationMode_passwordsauthenticationMode_type$fToJSONAuthenticationMode$fNFDataAuthenticationMode$fHashableAuthenticationMode$fEqAuthenticationMode$fReadAuthenticationMode$fShowAuthenticationMode$fGenericAuthenticationModeNodeNode'$sel:availabilityZone:Node'$sel:createTime:Node'$sel:endpoint:Node'$sel:name:Node'$sel:status:Node'newNodenode_availabilityZonenode_createTime node_endpoint node_name node_status $fNFDataNode$fHashableNode$fFromJSONNode$fEqNode $fReadNode $fShowNode $fGenericNode Parameter Parameter'$sel:allowedValues:Parameter'$sel:dataType:Parameter'$sel:description:Parameter'$$sel:minimumEngineVersion:Parameter'$sel:name:Parameter'$sel:value:Parameter' newParameterparameter_allowedValuesparameter_dataTypeparameter_descriptionparameter_minimumEngineVersionparameter_nameparameter_value$fNFDataParameter$fHashableParameter$fFromJSONParameter $fEqParameter$fReadParameter$fShowParameter$fGenericParameterParameterGroupParameterGroup'$sel:arn:ParameterGroup' $sel:description:ParameterGroup'$sel:family:ParameterGroup'$sel:name:ParameterGroup'newParameterGroupparameterGroup_arnparameterGroup_descriptionparameterGroup_familyparameterGroup_name$fNFDataParameterGroup$fHashableParameterGroup$fFromJSONParameterGroup$fEqParameterGroup$fReadParameterGroup$fShowParameterGroup$fGenericParameterGroupParameterNameValueParameterNameValue'&$sel:parameterName:ParameterNameValue''$sel:parameterValue:ParameterNameValue'newParameterNameValue parameterNameValue_parameterName!parameterNameValue_parameterValue$fToJSONParameterNameValue$fNFDataParameterNameValue$fHashableParameterNameValue$fEqParameterNameValue$fReadParameterNameValue$fShowParameterNameValue$fGenericParameterNameValueRecurringChargeRecurringCharge'+$sel:recurringChargeAmount:RecurringCharge'.$sel:recurringChargeFrequency:RecurringCharge'newRecurringCharge%recurringCharge_recurringChargeAmount(recurringCharge_recurringChargeFrequency$fNFDataRecurringCharge$fHashableRecurringCharge$fFromJSONRecurringCharge$fEqRecurringCharge$fReadRecurringCharge$fShowRecurringCharge$fGenericRecurringChargeReplicaConfigurationRequestReplicaConfigurationRequest'.$sel:replicaCount:ReplicaConfigurationRequest'newReplicaConfigurationRequest(replicaConfigurationRequest_replicaCount#$fToJSONReplicaConfigurationRequest#$fNFDataReplicaConfigurationRequest%$fHashableReplicaConfigurationRequest$fEqReplicaConfigurationRequest!$fReadReplicaConfigurationRequest!$fShowReplicaConfigurationRequest$$fGenericReplicaConfigurationRequest ReservedNode ReservedNode'$sel:arn:ReservedNode'$sel:duration:ReservedNode'$sel:fixedPrice:ReservedNode'$sel:nodeCount:ReservedNode'$sel:nodeType:ReservedNode'$sel:offeringType:ReservedNode'#$sel:recurringCharges:ReservedNode' $sel:reservationId:ReservedNode'*$sel:reservedNodesOfferingId:ReservedNode'$sel:startTime:ReservedNode'$sel:state:ReservedNode'newReservedNodereservedNode_arnreservedNode_durationreservedNode_fixedPricereservedNode_nodeCountreservedNode_nodeTypereservedNode_offeringTypereservedNode_recurringChargesreservedNode_reservationId$reservedNode_reservedNodesOfferingIdreservedNode_startTimereservedNode_state$fNFDataReservedNode$fHashableReservedNode$fFromJSONReservedNode$fEqReservedNode$fReadReservedNode$fShowReservedNode$fGenericReservedNodeReservedNodesOfferingReservedNodesOffering'$$sel:duration:ReservedNodesOffering'&$sel:fixedPrice:ReservedNodesOffering'$$sel:nodeType:ReservedNodesOffering'($sel:offeringType:ReservedNodesOffering',$sel:recurringCharges:ReservedNodesOffering'3$sel:reservedNodesOfferingId:ReservedNodesOffering'newReservedNodesOfferingreservedNodesOffering_duration reservedNodesOffering_fixedPricereservedNodesOffering_nodeType"reservedNodesOffering_offeringType&reservedNodesOffering_recurringCharges-reservedNodesOffering_reservedNodesOfferingId$fNFDataReservedNodesOffering$fHashableReservedNodesOffering$fFromJSONReservedNodesOffering$fEqReservedNodesOffering$fReadReservedNodesOffering$fShowReservedNodesOffering$fGenericReservedNodesOfferingSecurityGroupMembershipSecurityGroupMembership'-$sel:securityGroupId:SecurityGroupMembership'$$sel:status:SecurityGroupMembership'newSecurityGroupMembership'securityGroupMembership_securityGroupIdsecurityGroupMembership_status$fNFDataSecurityGroupMembership!$fHashableSecurityGroupMembership!$fFromJSONSecurityGroupMembership$fEqSecurityGroupMembership$fReadSecurityGroupMembership$fShowSecurityGroupMembership $fGenericSecurityGroupMembershipServiceUpdateRequestServiceUpdateRequest'3$sel:serviceUpdateNameToApply:ServiceUpdateRequest'newServiceUpdateRequest-serviceUpdateRequest_serviceUpdateNameToApply$fToJSONServiceUpdateRequest$fNFDataServiceUpdateRequest$fHashableServiceUpdateRequest$fEqServiceUpdateRequest$fReadServiceUpdateRequest$fShowServiceUpdateRequest$fGenericServiceUpdateRequestServiceUpdateStatusServiceUpdateStatus'fromServiceUpdateStatusServiceUpdateStatus_ScheduledServiceUpdateStatus_In_progressServiceUpdateStatus_CompleteServiceUpdateStatus_Available$fShowServiceUpdateStatus$fReadServiceUpdateStatus$fEqServiceUpdateStatus$fOrdServiceUpdateStatus$fGenericServiceUpdateStatus$fHashableServiceUpdateStatus$fNFDataServiceUpdateStatus$fFromTextServiceUpdateStatus$fToTextServiceUpdateStatus!$fToByteStringServiceUpdateStatus$fToLogServiceUpdateStatus$fToHeaderServiceUpdateStatus$fToQueryServiceUpdateStatus$fFromJSONServiceUpdateStatus $fFromJSONKeyServiceUpdateStatus$fToJSONServiceUpdateStatus$fToJSONKeyServiceUpdateStatus$fFromXMLServiceUpdateStatus$fToXMLServiceUpdateStatusPendingModifiedServiceUpdatePendingModifiedServiceUpdate'4$sel:serviceUpdateName:PendingModifiedServiceUpdate')$sel:status:PendingModifiedServiceUpdate'newPendingModifiedServiceUpdate.pendingModifiedServiceUpdate_serviceUpdateName#pendingModifiedServiceUpdate_status$$fNFDataPendingModifiedServiceUpdate&$fHashablePendingModifiedServiceUpdate&$fFromJSONPendingModifiedServiceUpdate $fEqPendingModifiedServiceUpdate"$fReadPendingModifiedServiceUpdate"$fShowPendingModifiedServiceUpdate%$fGenericPendingModifiedServiceUpdateServiceUpdateTypeServiceUpdateType'fromServiceUpdateType!ServiceUpdateType_Security_update$fShowServiceUpdateType$fReadServiceUpdateType$fEqServiceUpdateType$fOrdServiceUpdateType$fGenericServiceUpdateType$fHashableServiceUpdateType$fNFDataServiceUpdateType$fFromTextServiceUpdateType$fToTextServiceUpdateType$fToByteStringServiceUpdateType$fToLogServiceUpdateType$fToHeaderServiceUpdateType$fToQueryServiceUpdateType$fFromJSONServiceUpdateType$fFromJSONKeyServiceUpdateType$fToJSONServiceUpdateType$fToJSONKeyServiceUpdateType$fFromXMLServiceUpdateType$fToXMLServiceUpdateType ServiceUpdateServiceUpdate''$sel:autoUpdateStartDate:ServiceUpdate'$sel:clusterName:ServiceUpdate'$sel:description:ServiceUpdate' $sel:nodesUpdated:ServiceUpdate'$sel:releaseDate:ServiceUpdate'%$sel:serviceUpdateName:ServiceUpdate'$sel:status:ServiceUpdate'$sel:type':ServiceUpdate'newServiceUpdate!serviceUpdate_autoUpdateStartDateserviceUpdate_clusterNameserviceUpdate_descriptionserviceUpdate_nodesUpdatedserviceUpdate_releaseDateserviceUpdate_serviceUpdateNameserviceUpdate_statusserviceUpdate_type$fNFDataServiceUpdate$fHashableServiceUpdate$fFromJSONServiceUpdate$fEqServiceUpdate$fReadServiceUpdate$fShowServiceUpdate$fGenericServiceUpdateShardShard'$sel:name:Shard'$sel:nodes:Shard'$sel:numberOfNodes:Shard'$sel:slots:Shard'$sel:status:Shard'newShard shard_name shard_nodesshard_numberOfNodes shard_slots shard_status $fNFDataShard$fHashableShard$fFromJSONShard $fEqShard $fReadShard $fShowShard$fGenericShardShardConfigurationShardConfiguration'%$sel:replicaCount:ShardConfiguration'$sel:slots:ShardConfiguration'newShardConfigurationshardConfiguration_replicaCountshardConfiguration_slots$fNFDataShardConfiguration$fHashableShardConfiguration$fFromJSONShardConfiguration$fEqShardConfiguration$fReadShardConfiguration$fShowShardConfiguration$fGenericShardConfigurationShardConfigurationRequestShardConfigurationRequest'*$sel:shardCount:ShardConfigurationRequest'newShardConfigurationRequest$shardConfigurationRequest_shardCount!$fToJSONShardConfigurationRequest!$fNFDataShardConfigurationRequest#$fHashableShardConfigurationRequest$fEqShardConfigurationRequest$fReadShardConfigurationRequest$fShowShardConfigurationRequest"$fGenericShardConfigurationRequest ShardDetail ShardDetail'$sel:configuration:ShardDetail'$sel:name:ShardDetail'$sel:size:ShardDetail'&$sel:snapshotCreationTime:ShardDetail'newShardDetailshardDetail_configurationshardDetail_nameshardDetail_size shardDetail_snapshotCreationTime$fNFDataShardDetail$fHashableShardDetail$fFromJSONShardDetail$fEqShardDetail$fReadShardDetail$fShowShardDetail$fGenericShardDetailClusterConfigurationClusterConfiguration'&$sel:description:ClusterConfiguration'($sel:engineVersion:ClusterConfiguration',$sel:maintenanceWindow:ClusterConfiguration'$sel:name:ClusterConfiguration'#$sel:nodeType:ClusterConfiguration'$$sel:numShards:ClusterConfiguration'-$sel:parameterGroupName:ClusterConfiguration'$sel:port:ClusterConfiguration'!$sel:shards:ClusterConfiguration'1$sel:snapshotRetentionLimit:ClusterConfiguration')$sel:snapshotWindow:ClusterConfiguration'*$sel:subnetGroupName:ClusterConfiguration'#$sel:topicArn:ClusterConfiguration' $sel:vpcId:ClusterConfiguration'newClusterConfiguration clusterConfiguration_description"clusterConfiguration_engineVersion&clusterConfiguration_maintenanceWindowclusterConfiguration_nameclusterConfiguration_nodeTypeclusterConfiguration_numShards'clusterConfiguration_parameterGroupNameclusterConfiguration_portclusterConfiguration_shards+clusterConfiguration_snapshotRetentionLimit#clusterConfiguration_snapshotWindow$clusterConfiguration_subnetGroupNameclusterConfiguration_topicArnclusterConfiguration_vpcId$fNFDataClusterConfiguration$fHashableClusterConfiguration$fFromJSONClusterConfiguration$fEqClusterConfiguration$fReadClusterConfiguration$fShowClusterConfiguration$fGenericClusterConfiguration SlotMigrationSlotMigration'&$sel:progressPercentage:SlotMigration'newSlotMigration slotMigration_progressPercentage$fNFDataSlotMigration$fHashableSlotMigration$fFromJSONSlotMigration$fEqSlotMigration$fReadSlotMigration$fShowSlotMigration$fGenericSlotMigrationReshardingStatusReshardingStatus'$$sel:slotMigration:ReshardingStatus'newReshardingStatusreshardingStatus_slotMigration$fNFDataReshardingStatus$fHashableReshardingStatus$fFromJSONReshardingStatus$fEqReshardingStatus$fReadReshardingStatus$fShowReshardingStatus$fGenericReshardingStatusClusterPendingUpdatesClusterPendingUpdates' $sel:aCLs:ClusterPendingUpdates'&$sel:resharding:ClusterPendingUpdates'*$sel:serviceUpdates:ClusterPendingUpdates'newClusterPendingUpdatesclusterPendingUpdates_aCLs clusterPendingUpdates_resharding$clusterPendingUpdates_serviceUpdates$fNFDataClusterPendingUpdates$fHashableClusterPendingUpdates$fFromJSONClusterPendingUpdates$fEqClusterPendingUpdates$fReadClusterPendingUpdates$fShowClusterPendingUpdates$fGenericClusterPendingUpdatesClusterCluster'$sel:aCLName:Cluster'$sel:arn:Cluster'%$sel:autoMinorVersionUpgrade:Cluster'$sel:availabilityMode:Cluster'$sel:clusterEndpoint:Cluster'$sel:dataTiering:Cluster'$sel:description:Cluster' $sel:enginePatchVersion:Cluster'$sel:engineVersion:Cluster'$sel:kmsKeyId:Cluster'$sel:maintenanceWindow:Cluster'$sel:name:Cluster'$sel:nodeType:Cluster'$sel:numberOfShards:Cluster' $sel:parameterGroupName:Cluster'"$sel:parameterGroupStatus:Cluster'$sel:pendingUpdates:Cluster'$sel:securityGroups:Cluster'$sel:shards:Cluster'$$sel:snapshotRetentionLimit:Cluster'$sel:snapshotWindow:Cluster'$sel:snsTopicArn:Cluster'$sel:snsTopicStatus:Cluster'$sel:status:Cluster'$sel:subnetGroupName:Cluster'$sel:tLSEnabled:Cluster' newClustercluster_aCLName cluster_arncluster_autoMinorVersionUpgradecluster_availabilityModecluster_clusterEndpointcluster_dataTieringcluster_descriptioncluster_enginePatchVersioncluster_engineVersioncluster_kmsKeyIdcluster_maintenanceWindow cluster_namecluster_nodeTypecluster_numberOfShardscluster_parameterGroupNamecluster_parameterGroupStatuscluster_pendingUpdatescluster_securityGroupscluster_shardscluster_snapshotRetentionLimitcluster_snapshotWindowcluster_snsTopicArncluster_snsTopicStatuscluster_statuscluster_subnetGroupNamecluster_tLSEnabled$fNFDataCluster$fHashableCluster$fFromJSONCluster $fEqCluster $fReadCluster $fShowCluster$fGenericClusterSnapshot Snapshot'$sel:arn:Snapshot'#$sel:clusterConfiguration:Snapshot'$sel:dataTiering:Snapshot'$sel:kmsKeyId:Snapshot'$sel:name:Snapshot'$sel:source:Snapshot'$sel:status:Snapshot' newSnapshot snapshot_arnsnapshot_clusterConfigurationsnapshot_dataTieringsnapshot_kmsKeyId snapshot_namesnapshot_sourcesnapshot_status$fNFDataSnapshot$fHashableSnapshot$fFromJSONSnapshot $fEqSnapshot$fReadSnapshot$fShowSnapshot$fGenericSnapshot SourceType SourceType'fromSourceTypeSourceType_UserSourceType_Subnet_groupSourceType_Parameter_groupSourceType_NodeSourceType_ClusterSourceType_Acl$fShowSourceType$fReadSourceType$fEqSourceType$fOrdSourceType$fGenericSourceType$fHashableSourceType$fNFDataSourceType$fFromTextSourceType$fToTextSourceType$fToByteStringSourceType$fToLogSourceType$fToHeaderSourceType$fToQuerySourceType$fFromJSONSourceType$fFromJSONKeySourceType$fToJSONSourceType$fToJSONKeySourceType$fFromXMLSourceType$fToXMLSourceTypeEventEvent'$sel:date:Event'$sel:message:Event'$sel:sourceName:Event'$sel:sourceType:Event'newEvent event_date event_messageevent_sourceNameevent_sourceType $fNFDataEvent$fHashableEvent$fFromJSONEvent $fEqEvent $fReadEvent $fShowEvent$fGenericEventSubnetSubnet'$sel:availabilityZone:Subnet'$sel:identifier:Subnet' newSubnetsubnet_availabilityZonesubnet_identifier$fNFDataSubnet$fHashableSubnet$fFromJSONSubnet $fEqSubnet $fReadSubnet $fShowSubnet$fGenericSubnet SubnetGroup SubnetGroup'$sel:arn:SubnetGroup'$sel:description:SubnetGroup'$sel:name:SubnetGroup'$sel:subnets:SubnetGroup'$sel:vpcId:SubnetGroup'newSubnetGroupsubnetGroup_arnsubnetGroup_descriptionsubnetGroup_namesubnetGroup_subnetssubnetGroup_vpcId$fNFDataSubnetGroup$fHashableSubnetGroup$fFromJSONSubnetGroup$fEqSubnetGroup$fReadSubnetGroup$fShowSubnetGroup$fGenericSubnetGroupTagTag' $sel:key:Tag'$sel:value:Tag'newTagtag_key tag_value $fToJSONTag $fNFDataTag $fHashableTag $fFromJSONTag$fEqTag $fReadTag $fShowTag $fGenericTagUnprocessedClusterUnprocessedCluster'$$sel:clusterName:UnprocessedCluster'%$sel:errorMessage:UnprocessedCluster'"$sel:errorType:UnprocessedCluster'newUnprocessedClusterunprocessedCluster_clusterNameunprocessedCluster_errorMessageunprocessedCluster_errorType$fNFDataUnprocessedCluster$fHashableUnprocessedCluster$fFromJSONUnprocessedCluster$fEqUnprocessedCluster$fReadUnprocessedCluster$fShowUnprocessedCluster$fGenericUnprocessedClusterUserUser'$sel:aCLNames:User'$sel:arn:User'$sel:accessString:User'$sel:authentication:User'$sel:minimumEngineVersion:User'$sel:name:User'$sel:status:User'newUser user_aCLNamesuser_arnuser_accessStringuser_authenticationuser_minimumEngineVersion user_name user_status $fNFDataUser$fHashableUser$fFromJSONUser$fEqUser $fReadUser $fShowUser $fGenericUserdefaultService_ACLAlreadyExistsFault_ACLNotFoundFault_ACLQuotaExceededFault$_APICallRateForCustomerExceededFault_ClusterAlreadyExistsFault_ClusterNotFoundFault%_ClusterQuotaForCustomerExceededFault_DefaultUserRequired_DuplicateUserNameFault!_InsufficientClusterCapacityFault_InvalidACLStateFault_InvalidARNFault_InvalidClusterStateFault_InvalidCredentialsException_InvalidKMSKeyFault_InvalidNodeStateFault%_InvalidParameterCombinationException _InvalidParameterGroupStateFault_InvalidParameterValueException_InvalidSnapshotStateFault_InvalidSubnet_InvalidUserStateFault_InvalidVPCNetworkStateFault_NoOperationFault!_NodeQuotaForClusterExceededFault"_NodeQuotaForCustomerExceededFault!_ParameterGroupAlreadyExistsFault_ParameterGroupNotFoundFault!_ParameterGroupQuotaExceededFault_ReservedNodeAlreadyExistsFault_ReservedNodeNotFoundFault_ReservedNodeQuotaExceededFault#_ReservedNodesOfferingNotFoundFault_ServiceLinkedRoleNotFoundFault_ServiceUpdateNotFoundFault_ShardNotFoundFault#_ShardsPerClusterQuotaExceededFault_SnapshotAlreadyExistsFault_SnapshotNotFoundFault_SnapshotQuotaExceededFault_SubnetGroupAlreadyExistsFault_SubnetGroupInUseFault_SubnetGroupNotFoundFault_SubnetGroupQuotaExceededFault _SubnetInUse_SubnetNotAllowedFault_SubnetQuotaExceededFault_TagNotFoundFault_TagQuotaPerResourceExceeded_TestFailoverNotAvailableFault_UserAlreadyExistsFault_UserNotFoundFault_UserQuotaExceededFaultTagResourceResponseTagResourceResponse'!$sel:tagList:TagResourceResponse'$$sel:httpStatus:TagResourceResponse' TagResource TagResource'$sel:resourceArn:TagResource'$sel:tags:TagResource'newTagResourcetagResource_resourceArntagResource_tagsnewTagResourceResponsetagResourceResponse_tagListtagResourceResponse_httpStatus$fToQueryTagResource$fToPathTagResource$fToJSONTagResource$fToHeadersTagResource$fNFDataTagResource$fHashableTagResource$fNFDataTagResourceResponse$fAWSRequestTagResource$fEqTagResourceResponse$fReadTagResourceResponse$fShowTagResourceResponse$fGenericTagResourceResponse$fEqTagResource$fReadTagResource$fShowTagResource$fGenericTagResourceResetParameterGroupResponseResetParameterGroupResponse'0$sel:parameterGroup:ResetParameterGroupResponse',$sel:httpStatus:ResetParameterGroupResponse'ResetParameterGroupResetParameterGroup''$sel:allParameters:ResetParameterGroup'($sel:parameterNames:ResetParameterGroup',$sel:parameterGroupName:ResetParameterGroup'newResetParameterGroup!resetParameterGroup_allParameters"resetParameterGroup_parameterNames&resetParameterGroup_parameterGroupNamenewResetParameterGroupResponse*resetParameterGroupResponse_parameterGroup&resetParameterGroupResponse_httpStatus$fToQueryResetParameterGroup$fToPathResetParameterGroup$fToJSONResetParameterGroup$fToHeadersResetParameterGroup$fNFDataResetParameterGroup$fHashableResetParameterGroup#$fNFDataResetParameterGroupResponse$fAWSRequestResetParameterGroup$fEqResetParameterGroupResponse!$fReadResetParameterGroupResponse!$fShowResetParameterGroupResponse$$fGenericResetParameterGroupResponse$fEqResetParameterGroup$fReadResetParameterGroup$fShowResetParameterGroup$fGenericResetParameterGroup%PurchaseReservedNodesOfferingResponse&PurchaseReservedNodesOfferingResponse'8$sel:reservedNode:PurchaseReservedNodesOfferingResponse'6$sel:httpStatus:PurchaseReservedNodesOfferingResponse'PurchaseReservedNodesOfferingPurchaseReservedNodesOffering'-$sel:nodeCount:PurchaseReservedNodesOffering'1$sel:reservationId:PurchaseReservedNodesOffering'($sel:tags:PurchaseReservedNodesOffering';$sel:reservedNodesOfferingId:PurchaseReservedNodesOffering' newPurchaseReservedNodesOffering'purchaseReservedNodesOffering_nodeCount+purchaseReservedNodesOffering_reservationId"purchaseReservedNodesOffering_tags5purchaseReservedNodesOffering_reservedNodesOfferingId(newPurchaseReservedNodesOfferingResponse2purchaseReservedNodesOfferingResponse_reservedNode0purchaseReservedNodesOfferingResponse_httpStatus&$fToQueryPurchaseReservedNodesOffering%$fToPathPurchaseReservedNodesOffering%$fToJSONPurchaseReservedNodesOffering($fToHeadersPurchaseReservedNodesOffering%$fNFDataPurchaseReservedNodesOffering'$fHashablePurchaseReservedNodesOffering-$fNFDataPurchaseReservedNodesOfferingResponse)$fAWSRequestPurchaseReservedNodesOffering)$fEqPurchaseReservedNodesOfferingResponse+$fReadPurchaseReservedNodesOfferingResponse+$fShowPurchaseReservedNodesOfferingResponse.$fGenericPurchaseReservedNodesOfferingResponse!$fEqPurchaseReservedNodesOffering#$fReadPurchaseReservedNodesOffering#$fShowPurchaseReservedNodesOffering&$fGenericPurchaseReservedNodesOfferingListTagsResponseListTagsResponse'$sel:tagList:ListTagsResponse'!$sel:httpStatus:ListTagsResponse'ListTags ListTags'$sel:resourceArn:ListTags' newListTagslistTags_resourceArnnewListTagsResponselistTagsResponse_tagListlistTagsResponse_httpStatus$fToQueryListTags$fToPathListTags$fToJSONListTags$fToHeadersListTags$fNFDataListTags$fHashableListTags$fNFDataListTagsResponse$fAWSRequestListTags$fEqListTagsResponse$fReadListTagsResponse$fShowListTagsResponse$fGenericListTagsResponse $fEqListTags$fReadListTags$fShowListTags$fGenericListTags"ListAllowedNodeTypeUpdatesResponse#ListAllowedNodeTypeUpdatesResponse';$sel:scaleDownNodeTypes:ListAllowedNodeTypeUpdatesResponse'9$sel:scaleUpNodeTypes:ListAllowedNodeTypeUpdatesResponse'3$sel:httpStatus:ListAllowedNodeTypeUpdatesResponse'ListAllowedNodeTypeUpdatesListAllowedNodeTypeUpdates',$sel:clusterName:ListAllowedNodeTypeUpdates'newListAllowedNodeTypeUpdates&listAllowedNodeTypeUpdates_clusterName%newListAllowedNodeTypeUpdatesResponse5listAllowedNodeTypeUpdatesResponse_scaleDownNodeTypes3listAllowedNodeTypeUpdatesResponse_scaleUpNodeTypes-listAllowedNodeTypeUpdatesResponse_httpStatus#$fToQueryListAllowedNodeTypeUpdates"$fToPathListAllowedNodeTypeUpdates"$fToJSONListAllowedNodeTypeUpdates%$fToHeadersListAllowedNodeTypeUpdates"$fNFDataListAllowedNodeTypeUpdates$$fHashableListAllowedNodeTypeUpdates*$fNFDataListAllowedNodeTypeUpdatesResponse&$fAWSRequestListAllowedNodeTypeUpdates&$fEqListAllowedNodeTypeUpdatesResponse($fReadListAllowedNodeTypeUpdatesResponse($fShowListAllowedNodeTypeUpdatesResponse+$fGenericListAllowedNodeTypeUpdatesResponse$fEqListAllowedNodeTypeUpdates $fReadListAllowedNodeTypeUpdates $fShowListAllowedNodeTypeUpdates#$fGenericListAllowedNodeTypeUpdatesFailoverShardResponseFailoverShardResponse'#$sel:cluster:FailoverShardResponse'&$sel:httpStatus:FailoverShardResponse' FailoverShardFailoverShard'$sel:clusterName:FailoverShard'$sel:shardName:FailoverShard'newFailoverShardfailoverShard_clusterNamefailoverShard_shardNamenewFailoverShardResponsefailoverShardResponse_cluster failoverShardResponse_httpStatus$fToQueryFailoverShard$fToPathFailoverShard$fToJSONFailoverShard$fToHeadersFailoverShard$fNFDataFailoverShard$fHashableFailoverShard$fNFDataFailoverShardResponse$fAWSRequestFailoverShard$fEqFailoverShardResponse$fReadFailoverShardResponse$fShowFailoverShardResponse$fGenericFailoverShardResponse$fEqFailoverShard$fReadFailoverShard$fShowFailoverShard$fGenericFailoverShardDescribeUsersResponseDescribeUsersResponse'%$sel:nextToken:DescribeUsersResponse'!$sel:users:DescribeUsersResponse'&$sel:httpStatus:DescribeUsersResponse' DescribeUsersDescribeUsers'$sel:filters:DescribeUsers'$sel:maxResults:DescribeUsers'$sel:nextToken:DescribeUsers'$sel:userName:DescribeUsers'newDescribeUsersdescribeUsers_filtersdescribeUsers_maxResultsdescribeUsers_nextTokendescribeUsers_userNamenewDescribeUsersResponsedescribeUsersResponse_nextTokendescribeUsersResponse_users describeUsersResponse_httpStatus$fToQueryDescribeUsers$fToPathDescribeUsers$fToJSONDescribeUsers$fToHeadersDescribeUsers$fNFDataDescribeUsers$fHashableDescribeUsers$fAWSPagerDescribeUsers$fNFDataDescribeUsersResponse$fAWSRequestDescribeUsers$fEqDescribeUsersResponse$fReadDescribeUsersResponse$fShowDescribeUsersResponse$fGenericDescribeUsersResponse$fEqDescribeUsers$fReadDescribeUsers$fShowDescribeUsers$fGenericDescribeUsersDescribeSubnetGroupsResponseDescribeSubnetGroupsResponse',$sel:nextToken:DescribeSubnetGroupsResponse'/$sel:subnetGroups:DescribeSubnetGroupsResponse'-$sel:httpStatus:DescribeSubnetGroupsResponse'DescribeSubnetGroupsDescribeSubnetGroups'%$sel:maxResults:DescribeSubnetGroups'$$sel:nextToken:DescribeSubnetGroups'*$sel:subnetGroupName:DescribeSubnetGroups'newDescribeSubnetGroupsdescribeSubnetGroups_maxResultsdescribeSubnetGroups_nextToken$describeSubnetGroups_subnetGroupNamenewDescribeSubnetGroupsResponse&describeSubnetGroupsResponse_nextToken)describeSubnetGroupsResponse_subnetGroups'describeSubnetGroupsResponse_httpStatus$fToQueryDescribeSubnetGroups$fToPathDescribeSubnetGroups$fToJSONDescribeSubnetGroups$fToHeadersDescribeSubnetGroups$fNFDataDescribeSubnetGroups$fHashableDescribeSubnetGroups$fAWSPagerDescribeSubnetGroups$$fNFDataDescribeSubnetGroupsResponse $fAWSRequestDescribeSubnetGroups $fEqDescribeSubnetGroupsResponse"$fReadDescribeSubnetGroupsResponse"$fShowDescribeSubnetGroupsResponse%$fGenericDescribeSubnetGroupsResponse$fEqDescribeSubnetGroups$fReadDescribeSubnetGroups$fShowDescribeSubnetGroups$fGenericDescribeSubnetGroupsDescribeSnapshotsResponseDescribeSnapshotsResponse')$sel:nextToken:DescribeSnapshotsResponse')$sel:snapshots:DescribeSnapshotsResponse'*$sel:httpStatus:DescribeSnapshotsResponse'DescribeSnapshotsDescribeSnapshots'#$sel:clusterName:DescribeSnapshots'"$sel:maxResults:DescribeSnapshots'!$sel:nextToken:DescribeSnapshots'"$sel:showDetail:DescribeSnapshots'$$sel:snapshotName:DescribeSnapshots'$sel:source:DescribeSnapshots'newDescribeSnapshotsdescribeSnapshots_clusterNamedescribeSnapshots_maxResultsdescribeSnapshots_nextTokendescribeSnapshots_showDetaildescribeSnapshots_snapshotNamedescribeSnapshots_sourcenewDescribeSnapshotsResponse#describeSnapshotsResponse_nextToken#describeSnapshotsResponse_snapshots$describeSnapshotsResponse_httpStatus$fToQueryDescribeSnapshots$fToPathDescribeSnapshots$fToJSONDescribeSnapshots$fToHeadersDescribeSnapshots$fNFDataDescribeSnapshots$fHashableDescribeSnapshots$fAWSPagerDescribeSnapshots!$fNFDataDescribeSnapshotsResponse$fAWSRequestDescribeSnapshots$fEqDescribeSnapshotsResponse$fReadDescribeSnapshotsResponse$fShowDescribeSnapshotsResponse"$fGenericDescribeSnapshotsResponse$fEqDescribeSnapshots$fReadDescribeSnapshots$fShowDescribeSnapshots$fGenericDescribeSnapshotsDescribeServiceUpdatesResponseDescribeServiceUpdatesResponse'.$sel:nextToken:DescribeServiceUpdatesResponse'3$sel:serviceUpdates:DescribeServiceUpdatesResponse'/$sel:httpStatus:DescribeServiceUpdatesResponse'DescribeServiceUpdatesDescribeServiceUpdates')$sel:clusterNames:DescribeServiceUpdates''$sel:maxResults:DescribeServiceUpdates'&$sel:nextToken:DescribeServiceUpdates'.$sel:serviceUpdateName:DescribeServiceUpdates'#$sel:status:DescribeServiceUpdates'newDescribeServiceUpdates#describeServiceUpdates_clusterNames!describeServiceUpdates_maxResults describeServiceUpdates_nextToken(describeServiceUpdates_serviceUpdateNamedescribeServiceUpdates_status!newDescribeServiceUpdatesResponse(describeServiceUpdatesResponse_nextToken-describeServiceUpdatesResponse_serviceUpdates)describeServiceUpdatesResponse_httpStatus$fToQueryDescribeServiceUpdates$fToPathDescribeServiceUpdates$fToJSONDescribeServiceUpdates!$fToHeadersDescribeServiceUpdates$fNFDataDescribeServiceUpdates $fHashableDescribeServiceUpdates $fAWSPagerDescribeServiceUpdates&$fNFDataDescribeServiceUpdatesResponse"$fAWSRequestDescribeServiceUpdates"$fEqDescribeServiceUpdatesResponse$$fReadDescribeServiceUpdatesResponse$$fShowDescribeServiceUpdatesResponse'$fGenericDescribeServiceUpdatesResponse$fEqDescribeServiceUpdates$fReadDescribeServiceUpdates$fShowDescribeServiceUpdates$fGenericDescribeServiceUpdates&DescribeReservedNodesOfferingsResponse'DescribeReservedNodesOfferingsResponse'6$sel:nextToken:DescribeReservedNodesOfferingsResponse'$sel:reservedNodesOfferings:DescribeReservedNodesOfferingsResponse'7$sel:httpStatus:DescribeReservedNodesOfferingsResponse'DescribeReservedNodesOfferingsDescribeReservedNodesOfferings'-$sel:duration:DescribeReservedNodesOfferings'/$sel:maxResults:DescribeReservedNodesOfferings'.$sel:nextToken:DescribeReservedNodesOfferings'-$sel:nodeType:DescribeReservedNodesOfferings'1$sel:offeringType:DescribeReservedNodesOfferings'<$sel:reservedNodesOfferingId:DescribeReservedNodesOfferings'!newDescribeReservedNodesOfferings'describeReservedNodesOfferings_duration)describeReservedNodesOfferings_maxResults(describeReservedNodesOfferings_nextToken'describeReservedNodesOfferings_nodeType+describeReservedNodesOfferings_offeringType6describeReservedNodesOfferings_reservedNodesOfferingId)newDescribeReservedNodesOfferingsResponse0describeReservedNodesOfferingsResponse_nextToken=describeReservedNodesOfferingsResponse_reservedNodesOfferings1describeReservedNodesOfferingsResponse_httpStatus'$fToQueryDescribeReservedNodesOfferings&$fToPathDescribeReservedNodesOfferings&$fToJSONDescribeReservedNodesOfferings)$fToHeadersDescribeReservedNodesOfferings&$fNFDataDescribeReservedNodesOfferings($fHashableDescribeReservedNodesOfferings($fAWSPagerDescribeReservedNodesOfferings.$fNFDataDescribeReservedNodesOfferingsResponse*$fAWSRequestDescribeReservedNodesOfferings*$fEqDescribeReservedNodesOfferingsResponse,$fReadDescribeReservedNodesOfferingsResponse,$fShowDescribeReservedNodesOfferingsResponse/$fGenericDescribeReservedNodesOfferingsResponse"$fEqDescribeReservedNodesOfferings$$fReadDescribeReservedNodesOfferings$$fShowDescribeReservedNodesOfferings'$fGenericDescribeReservedNodesOfferingsDescribeReservedNodesResponseDescribeReservedNodesResponse'-$sel:nextToken:DescribeReservedNodesResponse'1$sel:reservedNodes:DescribeReservedNodesResponse'.$sel:httpStatus:DescribeReservedNodesResponse'DescribeReservedNodesDescribeReservedNodes'$$sel:duration:DescribeReservedNodes'&$sel:maxResults:DescribeReservedNodes'%$sel:nextToken:DescribeReservedNodes'$$sel:nodeType:DescribeReservedNodes'($sel:offeringType:DescribeReservedNodes')$sel:reservationId:DescribeReservedNodes'3$sel:reservedNodesOfferingId:DescribeReservedNodes'newDescribeReservedNodesdescribeReservedNodes_duration describeReservedNodes_maxResultsdescribeReservedNodes_nextTokendescribeReservedNodes_nodeType"describeReservedNodes_offeringType#describeReservedNodes_reservationId-describeReservedNodes_reservedNodesOfferingId newDescribeReservedNodesResponse'describeReservedNodesResponse_nextToken+describeReservedNodesResponse_reservedNodes(describeReservedNodesResponse_httpStatus$fToQueryDescribeReservedNodes$fToPathDescribeReservedNodes$fToJSONDescribeReservedNodes $fToHeadersDescribeReservedNodes$fNFDataDescribeReservedNodes$fHashableDescribeReservedNodes$fAWSPagerDescribeReservedNodes%$fNFDataDescribeReservedNodesResponse!$fAWSRequestDescribeReservedNodes!$fEqDescribeReservedNodesResponse#$fReadDescribeReservedNodesResponse#$fShowDescribeReservedNodesResponse&$fGenericDescribeReservedNodesResponse$fEqDescribeReservedNodes$fReadDescribeReservedNodes$fShowDescribeReservedNodes$fGenericDescribeReservedNodesDescribeParametersResponseDescribeParametersResponse'*$sel:nextToken:DescribeParametersResponse'+$sel:parameters:DescribeParametersResponse'+$sel:httpStatus:DescribeParametersResponse'DescribeParametersDescribeParameters'#$sel:maxResults:DescribeParameters'"$sel:nextToken:DescribeParameters'+$sel:parameterGroupName:DescribeParameters'newDescribeParametersdescribeParameters_maxResultsdescribeParameters_nextToken%describeParameters_parameterGroupNamenewDescribeParametersResponse$describeParametersResponse_nextToken%describeParametersResponse_parameters%describeParametersResponse_httpStatus$fToQueryDescribeParameters$fToPathDescribeParameters$fToJSONDescribeParameters$fToHeadersDescribeParameters$fNFDataDescribeParameters$fHashableDescribeParameters$fAWSPagerDescribeParameters"$fNFDataDescribeParametersResponse$fAWSRequestDescribeParameters$fEqDescribeParametersResponse $fReadDescribeParametersResponse $fShowDescribeParametersResponse#$fGenericDescribeParametersResponse$fEqDescribeParameters$fReadDescribeParameters$fShowDescribeParameters$fGenericDescribeParametersDescribeParameterGroupsResponse DescribeParameterGroupsResponse'/$sel:nextToken:DescribeParameterGroupsResponse'5$sel:parameterGroups:DescribeParameterGroupsResponse'0$sel:httpStatus:DescribeParameterGroupsResponse'DescribeParameterGroupsDescribeParameterGroups'($sel:maxResults:DescribeParameterGroups''$sel:nextToken:DescribeParameterGroups'0$sel:parameterGroupName:DescribeParameterGroups'newDescribeParameterGroups"describeParameterGroups_maxResults!describeParameterGroups_nextToken*describeParameterGroups_parameterGroupName"newDescribeParameterGroupsResponse)describeParameterGroupsResponse_nextToken/describeParameterGroupsResponse_parameterGroups*describeParameterGroupsResponse_httpStatus $fToQueryDescribeParameterGroups$fToPathDescribeParameterGroups$fToJSONDescribeParameterGroups"$fToHeadersDescribeParameterGroups$fNFDataDescribeParameterGroups!$fHashableDescribeParameterGroups!$fAWSPagerDescribeParameterGroups'$fNFDataDescribeParameterGroupsResponse#$fAWSRequestDescribeParameterGroups#$fEqDescribeParameterGroupsResponse%$fReadDescribeParameterGroupsResponse%$fShowDescribeParameterGroupsResponse($fGenericDescribeParameterGroupsResponse$fEqDescribeParameterGroups$fReadDescribeParameterGroups$fShowDescribeParameterGroups $fGenericDescribeParameterGroupsDescribeEventsResponseDescribeEventsResponse'#$sel:events:DescribeEventsResponse'&$sel:nextToken:DescribeEventsResponse''$sel:httpStatus:DescribeEventsResponse'DescribeEventsDescribeEvents'$sel:duration:DescribeEvents'$sel:endTime:DescribeEvents'$sel:maxResults:DescribeEvents'$sel:nextToken:DescribeEvents'$sel:sourceName:DescribeEvents'$sel:sourceType:DescribeEvents'$sel:startTime:DescribeEvents'newDescribeEventsdescribeEvents_durationdescribeEvents_endTimedescribeEvents_maxResultsdescribeEvents_nextTokendescribeEvents_sourceNamedescribeEvents_sourceTypedescribeEvents_startTimenewDescribeEventsResponsedescribeEventsResponse_events describeEventsResponse_nextToken!describeEventsResponse_httpStatus$fToQueryDescribeEvents$fToPathDescribeEvents$fToJSONDescribeEvents$fToHeadersDescribeEvents$fNFDataDescribeEvents$fHashableDescribeEvents$fAWSPagerDescribeEvents$fNFDataDescribeEventsResponse$fAWSRequestDescribeEvents$fEqDescribeEventsResponse$fReadDescribeEventsResponse$fShowDescribeEventsResponse$fGenericDescribeEventsResponse$fEqDescribeEvents$fReadDescribeEvents$fShowDescribeEvents$fGenericDescribeEventsDescribeEngineVersionsResponseDescribeEngineVersionsResponse'3$sel:engineVersions:DescribeEngineVersionsResponse'.$sel:nextToken:DescribeEngineVersionsResponse'/$sel:httpStatus:DescribeEngineVersionsResponse'DescribeEngineVersionsDescribeEngineVersions'($sel:defaultOnly:DescribeEngineVersions'*$sel:engineVersion:DescribeEngineVersions''$sel:maxResults:DescribeEngineVersions'&$sel:nextToken:DescribeEngineVersions'1$sel:parameterGroupFamily:DescribeEngineVersions'newDescribeEngineVersions"describeEngineVersions_defaultOnly$describeEngineVersions_engineVersion!describeEngineVersions_maxResults describeEngineVersions_nextToken+describeEngineVersions_parameterGroupFamily!newDescribeEngineVersionsResponse-describeEngineVersionsResponse_engineVersions(describeEngineVersionsResponse_nextToken)describeEngineVersionsResponse_httpStatus$fToQueryDescribeEngineVersions$fToPathDescribeEngineVersions$fToJSONDescribeEngineVersions!$fToHeadersDescribeEngineVersions$fNFDataDescribeEngineVersions $fHashableDescribeEngineVersions $fAWSPagerDescribeEngineVersions&$fNFDataDescribeEngineVersionsResponse"$fAWSRequestDescribeEngineVersions"$fEqDescribeEngineVersionsResponse$$fReadDescribeEngineVersionsResponse$$fShowDescribeEngineVersionsResponse'$fGenericDescribeEngineVersionsResponse$fEqDescribeEngineVersions$fReadDescribeEngineVersions$fShowDescribeEngineVersions$fGenericDescribeEngineVersionsDescribeClustersResponseDescribeClustersResponse''$sel:clusters:DescribeClustersResponse'($sel:nextToken:DescribeClustersResponse')$sel:httpStatus:DescribeClustersResponse'DescribeClustersDescribeClusters'"$sel:clusterName:DescribeClusters'!$sel:maxResults:DescribeClusters' $sel:nextToken:DescribeClusters''$sel:showShardDetails:DescribeClusters'newDescribeClustersdescribeClusters_clusterNamedescribeClusters_maxResultsdescribeClusters_nextToken!describeClusters_showShardDetailsnewDescribeClustersResponse!describeClustersResponse_clusters"describeClustersResponse_nextToken#describeClustersResponse_httpStatus$fToQueryDescribeClusters$fToPathDescribeClusters$fToJSONDescribeClusters$fToHeadersDescribeClusters$fNFDataDescribeClusters$fHashableDescribeClusters$fAWSPagerDescribeClusters $fNFDataDescribeClustersResponse$fAWSRequestDescribeClusters$fEqDescribeClustersResponse$fReadDescribeClustersResponse$fShowDescribeClustersResponse!$fGenericDescribeClustersResponse$fEqDescribeClusters$fReadDescribeClusters$fShowDescribeClusters$fGenericDescribeClustersDescribeACLsResponseDescribeACLsResponse'$sel:aCLs:DescribeACLsResponse'$$sel:nextToken:DescribeACLsResponse'%$sel:httpStatus:DescribeACLsResponse' DescribeACLs DescribeACLs'$sel:aCLName:DescribeACLs'$sel:maxResults:DescribeACLs'$sel:nextToken:DescribeACLs'newDescribeACLsdescribeACLs_aCLNamedescribeACLs_maxResultsdescribeACLs_nextTokennewDescribeACLsResponsedescribeACLsResponse_aCLsdescribeACLsResponse_nextTokendescribeACLsResponse_httpStatus$fToQueryDescribeACLs$fToPathDescribeACLs$fToJSONDescribeACLs$fToHeadersDescribeACLs$fNFDataDescribeACLs$fHashableDescribeACLs$fAWSPagerDescribeACLs$fNFDataDescribeACLsResponse$fAWSRequestDescribeACLs$fEqDescribeACLsResponse$fReadDescribeACLsResponse$fShowDescribeACLsResponse$fGenericDescribeACLsResponse$fEqDescribeACLs$fReadDescribeACLs$fShowDescribeACLs$fGenericDescribeACLsDeleteUserResponseDeleteUserResponse'$sel:user:DeleteUserResponse'#$sel:httpStatus:DeleteUserResponse' DeleteUser DeleteUser'$sel:userName:DeleteUser' newDeleteUserdeleteUser_userNamenewDeleteUserResponsedeleteUserResponse_userdeleteUserResponse_httpStatus$fToQueryDeleteUser$fToPathDeleteUser$fToJSONDeleteUser$fToHeadersDeleteUser$fNFDataDeleteUser$fHashableDeleteUser$fNFDataDeleteUserResponse$fAWSRequestDeleteUser$fEqDeleteUserResponse$fReadDeleteUserResponse$fShowDeleteUserResponse$fGenericDeleteUserResponse$fEqDeleteUser$fReadDeleteUser$fShowDeleteUser$fGenericDeleteUserDeleteSubnetGroupResponseDeleteSubnetGroupResponse'+$sel:subnetGroup:DeleteSubnetGroupResponse'*$sel:httpStatus:DeleteSubnetGroupResponse'DeleteSubnetGroupDeleteSubnetGroup''$sel:subnetGroupName:DeleteSubnetGroup'newDeleteSubnetGroup!deleteSubnetGroup_subnetGroupNamenewDeleteSubnetGroupResponse%deleteSubnetGroupResponse_subnetGroup$deleteSubnetGroupResponse_httpStatus$fToQueryDeleteSubnetGroup$fToPathDeleteSubnetGroup$fToJSONDeleteSubnetGroup$fToHeadersDeleteSubnetGroup$fNFDataDeleteSubnetGroup$fHashableDeleteSubnetGroup!$fNFDataDeleteSubnetGroupResponse$fAWSRequestDeleteSubnetGroup$fEqDeleteSubnetGroupResponse$fReadDeleteSubnetGroupResponse$fShowDeleteSubnetGroupResponse"$fGenericDeleteSubnetGroupResponse$fEqDeleteSubnetGroup$fReadDeleteSubnetGroup$fShowDeleteSubnetGroup$fGenericDeleteSubnetGroupDeleteSnapshotResponseDeleteSnapshotResponse'%$sel:snapshot:DeleteSnapshotResponse''$sel:httpStatus:DeleteSnapshotResponse'DeleteSnapshotDeleteSnapshot'!$sel:snapshotName:DeleteSnapshot'newDeleteSnapshotdeleteSnapshot_snapshotNamenewDeleteSnapshotResponsedeleteSnapshotResponse_snapshot!deleteSnapshotResponse_httpStatus$fToQueryDeleteSnapshot$fToPathDeleteSnapshot$fToJSONDeleteSnapshot$fToHeadersDeleteSnapshot$fNFDataDeleteSnapshot$fHashableDeleteSnapshot$fNFDataDeleteSnapshotResponse$fAWSRequestDeleteSnapshot$fEqDeleteSnapshotResponse$fReadDeleteSnapshotResponse$fShowDeleteSnapshotResponse$fGenericDeleteSnapshotResponse$fEqDeleteSnapshot$fReadDeleteSnapshot$fShowDeleteSnapshot$fGenericDeleteSnapshotDeleteParameterGroupResponseDeleteParameterGroupResponse'1$sel:parameterGroup:DeleteParameterGroupResponse'-$sel:httpStatus:DeleteParameterGroupResponse'DeleteParameterGroupDeleteParameterGroup'-$sel:parameterGroupName:DeleteParameterGroup'newDeleteParameterGroup'deleteParameterGroup_parameterGroupNamenewDeleteParameterGroupResponse+deleteParameterGroupResponse_parameterGroup'deleteParameterGroupResponse_httpStatus$fToQueryDeleteParameterGroup$fToPathDeleteParameterGroup$fToJSONDeleteParameterGroup$fToHeadersDeleteParameterGroup$fNFDataDeleteParameterGroup$fHashableDeleteParameterGroup$$fNFDataDeleteParameterGroupResponse $fAWSRequestDeleteParameterGroup $fEqDeleteParameterGroupResponse"$fReadDeleteParameterGroupResponse"$fShowDeleteParameterGroupResponse%$fGenericDeleteParameterGroupResponse$fEqDeleteParameterGroup$fReadDeleteParameterGroup$fShowDeleteParameterGroup$fGenericDeleteParameterGroupDeleteClusterResponseDeleteClusterResponse'#$sel:cluster:DeleteClusterResponse'&$sel:httpStatus:DeleteClusterResponse' DeleteClusterDeleteCluster'%$sel:finalSnapshotName:DeleteCluster'$sel:clusterName:DeleteCluster'newDeleteClusterdeleteCluster_finalSnapshotNamedeleteCluster_clusterNamenewDeleteClusterResponsedeleteClusterResponse_cluster deleteClusterResponse_httpStatus$fToQueryDeleteCluster$fToPathDeleteCluster$fToJSONDeleteCluster$fToHeadersDeleteCluster$fNFDataDeleteCluster$fHashableDeleteCluster$fNFDataDeleteClusterResponse$fAWSRequestDeleteCluster$fEqDeleteClusterResponse$fReadDeleteClusterResponse$fShowDeleteClusterResponse$fGenericDeleteClusterResponse$fEqDeleteCluster$fReadDeleteCluster$fShowDeleteCluster$fGenericDeleteClusterDeleteACLResponseDeleteACLResponse'$sel:acl:DeleteACLResponse'"$sel:httpStatus:DeleteACLResponse' DeleteACL DeleteACL'$sel:aCLName:DeleteACL' newDeleteACLdeleteACL_aCLNamenewDeleteACLResponsedeleteACLResponse_acldeleteACLResponse_httpStatus$fToQueryDeleteACL$fToPathDeleteACL$fToJSONDeleteACL$fToHeadersDeleteACL$fNFDataDeleteACL$fHashableDeleteACL$fNFDataDeleteACLResponse$fAWSRequestDeleteACL$fEqDeleteACLResponse$fReadDeleteACLResponse$fShowDeleteACLResponse$fGenericDeleteACLResponse $fEqDeleteACL$fReadDeleteACL$fShowDeleteACL$fGenericDeleteACLCreateUserResponseCreateUserResponse'$sel:user:CreateUserResponse'#$sel:httpStatus:CreateUserResponse' CreateUser CreateUser'$sel:tags:CreateUser'$sel:userName:CreateUser'#$sel:authenticationMode:CreateUser'$sel:accessString:CreateUser' newCreateUsercreateUser_tagscreateUser_userNamecreateUser_authenticationModecreateUser_accessStringnewCreateUserResponsecreateUserResponse_usercreateUserResponse_httpStatus$fToQueryCreateUser$fToPathCreateUser$fToJSONCreateUser$fToHeadersCreateUser$fNFDataCreateUser$fHashableCreateUser$fNFDataCreateUserResponse$fAWSRequestCreateUser$fEqCreateUserResponse$fReadCreateUserResponse$fShowCreateUserResponse$fGenericCreateUserResponse$fEqCreateUser$fReadCreateUser$fShowCreateUser$fGenericCreateUserCreateSubnetGroupResponseCreateSubnetGroupResponse'+$sel:subnetGroup:CreateSubnetGroupResponse'*$sel:httpStatus:CreateSubnetGroupResponse'CreateSubnetGroupCreateSubnetGroup'#$sel:description:CreateSubnetGroup'$sel:tags:CreateSubnetGroup''$sel:subnetGroupName:CreateSubnetGroup'!$sel:subnetIds:CreateSubnetGroup'newCreateSubnetGroupcreateSubnetGroup_descriptioncreateSubnetGroup_tags!createSubnetGroup_subnetGroupNamecreateSubnetGroup_subnetIdsnewCreateSubnetGroupResponse%createSubnetGroupResponse_subnetGroup$createSubnetGroupResponse_httpStatus$fToQueryCreateSubnetGroup$fToPathCreateSubnetGroup$fToJSONCreateSubnetGroup$fToHeadersCreateSubnetGroup$fNFDataCreateSubnetGroup$fHashableCreateSubnetGroup!$fNFDataCreateSubnetGroupResponse$fAWSRequestCreateSubnetGroup$fEqCreateSubnetGroupResponse$fReadCreateSubnetGroupResponse$fShowCreateSubnetGroupResponse"$fGenericCreateSubnetGroupResponse$fEqCreateSubnetGroup$fReadCreateSubnetGroup$fShowCreateSubnetGroup$fGenericCreateSubnetGroupCreateSnapshotResponseCreateSnapshotResponse'%$sel:snapshot:CreateSnapshotResponse''$sel:httpStatus:CreateSnapshotResponse'CreateSnapshotCreateSnapshot'$sel:kmsKeyId:CreateSnapshot'$sel:tags:CreateSnapshot' $sel:clusterName:CreateSnapshot'!$sel:snapshotName:CreateSnapshot'newCreateSnapshotcreateSnapshot_kmsKeyIdcreateSnapshot_tagscreateSnapshot_clusterNamecreateSnapshot_snapshotNamenewCreateSnapshotResponsecreateSnapshotResponse_snapshot!createSnapshotResponse_httpStatus$fToQueryCreateSnapshot$fToPathCreateSnapshot$fToJSONCreateSnapshot$fToHeadersCreateSnapshot$fNFDataCreateSnapshot$fHashableCreateSnapshot$fNFDataCreateSnapshotResponse$fAWSRequestCreateSnapshot$fEqCreateSnapshotResponse$fReadCreateSnapshotResponse$fShowCreateSnapshotResponse$fGenericCreateSnapshotResponse$fEqCreateSnapshot$fReadCreateSnapshot$fShowCreateSnapshot$fGenericCreateSnapshotCreateParameterGroupResponseCreateParameterGroupResponse'1$sel:parameterGroup:CreateParameterGroupResponse'-$sel:httpStatus:CreateParameterGroupResponse'CreateParameterGroupCreateParameterGroup'&$sel:description:CreateParameterGroup'$sel:tags:CreateParameterGroup'-$sel:parameterGroupName:CreateParameterGroup'!$sel:family:CreateParameterGroup'newCreateParameterGroup createParameterGroup_descriptioncreateParameterGroup_tags'createParameterGroup_parameterGroupNamecreateParameterGroup_familynewCreateParameterGroupResponse+createParameterGroupResponse_parameterGroup'createParameterGroupResponse_httpStatus$fToQueryCreateParameterGroup$fToPathCreateParameterGroup$fToJSONCreateParameterGroup$fToHeadersCreateParameterGroup$fNFDataCreateParameterGroup$fHashableCreateParameterGroup$$fNFDataCreateParameterGroupResponse $fAWSRequestCreateParameterGroup $fEqCreateParameterGroupResponse"$fReadCreateParameterGroupResponse"$fShowCreateParameterGroupResponse%$fGenericCreateParameterGroupResponse$fEqCreateParameterGroup$fReadCreateParameterGroup$fShowCreateParameterGroup$fGenericCreateParameterGroupCreateClusterResponseCreateClusterResponse'#$sel:cluster:CreateClusterResponse'&$sel:httpStatus:CreateClusterResponse' CreateClusterCreateCluster'+$sel:autoMinorVersionUpgrade:CreateCluster'$sel:dataTiering:CreateCluster'$sel:description:CreateCluster'!$sel:engineVersion:CreateCluster'$sel:kmsKeyId:CreateCluster'%$sel:maintenanceWindow:CreateCluster''$sel:numReplicasPerShard:CreateCluster'$sel:numShards:CreateCluster'&$sel:parameterGroupName:CreateCluster'$sel:port:CreateCluster'$$sel:securityGroupIds:CreateCluster' $sel:snapshotArns:CreateCluster' $sel:snapshotName:CreateCluster'*$sel:snapshotRetentionLimit:CreateCluster'"$sel:snapshotWindow:CreateCluster'$sel:snsTopicArn:CreateCluster'#$sel:subnetGroupName:CreateCluster'$sel:tLSEnabled:CreateCluster'$sel:tags:CreateCluster'$sel:clusterName:CreateCluster'$sel:nodeType:CreateCluster'$sel:aCLName:CreateCluster'newCreateCluster%createCluster_autoMinorVersionUpgradecreateCluster_dataTieringcreateCluster_descriptioncreateCluster_engineVersioncreateCluster_kmsKeyIdcreateCluster_maintenanceWindow!createCluster_numReplicasPerShardcreateCluster_numShards createCluster_parameterGroupNamecreateCluster_portcreateCluster_securityGroupIdscreateCluster_snapshotArnscreateCluster_snapshotName$createCluster_snapshotRetentionLimitcreateCluster_snapshotWindowcreateCluster_snsTopicArncreateCluster_subnetGroupNamecreateCluster_tLSEnabledcreateCluster_tagscreateCluster_clusterNamecreateCluster_nodeTypecreateCluster_aCLNamenewCreateClusterResponsecreateClusterResponse_cluster createClusterResponse_httpStatus$fToQueryCreateCluster$fToPathCreateCluster$fToJSONCreateCluster$fToHeadersCreateCluster$fNFDataCreateCluster$fHashableCreateCluster$fNFDataCreateClusterResponse$fAWSRequestCreateCluster$fEqCreateClusterResponse$fReadCreateClusterResponse$fShowCreateClusterResponse$fGenericCreateClusterResponse$fEqCreateCluster$fReadCreateCluster$fShowCreateCluster$fGenericCreateClusterCreateACLResponseCreateACLResponse'$sel:acl:CreateACLResponse'"$sel:httpStatus:CreateACLResponse' CreateACL CreateACL'$sel:tags:CreateACL'$sel:userNames:CreateACL'$sel:aCLName:CreateACL' newCreateACLcreateACL_tagscreateACL_userNamescreateACL_aCLNamenewCreateACLResponsecreateACLResponse_aclcreateACLResponse_httpStatus$fToQueryCreateACL$fToPathCreateACL$fToJSONCreateACL$fToHeadersCreateACL$fNFDataCreateACL$fHashableCreateACL$fNFDataCreateACLResponse$fAWSRequestCreateACL$fEqCreateACLResponse$fReadCreateACLResponse$fShowCreateACLResponse$fGenericCreateACLResponse $fEqCreateACL$fReadCreateACL$fShowCreateACL$fGenericCreateACLCopySnapshotResponseCopySnapshotResponse'#$sel:snapshot:CopySnapshotResponse'%$sel:httpStatus:CopySnapshotResponse' CopySnapshot CopySnapshot'$sel:kmsKeyId:CopySnapshot'$sel:tags:CopySnapshot'$sel:targetBucket:CopySnapshot'%$sel:sourceSnapshotName:CopySnapshot'%$sel:targetSnapshotName:CopySnapshot'newCopySnapshotcopySnapshot_kmsKeyIdcopySnapshot_tagscopySnapshot_targetBucketcopySnapshot_sourceSnapshotNamecopySnapshot_targetSnapshotNamenewCopySnapshotResponsecopySnapshotResponse_snapshotcopySnapshotResponse_httpStatus$fToQueryCopySnapshot$fToPathCopySnapshot$fToJSONCopySnapshot$fToHeadersCopySnapshot$fNFDataCopySnapshot$fHashableCopySnapshot$fNFDataCopySnapshotResponse$fAWSRequestCopySnapshot$fEqCopySnapshotResponse$fReadCopySnapshotResponse$fShowCopySnapshotResponse$fGenericCopySnapshotResponse$fEqCopySnapshot$fReadCopySnapshot$fShowCopySnapshot$fGenericCopySnapshotBatchUpdateClusterResponseBatchUpdateClusterResponse'2$sel:processedClusters:BatchUpdateClusterResponse'4$sel:unprocessedClusters:BatchUpdateClusterResponse'+$sel:httpStatus:BatchUpdateClusterResponse'BatchUpdateClusterBatchUpdateCluster'&$sel:serviceUpdate:BatchUpdateCluster'%$sel:clusterNames:BatchUpdateCluster'newBatchUpdateCluster batchUpdateCluster_serviceUpdatebatchUpdateCluster_clusterNamesnewBatchUpdateClusterResponse,batchUpdateClusterResponse_processedClusters.batchUpdateClusterResponse_unprocessedClusters%batchUpdateClusterResponse_httpStatus$fToQueryBatchUpdateCluster$fToPathBatchUpdateCluster$fToJSONBatchUpdateCluster$fToHeadersBatchUpdateCluster$fNFDataBatchUpdateCluster$fHashableBatchUpdateCluster"$fNFDataBatchUpdateClusterResponse$fAWSRequestBatchUpdateCluster$fEqBatchUpdateClusterResponse $fReadBatchUpdateClusterResponse $fShowBatchUpdateClusterResponse#$fGenericBatchUpdateClusterResponse$fEqBatchUpdateCluster$fReadBatchUpdateCluster$fShowBatchUpdateCluster$fGenericBatchUpdateClusterUntagResourceResponseUntagResourceResponse'#$sel:tagList:UntagResourceResponse'&$sel:httpStatus:UntagResourceResponse' UntagResourceUntagResource'$sel:resourceArn:UntagResource'$sel:tagKeys:UntagResource'newUntagResourceuntagResource_resourceArnuntagResource_tagKeysnewUntagResourceResponseuntagResourceResponse_tagList untagResourceResponse_httpStatus$fToQueryUntagResource$fToPathUntagResource$fToJSONUntagResource$fToHeadersUntagResource$fNFDataUntagResource$fHashableUntagResource$fNFDataUntagResourceResponse$fAWSRequestUntagResource$fEqUntagResourceResponse$fReadUntagResourceResponse$fShowUntagResourceResponse$fGenericUntagResourceResponse$fEqUntagResource$fReadUntagResource$fShowUntagResource$fGenericUntagResourceUpdateACLResponseUpdateACLResponse'$sel:acl:UpdateACLResponse'"$sel:httpStatus:UpdateACLResponse' UpdateACL UpdateACL'$sel:userNamesToAdd:UpdateACL'!$sel:userNamesToRemove:UpdateACL'$sel:aCLName:UpdateACL' newUpdateACLupdateACL_userNamesToAddupdateACL_userNamesToRemoveupdateACL_aCLNamenewUpdateACLResponseupdateACLResponse_aclupdateACLResponse_httpStatus$fToQueryUpdateACL$fToPathUpdateACL$fToJSONUpdateACL$fToHeadersUpdateACL$fNFDataUpdateACL$fHashableUpdateACL$fNFDataUpdateACLResponse$fAWSRequestUpdateACL$fEqUpdateACLResponse$fReadUpdateACLResponse$fShowUpdateACLResponse$fGenericUpdateACLResponse $fEqUpdateACL$fReadUpdateACL$fShowUpdateACL$fGenericUpdateACLUpdateClusterResponseUpdateClusterResponse'#$sel:cluster:UpdateClusterResponse'&$sel:httpStatus:UpdateClusterResponse' UpdateClusterUpdateCluster'$sel:aCLName:UpdateCluster'$sel:description:UpdateCluster'!$sel:engineVersion:UpdateCluster'%$sel:maintenanceWindow:UpdateCluster'$sel:nodeType:UpdateCluster'&$sel:parameterGroupName:UpdateCluster'($sel:replicaConfiguration:UpdateCluster'$$sel:securityGroupIds:UpdateCluster'&$sel:shardConfiguration:UpdateCluster'*$sel:snapshotRetentionLimit:UpdateCluster'"$sel:snapshotWindow:UpdateCluster'$sel:snsTopicArn:UpdateCluster'"$sel:snsTopicStatus:UpdateCluster'$sel:clusterName:UpdateCluster'newUpdateClusterupdateCluster_aCLNameupdateCluster_descriptionupdateCluster_engineVersionupdateCluster_maintenanceWindowupdateCluster_nodeType updateCluster_parameterGroupName"updateCluster_replicaConfigurationupdateCluster_securityGroupIds updateCluster_shardConfiguration$updateCluster_snapshotRetentionLimitupdateCluster_snapshotWindowupdateCluster_snsTopicArnupdateCluster_snsTopicStatusupdateCluster_clusterNamenewUpdateClusterResponseupdateClusterResponse_cluster updateClusterResponse_httpStatus$fToQueryUpdateCluster$fToPathUpdateCluster$fToJSONUpdateCluster$fToHeadersUpdateCluster$fNFDataUpdateCluster$fHashableUpdateCluster$fNFDataUpdateClusterResponse$fAWSRequestUpdateCluster$fEqUpdateClusterResponse$fReadUpdateClusterResponse$fShowUpdateClusterResponse$fGenericUpdateClusterResponse$fEqUpdateCluster$fReadUpdateCluster$fShowUpdateCluster$fGenericUpdateClusterUpdateParameterGroupResponseUpdateParameterGroupResponse'1$sel:parameterGroup:UpdateParameterGroupResponse'-$sel:httpStatus:UpdateParameterGroupResponse'UpdateParameterGroupUpdateParameterGroup'-$sel:parameterGroupName:UpdateParameterGroup'.$sel:parameterNameValues:UpdateParameterGroup'newUpdateParameterGroup'updateParameterGroup_parameterGroupName(updateParameterGroup_parameterNameValuesnewUpdateParameterGroupResponse+updateParameterGroupResponse_parameterGroup'updateParameterGroupResponse_httpStatus$fToQueryUpdateParameterGroup$fToPathUpdateParameterGroup$fToJSONUpdateParameterGroup$fToHeadersUpdateParameterGroup$fNFDataUpdateParameterGroup$fHashableUpdateParameterGroup$$fNFDataUpdateParameterGroupResponse $fAWSRequestUpdateParameterGroup $fEqUpdateParameterGroupResponse"$fReadUpdateParameterGroupResponse"$fShowUpdateParameterGroupResponse%$fGenericUpdateParameterGroupResponse$fEqUpdateParameterGroup$fReadUpdateParameterGroup$fShowUpdateParameterGroup$fGenericUpdateParameterGroupUpdateSubnetGroupResponseUpdateSubnetGroupResponse'+$sel:subnetGroup:UpdateSubnetGroupResponse'*$sel:httpStatus:UpdateSubnetGroupResponse'UpdateSubnetGroupUpdateSubnetGroup'#$sel:description:UpdateSubnetGroup'!$sel:subnetIds:UpdateSubnetGroup''$sel:subnetGroupName:UpdateSubnetGroup'newUpdateSubnetGroupupdateSubnetGroup_descriptionupdateSubnetGroup_subnetIds!updateSubnetGroup_subnetGroupNamenewUpdateSubnetGroupResponse%updateSubnetGroupResponse_subnetGroup$updateSubnetGroupResponse_httpStatus$fToQueryUpdateSubnetGroup$fToPathUpdateSubnetGroup$fToJSONUpdateSubnetGroup$fToHeadersUpdateSubnetGroup$fNFDataUpdateSubnetGroup$fHashableUpdateSubnetGroup!$fNFDataUpdateSubnetGroupResponse$fAWSRequestUpdateSubnetGroup$fEqUpdateSubnetGroupResponse$fReadUpdateSubnetGroupResponse$fShowUpdateSubnetGroupResponse"$fGenericUpdateSubnetGroupResponse$fEqUpdateSubnetGroup$fReadUpdateSubnetGroup$fShowUpdateSubnetGroup$fGenericUpdateSubnetGroupUpdateUserResponseUpdateUserResponse'$sel:user:UpdateUserResponse'#$sel:httpStatus:UpdateUserResponse' UpdateUser UpdateUser'$sel:accessString:UpdateUser'#$sel:authenticationMode:UpdateUser'$sel:userName:UpdateUser' newUpdateUserupdateUser_accessStringupdateUser_authenticationModeupdateUser_userNamenewUpdateUserResponseupdateUserResponse_userupdateUserResponse_httpStatus$fToQueryUpdateUser$fToPathUpdateUser$fToJSONUpdateUser$fToHeadersUpdateUser$fNFDataUpdateUser$fHashableUpdateUser$fNFDataUpdateUserResponse$fAWSRequestUpdateUser$fEqUpdateUserResponse$fReadUpdateUserResponse$fShowUpdateUserResponse$fGenericUpdateUserResponse$fEqUpdateUser$fReadUpdateUser$fShowUpdateUser$fGenericUpdateUser