DynamoDBAction.fromJson constructor

DynamoDBAction.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DynamoDBAction.fromJson(Map<String, dynamic> json) {
  return DynamoDBAction(
    hashKeyField: json['hashKeyField'] as String,
    hashKeyValue: json['hashKeyValue'] as String,
    roleArn: json['roleArn'] as String,
    tableName: json['tableName'] as String,
    hashKeyType: (json['hashKeyType'] as String?)?.toDynamoKeyType(),
    operation: json['operation'] as String?,
    payloadField: json['payloadField'] as String?,
    rangeKeyField: json['rangeKeyField'] as String?,
    rangeKeyType: (json['rangeKeyType'] as String?)?.toDynamoKeyType(),
    rangeKeyValue: json['rangeKeyValue'] as String?,
  );
}