libZSservicesZSamazonka-memorydbZSamazonka-memorydb
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MemoryDb

Contents

Description

Derived from API version 2021-01-01 of the AWS service descriptions, licensed under Apache 2.0.

MemoryDB for Redis is a fully managed, Redis-compatible, in-memory database that delivers ultra-fast performance and Multi-AZ durability for modern applications built using microservices architectures. MemoryDB stores the entire database in-memory, enabling low latency and high throughput data access. It is compatible with Redis, a popular open source data store, enabling you to leverage Redis’ flexible and friendly data structures, APIs, and commands.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-01-01 of the Amazon MemoryDB SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MemoryDb.

InvalidNodeStateFault

SubnetQuotaExceededFault

ACLNotFoundFault

ParameterGroupNotFoundFault

InvalidParameterGroupStateFault

SubnetGroupInUseFault

ParameterGroupAlreadyExistsFault

InvalidSubnet

TagQuotaPerResourceExceeded

ACLAlreadyExistsFault

ShardNotFoundFault

UserAlreadyExistsFault

InvalidUserStateFault

SnapshotNotFoundFault

InvalidSnapshotStateFault

SnapshotAlreadyExistsFault

DefaultUserRequired

ClusterNotFoundFault

TagNotFoundFault

SnapshotQuotaExceededFault

NodeQuotaForClusterExceededFault

APICallRateForCustomerExceededFault

InvalidClusterStateFault

ACLQuotaExceededFault

ServiceLinkedRoleNotFoundFault

InvalidKMSKeyFault

InsufficientClusterCapacityFault

ParameterGroupQuotaExceededFault

InvalidParameterValueException

TestFailoverNotAvailableFault

SubnetNotAllowedFault

InvalidVPCNetworkStateFault

SubnetInUse

ClusterQuotaForCustomerExceededFault

InvalidACLStateFault

ShardsPerClusterQuotaExceededFault

ServiceUpdateNotFoundFault

SubnetGroupNotFoundFault

SubnetGroupAlreadyExistsFault

UserNotFoundFault

NodeQuotaForCustomerExceededFault

SubnetGroupQuotaExceededFault

DuplicateUserNameFault

ClusterAlreadyExistsFault

UserQuotaExceededFault

InvalidARNFault

NoOperationFault

InvalidCredentialsException

InvalidParameterCombinationException

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DescribeClusters

data DescribeClusters Source #

See: newDescribeClusters smart constructor.

Instances

Instances details
Eq DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Read DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Show DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Generic DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Associated Types

type Rep DescribeClusters :: Type -> Type #

NFData DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Methods

rnf :: DescribeClusters -> () #

Hashable DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

ToJSON DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

AWSRequest DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Associated Types

type AWSResponse DescribeClusters #

ToHeaders DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

ToPath DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

ToQuery DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

type Rep DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

type Rep DescribeClusters = D1 ('MetaData "DescribeClusters" "Amazonka.MemoryDb.DescribeClusters" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeClusters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "showShardDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeClusters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

newDescribeClusters :: DescribeClusters Source #

Create a value of DescribeClusters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:showShardDetails:DescribeClusters', describeClusters_showShardDetails - An optional flag that can be included in the request to retrieve information about the individual shard(s).

$sel:nextToken:DescribeClusters', describeClusters_nextToken - 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.

$sel:clusterName:DescribeClusters', describeClusters_clusterName - The name of the cluster

$sel:maxResults:DescribeClusters', describeClusters_maxResults - 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.

data DescribeClustersResponse Source #

See: newDescribeClustersResponse smart constructor.

Instances

Instances details
Eq DescribeClustersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Read DescribeClustersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Show DescribeClustersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Generic DescribeClustersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

Associated Types

type Rep DescribeClustersResponse :: Type -> Type #

NFData DescribeClustersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

type Rep DescribeClustersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeClusters

type Rep DescribeClustersResponse = D1 ('MetaData "DescribeClustersResponse" "Amazonka.MemoryDb.DescribeClusters" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeClustersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Cluster])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeClustersResponse Source #

Create a value of DescribeClustersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeClusters', describeClustersResponse_nextToken - 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.

$sel:clusters:DescribeClustersResponse', describeClustersResponse_clusters - A list of clusters

$sel:httpStatus:DescribeClustersResponse', describeClustersResponse_httpStatus - The response's http status code.

BatchUpdateCluster

data BatchUpdateCluster Source #

See: newBatchUpdateCluster smart constructor.

Instances

Instances details
Eq BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Read BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Show BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Generic BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Associated Types

type Rep BatchUpdateCluster :: Type -> Type #

NFData BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Methods

rnf :: BatchUpdateCluster -> () #

Hashable BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

ToJSON BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

AWSRequest BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Associated Types

type AWSResponse BatchUpdateCluster #

ToHeaders BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

ToPath BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

ToQuery BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

type Rep BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

type Rep BatchUpdateCluster = D1 ('MetaData "BatchUpdateCluster" "Amazonka.MemoryDb.BatchUpdateCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "BatchUpdateCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceUpdateRequest)) :*: S1 ('MetaSel ('Just "clusterNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse BatchUpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

newBatchUpdateCluster :: BatchUpdateCluster Source #

Create a value of BatchUpdateCluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:serviceUpdate:BatchUpdateCluster', batchUpdateCluster_serviceUpdate - The unique ID of the service update

$sel:clusterNames:BatchUpdateCluster', batchUpdateCluster_clusterNames - The cluster names to apply the updates.

data BatchUpdateClusterResponse Source #

See: newBatchUpdateClusterResponse smart constructor.

Instances

Instances details
Eq BatchUpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Read BatchUpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Show BatchUpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Generic BatchUpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

Associated Types

type Rep BatchUpdateClusterResponse :: Type -> Type #

NFData BatchUpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

type Rep BatchUpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.BatchUpdateCluster

type Rep BatchUpdateClusterResponse = D1 ('MetaData "BatchUpdateClusterResponse" "Amazonka.MemoryDb.BatchUpdateCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "BatchUpdateClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unprocessedClusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UnprocessedCluster])) :*: (S1 ('MetaSel ('Just "processedClusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Cluster])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchUpdateClusterResponse Source #

Create a value of BatchUpdateClusterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:unprocessedClusters:BatchUpdateClusterResponse', batchUpdateClusterResponse_unprocessedClusters - The list of clusters where updates have not been applied.

$sel:processedClusters:BatchUpdateClusterResponse', batchUpdateClusterResponse_processedClusters - The list of clusters that have been updated.

$sel:httpStatus:BatchUpdateClusterResponse', batchUpdateClusterResponse_httpStatus - The response's http status code.

DescribeUsers

data DescribeUsers Source #

See: newDescribeUsers smart constructor.

Instances

Instances details
Eq DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Read DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Show DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Generic DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Associated Types

type Rep DescribeUsers :: Type -> Type #

NFData DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Methods

rnf :: DescribeUsers -> () #

Hashable DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

ToJSON DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

AWSRequest DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Associated Types

type AWSResponse DescribeUsers #

ToHeaders DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

ToPath DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

ToQuery DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

type Rep DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

type Rep DescribeUsers = D1 ('MetaData "DescribeUsers" "Amazonka.MemoryDb.DescribeUsers" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeUsers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeUsers Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

newDescribeUsers :: DescribeUsers Source #

Create a value of DescribeUsers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:DescribeUsers', describeUsers_filters - Filter to determine the list of users to return.

$sel:userName:DescribeUsers', describeUsers_userName - The name of the user

$sel:nextToken:DescribeUsers', describeUsers_nextToken - 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.

$sel:maxResults:DescribeUsers', describeUsers_maxResults - 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.

data DescribeUsersResponse Source #

See: newDescribeUsersResponse smart constructor.

Instances

Instances details
Eq DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Read DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Show DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Generic DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Associated Types

type Rep DescribeUsersResponse :: Type -> Type #

NFData DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

Methods

rnf :: DescribeUsersResponse -> () #

type Rep DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeUsers

type Rep DescribeUsersResponse = D1 ('MetaData "DescribeUsersResponse" "Amazonka.MemoryDb.DescribeUsers" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeUsersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [User])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeUsersResponse Source #

Create a value of DescribeUsersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:users:DescribeUsersResponse', describeUsersResponse_users - A list of users.

$sel:nextToken:DescribeUsers', describeUsersResponse_nextToken - 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.

$sel:httpStatus:DescribeUsersResponse', describeUsersResponse_httpStatus - The response's http status code.

DescribeParameters

data DescribeParameters Source #

See: newDescribeParameters smart constructor.

Instances

Instances details
Eq DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Read DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Show DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Generic DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Associated Types

type Rep DescribeParameters :: Type -> Type #

NFData DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Methods

rnf :: DescribeParameters -> () #

Hashable DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

ToJSON DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

AWSRequest DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Associated Types

type AWSResponse DescribeParameters #

ToHeaders DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

ToPath DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

ToQuery DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

type Rep DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

type Rep DescribeParameters = D1 ('MetaData "DescribeParameters" "Amazonka.MemoryDb.DescribeParameters" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeParameters Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

newDescribeParameters Source #

Create a value of DescribeParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeParameters', describeParameters_nextToken - 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.

$sel:maxResults:DescribeParameters', describeParameters_maxResults - 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.

$sel:parameterGroupName:DescribeParameters', describeParameters_parameterGroupName - he name of a specific parameter group to return details for.

data DescribeParametersResponse Source #

See: newDescribeParametersResponse smart constructor.

Instances

Instances details
Eq DescribeParametersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Read DescribeParametersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Show DescribeParametersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Generic DescribeParametersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

Associated Types

type Rep DescribeParametersResponse :: Type -> Type #

NFData DescribeParametersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

type Rep DescribeParametersResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameters

type Rep DescribeParametersResponse = D1 ('MetaData "DescribeParametersResponse" "Amazonka.MemoryDb.DescribeParameters" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeParametersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Parameter])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeParametersResponse Source #

Create a value of DescribeParametersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeParameters', describeParametersResponse_nextToken - 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.

$sel:parameters:DescribeParametersResponse', describeParametersResponse_parameters - A list of parameters specific to a particular parameter group. Each element in the list contains detailed information about one parameter.

$sel:httpStatus:DescribeParametersResponse', describeParametersResponse_httpStatus - The response's http status code.

DeleteACL

data DeleteACL Source #

See: newDeleteACL smart constructor.

Constructors

DeleteACL' Text 

Instances

Instances details
Eq DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Read DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Show DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Generic DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Associated Types

type Rep DeleteACL :: Type -> Type #

NFData DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Methods

rnf :: DeleteACL -> () #

Hashable DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

ToJSON DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

AWSRequest DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Associated Types

type AWSResponse DeleteACL #

ToHeaders DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Methods

toHeaders :: DeleteACL -> [Header] #

ToPath DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

ToQuery DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

type Rep DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

type Rep DeleteACL = D1 ('MetaData "DeleteACL" "Amazonka.MemoryDb.DeleteACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteACL'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

newDeleteACL Source #

Create a value of DeleteACL with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:aCLName:DeleteACL', deleteACL_aCLName - The name of the Access Control List to delete

data DeleteACLResponse Source #

See: newDeleteACLResponse smart constructor.

Instances

Instances details
Eq DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Read DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Show DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Generic DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Associated Types

type Rep DeleteACLResponse :: Type -> Type #

NFData DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Methods

rnf :: DeleteACLResponse -> () #

type Rep DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

type Rep DeleteACLResponse = D1 ('MetaData "DeleteACLResponse" "Amazonka.MemoryDb.DeleteACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteACLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ACL)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteACLResponse Source #

Create a value of DeleteACLResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:acl:DeleteACLResponse', deleteACLResponse_acl - The Access Control List object that has been deleted.

$sel:httpStatus:DeleteACLResponse', deleteACLResponse_httpStatus - The response's http status code.

UpdateACL

data UpdateACL Source #

See: newUpdateACL smart constructor.

Instances

Instances details
Eq UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Read UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Show UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Generic UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Associated Types

type Rep UpdateACL :: Type -> Type #

NFData UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Methods

rnf :: UpdateACL -> () #

Hashable UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

ToJSON UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

AWSRequest UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Associated Types

type AWSResponse UpdateACL #

ToHeaders UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Methods

toHeaders :: UpdateACL -> [Header] #

ToPath UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

ToQuery UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

type Rep UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

type Rep UpdateACL = D1 ('MetaData "UpdateACL" "Amazonka.MemoryDb.UpdateACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateACL'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userNamesToAdd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "userNamesToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

newUpdateACL Source #

Create a value of UpdateACL with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userNamesToAdd:UpdateACL', updateACL_userNamesToAdd - The list of users to add to the Access Control List

$sel:userNamesToRemove:UpdateACL', updateACL_userNamesToRemove - The list of users to remove from the Access Control List

$sel:aCLName:UpdateACL', updateACL_aCLName - The name of the Access Control List

data UpdateACLResponse Source #

See: newUpdateACLResponse smart constructor.

Instances

Instances details
Eq UpdateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Read UpdateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Show UpdateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Generic UpdateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Associated Types

type Rep UpdateACLResponse :: Type -> Type #

NFData UpdateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

Methods

rnf :: UpdateACLResponse -> () #

type Rep UpdateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateACL

type Rep UpdateACLResponse = D1 ('MetaData "UpdateACLResponse" "Amazonka.MemoryDb.UpdateACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateACLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ACL)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateACLResponse Source #

Create a value of UpdateACLResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:acl:UpdateACLResponse', updateACLResponse_acl - The updated Access Control List

$sel:httpStatus:UpdateACLResponse', updateACLResponse_httpStatus - The response's http status code.

DescribeEvents

data DescribeEvents Source #

See: newDescribeEvents smart constructor.

Instances

Instances details
Eq DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Read DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Show DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Generic DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Associated Types

type Rep DescribeEvents :: Type -> Type #

NFData DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Methods

rnf :: DescribeEvents -> () #

Hashable DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

ToJSON DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

AWSRequest DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Associated Types

type AWSResponse DescribeEvents #

ToHeaders DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

ToPath DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

ToQuery DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

type Rep DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

type AWSResponse DescribeEvents Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

newDescribeEvents :: DescribeEvents Source #

Create a value of DescribeEvents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceName:DescribeEvents', describeEvents_sourceName - The identifier of the event source for which events are returned. If not specified, all sources are included in the response.

$sel:startTime:DescribeEvents', describeEvents_startTime - The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z

$sel:sourceType:DescribeEvents', describeEvents_sourceType - The event source to retrieve events for. If no value is specified, all events are returned.

$sel:nextToken:DescribeEvents', describeEvents_nextToken - 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.

$sel:endTime:DescribeEvents', describeEvents_endTime - The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z

$sel:duration:DescribeEvents', describeEvents_duration - The number of minutes worth of events to retrieve.

$sel:maxResults:DescribeEvents', describeEvents_maxResults - 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.

data DescribeEventsResponse Source #

See: newDescribeEventsResponse smart constructor.

Instances

Instances details
Eq DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Read DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Show DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Generic DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Associated Types

type Rep DescribeEventsResponse :: Type -> Type #

NFData DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

Methods

rnf :: DescribeEventsResponse -> () #

type Rep DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEvents

type Rep DescribeEventsResponse = D1 ('MetaData "DescribeEventsResponse" "Amazonka.MemoryDb.DescribeEvents" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Event])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventsResponse Source #

Create a value of DescribeEventsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeEvents', describeEventsResponse_nextToken - 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.

$sel:events:DescribeEventsResponse', describeEventsResponse_events - A list of events. Each element in the list contains detailed information about one event.

$sel:httpStatus:DescribeEventsResponse', describeEventsResponse_httpStatus - The response's http status code.

DescribeEngineVersions

data DescribeEngineVersions Source #

See: newDescribeEngineVersions smart constructor.

Instances

Instances details
Eq DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Read DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Show DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Generic DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Associated Types

type Rep DescribeEngineVersions :: Type -> Type #

NFData DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Methods

rnf :: DescribeEngineVersions -> () #

Hashable DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

ToJSON DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

AWSRequest DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Associated Types

type AWSResponse DescribeEngineVersions #

ToHeaders DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

ToPath DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

ToQuery DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

type Rep DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

type Rep DescribeEngineVersions = D1 ('MetaData "DescribeEngineVersions" "Amazonka.MemoryDb.DescribeEngineVersions" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeEngineVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameterGroupFamily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))
type AWSResponse DescribeEngineVersions Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

newDescribeEngineVersions :: DescribeEngineVersions Source #

Create a value of DescribeEngineVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:engineVersion:DescribeEngineVersions', describeEngineVersions_engineVersion - The Redis engine version

$sel:defaultOnly:DescribeEngineVersions', describeEngineVersions_defaultOnly - If true, specifies that only the default version of the specified engine or engine and major version combination is to be returned.

$sel:nextToken:DescribeEngineVersions', describeEngineVersions_nextToken - 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.

$sel:parameterGroupFamily:DescribeEngineVersions', describeEngineVersions_parameterGroupFamily - The name of a specific parameter group family to return details for.

$sel:maxResults:DescribeEngineVersions', describeEngineVersions_maxResults - 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.

data DescribeEngineVersionsResponse Source #

See: newDescribeEngineVersionsResponse smart constructor.

Instances

Instances details
Eq DescribeEngineVersionsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Read DescribeEngineVersionsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Show DescribeEngineVersionsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Generic DescribeEngineVersionsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

Associated Types

type Rep DescribeEngineVersionsResponse :: Type -> Type #

NFData DescribeEngineVersionsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

type Rep DescribeEngineVersionsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeEngineVersions

type Rep DescribeEngineVersionsResponse = D1 ('MetaData "DescribeEngineVersionsResponse" "Amazonka.MemoryDb.DescribeEngineVersions" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeEngineVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "engineVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EngineVersionInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEngineVersionsResponse Source #

Create a value of DescribeEngineVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeEngineVersions', describeEngineVersionsResponse_nextToken - 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.

$sel:engineVersions:DescribeEngineVersionsResponse', describeEngineVersionsResponse_engineVersions - A list of engine version details. Each element in the list contains detailed information about one engine version.

$sel:httpStatus:DescribeEngineVersionsResponse', describeEngineVersionsResponse_httpStatus - The response's http status code.

DescribeACLs

data DescribeACLs Source #

See: newDescribeACLs smart constructor.

Constructors

DescribeACLs' (Maybe Text) (Maybe Int) (Maybe Text) 

Instances

Instances details
Eq DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Read DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Show DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Generic DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Associated Types

type Rep DescribeACLs :: Type -> Type #

NFData DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Methods

rnf :: DescribeACLs -> () #

Hashable DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

ToJSON DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

AWSRequest DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Associated Types

type AWSResponse DescribeACLs #

ToHeaders DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

ToPath DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

ToQuery DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLs = D1 ('MetaData "DescribeACLs" "Amazonka.MemoryDb.DescribeACLs" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeACLs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

newDescribeACLs :: DescribeACLs Source #

Create a value of DescribeACLs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeACLs', describeACLs_nextToken - 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.

$sel:maxResults:DescribeACLs', describeACLs_maxResults - 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.

$sel:aCLName:DescribeACLs', describeACLs_aCLName - The name of the ACL

data DescribeACLsResponse Source #

See: newDescribeACLsResponse smart constructor.

Instances

Instances details
Eq DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Read DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Show DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Generic DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Associated Types

type Rep DescribeACLsResponse :: Type -> Type #

NFData DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Methods

rnf :: DescribeACLsResponse -> () #

type Rep DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLsResponse = D1 ('MetaData "DescribeACLsResponse" "Amazonka.MemoryDb.DescribeACLs" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeACLsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "aCLs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ACL])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeACLsResponse Source #

Create a value of DescribeACLsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeACLs', describeACLsResponse_nextToken - 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.

$sel:aCLs:DescribeACLsResponse', describeACLsResponse_aCLs - The list of ACLs

$sel:httpStatus:DescribeACLsResponse', describeACLsResponse_httpStatus - The response's http status code.

CreateSubnetGroup

data CreateSubnetGroup Source #

See: newCreateSubnetGroup smart constructor.

Instances

Instances details
Eq CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Read CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Show CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Generic CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Associated Types

type Rep CreateSubnetGroup :: Type -> Type #

NFData CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Methods

rnf :: CreateSubnetGroup -> () #

Hashable CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

ToJSON CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

AWSRequest CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Associated Types

type AWSResponse CreateSubnetGroup #

ToHeaders CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

ToPath CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

ToQuery CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

type Rep CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

type Rep CreateSubnetGroup = D1 ('MetaData "CreateSubnetGroup" "Amazonka.MemoryDb.CreateSubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateSubnetGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))
type AWSResponse CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

newCreateSubnetGroup Source #

Create a value of CreateSubnetGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:CreateSubnetGroup', createSubnetGroup_description - A description for the subnet group.

$sel:tags:CreateSubnetGroup', createSubnetGroup_tags - 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.

$sel:subnetGroupName:CreateSubnetGroup', createSubnetGroup_subnetGroupName - The name of the subnet group.

$sel:subnetIds:CreateSubnetGroup', createSubnetGroup_subnetIds - A list of VPC subnet IDs for the subnet group.

data CreateSubnetGroupResponse Source #

See: newCreateSubnetGroupResponse smart constructor.

Instances

Instances details
Eq CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Read CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Show CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Generic CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

Associated Types

type Rep CreateSubnetGroupResponse :: Type -> Type #

NFData CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

type Rep CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSubnetGroup

type Rep CreateSubnetGroupResponse = D1 ('MetaData "CreateSubnetGroupResponse" "Amazonka.MemoryDb.CreateSubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateSubnetGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubnetGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSubnetGroupResponse Source #

Create a value of CreateSubnetGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetGroup:CreateSubnetGroupResponse', createSubnetGroupResponse_subnetGroup - The newly-created subnet group

$sel:httpStatus:CreateSubnetGroupResponse', createSubnetGroupResponse_httpStatus - The response's http status code.

DeleteCluster

data DeleteCluster Source #

See: newDeleteCluster smart constructor.

Constructors

DeleteCluster' (Maybe Text) Text 

Instances

Instances details
Eq DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Read DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Show DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Generic DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Associated Types

type Rep DeleteCluster :: Type -> Type #

NFData DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Methods

rnf :: DeleteCluster -> () #

Hashable DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

ToJSON DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

AWSRequest DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Associated Types

type AWSResponse DeleteCluster #

ToHeaders DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

ToPath DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

ToQuery DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

type Rep DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

type Rep DeleteCluster = D1 ('MetaData "DeleteCluster" "Amazonka.MemoryDb.DeleteCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "finalSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

newDeleteCluster Source #

Create a value of DeleteCluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:finalSnapshotName:DeleteCluster', deleteCluster_finalSnapshotName - 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.

$sel:clusterName:DeleteCluster', deleteCluster_clusterName - The name of the cluster to be deleted

data DeleteClusterResponse Source #

See: newDeleteClusterResponse smart constructor.

Instances

Instances details
Eq DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Read DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Show DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Generic DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Associated Types

type Rep DeleteClusterResponse :: Type -> Type #

NFData DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

Methods

rnf :: DeleteClusterResponse -> () #

type Rep DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteCluster

type Rep DeleteClusterResponse = D1 ('MetaData "DeleteClusterResponse" "Amazonka.MemoryDb.DeleteCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteClusterResponse Source #

Create a value of DeleteClusterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cluster:DeleteClusterResponse', deleteClusterResponse_cluster - The cluster object that has been deleted

$sel:httpStatus:DeleteClusterResponse', deleteClusterResponse_httpStatus - The response's http status code.

UpdateCluster

data UpdateCluster Source #

See: newUpdateCluster smart constructor.

Instances

Instances details
Eq UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Read UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Show UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Generic UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Associated Types

type Rep UpdateCluster :: Type -> Type #

NFData UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Methods

rnf :: UpdateCluster -> () #

Hashable UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

ToJSON UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

AWSRequest UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Associated Types

type AWSResponse UpdateCluster #

ToHeaders UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

ToPath UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

ToQuery UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

type Rep UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

type Rep UpdateCluster = D1 ('MetaData "UpdateCluster" "Amazonka.MemoryDb.UpdateCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateCluster'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "snapshotWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "shardConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShardConfigurationRequest)) :*: S1 ('MetaSel ('Just "snapshotRetentionLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "replicaConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicaConfigurationRequest)) :*: (S1 ('MetaSel ('Just "nodeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snsTopicStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

newUpdateCluster Source #

Create a value of UpdateCluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:engineVersion:UpdateCluster', updateCluster_engineVersion - 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.

$sel:securityGroupIds:UpdateCluster', updateCluster_securityGroupIds - The SecurityGroupIds to update

$sel:snsTopicArn:UpdateCluster', updateCluster_snsTopicArn - The SNS topic ARN to update

$sel:snapshotWindow:UpdateCluster', updateCluster_snapshotWindow - The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your cluster.

$sel:maintenanceWindow:UpdateCluster', updateCluster_maintenanceWindow - The maintenance window to update

$sel:shardConfiguration:UpdateCluster', updateCluster_shardConfiguration - The number of shards in the cluster

$sel:snapshotRetentionLimit:UpdateCluster', updateCluster_snapshotRetentionLimit - 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.

$sel:replicaConfiguration:UpdateCluster', updateCluster_replicaConfiguration - The number of replicas that will reside in each shard

$sel:nodeType:UpdateCluster', updateCluster_nodeType - A valid node type that you want to scale this cluster up or down to.

$sel:snsTopicStatus:UpdateCluster', updateCluster_snsTopicStatus - The status of the Amazon SNS notification topic. Notifications are sent only if the status is active.

$sel:description:UpdateCluster', updateCluster_description - The description of the cluster to update

$sel:aCLName:UpdateCluster', updateCluster_aCLName - The Access Control List that is associated with the cluster

$sel:parameterGroupName:UpdateCluster', updateCluster_parameterGroupName - The name of the parameter group to update

$sel:clusterName:UpdateCluster', updateCluster_clusterName - The name of the cluster to update

data UpdateClusterResponse Source #

See: newUpdateClusterResponse smart constructor.

Instances

Instances details
Eq UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Read UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Show UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Generic UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Associated Types

type Rep UpdateClusterResponse :: Type -> Type #

NFData UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

Methods

rnf :: UpdateClusterResponse -> () #

type Rep UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateCluster

type Rep UpdateClusterResponse = D1 ('MetaData "UpdateClusterResponse" "Amazonka.MemoryDb.UpdateCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateClusterResponse Source #

Create a value of UpdateClusterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cluster:UpdateClusterResponse', updateClusterResponse_cluster - The updated cluster

$sel:httpStatus:UpdateClusterResponse', updateClusterResponse_httpStatus - The response's http status code.

CreateCluster

data CreateCluster Source #

See: newCreateCluster smart constructor.

Instances

Instances details
Eq CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Read CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Show CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Generic CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Associated Types

type Rep CreateCluster :: Type -> Type #

NFData CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Methods

rnf :: CreateCluster -> () #

Hashable CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

ToJSON CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

AWSRequest CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Associated Types

type AWSResponse CreateCluster #

ToHeaders CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

ToPath CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

ToQuery CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

type Rep CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

type Rep CreateCluster = D1 ('MetaData "CreateCluster" "Amazonka.MemoryDb.CreateCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateCluster'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "snapshotArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "autoMinorVersionUpgrade") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "snapshotWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tLSEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "numShards") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "maintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snapshotRetentionLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numReplicasPerShard") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "nodeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse CreateCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

newCreateCluster Source #

Create a value of CreateCluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:engineVersion:CreateCluster', createCluster_engineVersion - The version number of the Redis engine to be used for the cluster.

$sel:securityGroupIds:CreateCluster', createCluster_securityGroupIds - A list of security group names to associate with this cluster.

$sel:snapshotArns:CreateCluster', createCluster_snapshotArns - A 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.

$sel:autoMinorVersionUpgrade:CreateCluster', createCluster_autoMinorVersionUpgrade - When set to true, the cluster will automatically receive minor engine version upgrades after launch.

$sel:snsTopicArn:CreateCluster', createCluster_snsTopicArn - The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic to which notifications are sent.

$sel:snapshotWindow:CreateCluster', createCluster_snapshotWindow - The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard.

Example: 05:00-09:00

If you do not specify this parameter, MemoryDB automatically chooses an appropriate time range.

$sel:subnetGroupName:CreateCluster', createCluster_subnetGroupName - The name of the subnet group to be used for the cluster.

$sel:tLSEnabled:CreateCluster', createCluster_tLSEnabled - A flag to enable in-transit encryption on the cluster.

$sel:numShards:CreateCluster', createCluster_numShards - The number of shards the cluster will contain. The default value is 1.

$sel:maintenanceWindow:CreateCluster', createCluster_maintenanceWindow - 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.

$sel:kmsKeyId:CreateCluster', createCluster_kmsKeyId - The ID of the KMS key used to encrypt the cluster.

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

$sel:snapshotName:CreateCluster', createCluster_snapshotName - The 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.

$sel:description:CreateCluster', createCluster_description - An optional description of the cluster.

$sel:numReplicasPerShard:CreateCluster', createCluster_numReplicasPerShard - The number of replicas to apply to each shard. The default value is 1. The maximum is 5.

$sel:tags:CreateCluster', createCluster_tags - A 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.

$sel:port:CreateCluster', createCluster_port - The port number on which each of the nodes accepts connections.

$sel:parameterGroupName:CreateCluster', createCluster_parameterGroupName - The name of the parameter group associated with the cluster.

$sel:clusterName:CreateCluster', createCluster_clusterName - The name of the cluster. This value must be unique as it also serves as the cluster identifier.

$sel:nodeType:CreateCluster', createCluster_nodeType - The compute and memory capacity of the nodes in the cluster.

$sel:aCLName:CreateCluster', createCluster_aCLName - The name of the Access Control List to associate with the cluster.

data CreateClusterResponse Source #

See: newCreateClusterResponse smart constructor.

Instances

Instances details
Eq CreateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Read CreateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Show CreateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Generic CreateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Associated Types

type Rep CreateClusterResponse :: Type -> Type #

NFData CreateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

Methods

rnf :: CreateClusterResponse -> () #

type Rep CreateClusterResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateCluster

type Rep CreateClusterResponse = D1 ('MetaData "CreateClusterResponse" "Amazonka.MemoryDb.CreateCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateClusterResponse Source #

Create a value of CreateClusterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cluster:CreateClusterResponse', createClusterResponse_cluster - The newly-created cluster.

$sel:httpStatus:CreateClusterResponse', createClusterResponse_httpStatus - The response's http status code.

CopySnapshot

data CopySnapshot Source #

See: newCopySnapshot smart constructor.

Instances

Instances details
Eq CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Read CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Show CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Generic CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Associated Types

type Rep CopySnapshot :: Type -> Type #

NFData CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Methods

rnf :: CopySnapshot -> () #

Hashable CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

ToJSON CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

AWSRequest CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Associated Types

type AWSResponse CopySnapshot #

ToHeaders CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

ToPath CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

ToQuery CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

type Rep CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

type Rep CopySnapshot = D1 ('MetaData "CopySnapshot" "Amazonka.MemoryDb.CopySnapshot" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CopySnapshot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "targetBucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "sourceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CopySnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

newCopySnapshot Source #

Create a value of CopySnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetBucket:CopySnapshot', copySnapshot_targetBucket - The 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 Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket.

$sel:kmsKeyId:CopySnapshot', copySnapshot_kmsKeyId - The ID of the KMS key used to encrypt the target snapshot.

$sel:tags:CopySnapshot', copySnapshot_tags - 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.

$sel:sourceSnapshotName:CopySnapshot', copySnapshot_sourceSnapshotName - The name of an existing snapshot from which to make a copy.

$sel:targetSnapshotName:CopySnapshot', copySnapshot_targetSnapshotName - 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.

data CopySnapshotResponse Source #

See: newCopySnapshotResponse smart constructor.

Instances

Instances details
Eq CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Read CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Show CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Generic CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Associated Types

type Rep CopySnapshotResponse :: Type -> Type #

NFData CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

Methods

rnf :: CopySnapshotResponse -> () #

type Rep CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CopySnapshot

type Rep CopySnapshotResponse = D1 ('MetaData "CopySnapshotResponse" "Amazonka.MemoryDb.CopySnapshot" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CopySnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Snapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCopySnapshotResponse Source #

Create a value of CopySnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshot:CopySnapshotResponse', copySnapshotResponse_snapshot - Represents a copy of an entire cluster as of the time when the snapshot was taken.

$sel:httpStatus:CopySnapshotResponse', copySnapshotResponse_httpStatus - The response's http status code.

DeleteParameterGroup

data DeleteParameterGroup Source #

See: newDeleteParameterGroup smart constructor.

Instances

Instances details
Eq DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Read DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Show DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Generic DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Associated Types

type Rep DeleteParameterGroup :: Type -> Type #

NFData DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Methods

rnf :: DeleteParameterGroup -> () #

Hashable DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

ToJSON DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

AWSRequest DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Associated Types

type AWSResponse DeleteParameterGroup #

ToHeaders DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

ToPath DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

ToQuery DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

type Rep DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

type Rep DeleteParameterGroup = D1 ('MetaData "DeleteParameterGroup" "Amazonka.MemoryDb.DeleteParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteParameterGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

newDeleteParameterGroup Source #

Create a value of DeleteParameterGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterGroupName:DeleteParameterGroup', deleteParameterGroup_parameterGroupName - The name of the parameter group to delete.

data DeleteParameterGroupResponse Source #

See: newDeleteParameterGroupResponse smart constructor.

Instances

Instances details
Eq DeleteParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Read DeleteParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Show DeleteParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Generic DeleteParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

Associated Types

type Rep DeleteParameterGroupResponse :: Type -> Type #

NFData DeleteParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

type Rep DeleteParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteParameterGroup

type Rep DeleteParameterGroupResponse = D1 ('MetaData "DeleteParameterGroupResponse" "Amazonka.MemoryDb.DeleteParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteParameterGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParameterGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteParameterGroupResponse Source #

Create a value of DeleteParameterGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterGroup:DeleteParameterGroupResponse', deleteParameterGroupResponse_parameterGroup - The parameter group that has been deleted.

$sel:httpStatus:DeleteParameterGroupResponse', deleteParameterGroupResponse_httpStatus - The response's http status code.

UpdateParameterGroup

data UpdateParameterGroup Source #

See: newUpdateParameterGroup smart constructor.

Instances

Instances details
Eq UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Read UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Show UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Generic UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Associated Types

type Rep UpdateParameterGroup :: Type -> Type #

NFData UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Methods

rnf :: UpdateParameterGroup -> () #

Hashable UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

ToJSON UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

AWSRequest UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Associated Types

type AWSResponse UpdateParameterGroup #

ToHeaders UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

ToPath UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

ToQuery UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

type Rep UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

type Rep UpdateParameterGroup = D1 ('MetaData "UpdateParameterGroup" "Amazonka.MemoryDb.UpdateParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateParameterGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameterNameValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ParameterNameValue])))
type AWSResponse UpdateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

newUpdateParameterGroup Source #

Create a value of UpdateParameterGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterGroupName:UpdateParameterGroup', updateParameterGroup_parameterGroupName - The name of the parameter group to update.

$sel:parameterNameValues:UpdateParameterGroup', updateParameterGroup_parameterNameValues - 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.

data UpdateParameterGroupResponse Source #

See: newUpdateParameterGroupResponse smart constructor.

Instances

Instances details
Eq UpdateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Read UpdateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Show UpdateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Generic UpdateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

Associated Types

type Rep UpdateParameterGroupResponse :: Type -> Type #

NFData UpdateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

type Rep UpdateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateParameterGroup

type Rep UpdateParameterGroupResponse = D1 ('MetaData "UpdateParameterGroupResponse" "Amazonka.MemoryDb.UpdateParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateParameterGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParameterGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateParameterGroupResponse Source #

Create a value of UpdateParameterGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterGroup:UpdateParameterGroupResponse', updateParameterGroupResponse_parameterGroup - The updated parameter group

$sel:httpStatus:UpdateParameterGroupResponse', updateParameterGroupResponse_httpStatus - The response's http status code.

DescribeSubnetGroups

data DescribeSubnetGroups Source #

See: newDescribeSubnetGroups smart constructor.

Instances

Instances details
Eq DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Read DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Show DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Generic DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Associated Types

type Rep DescribeSubnetGroups :: Type -> Type #

NFData DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Methods

rnf :: DescribeSubnetGroups -> () #

Hashable DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

ToJSON DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

AWSRequest DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Associated Types

type AWSResponse DescribeSubnetGroups #

ToHeaders DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

ToPath DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

ToQuery DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

type Rep DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

type Rep DescribeSubnetGroups = D1 ('MetaData "DescribeSubnetGroups" "Amazonka.MemoryDb.DescribeSubnetGroups" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeSubnetGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeSubnetGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

newDescribeSubnetGroups :: DescribeSubnetGroups Source #

Create a value of DescribeSubnetGroups with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetGroupName:DescribeSubnetGroups', describeSubnetGroups_subnetGroupName - The name of the subnet group to return details for.

$sel:nextToken:DescribeSubnetGroups', describeSubnetGroups_nextToken - 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.

$sel:maxResults:DescribeSubnetGroups', describeSubnetGroups_maxResults - 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.

data DescribeSubnetGroupsResponse Source #

See: newDescribeSubnetGroupsResponse smart constructor.

Instances

Instances details
Eq DescribeSubnetGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Read DescribeSubnetGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Show DescribeSubnetGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Generic DescribeSubnetGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

Associated Types

type Rep DescribeSubnetGroupsResponse :: Type -> Type #

NFData DescribeSubnetGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

type Rep DescribeSubnetGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSubnetGroups

type Rep DescribeSubnetGroupsResponse = D1 ('MetaData "DescribeSubnetGroupsResponse" "Amazonka.MemoryDb.DescribeSubnetGroups" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeSubnetGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SubnetGroup])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSubnetGroupsResponse Source #

Create a value of DescribeSubnetGroupsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetGroups:DescribeSubnetGroupsResponse', describeSubnetGroupsResponse_subnetGroups - A list of subnet groups. Each element in the list contains detailed information about one group.

$sel:nextToken:DescribeSubnetGroups', describeSubnetGroupsResponse_nextToken - 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.

$sel:httpStatus:DescribeSubnetGroupsResponse', describeSubnetGroupsResponse_httpStatus - The response's http status code.

DescribeServiceUpdates

data DescribeServiceUpdates Source #

See: newDescribeServiceUpdates smart constructor.

Instances

Instances details
Eq DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Read DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Show DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Generic DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Associated Types

type Rep DescribeServiceUpdates :: Type -> Type #

NFData DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Methods

rnf :: DescribeServiceUpdates -> () #

Hashable DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

ToJSON DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

AWSRequest DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Associated Types

type AWSResponse DescribeServiceUpdates #

ToHeaders DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

ToPath DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

ToQuery DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdates = D1 ('MetaData "DescribeServiceUpdates" "Amazonka.MemoryDb.DescribeServiceUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeServiceUpdates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceUpdateStatus])) :*: S1 ('MetaSel ('Just "serviceUpdateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "clusterNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))
type AWSResponse DescribeServiceUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

newDescribeServiceUpdates :: DescribeServiceUpdates Source #

Create a value of DescribeServiceUpdates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DescribeServiceUpdates', describeServiceUpdates_status - The status(es) of the service updates to filter on

$sel:serviceUpdateName:DescribeServiceUpdates', describeServiceUpdates_serviceUpdateName - The unique ID of the service update to describe.

$sel:clusterNames:DescribeServiceUpdates', describeServiceUpdates_clusterNames - The list of cluster names to identify service updates to apply

$sel:nextToken:DescribeServiceUpdates', describeServiceUpdates_nextToken - 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.

$sel:maxResults:DescribeServiceUpdates', describeServiceUpdates_maxResults - 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.

data DescribeServiceUpdatesResponse Source #

See: newDescribeServiceUpdatesResponse smart constructor.

Instances

Instances details
Eq DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Read DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Show DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Generic DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

Associated Types

type Rep DescribeServiceUpdatesResponse :: Type -> Type #

NFData DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeServiceUpdates

type Rep DescribeServiceUpdatesResponse = D1 ('MetaData "DescribeServiceUpdatesResponse" "Amazonka.MemoryDb.DescribeServiceUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeServiceUpdatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceUpdate])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeServiceUpdatesResponse Source #

Create a value of DescribeServiceUpdatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:serviceUpdates:DescribeServiceUpdatesResponse', describeServiceUpdatesResponse_serviceUpdates - A list of service updates

$sel:nextToken:DescribeServiceUpdates', describeServiceUpdatesResponse_nextToken - 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.

$sel:httpStatus:DescribeServiceUpdatesResponse', describeServiceUpdatesResponse_httpStatus - The response's http status code.

CreateParameterGroup

data CreateParameterGroup Source #

See: newCreateParameterGroup smart constructor.

Instances

Instances details
Eq CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Read CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Show CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Generic CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Associated Types

type Rep CreateParameterGroup :: Type -> Type #

NFData CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Methods

rnf :: CreateParameterGroup -> () #

Hashable CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

ToJSON CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

AWSRequest CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Associated Types

type AWSResponse CreateParameterGroup #

ToHeaders CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

ToPath CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

ToQuery CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

type Rep CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

type Rep CreateParameterGroup = D1 ('MetaData "CreateParameterGroup" "Amazonka.MemoryDb.CreateParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateParameterGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "family") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

newCreateParameterGroup Source #

Create a value of CreateParameterGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:CreateParameterGroup', createParameterGroup_description - An optional description of the parameter group.

$sel:tags:CreateParameterGroup', createParameterGroup_tags - 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.

$sel:parameterGroupName:CreateParameterGroup', createParameterGroup_parameterGroupName - The name of the parameter group.

$sel:family:CreateParameterGroup', createParameterGroup_family - The name of the parameter group family that the parameter group can be used with.

data CreateParameterGroupResponse Source #

See: newCreateParameterGroupResponse smart constructor.

Instances

Instances details
Eq CreateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Read CreateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Show CreateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Generic CreateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

Associated Types

type Rep CreateParameterGroupResponse :: Type -> Type #

NFData CreateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

type Rep CreateParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateParameterGroup

type Rep CreateParameterGroupResponse = D1 ('MetaData "CreateParameterGroupResponse" "Amazonka.MemoryDb.CreateParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateParameterGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParameterGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateParameterGroupResponse Source #

Create a value of CreateParameterGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterGroup:CreateParameterGroupResponse', createParameterGroupResponse_parameterGroup - The newly-created parameter group.

$sel:httpStatus:CreateParameterGroupResponse', createParameterGroupResponse_httpStatus - The response's http status code.

DescribeSnapshots

data DescribeSnapshots Source #

See: newDescribeSnapshots smart constructor.

Instances

Instances details
Eq DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Read DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Show DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Generic DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Associated Types

type Rep DescribeSnapshots :: Type -> Type #

NFData DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Methods

rnf :: DescribeSnapshots -> () #

Hashable DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

ToJSON DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

AWSRequest DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Associated Types

type AWSResponse DescribeSnapshots #

ToHeaders DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

ToPath DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

ToQuery DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

type Rep DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

type Rep DescribeSnapshots = D1 ('MetaData "DescribeSnapshots" "Amazonka.MemoryDb.DescribeSnapshots" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeSnapshots'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "showDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))
type AWSResponse DescribeSnapshots Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

newDescribeSnapshots :: DescribeSnapshots Source #

Create a value of DescribeSnapshots with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:showDetail:DescribeSnapshots', describeSnapshots_showDetail - A Boolean value which if true, the shard configuration is included in the snapshot description.

$sel:nextToken:DescribeSnapshots', describeSnapshots_nextToken - 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.

$sel:source:DescribeSnapshots', describeSnapshots_source - If set to system, the output shows snapshots that were automatically created by MemoryDB. If set to user the output shows snapshots that were manually created. If omitted, the output shows both automatically and manually created snapshots.

$sel:clusterName:DescribeSnapshots', describeSnapshots_clusterName - A user-supplied cluster identifier. If this parameter is specified, only snapshots associated with that specific cluster are described.

$sel:snapshotName:DescribeSnapshots', describeSnapshots_snapshotName - A user-supplied name of the snapshot. If this parameter is specified, only this named snapshot is described.

$sel:maxResults:DescribeSnapshots', describeSnapshots_maxResults - 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.

data DescribeSnapshotsResponse Source #

See: newDescribeSnapshotsResponse smart constructor.

Instances

Instances details
Eq DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Read DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Show DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Generic DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

Associated Types

type Rep DescribeSnapshotsResponse :: Type -> Type #

NFData DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

type Rep DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeSnapshots

type Rep DescribeSnapshotsResponse = D1 ('MetaData "DescribeSnapshotsResponse" "Amazonka.MemoryDb.DescribeSnapshots" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "snapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Snapshot])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSnapshotsResponse Source #

Create a value of DescribeSnapshotsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeSnapshots', describeSnapshotsResponse_nextToken - 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.

$sel:snapshots:DescribeSnapshotsResponse', describeSnapshotsResponse_snapshots - A list of snapshots. Each item in the list contains detailed information about one snapshot.

$sel:httpStatus:DescribeSnapshotsResponse', describeSnapshotsResponse_httpStatus - The response's http status code.

CreateACL

data CreateACL Source #

See: newCreateACL smart constructor.

Constructors

CreateACL' (Maybe (NonEmpty Text)) (Maybe [Tag]) Text 

Instances

Instances details
Eq CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Read CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Show CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Generic CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Associated Types

type Rep CreateACL :: Type -> Type #

NFData CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Methods

rnf :: CreateACL -> () #

Hashable CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

ToJSON CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

AWSRequest CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Associated Types

type AWSResponse CreateACL #

ToHeaders CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Methods

toHeaders :: CreateACL -> [Header] #

ToPath CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

ToQuery CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

type Rep CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

type Rep CreateACL = D1 ('MetaData "CreateACL" "Amazonka.MemoryDb.CreateACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateACL'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateACL Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

newCreateACL Source #

Create a value of CreateACL with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userNames:CreateACL', createACL_userNames - The list of users that belong to the Access Control List.

$sel:tags:CreateACL', createACL_tags - 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.

$sel:aCLName:CreateACL', createACL_aCLName - The name of the Access Control List.

data CreateACLResponse Source #

See: newCreateACLResponse smart constructor.

Instances

Instances details
Eq CreateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Read CreateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Show CreateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Generic CreateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Associated Types

type Rep CreateACLResponse :: Type -> Type #

NFData CreateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

Methods

rnf :: CreateACLResponse -> () #

type Rep CreateACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateACL

type Rep CreateACLResponse = D1 ('MetaData "CreateACLResponse" "Amazonka.MemoryDb.CreateACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateACLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ACL)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateACLResponse Source #

Create a value of CreateACLResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:acl:CreateACLResponse', createACLResponse_acl - The newly-created Access Control List.

$sel:httpStatus:CreateACLResponse', createACLResponse_httpStatus - The response's http status code.

UpdateSubnetGroup

data UpdateSubnetGroup Source #

See: newUpdateSubnetGroup smart constructor.

Instances

Instances details
Eq UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Read UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Show UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Generic UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Associated Types

type Rep UpdateSubnetGroup :: Type -> Type #

NFData UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Methods

rnf :: UpdateSubnetGroup -> () #

Hashable UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

ToJSON UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

AWSRequest UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Associated Types

type AWSResponse UpdateSubnetGroup #

ToHeaders UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

ToPath UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

ToQuery UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

type Rep UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

type Rep UpdateSubnetGroup = D1 ('MetaData "UpdateSubnetGroup" "Amazonka.MemoryDb.UpdateSubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateSubnetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

newUpdateSubnetGroup Source #

Create a value of UpdateSubnetGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetIds:UpdateSubnetGroup', updateSubnetGroup_subnetIds - The EC2 subnet IDs for the subnet group.

$sel:description:UpdateSubnetGroup', updateSubnetGroup_description - A description of the subnet group

$sel:subnetGroupName:UpdateSubnetGroup', updateSubnetGroup_subnetGroupName - The name of the subnet group

data UpdateSubnetGroupResponse Source #

See: newUpdateSubnetGroupResponse smart constructor.

Instances

Instances details
Eq UpdateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Read UpdateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Show UpdateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Generic UpdateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

Associated Types

type Rep UpdateSubnetGroupResponse :: Type -> Type #

NFData UpdateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

type Rep UpdateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateSubnetGroup

type Rep UpdateSubnetGroupResponse = D1 ('MetaData "UpdateSubnetGroupResponse" "Amazonka.MemoryDb.UpdateSubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateSubnetGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubnetGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSubnetGroupResponse Source #

Create a value of UpdateSubnetGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetGroup:UpdateSubnetGroupResponse', updateSubnetGroupResponse_subnetGroup - The updated subnet group

$sel:httpStatus:UpdateSubnetGroupResponse', updateSubnetGroupResponse_httpStatus - The response's http status code.

DeleteSubnetGroup

data DeleteSubnetGroup Source #

See: newDeleteSubnetGroup smart constructor.

Constructors

DeleteSubnetGroup' Text 

Instances

Instances details
Eq DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Read DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Show DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Generic DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Associated Types

type Rep DeleteSubnetGroup :: Type -> Type #

NFData DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Methods

rnf :: DeleteSubnetGroup -> () #

Hashable DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

ToJSON DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

AWSRequest DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Associated Types

type AWSResponse DeleteSubnetGroup #

ToHeaders DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

ToPath DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

ToQuery DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

type Rep DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

type Rep DeleteSubnetGroup = D1 ('MetaData "DeleteSubnetGroup" "Amazonka.MemoryDb.DeleteSubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteSubnetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

newDeleteSubnetGroup Source #

Create a value of DeleteSubnetGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetGroupName:DeleteSubnetGroup', deleteSubnetGroup_subnetGroupName - The name of the subnet group to delete

data DeleteSubnetGroupResponse Source #

See: newDeleteSubnetGroupResponse smart constructor.

Instances

Instances details
Eq DeleteSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Read DeleteSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Show DeleteSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Generic DeleteSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

Associated Types

type Rep DeleteSubnetGroupResponse :: Type -> Type #

NFData DeleteSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

type Rep DeleteSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSubnetGroup

type Rep DeleteSubnetGroupResponse = D1 ('MetaData "DeleteSubnetGroupResponse" "Amazonka.MemoryDb.DeleteSubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteSubnetGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubnetGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSubnetGroupResponse Source #

Create a value of DeleteSubnetGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetGroup:DeleteSubnetGroupResponse', deleteSubnetGroupResponse_subnetGroup - The subnet group object that has been deleted.

$sel:httpStatus:DeleteSubnetGroupResponse', deleteSubnetGroupResponse_httpStatus - The response's http status code.

CreateUser

data CreateUser Source #

See: newCreateUser smart constructor.

Instances

Instances details
Eq CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Read CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Show CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Generic CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Associated Types

type Rep CreateUser :: Type -> Type #

NFData CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Methods

rnf :: CreateUser -> () #

Hashable CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

ToJSON CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

AWSRequest CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Associated Types

type AWSResponse CreateUser #

ToHeaders CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Methods

toHeaders :: CreateUser -> [Header] #

ToPath CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

ToQuery CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

type Rep CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

type Rep CreateUser = D1 ('MetaData "CreateUser" "Amazonka.MemoryDb.CreateUser" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateUser'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "authenticationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationMode) :*: S1 ('MetaSel ('Just "accessString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

newCreateUser Source #

Create a value of CreateUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:CreateUser', createUser_tags - 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.

$sel:userName:CreateUser', createUser_userName - The name of the user. This value must be unique as it also serves as the user identifier.

$sel:authenticationMode:CreateUser', createUser_authenticationMode - Denotes the user's authentication properties, such as whether it requires a password to authenticate.

$sel:accessString:CreateUser', createUser_accessString - Access permissions string used for this user.

data CreateUserResponse Source #

See: newCreateUserResponse smart constructor.

Instances

Instances details
Eq CreateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Read CreateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Show CreateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Generic CreateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Associated Types

type Rep CreateUserResponse :: Type -> Type #

NFData CreateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

Methods

rnf :: CreateUserResponse -> () #

type Rep CreateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateUser

type Rep CreateUserResponse = D1 ('MetaData "CreateUserResponse" "Amazonka.MemoryDb.CreateUser" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateUserResponse Source #

Create a value of CreateUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:user:CreateUserResponse', createUserResponse_user - The newly-created user.

$sel:httpStatus:CreateUserResponse', createUserResponse_httpStatus - The response's http status code.

DeleteSnapshot

data DeleteSnapshot Source #

See: newDeleteSnapshot smart constructor.

Constructors

DeleteSnapshot' Text 

Instances

Instances details
Eq DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Read DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Show DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Generic DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Associated Types

type Rep DeleteSnapshot :: Type -> Type #

NFData DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Methods

rnf :: DeleteSnapshot -> () #

Hashable DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

ToJSON DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

AWSRequest DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Associated Types

type AWSResponse DeleteSnapshot #

ToHeaders DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

ToPath DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

ToQuery DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

type Rep DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

type Rep DeleteSnapshot = D1 ('MetaData "DeleteSnapshot" "Amazonka.MemoryDb.DeleteSnapshot" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

newDeleteSnapshot Source #

Create a value of DeleteSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotName:DeleteSnapshot', deleteSnapshot_snapshotName - The name of the snapshot to delete

data DeleteSnapshotResponse Source #

See: newDeleteSnapshotResponse smart constructor.

Instances

Instances details
Eq DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Read DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Show DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Generic DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Associated Types

type Rep DeleteSnapshotResponse :: Type -> Type #

NFData DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

Methods

rnf :: DeleteSnapshotResponse -> () #

type Rep DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteSnapshot

type Rep DeleteSnapshotResponse = D1 ('MetaData "DeleteSnapshotResponse" "Amazonka.MemoryDb.DeleteSnapshot" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Snapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSnapshotResponse Source #

Create a value of DeleteSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshot:DeleteSnapshotResponse', deleteSnapshotResponse_snapshot - The snapshot object that has been deleted.

$sel:httpStatus:DeleteSnapshotResponse', deleteSnapshotResponse_httpStatus - The response's http status code.

FailoverShard

data FailoverShard Source #

See: newFailoverShard smart constructor.

Constructors

FailoverShard' Text Text 

Instances

Instances details
Eq FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Read FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Show FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Generic FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Associated Types

type Rep FailoverShard :: Type -> Type #

NFData FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Methods

rnf :: FailoverShard -> () #

Hashable FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

ToJSON FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

AWSRequest FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Associated Types

type AWSResponse FailoverShard #

ToHeaders FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

ToPath FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

ToQuery FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

type Rep FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

type Rep FailoverShard = D1 ('MetaData "FailoverShard" "Amazonka.MemoryDb.FailoverShard" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "FailoverShard'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "shardName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse FailoverShard Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

newFailoverShard Source #

Create a value of FailoverShard with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clusterName:FailoverShard', failoverShard_clusterName - The cluster being failed over

$sel:shardName:FailoverShard', failoverShard_shardName - The name of the shard

data FailoverShardResponse Source #

See: newFailoverShardResponse smart constructor.

Instances

Instances details
Eq FailoverShardResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Read FailoverShardResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Show FailoverShardResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Generic FailoverShardResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Associated Types

type Rep FailoverShardResponse :: Type -> Type #

NFData FailoverShardResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

Methods

rnf :: FailoverShardResponse -> () #

type Rep FailoverShardResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.FailoverShard

type Rep FailoverShardResponse = D1 ('MetaData "FailoverShardResponse" "Amazonka.MemoryDb.FailoverShard" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "FailoverShardResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newFailoverShardResponse Source #

Create a value of FailoverShardResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cluster:FailoverShardResponse', failoverShardResponse_cluster - The cluster being failed over

$sel:httpStatus:FailoverShardResponse', failoverShardResponse_httpStatus - The response's http status code.

UpdateUser

data UpdateUser Source #

See: newUpdateUser smart constructor.

Instances

Instances details
Eq UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Read UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Show UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Generic UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Associated Types

type Rep UpdateUser :: Type -> Type #

NFData UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Methods

rnf :: UpdateUser -> () #

Hashable UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

ToJSON UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

AWSRequest UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Associated Types

type AWSResponse UpdateUser #

ToHeaders UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Methods

toHeaders :: UpdateUser -> [Header] #

ToPath UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

ToQuery UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

type Rep UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

type Rep UpdateUser = D1 ('MetaData "UpdateUser" "Amazonka.MemoryDb.UpdateUser" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationMode)) :*: (S1 ('MetaSel ('Just "accessString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateUser Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

newUpdateUser Source #

Create a value of UpdateUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:authenticationMode:UpdateUser', updateUser_authenticationMode - Denotes the user's authentication properties, such as whether it requires a password to authenticate.

$sel:accessString:UpdateUser', updateUser_accessString - Access permissions string used for this user.

$sel:userName:UpdateUser', updateUser_userName - The name of the user

data UpdateUserResponse Source #

See: newUpdateUserResponse smart constructor.

Instances

Instances details
Eq UpdateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Read UpdateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Show UpdateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Generic UpdateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Associated Types

type Rep UpdateUserResponse :: Type -> Type #

NFData UpdateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

Methods

rnf :: UpdateUserResponse -> () #

type Rep UpdateUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UpdateUser

type Rep UpdateUserResponse = D1 ('MetaData "UpdateUserResponse" "Amazonka.MemoryDb.UpdateUser" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UpdateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateUserResponse Source #

Create a value of UpdateUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:user:UpdateUserResponse', updateUserResponse_user - The updated user

$sel:httpStatus:UpdateUserResponse', updateUserResponse_httpStatus - The response's http status code.

DeleteUser

data DeleteUser Source #

See: newDeleteUser smart constructor.

Constructors

DeleteUser' Text 

Instances

Instances details
Eq DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Read DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Show DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Generic DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Associated Types

type Rep DeleteUser :: Type -> Type #

NFData DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Methods

rnf :: DeleteUser -> () #

Hashable DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

ToJSON DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

AWSRequest DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Associated Types

type AWSResponse DeleteUser #

ToHeaders DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Methods

toHeaders :: DeleteUser -> [Header] #

ToPath DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

ToQuery DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

type Rep DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

type Rep DeleteUser = D1 ('MetaData "DeleteUser" "Amazonka.MemoryDb.DeleteUser" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteUser Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

newDeleteUser Source #

Create a value of DeleteUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userName:DeleteUser', deleteUser_userName - The name of the user to delete

data DeleteUserResponse Source #

See: newDeleteUserResponse smart constructor.

Instances

Instances details
Eq DeleteUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Read DeleteUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Show DeleteUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Generic DeleteUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Associated Types

type Rep DeleteUserResponse :: Type -> Type #

NFData DeleteUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

Methods

rnf :: DeleteUserResponse -> () #

type Rep DeleteUserResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteUser

type Rep DeleteUserResponse = D1 ('MetaData "DeleteUserResponse" "Amazonka.MemoryDb.DeleteUser" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUserResponse Source #

Create a value of DeleteUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:user:DeleteUserResponse', deleteUserResponse_user - The user object that has been deleted.

$sel:httpStatus:DeleteUserResponse', deleteUserResponse_httpStatus - The response's http status code.

ListAllowedNodeTypeUpdates

data ListAllowedNodeTypeUpdates Source #

See: newListAllowedNodeTypeUpdates smart constructor.

Instances

Instances details
Eq ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Read ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Show ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Generic ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Associated Types

type Rep ListAllowedNodeTypeUpdates :: Type -> Type #

NFData ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Hashable ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

ToJSON ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

AWSRequest ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

ToHeaders ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

ToPath ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

ToQuery ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

type Rep ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

type Rep ListAllowedNodeTypeUpdates = D1 ('MetaData "ListAllowedNodeTypeUpdates" "Amazonka.MemoryDb.ListAllowedNodeTypeUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ListAllowedNodeTypeUpdates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListAllowedNodeTypeUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

newListAllowedNodeTypeUpdates Source #

Create a value of ListAllowedNodeTypeUpdates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clusterName:ListAllowedNodeTypeUpdates', listAllowedNodeTypeUpdates_clusterName - The name of the cluster you want to scale. MemoryDB uses the cluster name to identify the current node type being used by this cluster, and from that to create a list of node types you can scale up to.

data ListAllowedNodeTypeUpdatesResponse Source #

Instances

Instances details
Eq ListAllowedNodeTypeUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Read ListAllowedNodeTypeUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Show ListAllowedNodeTypeUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Generic ListAllowedNodeTypeUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

Associated Types

type Rep ListAllowedNodeTypeUpdatesResponse :: Type -> Type #

NFData ListAllowedNodeTypeUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

type Rep ListAllowedNodeTypeUpdatesResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListAllowedNodeTypeUpdates

type Rep ListAllowedNodeTypeUpdatesResponse = D1 ('MetaData "ListAllowedNodeTypeUpdatesResponse" "Amazonka.MemoryDb.ListAllowedNodeTypeUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ListAllowedNodeTypeUpdatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scaleUpNodeTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "scaleDownNodeTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAllowedNodeTypeUpdatesResponse Source #

Create a value of ListAllowedNodeTypeUpdatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scaleUpNodeTypes:ListAllowedNodeTypeUpdatesResponse', listAllowedNodeTypeUpdatesResponse_scaleUpNodeTypes - A list node types which you can use to scale up your cluster.

$sel:scaleDownNodeTypes:ListAllowedNodeTypeUpdatesResponse', listAllowedNodeTypeUpdatesResponse_scaleDownNodeTypes - A list node types which you can use to scale down your cluster.

$sel:httpStatus:ListAllowedNodeTypeUpdatesResponse', listAllowedNodeTypeUpdatesResponse_httpStatus - The response's http status code.

DescribeParameterGroups

data DescribeParameterGroups Source #

See: newDescribeParameterGroups smart constructor.

Instances

Instances details
Eq DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Read DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Show DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Generic DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Associated Types

type Rep DescribeParameterGroups :: Type -> Type #

NFData DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Methods

rnf :: DescribeParameterGroups -> () #

Hashable DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

ToJSON DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

AWSRequest DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

ToHeaders DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

ToPath DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

ToQuery DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

type Rep DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

type Rep DescribeParameterGroups = D1 ('MetaData "DescribeParameterGroups" "Amazonka.MemoryDb.DescribeParameterGroups" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeParameterGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse DescribeParameterGroups Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

newDescribeParameterGroups :: DescribeParameterGroups Source #

Create a value of DescribeParameterGroups with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeParameterGroups', describeParameterGroups_nextToken - 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.

$sel:maxResults:DescribeParameterGroups', describeParameterGroups_maxResults - 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.

$sel:parameterGroupName:DescribeParameterGroups', describeParameterGroups_parameterGroupName - The name of a specific parameter group to return details for.

data DescribeParameterGroupsResponse Source #

See: newDescribeParameterGroupsResponse smart constructor.

Instances

Instances details
Eq DescribeParameterGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Read DescribeParameterGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Show DescribeParameterGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Generic DescribeParameterGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

Associated Types

type Rep DescribeParameterGroupsResponse :: Type -> Type #

NFData DescribeParameterGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

type Rep DescribeParameterGroupsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeParameterGroups

type Rep DescribeParameterGroupsResponse = D1 ('MetaData "DescribeParameterGroupsResponse" "Amazonka.MemoryDb.DescribeParameterGroups" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DescribeParameterGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameterGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParameterGroup])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeParameterGroupsResponse Source #

Create a value of DescribeParameterGroupsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeParameterGroups', describeParameterGroupsResponse_nextToken - 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.

$sel:parameterGroups:DescribeParameterGroupsResponse', describeParameterGroupsResponse_parameterGroups - A list of parameter groups. Each element in the list contains detailed information about one parameter group.

$sel:httpStatus:DescribeParameterGroupsResponse', describeParameterGroupsResponse_httpStatus - The response's http status code.

CreateSnapshot

data CreateSnapshot Source #

See: newCreateSnapshot smart constructor.

Instances

Instances details
Eq CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Read CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Show CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Generic CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Associated Types

type Rep CreateSnapshot :: Type -> Type #

NFData CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Methods

rnf :: CreateSnapshot -> () #

Hashable CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

ToJSON CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

AWSRequest CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Associated Types

type AWSResponse CreateSnapshot #

ToHeaders CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

ToPath CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

ToQuery CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

type Rep CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

type Rep CreateSnapshot = D1 ('MetaData "CreateSnapshot" "Amazonka.MemoryDb.CreateSnapshot" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateSnapshot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateSnapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

newCreateSnapshot Source #

Create a value of CreateSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:kmsKeyId:CreateSnapshot', createSnapshot_kmsKeyId - The ID of the KMS key used to encrypt the snapshot.

$sel:tags:CreateSnapshot', createSnapshot_tags - 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.

$sel:clusterName:CreateSnapshot', createSnapshot_clusterName - The snapshot is created from this cluster.

$sel:snapshotName:CreateSnapshot', createSnapshot_snapshotName - A name for the snapshot being created.

data CreateSnapshotResponse Source #

See: newCreateSnapshotResponse smart constructor.

Instances

Instances details
Eq CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Read CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Show CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Generic CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Associated Types

type Rep CreateSnapshotResponse :: Type -> Type #

NFData CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

Methods

rnf :: CreateSnapshotResponse -> () #

type Rep CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.CreateSnapshot

type Rep CreateSnapshotResponse = D1 ('MetaData "CreateSnapshotResponse" "Amazonka.MemoryDb.CreateSnapshot" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "CreateSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Snapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSnapshotResponse Source #

Create a value of CreateSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshot:CreateSnapshotResponse', createSnapshotResponse_snapshot - The newly-created snapshot.

$sel:httpStatus:CreateSnapshotResponse', createSnapshotResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.MemoryDb.TagResource" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to which the tags are to be added

$sel:tags:TagResource', tagResource_tags - 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.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' (Maybe [Tag]) Int 

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.MemoryDb.TagResource" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagList:TagResourceResponse', tagResourceResponse_tagList - A list of tags as key-value pairs.

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

ListTags

data ListTags Source #

See: newListTags smart constructor.

Constructors

ListTags' Text 

Instances

Instances details
Eq ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Read ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Show ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Generic ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Associated Types

type Rep ListTags :: Type -> Type #

Methods

from :: ListTags -> Rep ListTags x #

to :: Rep ListTags x -> ListTags #

NFData ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Methods

rnf :: ListTags -> () #

Hashable ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

ToJSON ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Associated Types

type AWSResponse ListTags #

ToHeaders ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

ToQuery ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

type Rep ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.MemoryDb.ListTags" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ListTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

newListTags Source #

Create a value of ListTags with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTags', listTags_resourceArn - The Amazon Resource Name (ARN) of the resource for which you want the list of tags

data ListTagsResponse Source #

See: newListTagsResponse smart constructor.

Constructors

ListTagsResponse' (Maybe [Tag]) Int 

Instances

Instances details
Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

Methods

rnf :: ListTagsResponse -> () #

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.MemoryDb.ListTags" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ListTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsResponse Source #

Create a value of ListTagsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagList:ListTagsResponse', listTagsResponse_tagList - A list of tags as key-value pairs.

$sel:httpStatus:ListTagsResponse', listTagsResponse_httpStatus - The response's http status code.

ResetParameterGroup

data ResetParameterGroup Source #

See: newResetParameterGroup smart constructor.

Instances

Instances details
Eq ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Read ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Show ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Generic ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Associated Types

type Rep ResetParameterGroup :: Type -> Type #

NFData ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Methods

rnf :: ResetParameterGroup -> () #

Hashable ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

ToJSON ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

AWSRequest ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Associated Types

type AWSResponse ResetParameterGroup #

ToHeaders ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

ToPath ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

ToQuery ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

type Rep ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

type Rep ResetParameterGroup = D1 ('MetaData "ResetParameterGroup" "Amazonka.MemoryDb.ResetParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ResetParameterGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "allParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ResetParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

newResetParameterGroup Source #

Create a value of ResetParameterGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterNames:ResetParameterGroup', resetParameterGroup_parameterNames - An array of parameter names to reset to their default values. If AllParameters is true, do not use ParameterNames. If AllParameters is false, you must specify the name of at least one parameter to reset.

$sel:allParameters:ResetParameterGroup', resetParameterGroup_allParameters - If true, all parameters in the parameter group are reset to their default values. If false, only the parameters listed by ParameterNames are reset to their default values.

$sel:parameterGroupName:ResetParameterGroup', resetParameterGroup_parameterGroupName - The name of the parameter group to reset.

data ResetParameterGroupResponse Source #

See: newResetParameterGroupResponse smart constructor.

Instances

Instances details
Eq ResetParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Read ResetParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Show ResetParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Generic ResetParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

Associated Types

type Rep ResetParameterGroupResponse :: Type -> Type #

NFData ResetParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

type Rep ResetParameterGroupResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.ResetParameterGroup

type Rep ResetParameterGroupResponse = D1 ('MetaData "ResetParameterGroupResponse" "Amazonka.MemoryDb.ResetParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ResetParameterGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParameterGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newResetParameterGroupResponse Source #

Create a value of ResetParameterGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterGroup:ResetParameterGroupResponse', resetParameterGroupResponse_parameterGroup - The parameter group being reset.

$sel:httpStatus:ResetParameterGroupResponse', resetParameterGroupResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.MemoryDb.UntagResource" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to which the tags are to be removed

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of keys of the tags that are to be removed

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MemoryDb.UntagResource" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagList:UntagResourceResponse', untagResourceResponse_tagList - The list of tags removed

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

Types

AZStatus

newtype AZStatus Source #

Constructors

AZStatus' 

Fields

Bundled Patterns

pattern AZStatus_Multiaz :: AZStatus 
pattern AZStatus_Singleaz :: AZStatus 

Instances

Instances details
Eq AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Ord AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Read AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Show AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Generic AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Associated Types

type Rep AZStatus :: Type -> Type #

Methods

from :: AZStatus -> Rep AZStatus x #

to :: Rep AZStatus x -> AZStatus #

NFData AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Methods

rnf :: AZStatus -> () #

Hashable AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Methods

hashWithSalt :: Int -> AZStatus -> Int #

hash :: AZStatus -> Int #

ToJSON AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

ToJSONKey AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

FromJSON AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

FromJSONKey AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

ToLog AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

ToHeader AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Methods

toHeader :: HeaderName -> AZStatus -> [Header] #

ToQuery AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

FromXML AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

ToXML AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Methods

toXML :: AZStatus -> XML #

ToByteString AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Methods

toBS :: AZStatus -> ByteString #

FromText AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

ToText AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

Methods

toText :: AZStatus -> Text #

type Rep AZStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AZStatus

type Rep AZStatus = D1 ('MetaData "AZStatus" "Amazonka.MemoryDb.Types.AZStatus" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'True) (C1 ('MetaCons "AZStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAZStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthenticationType

newtype AuthenticationType Source #

Instances

Instances details
Eq AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

Ord AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

Read AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

Show AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

Generic AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

Associated Types

type Rep AuthenticationType :: Type -> Type #

NFData AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

Methods

rnf :: AuthenticationType -> () #

Hashable AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

FromJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

FromJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToLog AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToHeader AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToQuery AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

FromXML AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToXML AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToByteString AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

FromText AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

ToText AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

type Rep AuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationType

type Rep AuthenticationType = D1 ('MetaData "AuthenticationType" "Amazonka.MemoryDb.Types.AuthenticationType" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'True) (C1 ('MetaCons "AuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InputAuthenticationType

newtype InputAuthenticationType Source #

Instances

Instances details
Eq InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

Ord InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

Read InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

Show InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

Generic InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

Associated Types

type Rep InputAuthenticationType :: Type -> Type #

NFData InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

Methods

rnf :: InputAuthenticationType -> () #

Hashable InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToJSON InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToJSONKey InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

FromJSON InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

FromJSONKey InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToLog InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToHeader InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToQuery InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

FromXML InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToXML InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToByteString InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

FromText InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

ToText InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

type Rep InputAuthenticationType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.InputAuthenticationType

type Rep InputAuthenticationType = D1 ('MetaData "InputAuthenticationType" "Amazonka.MemoryDb.Types.InputAuthenticationType" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'True) (C1 ('MetaCons "InputAuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInputAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceUpdateStatus

newtype ServiceUpdateStatus Source #

Instances

Instances details
Eq ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

Ord ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

Read ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

Show ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

Generic ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

Associated Types

type Rep ServiceUpdateStatus :: Type -> Type #

NFData ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

Methods

rnf :: ServiceUpdateStatus -> () #

Hashable ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToJSON ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToJSONKey ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

FromJSON ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

FromJSONKey ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToLog ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToHeader ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToQuery ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

FromXML ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToXML ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToByteString ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

FromText ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

ToText ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

type Rep ServiceUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateStatus

type Rep ServiceUpdateStatus = D1 ('MetaData "ServiceUpdateStatus" "Amazonka.MemoryDb.Types.ServiceUpdateStatus" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'True) (C1 ('MetaCons "ServiceUpdateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceUpdateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceUpdateType

newtype ServiceUpdateType Source #

Instances

Instances details
Eq ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

Ord ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

Read ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

Show ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

Generic ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

Associated Types

type Rep ServiceUpdateType :: Type -> Type #

NFData ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

Methods

rnf :: ServiceUpdateType -> () #

Hashable ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToJSON ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToJSONKey ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

FromJSON ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

FromJSONKey ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToLog ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToHeader ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToQuery ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

FromXML ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToXML ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToByteString ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

FromText ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

ToText ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

type Rep ServiceUpdateType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateType

type Rep ServiceUpdateType = D1 ('MetaData "ServiceUpdateType" "Amazonka.MemoryDb.Types.ServiceUpdateType" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'True) (C1 ('MetaCons "ServiceUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceType

newtype SourceType Source #

Constructors

SourceType' 

Fields

Instances

Instances details
Eq SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Ord SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Read SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Generic SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

NFData SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Methods

rnf :: SourceType -> () #

Hashable SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToJSON SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToJSONKey SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

FromJSON SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

FromJSONKey SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToLog SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToHeader SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToQuery SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

FromXML SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToXML SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Methods

toXML :: SourceType -> XML #

ToByteString SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

FromText SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

ToText SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

Methods

toText :: SourceType -> Text #

type Rep SourceType Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.MemoryDb.Types.SourceType" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'True) (C1 ('MetaCons "SourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ACL

data ACL Source #

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

See: newACL smart constructor.

Instances

Instances details
Eq ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

Methods

(==) :: ACL -> ACL -> Bool #

(/=) :: ACL -> ACL -> Bool #

Read ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

Show ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

Methods

showsPrec :: Int -> ACL -> ShowS #

show :: ACL -> String #

showList :: [ACL] -> ShowS #

Generic ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

Associated Types

type Rep ACL :: Type -> Type #

Methods

from :: ACL -> Rep ACL x #

to :: Rep ACL x -> ACL #

NFData ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

Methods

rnf :: ACL -> () #

Hashable ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

Methods

hashWithSalt :: Int -> ACL -> Int #

hash :: ACL -> Int #

FromJSON ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

type Rep ACL Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACL

newACL :: ACL Source #

Create a value of ACL with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ACL', acl_status - Indicates ACL status. Can be "creating", "active", "modifying", "deleting".

$sel:userNames:ACL', acl_userNames - The list of user names that belong to the ACL.

$sel:arn:ACL', acl_arn - The Amazon Resource Name (ARN) of the ACL

$sel:name:ACL', acl_name - The name of the Access Control List

$sel:pendingChanges:ACL', acl_pendingChanges - A list of updates being applied to the ACL.

$sel:minimumEngineVersion:ACL', acl_minimumEngineVersion - The minimum engine version supported for the ACL

$sel:clusters:ACL', acl_clusters - A list of clusters associated with the ACL.

ACLPendingChanges

data ACLPendingChanges Source #

Returns the updates being applied to the ACL.

See: newACLPendingChanges smart constructor.

Constructors

ACLPendingChanges' (Maybe [Text]) (Maybe [Text]) 

Instances

Instances details
Eq ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

Read ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

Show ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

Generic ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

Associated Types

type Rep ACLPendingChanges :: Type -> Type #

NFData ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

Methods

rnf :: ACLPendingChanges -> () #

Hashable ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

FromJSON ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

type Rep ACLPendingChanges Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLPendingChanges

type Rep ACLPendingChanges = D1 ('MetaData "ACLPendingChanges" "Amazonka.MemoryDb.Types.ACLPendingChanges" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ACLPendingChanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userNamesToAdd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "userNamesToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newACLPendingChanges :: ACLPendingChanges Source #

Create a value of ACLPendingChanges with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userNamesToAdd:ACLPendingChanges', aCLPendingChanges_userNamesToAdd - A list of users being added to the ACL

$sel:userNamesToRemove:ACLPendingChanges', aCLPendingChanges_userNamesToRemove - A list of user names being removed from the ACL

ACLsUpdateStatus

data ACLsUpdateStatus Source #

The status of the ACL update

See: newACLsUpdateStatus smart constructor.

Constructors

ACLsUpdateStatus' (Maybe Text) 

Instances

Instances details
Eq ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

Read ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

Show ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

Generic ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

Associated Types

type Rep ACLsUpdateStatus :: Type -> Type #

NFData ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

Methods

rnf :: ACLsUpdateStatus -> () #

Hashable ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

FromJSON ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

type Rep ACLsUpdateStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ACLsUpdateStatus

type Rep ACLsUpdateStatus = D1 ('MetaData "ACLsUpdateStatus" "Amazonka.MemoryDb.Types.ACLsUpdateStatus" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ACLsUpdateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aCLToApply") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newACLsUpdateStatus :: ACLsUpdateStatus Source #

Create a value of ACLsUpdateStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:aCLToApply:ACLsUpdateStatus', aCLsUpdateStatus_aCLToApply - A list of ACLs pending to be applied.

Authentication

data Authentication Source #

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

See: newAuthentication smart constructor.

Instances

Instances details
Eq Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

Read Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

Show Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

Generic Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

Associated Types

type Rep Authentication :: Type -> Type #

NFData Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

Methods

rnf :: Authentication -> () #

Hashable Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

FromJSON Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

type Rep Authentication Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Authentication

type Rep Authentication = D1 ('MetaData "Authentication" "Amazonka.MemoryDb.Types.Authentication" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Authentication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "passwordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationType))))

newAuthentication :: Authentication Source #

Create a value of Authentication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:passwordCount:Authentication', authentication_passwordCount - The number of passwords belonging to the user. The maximum is two.

$sel:type':Authentication', authentication_type - Indicates whether the user requires a password to authenticate.

AuthenticationMode

data AuthenticationMode Source #

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

See: newAuthenticationMode smart constructor.

Instances

Instances details
Eq AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

Read AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

Show AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

Generic AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

Associated Types

type Rep AuthenticationMode :: Type -> Type #

NFData AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

Methods

rnf :: AuthenticationMode -> () #

Hashable AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

ToJSON AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

type Rep AuthenticationMode Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AuthenticationMode

type Rep AuthenticationMode = D1 ('MetaData "AuthenticationMode" "Amazonka.MemoryDb.Types.AuthenticationMode" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "AuthenticationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "passwords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputAuthenticationType))))

newAuthenticationMode :: AuthenticationMode Source #

Create a value of AuthenticationMode with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:passwords:AuthenticationMode', authenticationMode_passwords - The password(s) used for authentication

$sel:type':AuthenticationMode', authenticationMode_type - Indicates whether the user requires a password to authenticate. All newly-created users require a password.

AvailabilityZone

data AvailabilityZone Source #

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

See: newAvailabilityZone smart constructor.

Constructors

AvailabilityZone' (Maybe Text) 

Instances

Instances details
Eq AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

Read AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

Show AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

Generic AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

Associated Types

type Rep AvailabilityZone :: Type -> Type #

NFData AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

Methods

rnf :: AvailabilityZone -> () #

Hashable AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

FromJSON AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

type Rep AvailabilityZone Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.AvailabilityZone

type Rep AvailabilityZone = D1 ('MetaData "AvailabilityZone" "Amazonka.MemoryDb.Types.AvailabilityZone" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "AvailabilityZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAvailabilityZone :: AvailabilityZone Source #

Create a value of AvailabilityZone with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:AvailabilityZone', availabilityZone_name - The name of the Availability Zone.

Cluster

data Cluster Source #

Contains all of the attributes of a specific cluster.

See: newCluster smart constructor.

Instances

Instances details
Eq Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

Methods

(==) :: Cluster -> Cluster -> Bool #

(/=) :: Cluster -> Cluster -> Bool #

Read Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

Show Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

Generic Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

Associated Types

type Rep Cluster :: Type -> Type #

Methods

from :: Cluster -> Rep Cluster x #

to :: Rep Cluster x -> Cluster #

NFData Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

Methods

rnf :: Cluster -> () #

Hashable Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

Methods

hashWithSalt :: Int -> Cluster -> Int #

hash :: Cluster -> Int #

FromJSON Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

type Rep Cluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Cluster

type Rep Cluster = D1 ('MetaData "Cluster" "Amazonka.MemoryDb.Types.Cluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Cluster'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoMinorVersionUpgrade") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SecurityGroupMembership])) :*: S1 ('MetaSel ('Just "availabilityMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AZStatus))))) :*: ((S1 ('MetaSel ('Just "parameterGroupStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pendingUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterPendingUpdates)))) :*: (S1 ('MetaSel ('Just "numberOfShards") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "snapshotWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "tLSEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "maintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "shards") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Shard])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enginePatchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "snapshotRetentionLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nodeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snsTopicStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "clusterEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Endpoint)) :*: S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newCluster :: Cluster Source #

Create a value of Cluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:engineVersion:Cluster', cluster_engineVersion - The Redis engine version used by the cluster

$sel:status:Cluster', cluster_status - The status of the cluster. For example, Available, Updating, Creating.

$sel:autoMinorVersionUpgrade:Cluster', cluster_autoMinorVersionUpgrade - When set to true, the cluster will automatically receive minor engine version upgrades after launch.

$sel:snsTopicArn:Cluster', cluster_snsTopicArn - The Amazon Resource Name (ARN) of the SNS notification topic

$sel:securityGroups:Cluster', cluster_securityGroups - A list of security groups used by the cluster

$sel:availabilityMode:Cluster', cluster_availabilityMode - Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).

$sel:parameterGroupStatus:Cluster', cluster_parameterGroupStatus - The status of the parameter group used by the cluster, for example 'active' or 'applying'.

$sel:arn:Cluster', cluster_arn - The Amazon Resource Name (ARN) of the cluster.

$sel:pendingUpdates:Cluster', cluster_pendingUpdates - A group of settings that are currently being applied.

$sel:numberOfShards:Cluster', cluster_numberOfShards - The number of shards in the cluster

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

$sel:subnetGroupName:Cluster', cluster_subnetGroupName - The name of the subnet group used by the cluster

$sel:tLSEnabled:Cluster', cluster_tLSEnabled - A flag to indicate if In-transit encryption is enabled

$sel:maintenanceWindow:Cluster', cluster_maintenanceWindow - 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.

$sel:kmsKeyId:Cluster', cluster_kmsKeyId - The ID of the KMS key used to encrypt the cluster

$sel:shards:Cluster', cluster_shards - A list of shards that are members of the cluster.

$sel:name:Cluster', cluster_name - The user-supplied name of the cluster. This identifier is a unique key that identifies a cluster.

$sel:enginePatchVersion:Cluster', cluster_enginePatchVersion - The Redis engine patch version used by the cluster

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

$sel:nodeType:Cluster', cluster_nodeType - The cluster's node type

$sel:snsTopicStatus:Cluster', cluster_snsTopicStatus - The SNS topic must be in Active status to receive notifications

$sel:description:Cluster', cluster_description - A description of the cluster

$sel:aCLName:Cluster', cluster_aCLName - The name of the Access Control List associated with this cluster.

$sel:clusterEndpoint:Cluster', cluster_clusterEndpoint - The cluster's configuration endpoint

$sel:parameterGroupName:Cluster', cluster_parameterGroupName - The name of the parameter group used by the cluster

ClusterConfiguration

data ClusterConfiguration Source #

A list of cluster configuration options.

See: newClusterConfiguration smart constructor.

Instances

Instances details
Eq ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

Read ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

Show ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

Generic ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

Associated Types

type Rep ClusterConfiguration :: Type -> Type #

NFData ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

Methods

rnf :: ClusterConfiguration -> () #

Hashable ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

FromJSON ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

type Rep ClusterConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterConfiguration

type Rep ClusterConfiguration = D1 ('MetaData "ClusterConfiguration" "Amazonka.MemoryDb.Types.ClusterConfiguration" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ClusterConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snapshotWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numShards") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "maintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "shards") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ShardDetail])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snapshotRetentionLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "nodeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "parameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newClusterConfiguration :: ClusterConfiguration Source #

Create a value of ClusterConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:engineVersion:ClusterConfiguration', clusterConfiguration_engineVersion - The Redis engine version used by the cluster

$sel:vpcId:ClusterConfiguration', clusterConfiguration_vpcId - The ID of the VPC the cluster belongs to

$sel:snapshotWindow:ClusterConfiguration', clusterConfiguration_snapshotWindow - The snapshot window set by the cluster

$sel:subnetGroupName:ClusterConfiguration', clusterConfiguration_subnetGroupName - The name of the subnet group used by the cluster

$sel:numShards:ClusterConfiguration', clusterConfiguration_numShards - The number of shards in the cluster

$sel:maintenanceWindow:ClusterConfiguration', clusterConfiguration_maintenanceWindow - The specified maintenance window for the cluster

$sel:topicArn:ClusterConfiguration', clusterConfiguration_topicArn - The Amazon Resource Name (ARN) of the SNS notification topic for the cluster

$sel:shards:ClusterConfiguration', clusterConfiguration_shards - The list of shards in the cluster

$sel:name:ClusterConfiguration', clusterConfiguration_name - The name of the cluster

$sel:snapshotRetentionLimit:ClusterConfiguration', clusterConfiguration_snapshotRetentionLimit - The snapshot retention limit set by the cluster

$sel:nodeType:ClusterConfiguration', clusterConfiguration_nodeType - The node type used for the cluster

$sel:description:ClusterConfiguration', clusterConfiguration_description - The description of the cluster configuration

$sel:port:ClusterConfiguration', clusterConfiguration_port - The port used by the cluster

$sel:parameterGroupName:ClusterConfiguration', clusterConfiguration_parameterGroupName - The name of parameter group used by the cluster

ClusterPendingUpdates

data ClusterPendingUpdates Source #

A list of updates being applied to the cluster

See: newClusterPendingUpdates smart constructor.

Instances

Instances details
Eq ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

Read ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

Show ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

Generic ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

Associated Types

type Rep ClusterPendingUpdates :: Type -> Type #

NFData ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

Methods

rnf :: ClusterPendingUpdates -> () #

Hashable ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

FromJSON ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

type Rep ClusterPendingUpdates Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ClusterPendingUpdates

type Rep ClusterPendingUpdates = D1 ('MetaData "ClusterPendingUpdates" "Amazonka.MemoryDb.Types.ClusterPendingUpdates" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ClusterPendingUpdates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PendingModifiedServiceUpdate])) :*: (S1 ('MetaSel ('Just "resharding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReshardingStatus)) :*: S1 ('MetaSel ('Just "aCLs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ACLsUpdateStatus)))))

newClusterPendingUpdates :: ClusterPendingUpdates Source #

Create a value of ClusterPendingUpdates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:serviceUpdates:ClusterPendingUpdates', clusterPendingUpdates_serviceUpdates - A list of service updates being applied to the cluster

$sel:resharding:ClusterPendingUpdates', clusterPendingUpdates_resharding - The status of an online resharding operation.

$sel:aCLs:ClusterPendingUpdates', clusterPendingUpdates_aCLs - A list of ACLs associated with the cluster that are being updated

Endpoint

data Endpoint Source #

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

See: newEndpoint smart constructor.

Constructors

Endpoint' (Maybe Text) (Maybe Int) 

Instances

Instances details
Eq Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

Read Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

Show Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

Generic Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

Associated Types

type Rep Endpoint :: Type -> Type #

Methods

from :: Endpoint -> Rep Endpoint x #

to :: Rep Endpoint x -> Endpoint #

NFData Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

Methods

rnf :: Endpoint -> () #

Hashable Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

Methods

hashWithSalt :: Int -> Endpoint -> Int #

hash :: Endpoint -> Int #

FromJSON Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

type Rep Endpoint Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Endpoint

type Rep Endpoint = D1 ('MetaData "Endpoint" "Amazonka.MemoryDb.Types.Endpoint" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Endpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newEndpoint :: Endpoint Source #

Create a value of Endpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:address:Endpoint', endpoint_address - The DNS hostname of the node.

$sel:port:Endpoint', endpoint_port - The port number that the engine is listening on.

EngineVersionInfo

data EngineVersionInfo Source #

Provides details of the Redis engine version

See: newEngineVersionInfo smart constructor.

Instances

Instances details
Eq EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

Read EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

Show EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

Generic EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

Associated Types

type Rep EngineVersionInfo :: Type -> Type #

NFData EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

Methods

rnf :: EngineVersionInfo -> () #

Hashable EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

FromJSON EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

type Rep EngineVersionInfo Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.EngineVersionInfo

type Rep EngineVersionInfo = D1 ('MetaData "EngineVersionInfo" "Amazonka.MemoryDb.Types.EngineVersionInfo" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "EngineVersionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "enginePatchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameterGroupFamily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEngineVersionInfo :: EngineVersionInfo Source #

Create a value of EngineVersionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:engineVersion:EngineVersionInfo', engineVersionInfo_engineVersion - The engine version

$sel:enginePatchVersion:EngineVersionInfo', engineVersionInfo_enginePatchVersion - The patched engine version

$sel:parameterGroupFamily:EngineVersionInfo', engineVersionInfo_parameterGroupFamily - Specifies the name of the parameter group family to which the engine default parameters apply.

Event

data Event Source #

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

See: newEvent smart constructor.

Instances

Instances details
Eq Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

Methods

(==) :: Event -> Event -> Bool #

(/=) :: Event -> Event -> Bool #

Read Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

Show Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Generic Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

NFData Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

Methods

rnf :: Event -> () #

Hashable Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

FromJSON Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

type Rep Event Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Event

type Rep Event = D1 ('MetaData "Event" "Amazonka.MemoryDb.Types.Event" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Event'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceType))) :*: (S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEvent :: Event Source #

Create a value of Event with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceName:Event', event_sourceName - The name for the source of the event. For example, if the event occurred at the cluster level, the identifier would be the name of the cluster.

$sel:sourceType:Event', event_sourceType - Specifies the origin of this event - a cluster, a parameter group, a security group, etc.

$sel:date:Event', event_date - The date and time when the event occurred.

$sel:message:Event', event_message - The text of the event.

Filter

data Filter Source #

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

See: newFilter smart constructor.

Constructors

Filter' Text (NonEmpty Text) 

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Read Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

NFData Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.MemoryDb.Types.Filter" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newFilter Source #

Create a value of Filter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Filter', filter_name - The property being filtered. For example, UserName.

$sel:values:Filter', filter_values - The property values to filter on. For example, "user-123".

Node

data Node Source #

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

See: newNode smart constructor.

Instances

Instances details
Eq Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

Methods

(==) :: Node -> Node -> Bool #

(/=) :: Node -> Node -> Bool #

Read Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

Show Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

Generic Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

Associated Types

type Rep Node :: Type -> Type #

Methods

from :: Node -> Rep Node x #

to :: Rep Node x -> Node #

NFData Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

Methods

rnf :: Node -> () #

Hashable Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

Methods

hashWithSalt :: Int -> Node -> Int #

hash :: Node -> Int #

FromJSON Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

type Rep Node Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Node

type Rep Node = D1 ('MetaData "Node" "Amazonka.MemoryDb.Types.Node" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Node'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Endpoint)) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newNode :: Node Source #

Create a value of Node with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:Node', node_status - The status of the service update on the node

$sel:availabilityZone:Node', node_availabilityZone - The Availability Zone in which the node resides

$sel:name:Node', node_name - 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.

$sel:endpoint:Node', node_endpoint - The hostname for connecting to this node.

$sel:createTime:Node', node_createTime - The date and time when the node was created.

Parameter

data Parameter Source #

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

See: newParameter smart constructor.

Instances

Instances details
Eq Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

Read Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

Show Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

Generic Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

Associated Types

type Rep Parameter :: Type -> Type #

NFData Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

Methods

rnf :: Parameter -> () #

Hashable Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

FromJSON Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

type Rep Parameter Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Parameter

type Rep Parameter = D1 ('MetaData "Parameter" "Amazonka.MemoryDb.Types.Parameter" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Parameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minimumEngineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "allowedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newParameter :: Parameter Source #

Create a value of Parameter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Parameter', parameter_value - The value of the parameter

$sel:name:Parameter', parameter_name - The name of the parameter

$sel:minimumEngineVersion:Parameter', parameter_minimumEngineVersion - The earliest engine version to which the parameter can apply.

$sel:dataType:Parameter', parameter_dataType - The parameter's data type

$sel:allowedValues:Parameter', parameter_allowedValues - The valid range of values for the parameter.

$sel:description:Parameter', parameter_description - A description of the parameter

ParameterGroup

data ParameterGroup Source #

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

See: newParameterGroup smart constructor.

Instances

Instances details
Eq ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

Read ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

Show ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

Generic ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

Associated Types

type Rep ParameterGroup :: Type -> Type #

NFData ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

Methods

rnf :: ParameterGroup -> () #

Hashable ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

FromJSON ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

type Rep ParameterGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterGroup

type Rep ParameterGroup = D1 ('MetaData "ParameterGroup" "Amazonka.MemoryDb.Types.ParameterGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ParameterGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "family") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newParameterGroup :: ParameterGroup Source #

Create a value of ParameterGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ParameterGroup', parameterGroup_arn - The Amazon Resource Name (ARN) of the parameter group

$sel:family:ParameterGroup', parameterGroup_family - The name of the parameter group family that this parameter group is compatible with.

$sel:name:ParameterGroup', parameterGroup_name - The name of the parameter group

$sel:description:ParameterGroup', parameterGroup_description - A description of the parameter group

ParameterNameValue

data ParameterNameValue Source #

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

See: newParameterNameValue smart constructor.

Instances

Instances details
Eq ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

Read ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

Show ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

Generic ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

Associated Types

type Rep ParameterNameValue :: Type -> Type #

NFData ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

Methods

rnf :: ParameterNameValue -> () #

Hashable ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

ToJSON ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

type Rep ParameterNameValue Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ParameterNameValue

type Rep ParameterNameValue = D1 ('MetaData "ParameterNameValue" "Amazonka.MemoryDb.Types.ParameterNameValue" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ParameterNameValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newParameterNameValue :: ParameterNameValue Source #

Create a value of ParameterNameValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameterValue:ParameterNameValue', parameterNameValue_parameterValue - The value of the parameter

$sel:parameterName:ParameterNameValue', parameterNameValue_parameterName - The name of the parameter

PendingModifiedServiceUpdate

data PendingModifiedServiceUpdate Source #

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

See: newPendingModifiedServiceUpdate smart constructor.

Instances

Instances details
Eq PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

Read PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

Show PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

Generic PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

Associated Types

type Rep PendingModifiedServiceUpdate :: Type -> Type #

NFData PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

Hashable PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

FromJSON PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

type Rep PendingModifiedServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate

type Rep PendingModifiedServiceUpdate = D1 ('MetaData "PendingModifiedServiceUpdate" "Amazonka.MemoryDb.Types.PendingModifiedServiceUpdate" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "PendingModifiedServiceUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceUpdateStatus)) :*: S1 ('MetaSel ('Just "serviceUpdateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPendingModifiedServiceUpdate :: PendingModifiedServiceUpdate Source #

Create a value of PendingModifiedServiceUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:PendingModifiedServiceUpdate', pendingModifiedServiceUpdate_status - The status of the service update

$sel:serviceUpdateName:PendingModifiedServiceUpdate', pendingModifiedServiceUpdate_serviceUpdateName - The unique ID of the service update

ReplicaConfigurationRequest

data ReplicaConfigurationRequest Source #

A request to configure the number of replicas in a shard

See: newReplicaConfigurationRequest smart constructor.

Instances

Instances details
Eq ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

Read ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

Show ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

Generic ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

Associated Types

type Rep ReplicaConfigurationRequest :: Type -> Type #

NFData ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

Hashable ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

ToJSON ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

type Rep ReplicaConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReplicaConfigurationRequest

type Rep ReplicaConfigurationRequest = D1 ('MetaData "ReplicaConfigurationRequest" "Amazonka.MemoryDb.Types.ReplicaConfigurationRequest" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ReplicaConfigurationRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicaCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newReplicaConfigurationRequest :: ReplicaConfigurationRequest Source #

Create a value of ReplicaConfigurationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:replicaCount:ReplicaConfigurationRequest', replicaConfigurationRequest_replicaCount - The number of replicas to scale up or down to

ReshardingStatus

data ReshardingStatus Source #

The status of the online resharding

See: newReshardingStatus smart constructor.

Instances

Instances details
Eq ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

Read ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

Show ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

Generic ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

Associated Types

type Rep ReshardingStatus :: Type -> Type #

NFData ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

Methods

rnf :: ReshardingStatus -> () #

Hashable ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

FromJSON ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

type Rep ReshardingStatus Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ReshardingStatus

type Rep ReshardingStatus = D1 ('MetaData "ReshardingStatus" "Amazonka.MemoryDb.Types.ReshardingStatus" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ReshardingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "slotMigration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotMigration))))

newReshardingStatus :: ReshardingStatus Source #

Create a value of ReshardingStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:slotMigration:ReshardingStatus', reshardingStatus_slotMigration - The status of the online resharding slot migration

SecurityGroupMembership

data SecurityGroupMembership Source #

Represents a single security group and its status.

See: newSecurityGroupMembership smart constructor.

Instances

Instances details
Eq SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

Read SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

Show SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

Generic SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

Associated Types

type Rep SecurityGroupMembership :: Type -> Type #

NFData SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

Methods

rnf :: SecurityGroupMembership -> () #

Hashable SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

FromJSON SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

type Rep SecurityGroupMembership Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SecurityGroupMembership

type Rep SecurityGroupMembership = D1 ('MetaData "SecurityGroupMembership" "Amazonka.MemoryDb.Types.SecurityGroupMembership" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "SecurityGroupMembership'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "securityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSecurityGroupMembership :: SecurityGroupMembership Source #

Create a value of SecurityGroupMembership with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:SecurityGroupMembership', securityGroupMembership_status - 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.

$sel:securityGroupId:SecurityGroupMembership', securityGroupMembership_securityGroupId - The identifier of the security group.

ServiceUpdate

data ServiceUpdate Source #

An update that you can apply to your MemoryDB clusters.

See: newServiceUpdate smart constructor.

Instances

Instances details
Eq ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

Read ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

Show ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

Generic ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

Associated Types

type Rep ServiceUpdate :: Type -> Type #

NFData ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

Methods

rnf :: ServiceUpdate -> () #

Hashable ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

FromJSON ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

type Rep ServiceUpdate Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdate

newServiceUpdate :: ServiceUpdate Source #

Create a value of ServiceUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ServiceUpdate', serviceUpdate_status - The status of the service update

$sel:autoUpdateStartDate:ServiceUpdate', serviceUpdate_autoUpdateStartDate - The date at which the service update will be automatically applied

$sel:serviceUpdateName:ServiceUpdate', serviceUpdate_serviceUpdateName - The unique ID of the service update

$sel:nodesUpdated:ServiceUpdate', serviceUpdate_nodesUpdated - A list of nodes updated by the service update

$sel:releaseDate:ServiceUpdate', serviceUpdate_releaseDate - The date when the service update is initially available

$sel:clusterName:ServiceUpdate', serviceUpdate_clusterName - The name of the cluster to which the service update applies

$sel:type':ServiceUpdate', serviceUpdate_type - Reflects the nature of the service update

$sel:description:ServiceUpdate', serviceUpdate_description - Provides details of the service update

ServiceUpdateRequest

data ServiceUpdateRequest Source #

A request to apply a service update

See: newServiceUpdateRequest smart constructor.

Instances

Instances details
Eq ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

Read ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

Show ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

Generic ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

Associated Types

type Rep ServiceUpdateRequest :: Type -> Type #

NFData ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

Methods

rnf :: ServiceUpdateRequest -> () #

Hashable ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

ToJSON ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

type Rep ServiceUpdateRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ServiceUpdateRequest

type Rep ServiceUpdateRequest = D1 ('MetaData "ServiceUpdateRequest" "Amazonka.MemoryDb.Types.ServiceUpdateRequest" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ServiceUpdateRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceUpdateNameToApply") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newServiceUpdateRequest :: ServiceUpdateRequest Source #

Create a value of ServiceUpdateRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:serviceUpdateNameToApply:ServiceUpdateRequest', serviceUpdateRequest_serviceUpdateNameToApply - The unique ID of the service update

Shard

data Shard Source #

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

See: newShard smart constructor.

Constructors

Shard' (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Text) (Maybe [Node]) 

Instances

Instances details
Eq Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

Methods

(==) :: Shard -> Shard -> Bool #

(/=) :: Shard -> Shard -> Bool #

Read Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

Show Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

Methods

showsPrec :: Int -> Shard -> ShowS #

show :: Shard -> String #

showList :: [Shard] -> ShowS #

Generic Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

Associated Types

type Rep Shard :: Type -> Type #

Methods

from :: Shard -> Rep Shard x #

to :: Rep Shard x -> Shard #

NFData Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

Methods

rnf :: Shard -> () #

Hashable Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

Methods

hashWithSalt :: Int -> Shard -> Int #

hash :: Shard -> Int #

FromJSON Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

type Rep Shard Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Shard

type Rep Shard = D1 ('MetaData "Shard" "Amazonka.MemoryDb.Types.Shard" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Shard'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "numberOfNodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Node]))))))

newShard :: Shard Source #

Create a value of Shard with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:Shard', shard_status - The current state of this replication group - creating, available, modifying, deleting.

$sel:slots:Shard', shard_slots - The keyspace for this shard.

$sel:numberOfNodes:Shard', shard_numberOfNodes - The number of nodes in the shard

$sel:name:Shard', shard_name - The name of the shard

$sel:nodes:Shard', shard_nodes - A list containing information about individual nodes within the shard

ShardConfiguration

data ShardConfiguration Source #

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

See: newShardConfiguration smart constructor.

Instances

Instances details
Eq ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

Read ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

Show ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

Generic ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

Associated Types

type Rep ShardConfiguration :: Type -> Type #

NFData ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

Methods

rnf :: ShardConfiguration -> () #

Hashable ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

FromJSON ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

type Rep ShardConfiguration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfiguration

type Rep ShardConfiguration = D1 ('MetaData "ShardConfiguration" "Amazonka.MemoryDb.Types.ShardConfiguration" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ShardConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "slots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicaCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newShardConfiguration :: ShardConfiguration Source #

Create a value of ShardConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:slots:ShardConfiguration', shardConfiguration_slots - 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.

$sel:replicaCount:ShardConfiguration', shardConfiguration_replicaCount - The number of read replica nodes in this shard.

ShardConfigurationRequest

data ShardConfigurationRequest Source #

A request to configure the sharding properties of a cluster

See: newShardConfigurationRequest smart constructor.

Instances

Instances details
Eq ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

Read ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

Show ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

Generic ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

Associated Types

type Rep ShardConfigurationRequest :: Type -> Type #

NFData ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

Hashable ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

ToJSON ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

type Rep ShardConfigurationRequest Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardConfigurationRequest

type Rep ShardConfigurationRequest = D1 ('MetaData "ShardConfigurationRequest" "Amazonka.MemoryDb.Types.ShardConfigurationRequest" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ShardConfigurationRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shardCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newShardConfigurationRequest :: ShardConfigurationRequest Source #

Create a value of ShardConfigurationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:shardCount:ShardConfigurationRequest', shardConfigurationRequest_shardCount - The number of shards in the cluster

ShardDetail

data ShardDetail Source #

Provides details of a shard in a snapshot

See: newShardDetail smart constructor.

Instances

Instances details
Eq ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

Read ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

Show ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

Generic ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

Associated Types

type Rep ShardDetail :: Type -> Type #

NFData ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

Methods

rnf :: ShardDetail -> () #

Hashable ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

FromJSON ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

type Rep ShardDetail Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.ShardDetail

type Rep ShardDetail = D1 ('MetaData "ShardDetail" "Amazonka.MemoryDb.Types.ShardDetail" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "ShardDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snapshotCreationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShardConfiguration)))))

newShardDetail :: ShardDetail Source #

Create a value of ShardDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:size:ShardDetail', shardDetail_size - The size of the shard's snapshot

$sel:snapshotCreationTime:ShardDetail', shardDetail_snapshotCreationTime - The date and time that the shard's snapshot was created

$sel:name:ShardDetail', shardDetail_name - The name of the shard

$sel:configuration:ShardDetail', shardDetail_configuration - The configuration details of the shard

SlotMigration

data SlotMigration Source #

Represents the progress of an online resharding operation.

See: newSlotMigration smart constructor.

Constructors

SlotMigration' (Maybe Double) 

Instances

Instances details
Eq SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

Read SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

Show SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

Generic SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

Associated Types

type Rep SlotMigration :: Type -> Type #

NFData SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

Methods

rnf :: SlotMigration -> () #

Hashable SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

FromJSON SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

type Rep SlotMigration Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SlotMigration

type Rep SlotMigration = D1 ('MetaData "SlotMigration" "Amazonka.MemoryDb.Types.SlotMigration" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "SlotMigration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "progressPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newSlotMigration :: SlotMigration Source #

Create a value of SlotMigration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:progressPercentage:SlotMigration', slotMigration_progressPercentage - The percentage of the slot migration that is complete.

Snapshot

data Snapshot Source #

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

See: newSnapshot smart constructor.

Instances

Instances details
Eq Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

Read Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

Show Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

Generic Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

Associated Types

type Rep Snapshot :: Type -> Type #

Methods

from :: Snapshot -> Rep Snapshot x #

to :: Rep Snapshot x -> Snapshot #

NFData Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

Methods

rnf :: Snapshot -> () #

Hashable Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

Methods

hashWithSalt :: Int -> Snapshot -> Int #

hash :: Snapshot -> Int #

FromJSON Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

type Rep Snapshot Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Snapshot

newSnapshot :: Snapshot Source #

Create a value of Snapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:Snapshot', snapshot_status - The status of the snapshot. Valid values: creating | available | restoring | copying | deleting.

$sel:arn:Snapshot', snapshot_arn - The ARN (Amazon Resource Name) of the snapshot.

$sel:kmsKeyId:Snapshot', snapshot_kmsKeyId - The ID of the KMS key used to encrypt the snapshot.

$sel:name:Snapshot', snapshot_name - The name of the snapshot

$sel:clusterConfiguration:Snapshot', snapshot_clusterConfiguration - The configuration of the cluster from which the snapshot was taken

$sel:source:Snapshot', snapshot_source - Indicates whether the snapshot is from an automatic backup (automated) or was created manually (manual).

Subnet

data Subnet Source #

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

See: newSubnet smart constructor.

Instances

Instances details
Eq Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

Methods

(==) :: Subnet -> Subnet -> Bool #

(/=) :: Subnet -> Subnet -> Bool #

Read Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

Show Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

Generic Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

Associated Types

type Rep Subnet :: Type -> Type #

Methods

from :: Subnet -> Rep Subnet x #

to :: Rep Subnet x -> Subnet #

NFData Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

Methods

rnf :: Subnet -> () #

Hashable Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

Methods

hashWithSalt :: Int -> Subnet -> Int #

hash :: Subnet -> Int #

FromJSON Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

type Rep Subnet Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Subnet

type Rep Subnet = D1 ('MetaData "Subnet" "Amazonka.MemoryDb.Types.Subnet" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Subnet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AvailabilityZone))))

newSubnet :: Subnet Source #

Create a value of Subnet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identifier:Subnet', subnet_identifier - The unique identifier for the subnet.

$sel:availabilityZone:Subnet', subnet_availabilityZone - The Availability Zone where the subnet resides

SubnetGroup

data SubnetGroup Source #

Represents the output of one of the following operations:

  • CreateSubnetGroup
  • UpdateSubnetGroup

A subnet group is a collection of subnets (typically private) that you can designate for your clusters running in an Amazon Virtual Private Cloud (VPC) environment.

See: newSubnetGroup smart constructor.

Instances

Instances details
Eq SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

Read SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

Show SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

Generic SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

Associated Types

type Rep SubnetGroup :: Type -> Type #

NFData SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

Methods

rnf :: SubnetGroup -> () #

Hashable SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

FromJSON SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

type Rep SubnetGroup Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.SubnetGroup

type Rep SubnetGroup = D1 ('MetaData "SubnetGroup" "Amazonka.MemoryDb.Types.SubnetGroup" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "SubnetGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Subnet])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSubnetGroup :: SubnetGroup Source #

Create a value of SubnetGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:SubnetGroup', subnetGroup_arn - The ARN (Amazon Resource Name) of the subnet group.

$sel:vpcId:SubnetGroup', subnetGroup_vpcId - The Amazon Virtual Private Cloud identifier (VPC ID) of the subnet group.

$sel:subnets:SubnetGroup', subnetGroup_subnets - A list of subnets associated with the subnet group.

$sel:name:SubnetGroup', subnetGroup_name - The name of the subnet group

$sel:description:SubnetGroup', subnetGroup_description - A description of the subnet group

Tag

data Tag Source #

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

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.MemoryDb.Types.Tag" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Tag', tag_value - The tag's value. May be null.

$sel:key:Tag', tag_key - The key for the tag. May not be null.

UnprocessedCluster

data UnprocessedCluster Source #

A cluster whose updates have failed

See: newUnprocessedCluster smart constructor.

Instances

Instances details
Eq UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

Read UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

Show UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

Generic UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

Associated Types

type Rep UnprocessedCluster :: Type -> Type #

NFData UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

Methods

rnf :: UnprocessedCluster -> () #

Hashable UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

FromJSON UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

type Rep UnprocessedCluster Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.UnprocessedCluster

type Rep UnprocessedCluster = D1 ('MetaData "UnprocessedCluster" "Amazonka.MemoryDb.Types.UnprocessedCluster" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "UnprocessedCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUnprocessedCluster :: UnprocessedCluster Source #

Create a value of UnprocessedCluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clusterName:UnprocessedCluster', unprocessedCluster_clusterName - The name of the cluster

$sel:errorType:UnprocessedCluster', unprocessedCluster_errorType - The error type associated with the update failure

$sel:errorMessage:UnprocessedCluster', unprocessedCluster_errorMessage - The error message associated with the update failure

User

data User Source #

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

See: newUser smart constructor.

Instances

Instances details
Eq User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

Methods

(==) :: User -> User -> Bool #

(/=) :: User -> User -> Bool #

Read User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

Show User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

Generic User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

Associated Types

type Rep User :: Type -> Type #

Methods

from :: User -> Rep User x #

to :: Rep User x -> User #

NFData User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

Methods

rnf :: User -> () #

Hashable User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

Methods

hashWithSalt :: Int -> User -> Int #

hash :: User -> Int #

FromJSON User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

type Rep User Source # 
Instance details

Defined in Amazonka.MemoryDb.Types.User

newUser :: User Source #

Create a value of User with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:User', user_status - Indicates the user status. Can be "active", "modifying" or "deleting".

$sel:arn:User', user_arn - The Amazon Resource Name (ARN) of the user.

$sel:authentication:User', user_authentication - Denotes whether the user requires a password to authenticate.

$sel:accessString:User', user_accessString - Access permissions string used for this user.

$sel:name:User', user_name - The name of the user

$sel:aCLNames:User', user_aCLNames - The names of the Access Control Lists to which the user belongs

$sel:minimumEngineVersion:User', user_minimumEngineVersion - The minimum engine version supported for the user