Cognito Sync Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BulkPublishRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
BulkPublishResponseTypeDef
IdentityPoolId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CognitoStreamsTypeDef
StreamName
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
StreamingStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
DatasetTypeDef
IdentityId
- Type: typing.Optional[str]
DatasetName
- Type: typing.Optional[str]
CreationDate
- Type: typing.Optional[datetime.datetime]
LastModifiedDate
- Type: typing.Optional[datetime.datetime]
LastModifiedBy
- Type: typing.Optional[str]
DataStorage
- Type: typing.Optional[int]
NumRecords
- Type: typing.Optional[int]
DeleteDatasetRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DeleteDatasetResponseTypeDef
Dataset
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatasetRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DescribeDatasetResponseTypeDef
Dataset
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeIdentityPoolUsageRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
DescribeIdentityPoolUsageResponseTypeDef
IdentityPoolUsage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeIdentityUsageRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DescribeIdentityUsageResponseTypeDef
IdentityUsage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
GetBulkPublishDetailsRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
GetBulkPublishDetailsResponseTypeDef
IdentityPoolId
- Type:
- Required: Yes
BulkPublishStartTime
- Type:
- Required: Yes
BulkPublishCompleteTime
- Type:
- Required: Yes
BulkPublishStatus
- Type: typing.Literal['FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'SUCCEEDED']
- Required: Yes
FailureMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCognitoEventsRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
GetCognitoEventsResponseTypeDef
Events
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityPoolConfigurationRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
GetIdentityPoolConfigurationResponseTypeDef
IdentityPoolId
- Type:
- Required: Yes
PushSync
- Type:
- Required: Yes
CognitoStreams
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityPoolUsageTypeDef
IdentityPoolId
- Type: typing.Optional[str]
SyncSessionsCount
- Type: typing.Optional[int]
DataStorage
- Type: typing.Optional[int]
LastModifiedDate
- Type: typing.Optional[datetime.datetime]
IdentityUsageTypeDef
IdentityId
- Type: typing.Optional[str]
IdentityPoolId
- Type: typing.Optional[str]
LastModifiedDate
- Type: typing.Optional[datetime.datetime]
DatasetCount
- Type: typing.Optional[int]
DataStorage
- Type: typing.Optional[int]
ListDatasetsRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListDatasetsResponseTypeDef
Datasets
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync_classes.DatasetTypeDef]
- Required: Yes
Count
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListIdentityPoolUsageRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListIdentityPoolUsageResponseTypeDef
IdentityPoolUsages
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync_classes.IdentityPoolUsageTypeDef]
- Required: Yes
MaxResults
- Type:
- Required: Yes
Count
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRecordsRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
LastSyncCount
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
SyncSessionToken
- Type: typing.Optional[str]
ListRecordsResponseTypeDef
Records
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync_classes.RecordTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
Count
- Type:
- Required: Yes
DatasetSyncCount
- Type:
- Required: Yes
LastModifiedBy
- Type:
- Required: Yes
MergedDatasetNames
- Type: typing.List[str]
- Required: Yes
DatasetExists
- Type:
- Required: Yes
DatasetDeletedAfterRequestedSyncCount
- Type:
- Required: Yes
SyncSessionToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PushSyncTypeDef
ApplicationArns
- Type: typing.Optional[typing.List[str]]
RoleArn
- Type: typing.Optional[str]
RecordPatchTypeDef
Op
- Type: typing.Literal['remove', 'replace']
- Required: Yes
Key
- Type:
- Required: Yes
SyncCount
- Type:
- Required: Yes
Value
- Type: typing.Optional[str]
DeviceLastModifiedDate
- Type: typing.Union[datetime.datetime, str, NoneType]
RecordTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
SyncCount
- Type: typing.Optional[int]
LastModifiedDate
- Type: typing.Optional[datetime.datetime]
LastModifiedBy
- Type: typing.Optional[str]
DeviceLastModifiedDate
- Type: typing.Optional[datetime.datetime]
RegisterDeviceRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
Platform
- Type: typing.Literal['ADM', 'APNS', 'APNS_SANDBOX', 'GCM']
- Required: Yes
Token
- Type:
- Required: Yes
RegisterDeviceResponseTypeDef
DeviceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
SetCognitoEventsRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
Events
- Type: typing.Mapping[str, str]
- Required: Yes
SetIdentityPoolConfigurationRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
PushSync
- Type: typing.Optional[aws_resource_validator.pydantic_models.cognito_sync_classes.PushSyncTypeDef]
CognitoStreams
- Type: typing.Optional[aws_resource_validator.pydantic_models.cognito_sync_classes.CognitoStreamsTypeDef]
SetIdentityPoolConfigurationResponseTypeDef
IdentityPoolId
- Type:
- Required: Yes
PushSync
- Type:
- Required: Yes
CognitoStreams
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SubscribeToDatasetRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
UnsubscribeFromDatasetRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
UpdateRecordsRequestRequestTypeDef
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
SyncSessionToken
- Type:
- Required: Yes
DeviceId
- Type: typing.Optional[str]
RecordPatches
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.cognito_sync_classes.RecordPatchTypeDef]]
ClientContext
- Type: typing.Optional[str]
UpdateRecordsResponseTypeDef
Records
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync_classes.RecordTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes