Kinesis Client Get_Records Response Json

{
    'Records': [
        {
            'SequenceNumber': 'string',
            'ApproximateArrivalTimestamp': datetime(2015, 1, 1),
            'Data': b'bytes',
            'PartitionKey': 'string',
            'EncryptionType': 'NONE'|'KMS'
        },
    ],
    'NextShardIterator': 'string',
    'MillisBehindLatest': 123,
    'ChildShards': [
        {
            'ShardId': 'string',
            'ParentShards': [
                'string',
            ],
            'HashKeyRange': {
                'StartingHashKey': 'string',
                'EndingHashKey': 'string'
            }
        },
    ]
}
Distinct Dolphin