libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync
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.CognitoSync

Description

Derived from API version 2014-06-30 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Cognito Sync

Amazon Cognito Sync provides an AWS service and client library that enable cross-device syncing of application-related user data. High-level client libraries are available for both iOS and Android. You can use these libraries to persist data locally so that it's available even if the device is offline. Developer credentials don't need to be stored on the mobile device to access the service. You can use Amazon Cognito to obtain a normalized user ID and credentials. User data is persisted in a dataset that can store up to 1 MB of key-value pairs, and you can have up to 20 datasets per user identity.

With Amazon Cognito Sync, the data stored for each identity is accessible only to credentials assigned to that identity. In order to use the Cognito Sync service, you need to make API calls using credentials retrieved with Amazon Cognito Identity service.

If you want to use Cognito Sync in an Android or iOS application, you will probably want to make API calls via the AWS Mobile SDK. To learn more, see the Developer Guide for Android and the Developer Guide for iOS.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2014-06-30 of the Amazon Cognito Sync 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 CognitoSync.

InvalidParameterException

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown when a request parameter does not comply with the associated constraints.

NotAuthorizedException

_NotAuthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown when a user is not authorized to access the requested resource.

InternalErrorException

_InternalErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates an internal service error.

InvalidConfigurationException

_InvalidConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for InvalidConfigurationException' errors.

DuplicateRequestException

_DuplicateRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An exception thrown when there is an IN_PROGRESS bulk publish operation for the given identity pool.

LambdaThrottledException

_LambdaThrottledException :: AsError a => Getting (First ServiceError) a ServiceError Source #

AWS Lambda throttled your account, please contact AWS Support

AlreadyStreamedException

_AlreadyStreamedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An exception thrown when a bulk publish operation is requested less than 24 hours after a previous bulk publish operation completed successfully.

InvalidLambdaFunctionOutputException

_InvalidLambdaFunctionOutputException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The AWS Lambda function returned invalid output or an exception.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown if the request is throttled.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown if there are parallel requests to modify a resource.

ResourceConflictException

_ResourceConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown if an update can't be applied because the resource was changed by another call and this would result in a conflict.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown if the resource doesn't exist.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Thrown when the limit on the number of objects or operations has been exceeded.

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.

DescribeDataset

data DescribeDataset Source #

A request for meta data about a dataset (creation date, number of records, size) by owner and dataset name.

See: newDescribeDataset smart constructor.

Instances

Instances details
Eq DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Read DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Show DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Generic DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Associated Types

type Rep DescribeDataset :: Type -> Type #

NFData DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Methods

rnf :: DescribeDataset -> () #

Hashable DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

AWSRequest DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Associated Types

type AWSResponse DescribeDataset #

ToHeaders DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

ToPath DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

ToQuery DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

type Rep DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

type Rep DescribeDataset = D1 ('MetaData "DescribeDataset" "Amazonka.CognitoSync.DescribeDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DescribeDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

newDescribeDataset Source #

Create a value of DescribeDataset 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:identityPoolId:DescribeDataset', describeDataset_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:identityId:DescribeDataset', describeDataset_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:datasetName:DescribeDataset', describeDataset_datasetName - A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).

data DescribeDatasetResponse Source #

Response to a successful DescribeDataset request.

See: newDescribeDatasetResponse smart constructor.

Instances

Instances details
Eq DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Read DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Show DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Generic DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Associated Types

type Rep DescribeDatasetResponse :: Type -> Type #

NFData DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

Methods

rnf :: DescribeDatasetResponse -> () #

type Rep DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeDataset

type Rep DescribeDatasetResponse = D1 ('MetaData "DescribeDatasetResponse" "Amazonka.CognitoSync.DescribeDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DescribeDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Dataset)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDatasetResponse Source #

Create a value of DescribeDatasetResponse 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:dataset:DescribeDatasetResponse', describeDatasetResponse_dataset - Meta data for a collection of data for an identity. An identity can have multiple datasets. A dataset can be general or associated with a particular entity in an application (like a saved game). Datasets are automatically created if they don't exist. Data is synced by dataset, and a dataset can hold up to 1MB of key-value pairs.

$sel:httpStatus:DescribeDatasetResponse', describeDatasetResponse_httpStatus - The response's http status code.

SetCognitoEvents

data SetCognitoEvents Source #

A request to configure Cognito Events"

"

See: newSetCognitoEvents smart constructor.

Instances

Instances details
Eq SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Read SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Show SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Generic SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Associated Types

type Rep SetCognitoEvents :: Type -> Type #

NFData SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Methods

rnf :: SetCognitoEvents -> () #

Hashable SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

ToJSON SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

AWSRequest SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Associated Types

type AWSResponse SetCognitoEvents #

ToHeaders SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

ToPath SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

ToQuery SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

type Rep SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

type Rep SetCognitoEvents = D1 ('MetaData "SetCognitoEvents" "Amazonka.CognitoSync.SetCognitoEvents" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "SetCognitoEvents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse SetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

newSetCognitoEvents Source #

Create a value of SetCognitoEvents 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:identityPoolId:SetCognitoEvents', setCognitoEvents_identityPoolId - The Cognito Identity Pool to use when configuring Cognito Events

$sel:events:SetCognitoEvents', setCognitoEvents_events - The events to configure

data SetCognitoEventsResponse Source #

See: newSetCognitoEventsResponse smart constructor.

Instances

Instances details
Eq SetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Read SetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Show SetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Generic SetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

Associated Types

type Rep SetCognitoEventsResponse :: Type -> Type #

NFData SetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

type Rep SetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetCognitoEvents

type Rep SetCognitoEventsResponse = D1 ('MetaData "SetCognitoEventsResponse" "Amazonka.CognitoSync.SetCognitoEvents" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "SetCognitoEventsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSetCognitoEventsResponse :: SetCognitoEventsResponse Source #

Create a value of SetCognitoEventsResponse with all optional fields omitted.

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

DescribeIdentityPoolUsage

data DescribeIdentityPoolUsage Source #

A request for usage information about the identity pool.

See: newDescribeIdentityPoolUsage smart constructor.

Instances

Instances details
Eq DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Read DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Show DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Generic DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Associated Types

type Rep DescribeIdentityPoolUsage :: Type -> Type #

NFData DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Hashable DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

AWSRequest DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

ToHeaders DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

ToPath DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

ToQuery DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

type Rep DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

type Rep DescribeIdentityPoolUsage = D1 ('MetaData "DescribeIdentityPoolUsage" "Amazonka.CognitoSync.DescribeIdentityPoolUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DescribeIdentityPoolUsage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

newDescribeIdentityPoolUsage Source #

Create a value of DescribeIdentityPoolUsage 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:identityPoolId:DescribeIdentityPoolUsage', describeIdentityPoolUsage_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

data DescribeIdentityPoolUsageResponse Source #

Response to a successful DescribeIdentityPoolUsage request.

See: newDescribeIdentityPoolUsageResponse smart constructor.

Instances

Instances details
Eq DescribeIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Read DescribeIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Show DescribeIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Generic DescribeIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

Associated Types

type Rep DescribeIdentityPoolUsageResponse :: Type -> Type #

NFData DescribeIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

type Rep DescribeIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityPoolUsage

type Rep DescribeIdentityPoolUsageResponse = D1 ('MetaData "DescribeIdentityPoolUsageResponse" "Amazonka.CognitoSync.DescribeIdentityPoolUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DescribeIdentityPoolUsageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolUsage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IdentityPoolUsage)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeIdentityPoolUsageResponse Source #

Create a value of DescribeIdentityPoolUsageResponse 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:identityPoolUsage:DescribeIdentityPoolUsageResponse', describeIdentityPoolUsageResponse_identityPoolUsage - Information about the usage of the identity pool.

$sel:httpStatus:DescribeIdentityPoolUsageResponse', describeIdentityPoolUsageResponse_httpStatus - The response's http status code.

GetBulkPublishDetails

data GetBulkPublishDetails Source #

The input for the GetBulkPublishDetails operation.

See: newGetBulkPublishDetails smart constructor.

Instances

Instances details
Eq GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Read GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Show GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Generic GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Associated Types

type Rep GetBulkPublishDetails :: Type -> Type #

NFData GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Methods

rnf :: GetBulkPublishDetails -> () #

Hashable GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

ToJSON GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

AWSRequest GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Associated Types

type AWSResponse GetBulkPublishDetails #

ToHeaders GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

ToPath GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

ToQuery GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

type Rep GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

type Rep GetBulkPublishDetails = D1 ('MetaData "GetBulkPublishDetails" "Amazonka.CognitoSync.GetBulkPublishDetails" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "GetBulkPublishDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetBulkPublishDetails Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

newGetBulkPublishDetails Source #

Create a value of GetBulkPublishDetails 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:identityPoolId:GetBulkPublishDetails', getBulkPublishDetails_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

data GetBulkPublishDetailsResponse Source #

The output for the GetBulkPublishDetails operation.

See: newGetBulkPublishDetailsResponse smart constructor.

Instances

Instances details
Eq GetBulkPublishDetailsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Read GetBulkPublishDetailsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Show GetBulkPublishDetailsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Generic GetBulkPublishDetailsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

Associated Types

type Rep GetBulkPublishDetailsResponse :: Type -> Type #

NFData GetBulkPublishDetailsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

type Rep GetBulkPublishDetailsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetBulkPublishDetails

type Rep GetBulkPublishDetailsResponse = D1 ('MetaData "GetBulkPublishDetailsResponse" "Amazonka.CognitoSync.GetBulkPublishDetails" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "GetBulkPublishDetailsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bulkPublishStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bulkPublishCompleteTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "failureMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bulkPublishStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkPublishStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetBulkPublishDetailsResponse Source #

Create a value of GetBulkPublishDetailsResponse 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:bulkPublishStartTime:GetBulkPublishDetailsResponse', getBulkPublishDetailsResponse_bulkPublishStartTime - The date/time at which the last bulk publish was initiated.

$sel:identityPoolId:GetBulkPublishDetails', getBulkPublishDetailsResponse_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:bulkPublishCompleteTime:GetBulkPublishDetailsResponse', getBulkPublishDetailsResponse_bulkPublishCompleteTime - If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.

$sel:failureMessage:GetBulkPublishDetailsResponse', getBulkPublishDetailsResponse_failureMessage - If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.

$sel:bulkPublishStatus:GetBulkPublishDetailsResponse', getBulkPublishDetailsResponse_bulkPublishStatus - Status of the last bulk publish operation, valid values are:

NOT_STARTED - No bulk publish has been requested for this identity pool

IN_PROGRESS - Data is being published to the configured stream

SUCCEEDED - All data for the identity pool has been published to the configured stream

FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.

$sel:httpStatus:GetBulkPublishDetailsResponse', getBulkPublishDetailsResponse_httpStatus - The response's http status code.

ListIdentityPoolUsage

data ListIdentityPoolUsage Source #

A request for usage information on an identity pool.

See: newListIdentityPoolUsage smart constructor.

Instances

Instances details
Eq ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Read ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Show ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Generic ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Associated Types

type Rep ListIdentityPoolUsage :: Type -> Type #

NFData ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Methods

rnf :: ListIdentityPoolUsage -> () #

Hashable ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

AWSRequest ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Associated Types

type AWSResponse ListIdentityPoolUsage #

ToHeaders ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

ToPath ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

ToQuery ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

type Rep ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

type Rep ListIdentityPoolUsage = D1 ('MetaData "ListIdentityPoolUsage" "Amazonka.CognitoSync.ListIdentityPoolUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "ListIdentityPoolUsage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListIdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

newListIdentityPoolUsage :: ListIdentityPoolUsage Source #

Create a value of ListIdentityPoolUsage 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:ListIdentityPoolUsage', listIdentityPoolUsage_nextToken - A pagination token for obtaining the next page of results.

$sel:maxResults:ListIdentityPoolUsage', listIdentityPoolUsage_maxResults - The maximum number of results to be returned.

data ListIdentityPoolUsageResponse Source #

Returned for a successful ListIdentityPoolUsage request.

See: newListIdentityPoolUsageResponse smart constructor.

Instances

Instances details
Eq ListIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Read ListIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Show ListIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Generic ListIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

Associated Types

type Rep ListIdentityPoolUsageResponse :: Type -> Type #

NFData ListIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

type Rep ListIdentityPoolUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListIdentityPoolUsage

type Rep ListIdentityPoolUsageResponse = D1 ('MetaData "ListIdentityPoolUsageResponse" "Amazonka.CognitoSync.ListIdentityPoolUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "ListIdentityPoolUsageResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolUsages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IdentityPoolUsage])) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListIdentityPoolUsageResponse Source #

Create a value of ListIdentityPoolUsageResponse 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:identityPoolUsages:ListIdentityPoolUsageResponse', listIdentityPoolUsageResponse_identityPoolUsages - Usage information for the identity pools.

$sel:count:ListIdentityPoolUsageResponse', listIdentityPoolUsageResponse_count - Total number of identities for the identity pool.

$sel:nextToken:ListIdentityPoolUsage', listIdentityPoolUsageResponse_nextToken - A pagination token for obtaining the next page of results.

$sel:maxResults:ListIdentityPoolUsage', listIdentityPoolUsageResponse_maxResults - The maximum number of results to be returned.

$sel:httpStatus:ListIdentityPoolUsageResponse', listIdentityPoolUsageResponse_httpStatus - The response's http status code.

SetIdentityPoolConfiguration

data SetIdentityPoolConfiguration Source #

The input for the SetIdentityPoolConfiguration operation.

See: newSetIdentityPoolConfiguration smart constructor.

Instances

Instances details
Eq SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Read SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Show SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Generic SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Associated Types

type Rep SetIdentityPoolConfiguration :: Type -> Type #

NFData SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Hashable SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

ToJSON SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

AWSRequest SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

ToHeaders SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

ToPath SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

ToQuery SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

type Rep SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

type Rep SetIdentityPoolConfiguration = D1 ('MetaData "SetIdentityPoolConfiguration" "Amazonka.CognitoSync.SetIdentityPoolConfiguration" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "SetIdentityPoolConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cognitoStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoStreams)) :*: (S1 ('MetaSel ('Just "pushSync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushSync)) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

newSetIdentityPoolConfiguration Source #

Create a value of SetIdentityPoolConfiguration 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:cognitoStreams:SetIdentityPoolConfiguration', setIdentityPoolConfiguration_cognitoStreams - Options to apply to this identity pool for Amazon Cognito streams.

$sel:pushSync:SetIdentityPoolConfiguration', setIdentityPoolConfiguration_pushSync - Options to apply to this identity pool for push synchronization.

$sel:identityPoolId:SetIdentityPoolConfiguration', setIdentityPoolConfiguration_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool to modify.

data SetIdentityPoolConfigurationResponse Source #

The output for the SetIdentityPoolConfiguration operation

See: newSetIdentityPoolConfigurationResponse smart constructor.

Instances

Instances details
Eq SetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Read SetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Show SetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

Generic SetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

NFData SetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

type Rep SetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SetIdentityPoolConfiguration

type Rep SetIdentityPoolConfigurationResponse = D1 ('MetaData "SetIdentityPoolConfigurationResponse" "Amazonka.CognitoSync.SetIdentityPoolConfiguration" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "SetIdentityPoolConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cognitoStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoStreams))) :*: (S1 ('MetaSel ('Just "pushSync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushSync)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSetIdentityPoolConfigurationResponse Source #

Create a value of SetIdentityPoolConfigurationResponse 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:identityPoolId:SetIdentityPoolConfiguration', setIdentityPoolConfigurationResponse_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito.

$sel:cognitoStreams:SetIdentityPoolConfiguration', setIdentityPoolConfigurationResponse_cognitoStreams - Options to apply to this identity pool for Amazon Cognito streams.

$sel:pushSync:SetIdentityPoolConfiguration', setIdentityPoolConfigurationResponse_pushSync - Options to apply to this identity pool for push synchronization.

$sel:httpStatus:SetIdentityPoolConfigurationResponse', setIdentityPoolConfigurationResponse_httpStatus - The response's http status code.

DeleteDataset

data DeleteDataset Source #

A request to delete the specific dataset.

See: newDeleteDataset smart constructor.

Instances

Instances details
Eq DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Read DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Show DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Generic DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Associated Types

type Rep DeleteDataset :: Type -> Type #

NFData DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Methods

rnf :: DeleteDataset -> () #

Hashable DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

AWSRequest DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Associated Types

type AWSResponse DeleteDataset #

ToHeaders DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

ToPath DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

ToQuery DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

type Rep DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

type Rep DeleteDataset = D1 ('MetaData "DeleteDataset" "Amazonka.CognitoSync.DeleteDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DeleteDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

newDeleteDataset Source #

Create a value of DeleteDataset 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:identityPoolId:DeleteDataset', deleteDataset_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:identityId:DeleteDataset', deleteDataset_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:datasetName:DeleteDataset', deleteDataset_datasetName - A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).

data DeleteDatasetResponse Source #

Response to a successful DeleteDataset request.

See: newDeleteDatasetResponse smart constructor.

Instances

Instances details
Eq DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Read DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Show DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Generic DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Associated Types

type Rep DeleteDatasetResponse :: Type -> Type #

NFData DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

Methods

rnf :: DeleteDatasetResponse -> () #

type Rep DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DeleteDataset

type Rep DeleteDatasetResponse = D1 ('MetaData "DeleteDatasetResponse" "Amazonka.CognitoSync.DeleteDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DeleteDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Dataset)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDatasetResponse Source #

Create a value of DeleteDatasetResponse 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:dataset:DeleteDatasetResponse', deleteDatasetResponse_dataset - A collection of data for an identity pool. An identity pool can have multiple datasets. A dataset is per identity and can be general or associated with a particular entity in an application (like a saved game). Datasets are automatically created if they don't exist. Data is synced by dataset, and a dataset can hold up to 1MB of key-value pairs.

$sel:httpStatus:DeleteDatasetResponse', deleteDatasetResponse_httpStatus - The response's http status code.

GetCognitoEvents

data GetCognitoEvents Source #

A request for a list of the configured Cognito Events

See: newGetCognitoEvents smart constructor.

Constructors

GetCognitoEvents' Text 

Instances

Instances details
Eq GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Read GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Show GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Generic GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Associated Types

type Rep GetCognitoEvents :: Type -> Type #

NFData GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Methods

rnf :: GetCognitoEvents -> () #

Hashable GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

AWSRequest GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Associated Types

type AWSResponse GetCognitoEvents #

ToHeaders GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

ToPath GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

ToQuery GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

type Rep GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

type Rep GetCognitoEvents = D1 ('MetaData "GetCognitoEvents" "Amazonka.CognitoSync.GetCognitoEvents" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "GetCognitoEvents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetCognitoEvents Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

newGetCognitoEvents Source #

Create a value of GetCognitoEvents 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:identityPoolId:GetCognitoEvents', getCognitoEvents_identityPoolId - The Cognito Identity Pool ID for the request

data GetCognitoEventsResponse Source #

The response from the GetCognitoEvents request

See: newGetCognitoEventsResponse smart constructor.

Instances

Instances details
Eq GetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Read GetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Show GetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Generic GetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

Associated Types

type Rep GetCognitoEventsResponse :: Type -> Type #

NFData GetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

type Rep GetCognitoEventsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetCognitoEvents

type Rep GetCognitoEventsResponse = D1 ('MetaData "GetCognitoEventsResponse" "Amazonka.CognitoSync.GetCognitoEvents" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "GetCognitoEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetCognitoEventsResponse Source #

Create a value of GetCognitoEventsResponse 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:events:GetCognitoEventsResponse', getCognitoEventsResponse_events - The Cognito Events returned from the GetCognitoEvents request

$sel:httpStatus:GetCognitoEventsResponse', getCognitoEventsResponse_httpStatus - The response's http status code.

DescribeIdentityUsage

data DescribeIdentityUsage Source #

A request for information about the usage of an identity pool.

See: newDescribeIdentityUsage smart constructor.

Instances

Instances details
Eq DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Read DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Show DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Generic DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Associated Types

type Rep DescribeIdentityUsage :: Type -> Type #

NFData DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Methods

rnf :: DescribeIdentityUsage -> () #

Hashable DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

AWSRequest DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Associated Types

type AWSResponse DescribeIdentityUsage #

ToHeaders DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

ToPath DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

ToQuery DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

type Rep DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

type Rep DescribeIdentityUsage = D1 ('MetaData "DescribeIdentityUsage" "Amazonka.CognitoSync.DescribeIdentityUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DescribeIdentityUsage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeIdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

newDescribeIdentityUsage Source #

Create a value of DescribeIdentityUsage 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:identityPoolId:DescribeIdentityUsage', describeIdentityUsage_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:identityId:DescribeIdentityUsage', describeIdentityUsage_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

data DescribeIdentityUsageResponse Source #

The response to a successful DescribeIdentityUsage request.

See: newDescribeIdentityUsageResponse smart constructor.

Instances

Instances details
Eq DescribeIdentityUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Read DescribeIdentityUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Show DescribeIdentityUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Generic DescribeIdentityUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

Associated Types

type Rep DescribeIdentityUsageResponse :: Type -> Type #

NFData DescribeIdentityUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

type Rep DescribeIdentityUsageResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.DescribeIdentityUsage

type Rep DescribeIdentityUsageResponse = D1 ('MetaData "DescribeIdentityUsageResponse" "Amazonka.CognitoSync.DescribeIdentityUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "DescribeIdentityUsageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityUsage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IdentityUsage)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeIdentityUsageResponse Source #

Create a value of DescribeIdentityUsageResponse 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:identityUsage:DescribeIdentityUsageResponse', describeIdentityUsageResponse_identityUsage - Usage information for the identity.

$sel:httpStatus:DescribeIdentityUsageResponse', describeIdentityUsageResponse_httpStatus - The response's http status code.

RegisterDevice

data RegisterDevice Source #

A request to RegisterDevice.

See: newRegisterDevice smart constructor.

Instances

Instances details
Eq RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Read RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Show RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Generic RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Associated Types

type Rep RegisterDevice :: Type -> Type #

NFData RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Methods

rnf :: RegisterDevice -> () #

Hashable RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

ToJSON RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

AWSRequest RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Associated Types

type AWSResponse RegisterDevice #

ToHeaders RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

ToPath RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

ToQuery RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

type Rep RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

type Rep RegisterDevice = D1 ('MetaData "RegisterDevice" "Amazonka.CognitoSync.RegisterDevice" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "RegisterDevice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Platform) :*: S1 ('MetaSel ('Just "token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse RegisterDevice Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

newRegisterDevice Source #

Create a value of RegisterDevice 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:identityPoolId:RegisterDevice', registerDevice_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. Here, the ID of the pool that the identity belongs to.

$sel:identityId:RegisterDevice', registerDevice_identityId - The unique ID for this identity.

$sel:platform:RegisterDevice', registerDevice_platform - The SNS platform type (e.g. GCM, SDM, APNS, APNS_SANDBOX).

$sel:token:RegisterDevice', registerDevice_token - The push token.

data RegisterDeviceResponse Source #

Response to a RegisterDevice request.

See: newRegisterDeviceResponse smart constructor.

Instances

Instances details
Eq RegisterDeviceResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Read RegisterDeviceResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Show RegisterDeviceResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Generic RegisterDeviceResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Associated Types

type Rep RegisterDeviceResponse :: Type -> Type #

NFData RegisterDeviceResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

Methods

rnf :: RegisterDeviceResponse -> () #

type Rep RegisterDeviceResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.RegisterDevice

type Rep RegisterDeviceResponse = D1 ('MetaData "RegisterDeviceResponse" "Amazonka.CognitoSync.RegisterDevice" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "RegisterDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterDeviceResponse Source #

Create a value of RegisterDeviceResponse 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:deviceId:RegisterDeviceResponse', registerDeviceResponse_deviceId - The unique ID generated for this device by Cognito.

$sel:httpStatus:RegisterDeviceResponse', registerDeviceResponse_httpStatus - The response's http status code.

SubscribeToDataset

data SubscribeToDataset Source #

A request to SubscribeToDatasetRequest.

See: newSubscribeToDataset smart constructor.

Instances

Instances details
Eq SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Read SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Show SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Generic SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Associated Types

type Rep SubscribeToDataset :: Type -> Type #

NFData SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Methods

rnf :: SubscribeToDataset -> () #

Hashable SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

ToJSON SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

AWSRequest SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Associated Types

type AWSResponse SubscribeToDataset #

ToHeaders SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

ToPath SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

ToQuery SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

type Rep SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

type Rep SubscribeToDataset = D1 ('MetaData "SubscribeToDataset" "Amazonka.CognitoSync.SubscribeToDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "SubscribeToDataset'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SubscribeToDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

newSubscribeToDataset Source #

Create a value of SubscribeToDataset 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:identityPoolId:SubscribeToDataset', subscribeToDataset_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.

$sel:identityId:SubscribeToDataset', subscribeToDataset_identityId - Unique ID for this identity.

$sel:datasetName:SubscribeToDataset', subscribeToDataset_datasetName - The name of the dataset to subcribe to.

$sel:deviceId:SubscribeToDataset', subscribeToDataset_deviceId - The unique ID generated for this device by Cognito.

data SubscribeToDatasetResponse Source #

Response to a SubscribeToDataset request.

See: newSubscribeToDatasetResponse smart constructor.

Instances

Instances details
Eq SubscribeToDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Read SubscribeToDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Show SubscribeToDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Generic SubscribeToDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

Associated Types

type Rep SubscribeToDatasetResponse :: Type -> Type #

NFData SubscribeToDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

type Rep SubscribeToDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.SubscribeToDataset

type Rep SubscribeToDatasetResponse = D1 ('MetaData "SubscribeToDatasetResponse" "Amazonka.CognitoSync.SubscribeToDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "SubscribeToDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSubscribeToDatasetResponse Source #

Create a value of SubscribeToDatasetResponse 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:httpStatus:SubscribeToDatasetResponse', subscribeToDatasetResponse_httpStatus - The response's http status code.

GetIdentityPoolConfiguration

data GetIdentityPoolConfiguration Source #

The input for the GetIdentityPoolConfiguration operation.

See: newGetIdentityPoolConfiguration smart constructor.

Instances

Instances details
Eq GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Read GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Show GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Generic GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Associated Types

type Rep GetIdentityPoolConfiguration :: Type -> Type #

NFData GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Hashable GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

AWSRequest GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

ToHeaders GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

ToPath GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

ToQuery GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

type Rep GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

type Rep GetIdentityPoolConfiguration = D1 ('MetaData "GetIdentityPoolConfiguration" "Amazonka.CognitoSync.GetIdentityPoolConfiguration" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "GetIdentityPoolConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetIdentityPoolConfiguration Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

newGetIdentityPoolConfiguration Source #

Create a value of GetIdentityPoolConfiguration 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:identityPoolId:GetIdentityPoolConfiguration', getIdentityPoolConfiguration_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.

data GetIdentityPoolConfigurationResponse Source #

The output for the GetIdentityPoolConfiguration operation.

See: newGetIdentityPoolConfigurationResponse smart constructor.

Instances

Instances details
Eq GetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Read GetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Show GetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

Generic GetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

NFData GetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

type Rep GetIdentityPoolConfigurationResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.GetIdentityPoolConfiguration

type Rep GetIdentityPoolConfigurationResponse = D1 ('MetaData "GetIdentityPoolConfigurationResponse" "Amazonka.CognitoSync.GetIdentityPoolConfiguration" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "GetIdentityPoolConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cognitoStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoStreams))) :*: (S1 ('MetaSel ('Just "pushSync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushSync)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetIdentityPoolConfigurationResponse Source #

Create a value of GetIdentityPoolConfigurationResponse 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:identityPoolId:GetIdentityPoolConfiguration', getIdentityPoolConfigurationResponse_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito.

$sel:cognitoStreams:GetIdentityPoolConfigurationResponse', getIdentityPoolConfigurationResponse_cognitoStreams - Options to apply to this identity pool for Amazon Cognito streams.

$sel:pushSync:GetIdentityPoolConfigurationResponse', getIdentityPoolConfigurationResponse_pushSync - Options to apply to this identity pool for push synchronization.

$sel:httpStatus:GetIdentityPoolConfigurationResponse', getIdentityPoolConfigurationResponse_httpStatus - The response's http status code.

ListRecords

data ListRecords Source #

A request for a list of records.

See: newListRecords smart constructor.

Instances

Instances details
Eq ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Read ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Show ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Generic ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Associated Types

type Rep ListRecords :: Type -> Type #

NFData ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Methods

rnf :: ListRecords -> () #

Hashable ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

AWSRequest ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Associated Types

type AWSResponse ListRecords #

ToHeaders ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Methods

toHeaders :: ListRecords -> [Header] #

ToPath ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

ToQuery ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

type Rep ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

type Rep ListRecords = D1 ('MetaData "ListRecords" "Amazonka.CognitoSync.ListRecords" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "ListRecords'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastSyncCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "syncSessionToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

newListRecords Source #

Create a value of ListRecords 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:lastSyncCount:ListRecords', listRecords_lastSyncCount - The last server sync count for this record.

$sel:nextToken:ListRecords', listRecords_nextToken - A pagination token for obtaining the next page of results.

$sel:syncSessionToken:ListRecords', listRecords_syncSessionToken - A token containing a session ID, identity ID, and expiration.

$sel:maxResults:ListRecords', listRecords_maxResults - The maximum number of results to be returned.

$sel:identityPoolId:ListRecords', listRecords_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:identityId:ListRecords', listRecords_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:datasetName:ListRecords', listRecords_datasetName - A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).

data ListRecordsResponse Source #

Returned for a successful ListRecordsRequest.

See: newListRecordsResponse smart constructor.

Instances

Instances details
Eq ListRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Read ListRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Show ListRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Generic ListRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Associated Types

type Rep ListRecordsResponse :: Type -> Type #

NFData ListRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

Methods

rnf :: ListRecordsResponse -> () #

type Rep ListRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListRecords

type Rep ListRecordsResponse = D1 ('MetaData "ListRecordsResponse" "Amazonka.CognitoSync.ListRecords" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "ListRecordsResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "datasetDeletedAfterRequestedSyncCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "datasetExists") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "records") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Record])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "mergedDatasetNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "syncSessionToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datasetSyncCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newListRecordsResponse Source #

Create a value of ListRecordsResponse 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:datasetDeletedAfterRequestedSyncCount:ListRecordsResponse', listRecordsResponse_datasetDeletedAfterRequestedSyncCount - A boolean value specifying whether to delete the dataset locally.

$sel:datasetExists:ListRecordsResponse', listRecordsResponse_datasetExists - Indicates whether the dataset exists.

$sel:count:ListRecordsResponse', listRecordsResponse_count - Total number of records.

$sel:records:ListRecordsResponse', listRecordsResponse_records - A list of all records.

$sel:nextToken:ListRecords', listRecordsResponse_nextToken - A pagination token for obtaining the next page of results.

$sel:mergedDatasetNames:ListRecordsResponse', listRecordsResponse_mergedDatasetNames - Names of merged datasets.

$sel:syncSessionToken:ListRecords', listRecordsResponse_syncSessionToken - A token containing a session ID, identity ID, and expiration.

$sel:lastModifiedBy:ListRecordsResponse', listRecordsResponse_lastModifiedBy - The user/device that made the last change to this record.

$sel:datasetSyncCount:ListRecordsResponse', listRecordsResponse_datasetSyncCount - Server sync count for this dataset.

$sel:httpStatus:ListRecordsResponse', listRecordsResponse_httpStatus - The response's http status code.

UnsubscribeFromDataset

data UnsubscribeFromDataset Source #

A request to UnsubscribeFromDataset.

See: newUnsubscribeFromDataset smart constructor.

Instances

Instances details
Eq UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Read UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Show UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Generic UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Associated Types

type Rep UnsubscribeFromDataset :: Type -> Type #

NFData UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Methods

rnf :: UnsubscribeFromDataset -> () #

Hashable UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

AWSRequest UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Associated Types

type AWSResponse UnsubscribeFromDataset #

ToHeaders UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

ToPath UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

ToQuery UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

type Rep UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

type Rep UnsubscribeFromDataset = D1 ('MetaData "UnsubscribeFromDataset" "Amazonka.CognitoSync.UnsubscribeFromDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "UnsubscribeFromDataset'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UnsubscribeFromDataset Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

newUnsubscribeFromDataset Source #

Create a value of UnsubscribeFromDataset 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:identityPoolId:UnsubscribeFromDataset', unsubscribeFromDataset_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which this identity belongs.

$sel:identityId:UnsubscribeFromDataset', unsubscribeFromDataset_identityId - Unique ID for this identity.

$sel:datasetName:UnsubscribeFromDataset', unsubscribeFromDataset_datasetName - The name of the dataset from which to unsubcribe.

$sel:deviceId:UnsubscribeFromDataset', unsubscribeFromDataset_deviceId - The unique ID generated for this device by Cognito.

data UnsubscribeFromDatasetResponse Source #

Response to an UnsubscribeFromDataset request.

See: newUnsubscribeFromDatasetResponse smart constructor.

Instances

Instances details
Eq UnsubscribeFromDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Read UnsubscribeFromDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Show UnsubscribeFromDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Generic UnsubscribeFromDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

Associated Types

type Rep UnsubscribeFromDatasetResponse :: Type -> Type #

NFData UnsubscribeFromDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

type Rep UnsubscribeFromDatasetResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UnsubscribeFromDataset

type Rep UnsubscribeFromDatasetResponse = D1 ('MetaData "UnsubscribeFromDatasetResponse" "Amazonka.CognitoSync.UnsubscribeFromDataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "UnsubscribeFromDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUnsubscribeFromDatasetResponse Source #

Create a value of UnsubscribeFromDatasetResponse 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:httpStatus:UnsubscribeFromDatasetResponse', unsubscribeFromDatasetResponse_httpStatus - The response's http status code.

UpdateRecords

data UpdateRecords Source #

A request to post updates to records or add and delete records for a dataset and user.

See: newUpdateRecords smart constructor.

Instances

Instances details
Eq UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Read UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Show UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Generic UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Associated Types

type Rep UpdateRecords :: Type -> Type #

NFData UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Methods

rnf :: UpdateRecords -> () #

Hashable UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

ToJSON UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

AWSRequest UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Associated Types

type AWSResponse UpdateRecords #

ToHeaders UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

ToPath UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

ToQuery UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

type Rep UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

type Rep UpdateRecords = D1 ('MetaData "UpdateRecords" "Amazonka.CognitoSync.UpdateRecords" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "UpdateRecords'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "recordPatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecordPatch])) :*: (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "syncSessionToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateRecords Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

newUpdateRecords Source #

Create a value of UpdateRecords 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:recordPatches:UpdateRecords', updateRecords_recordPatches - A list of patch operations.

$sel:deviceId:UpdateRecords', updateRecords_deviceId - The unique ID generated for this device by Cognito.

$sel:clientContext:UpdateRecords', updateRecords_clientContext - Intended to supply a device ID that will populate the lastModifiedBy field referenced in other methods. The ClientContext field is not yet implemented.

$sel:identityPoolId:UpdateRecords', updateRecords_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:identityId:UpdateRecords', updateRecords_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:datasetName:UpdateRecords', updateRecords_datasetName - A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).

$sel:syncSessionToken:UpdateRecords', updateRecords_syncSessionToken - The SyncSessionToken returned by a previous call to ListRecords for this dataset and identity.

data UpdateRecordsResponse Source #

Returned for a successful UpdateRecordsRequest.

See: newUpdateRecordsResponse smart constructor.

Instances

Instances details
Eq UpdateRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Read UpdateRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Show UpdateRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Generic UpdateRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Associated Types

type Rep UpdateRecordsResponse :: Type -> Type #

NFData UpdateRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

Methods

rnf :: UpdateRecordsResponse -> () #

type Rep UpdateRecordsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.UpdateRecords

type Rep UpdateRecordsResponse = D1 ('MetaData "UpdateRecordsResponse" "Amazonka.CognitoSync.UpdateRecords" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "UpdateRecordsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "records") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Record])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRecordsResponse Source #

Create a value of UpdateRecordsResponse 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:records:UpdateRecordsResponse', updateRecordsResponse_records - A list of records that have been updated.

$sel:httpStatus:UpdateRecordsResponse', updateRecordsResponse_httpStatus - The response's http status code.

ListDatasets

data ListDatasets Source #

Request for a list of datasets for an identity.

See: newListDatasets smart constructor.

Instances

Instances details
Eq ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Read ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Show ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Generic ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Associated Types

type Rep ListDatasets :: Type -> Type #

NFData ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Methods

rnf :: ListDatasets -> () #

Hashable ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

AWSRequest ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Associated Types

type AWSResponse ListDatasets #

ToHeaders ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

ToPath ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

ToQuery ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

type Rep ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

type Rep ListDatasets = D1 ('MetaData "ListDatasets" "Amazonka.CognitoSync.ListDatasets" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "ListDatasets'" '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 "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDatasets Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

newListDatasets Source #

Create a value of ListDatasets 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:ListDatasets', listDatasets_nextToken - A pagination token for obtaining the next page of results.

$sel:maxResults:ListDatasets', listDatasets_maxResults - The maximum number of results to be returned.

$sel:identityId:ListDatasets', listDatasets_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:identityPoolId:ListDatasets', listDatasets_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

data ListDatasetsResponse Source #

Returned for a successful ListDatasets request.

See: newListDatasetsResponse smart constructor.

Instances

Instances details
Eq ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Read ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Show ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Generic ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Associated Types

type Rep ListDatasetsResponse :: Type -> Type #

NFData ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

Methods

rnf :: ListDatasetsResponse -> () #

type Rep ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.ListDatasets

type Rep ListDatasetsResponse = D1 ('MetaData "ListDatasetsResponse" "Amazonka.CognitoSync.ListDatasets" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "ListDatasetsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "datasets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Dataset])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatasetsResponse Source #

Create a value of ListDatasetsResponse 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:count:ListDatasetsResponse', listDatasetsResponse_count - Number of datasets returned.

$sel:nextToken:ListDatasets', listDatasetsResponse_nextToken - A pagination token for obtaining the next page of results.

$sel:datasets:ListDatasetsResponse', listDatasetsResponse_datasets - A set of datasets.

$sel:httpStatus:ListDatasetsResponse', listDatasetsResponse_httpStatus - The response's http status code.

BulkPublish

data BulkPublish Source #

The input for the BulkPublish operation.

See: newBulkPublish smart constructor.

Constructors

BulkPublish' Text 

Instances

Instances details
Eq BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Read BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Show BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Generic BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Associated Types

type Rep BulkPublish :: Type -> Type #

NFData BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Methods

rnf :: BulkPublish -> () #

Hashable BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

ToJSON BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

AWSRequest BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Associated Types

type AWSResponse BulkPublish #

ToHeaders BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Methods

toHeaders :: BulkPublish -> [Header] #

ToPath BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

ToQuery BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

type Rep BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

type Rep BulkPublish = D1 ('MetaData "BulkPublish" "Amazonka.CognitoSync.BulkPublish" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "BulkPublish'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse BulkPublish Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

newBulkPublish Source #

Create a value of BulkPublish 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:identityPoolId:BulkPublish', bulkPublish_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

data BulkPublishResponse Source #

The output for the BulkPublish operation.

See: newBulkPublishResponse smart constructor.

Instances

Instances details
Eq BulkPublishResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Read BulkPublishResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Show BulkPublishResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Generic BulkPublishResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Associated Types

type Rep BulkPublishResponse :: Type -> Type #

NFData BulkPublishResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

Methods

rnf :: BulkPublishResponse -> () #

type Rep BulkPublishResponse Source # 
Instance details

Defined in Amazonka.CognitoSync.BulkPublish

type Rep BulkPublishResponse = D1 ('MetaData "BulkPublishResponse" "Amazonka.CognitoSync.BulkPublish" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "BulkPublishResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBulkPublishResponse Source #

Create a value of BulkPublishResponse 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:identityPoolId:BulkPublish', bulkPublishResponse_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:httpStatus:BulkPublishResponse', bulkPublishResponse_httpStatus - The response's http status code.

Types

BulkPublishStatus

newtype BulkPublishStatus Source #

Instances

Instances details
Eq BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

Ord BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

Read BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

Show BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

Generic BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

Associated Types

type Rep BulkPublishStatus :: Type -> Type #

NFData BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

Methods

rnf :: BulkPublishStatus -> () #

Hashable BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToJSON BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToJSONKey BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

FromJSON BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

FromJSONKey BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToLog BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToHeader BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToQuery BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

FromXML BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToXML BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToByteString BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

FromText BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

ToText BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

type Rep BulkPublishStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.BulkPublishStatus

type Rep BulkPublishStatus = D1 ('MetaData "BulkPublishStatus" "Amazonka.CognitoSync.Types.BulkPublishStatus" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'True) (C1 ('MetaCons "BulkPublishStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBulkPublishStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Operation

newtype Operation Source #

Constructors

Operation' 

Fields

Bundled Patterns

pattern Operation_Remove :: Operation 
pattern Operation_Replace :: Operation 

Instances

Instances details
Eq Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Ord Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Read Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Show Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Generic Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Associated Types

type Rep Operation :: Type -> Type #

NFData Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Methods

rnf :: Operation -> () #

Hashable Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToJSON Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToJSONKey Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

FromJSON Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

FromJSONKey Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToLog Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToHeader Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToQuery Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

FromXML Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToXML Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Methods

toXML :: Operation -> XML #

ToByteString Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Methods

toBS :: Operation -> ByteString #

FromText Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

ToText Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

Methods

toText :: Operation -> Text #

type Rep Operation Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Operation

type Rep Operation = D1 ('MetaData "Operation" "Amazonka.CognitoSync.Types.Operation" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'True) (C1 ('MetaCons "Operation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Platform

newtype Platform Source #

Constructors

Platform' 

Fields

Bundled Patterns

pattern Platform_ADM :: Platform 
pattern Platform_APNS :: Platform 
pattern Platform_APNS_SANDBOX :: Platform 
pattern Platform_GCM :: Platform 

Instances

Instances details
Eq Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Ord Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Read Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Show Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Generic Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Associated Types

type Rep Platform :: Type -> Type #

Methods

from :: Platform -> Rep Platform x #

to :: Rep Platform x -> Platform #

NFData Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Methods

rnf :: Platform -> () #

Hashable Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Methods

hashWithSalt :: Int -> Platform -> Int #

hash :: Platform -> Int #

ToJSON Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

ToJSONKey Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

FromJSON Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

FromJSONKey Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

ToLog Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

ToHeader Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Methods

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

ToQuery Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

FromXML Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

ToXML Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Methods

toXML :: Platform -> XML #

ToByteString Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Methods

toBS :: Platform -> ByteString #

FromText Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

ToText Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

Methods

toText :: Platform -> Text #

type Rep Platform Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Platform

type Rep Platform = D1 ('MetaData "Platform" "Amazonka.CognitoSync.Types.Platform" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'True) (C1 ('MetaCons "Platform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamingStatus

newtype StreamingStatus Source #

Constructors

StreamingStatus' 

Instances

Instances details
Eq StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Ord StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Read StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Show StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Generic StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Associated Types

type Rep StreamingStatus :: Type -> Type #

NFData StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Methods

rnf :: StreamingStatus -> () #

Hashable StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToJSON StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToJSONKey StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

FromJSON StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

FromJSONKey StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToLog StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToHeader StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToQuery StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

FromXML StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToXML StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

Methods

toXML :: StreamingStatus -> XML #

ToByteString StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

FromText StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

ToText StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

type Rep StreamingStatus Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.StreamingStatus

type Rep StreamingStatus = D1 ('MetaData "StreamingStatus" "Amazonka.CognitoSync.Types.StreamingStatus" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'True) (C1 ('MetaCons "StreamingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CognitoStreams

data CognitoStreams Source #

Configuration options for configure Cognito streams.

See: newCognitoStreams smart constructor.

Instances

Instances details
Eq CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

Read CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

Show CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

Generic CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

Associated Types

type Rep CognitoStreams :: Type -> Type #

NFData CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

Methods

rnf :: CognitoStreams -> () #

Hashable CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

ToJSON CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

FromJSON CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

type Rep CognitoStreams Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.CognitoStreams

type Rep CognitoStreams = D1 ('MetaData "CognitoStreams" "Amazonka.CognitoSync.Types.CognitoStreams" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "CognitoStreams'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamingStatus)) :*: (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCognitoStreams :: CognitoStreams Source #

Create a value of CognitoStreams 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:streamingStatus:CognitoStreams', cognitoStreams_streamingStatus - Status of the Cognito streams. Valid values are:

ENABLED - Streaming of updates to identity pool is enabled.

DISABLED - Streaming of updates to identity pool is disabled. Bulk publish will also fail if StreamingStatus is DISABLED.

$sel:streamName:CognitoStreams', cognitoStreams_streamName - The name of the Cognito stream to receive updates. This stream must be in the developers account and in the same region as the identity pool.

$sel:roleArn:CognitoStreams', cognitoStreams_roleArn - The ARN of the role Amazon Cognito can assume in order to publish to the stream. This role must grant access to Amazon Cognito (cognito-sync) to invoke PutRecord on your Cognito stream.

Dataset

data Dataset Source #

A collection of data for an identity pool. An identity pool can have multiple datasets. A dataset is per identity and can be general or associated with a particular entity in an application (like a saved game). Datasets are automatically created if they don't exist. Data is synced by dataset, and a dataset can hold up to 1MB of key-value pairs.

See: newDataset smart constructor.

Instances

Instances details
Eq Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

Methods

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

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

Read Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

Show Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

Generic Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

Associated Types

type Rep Dataset :: Type -> Type #

Methods

from :: Dataset -> Rep Dataset x #

to :: Rep Dataset x -> Dataset #

NFData Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

Methods

rnf :: Dataset -> () #

Hashable Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

FromJSON Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

type Rep Dataset Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Dataset

type Rep Dataset = D1 ('MetaData "Dataset" "Amazonka.CognitoSync.Types.Dataset" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "Dataset'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "numRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "dataStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: ((S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDataset :: Dataset Source #

Create a value of Dataset 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:lastModifiedDate:Dataset', dataset_lastModifiedDate - Date when the dataset was last modified.

$sel:numRecords:Dataset', dataset_numRecords - Number of records in this dataset.

$sel:dataStorage:Dataset', dataset_dataStorage - Total size in bytes of the records in this dataset.

$sel:datasetName:Dataset', dataset_datasetName - A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).

$sel:creationDate:Dataset', dataset_creationDate - Date on which the dataset was created.

$sel:lastModifiedBy:Dataset', dataset_lastModifiedBy - The device that made the last change to this dataset.

$sel:identityId:Dataset', dataset_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

IdentityPoolUsage

data IdentityPoolUsage Source #

Usage information for the identity pool.

See: newIdentityPoolUsage smart constructor.

Instances

Instances details
Eq IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Read IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Show IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Generic IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Associated Types

type Rep IdentityPoolUsage :: Type -> Type #

NFData IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Methods

rnf :: IdentityPoolUsage -> () #

Hashable IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

FromJSON IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

type Rep IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

type Rep IdentityPoolUsage = D1 ('MetaData "IdentityPoolUsage" "Amazonka.CognitoSync.Types.IdentityPoolUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "IdentityPoolUsage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "syncSessionsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newIdentityPoolUsage :: IdentityPoolUsage Source #

Create a value of IdentityPoolUsage 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:lastModifiedDate:IdentityPoolUsage', identityPoolUsage_lastModifiedDate - Date on which the identity pool was last modified.

$sel:identityPoolId:IdentityPoolUsage', identityPoolUsage_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:dataStorage:IdentityPoolUsage', identityPoolUsage_dataStorage - Data storage information for the identity pool.

$sel:syncSessionsCount:IdentityPoolUsage', identityPoolUsage_syncSessionsCount - Number of sync sessions for the identity pool.

IdentityUsage

data IdentityUsage Source #

Usage information for the identity.

See: newIdentityUsage smart constructor.

Instances

Instances details
Eq IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

Read IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

Show IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

Generic IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

Associated Types

type Rep IdentityUsage :: Type -> Type #

NFData IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

Methods

rnf :: IdentityUsage -> () #

Hashable IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

FromJSON IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

type Rep IdentityUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityUsage

type Rep IdentityUsage = D1 ('MetaData "IdentityUsage" "Amazonka.CognitoSync.Types.IdentityUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "IdentityUsage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "datasetCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "dataStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newIdentityUsage :: IdentityUsage Source #

Create a value of IdentityUsage 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:lastModifiedDate:IdentityUsage', identityUsage_lastModifiedDate - Date on which the identity was last modified.

$sel:identityPoolId:IdentityUsage', identityUsage_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:datasetCount:IdentityUsage', identityUsage_datasetCount - Number of datasets for the identity.

$sel:dataStorage:IdentityUsage', identityUsage_dataStorage - Total data storage for this identity.

$sel:identityId:IdentityUsage', identityUsage_identityId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

PushSync

data PushSync Source #

Configuration options to be applied to the identity pool.

See: newPushSync smart constructor.

Constructors

PushSync' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
Eq PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

Read PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

Show PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

Generic PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

Associated Types

type Rep PushSync :: Type -> Type #

Methods

from :: PushSync -> Rep PushSync x #

to :: Rep PushSync x -> PushSync #

NFData PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

Methods

rnf :: PushSync -> () #

Hashable PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

Methods

hashWithSalt :: Int -> PushSync -> Int #

hash :: PushSync -> Int #

ToJSON PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

FromJSON PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

type Rep PushSync Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.PushSync

type Rep PushSync = D1 ('MetaData "PushSync" "Amazonka.CognitoSync.Types.PushSync" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "PushSync'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPushSync :: PushSync Source #

Create a value of PushSync 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:applicationArns:PushSync', pushSync_applicationArns - List of SNS platform application ARNs that could be used by clients.

$sel:roleArn:PushSync', pushSync_roleArn - A role configured to allow Cognito to call SNS on behalf of the developer.

Record

data Record Source #

The basic data structure of a dataset.

See: newRecord smart constructor.

Instances

Instances details
Eq Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

Methods

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

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

Read Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

Show Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

Generic Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

Associated Types

type Rep Record :: Type -> Type #

Methods

from :: Record -> Rep Record x #

to :: Rep Record x -> Record #

NFData Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

Methods

rnf :: Record -> () #

Hashable Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

Methods

hashWithSalt :: Int -> Record -> Int #

hash :: Record -> Int #

FromJSON Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

type Rep Record Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.Record

type Rep Record = D1 ('MetaData "Record" "Amazonka.CognitoSync.Types.Record" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "Record'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "syncCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "deviceLastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRecord :: Record Source #

Create a value of Record 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:syncCount:Record', record_syncCount - The server sync count for this record.

$sel:deviceLastModifiedDate:Record', record_deviceLastModifiedDate - The last modified date of the client device.

$sel:lastModifiedDate:Record', record_lastModifiedDate - The date on which the record was last modified.

$sel:value:Record', record_value - The value for the record.

$sel:key:Record', record_key - The key for the record.

$sel:lastModifiedBy:Record', record_lastModifiedBy - The user/device that made the last change to this record.

RecordPatch

data RecordPatch Source #

An update operation for a record.

See: newRecordPatch smart constructor.

Instances

Instances details
Eq RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

Read RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

Show RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

Generic RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

Associated Types

type Rep RecordPatch :: Type -> Type #

NFData RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

Methods

rnf :: RecordPatch -> () #

Hashable RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

ToJSON RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

type Rep RecordPatch Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.RecordPatch

type Rep RecordPatch = D1 ('MetaData "RecordPatch" "Amazonka.CognitoSync.Types.RecordPatch" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "RecordPatch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceLastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "op") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Operation) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "syncCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))))

newRecordPatch Source #

Create a value of RecordPatch 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:deviceLastModifiedDate:RecordPatch', recordPatch_deviceLastModifiedDate - The last modified date of the client device.

$sel:value:RecordPatch', recordPatch_value - The value associated with the record patch.

$sel:op:RecordPatch', recordPatch_op - An operation, either replace or remove.

$sel:key:RecordPatch', recordPatch_key - The key associated with the record patch.

$sel:syncCount:RecordPatch', recordPatch_syncCount - Last known server sync count for this record. Set to 0 if unknown.