aws.cognito_sync.list_records
Example SQL Queries
SELECT * FROMaws.cognito_sync.list_recordsWHERE"identity_pool_id" = 'VALUE'AND "identity_id" = 'VALUE'AND "dataset_name" = 'VALUE';Description
Gets paginated records, optionally changed after a particular sync count for a dataset and identity. With Amazon Cognito Sync, each identity has access only to its own data. Thus, the credentials used to make this API call need to have access to the identity data.
ListRecords can be called with temporary user credentials provided by Cognito Identity or with developer credentials. You should use Cognito Identity credentials to make this API call.
Table Definition
| Column Name | Column Data Type |
|---|---|
| dataset_name Required Input Column A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot). | VARCHAR |
| identity_id Required Input Column 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. | VARCHAR |
| identity_pool_id Required Input Column 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. | VARCHAR |
| last_sync_count Input Column The last server sync count for this record. | BIGINT |
| max_results Input Column The maximum number of results to be returned. | BIGINT |
| next_token Input Column A pagination token for obtaining the next page of results. | VARCHAR |
| sync_session_token Input Column A token containing a session ID, identity ID, and expiration. | VARCHAR |
| _aws_profile Input Column The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( |
Show child fields
| |
| _aws_region Input Column The AWS region to use. | VARCHAR |
| count Total number of records. | BIGINT |
| dataset_deleted_after_requested_sync_count A boolean value specifying whether to delete the dataset locally. | BOOLEAN |
| dataset_exists Indicates whether the dataset exists. | BOOLEAN |
| dataset_sync_count Server sync count for this dataset. | BIGINT |
| last_modified_by The user/device that made the last change to this record. | VARCHAR |
| merged_dataset_names Names of merged datasets. | VARCHAR[] |
Show child fields
| |
| records A list of all records. | STRUCT( |
Show child fields
| |