Cognito Sync Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BulkPublishRequest
IdentityPoolId
- Type:
- Required: Yes
BulkPublishResponse
IdentityPoolId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CognitoStreams
StreamName
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
StreamingStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Dataset
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]
DeleteDatasetRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DeleteDatasetResponse
Dataset
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatasetRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DescribeDatasetResponse
Dataset
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeIdentityPoolUsageRequest
IdentityPoolId
- Type:
- Required: Yes
DescribeIdentityPoolUsageResponse
IdentityPoolUsage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeIdentityUsageRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DescribeIdentityUsageResponse
IdentityUsage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
GetBulkPublishDetailsRequest
IdentityPoolId
- Type:
- Required: Yes
GetBulkPublishDetailsResponse
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
GetCognitoEventsRequest
IdentityPoolId
- Type:
- Required: Yes
GetCognitoEventsResponse
Events
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityPoolConfigurationRequest
IdentityPoolId
- Type:
- Required: Yes
GetIdentityPoolConfigurationResponse
IdentityPoolId
- Type:
- Required: Yes
PushSync
- Type:
- Required: Yes
CognitoStreams
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityPoolUsage
IdentityPoolId
- Type: typing.Optional[str]
SyncSessionsCount
- Type: typing.Optional[int]
DataStorage
- Type: typing.Optional[int]
LastModifiedDate
- Type: typing.Optional[datetime.datetime]
IdentityUsage
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]
ListDatasetsRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListDatasetsResponse
Datasets
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.Dataset]
- Required: Yes
Count
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListIdentityPoolUsageRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListIdentityPoolUsageResponse
IdentityPoolUsages
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.IdentityPoolUsage]
- Required: Yes
MaxResults
- Type:
- Required: Yes
Count
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRecordsRequest
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]
ListRecordsResponse
Records
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.Record]
- 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
NextToken
- Type: typing.Optional[str]
PushSync
ApplicationArns
- Type: typing.Optional[typing.List[str]]
RoleArn
- Type: typing.Optional[str]
PushSyncOutput
ApplicationArns
- Type: typing.Optional[typing.List[str]]
RoleArn
- Type: typing.Optional[str]
Record
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]
RecordPatch
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]
RegisterDeviceRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
Platform
- Type: typing.Literal['ADM', 'APNS', 'APNS_SANDBOX', 'GCM']
- Required: Yes
Token
- Type:
- Required: Yes
RegisterDeviceResponse
DeviceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
SetCognitoEventsRequest
IdentityPoolId
- Type:
- Required: Yes
Events
- Type: typing.Dict[str, str]
- Required: Yes
SetIdentityPoolConfigurationRequest
IdentityPoolId
- Type:
- Required: Yes
PushSync
- Type: typing.Union[aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.PushSync, aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.PushSyncOutput, NoneType]
CognitoStreams
- Type:
SetIdentityPoolConfigurationResponse
IdentityPoolId
- Type:
- Required: Yes
PushSync
- Type:
- Required: Yes
CognitoStreams
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SubscribeToDatasetRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
UnsubscribeFromDatasetRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type:
- Required: Yes
DatasetName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
UpdateRecordsRequest
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.List[aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.RecordPatch]]
ClientContext
- Type: typing.Optional[str]
UpdateRecordsResponse
Records
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_sync.cognito_sync_classes.Record]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes