Wrapper library to make it easier to use the boto3 Python library. Work is in progress, leading up to Release v1.0.0. Feel free to make feature-requests as-needed.
get_runtime_of_jobs
get_status_of_jobs
does_table_exist
get_records
get_record_with_primary_key
put_record
delete_record_with_primary_key
update_record
get_latest_stream_arn
get_shards_for_stream
get_stream_records
does_state_machine_exist
execute_state_machine
list_state_machines
describe_state_machine
list_state_machine_versions
create_state_machine
create_state_machine_arn
get_state_machine_definition
update_state_machine_definition
are_state_machine_definitions_equal
-
get_objects
-
get_all_versions_of_object
-
copy_object
-
copy_objects
-
move_object
-
move_objects
-
delete_object
-
delete_objects
-
delete_objects_at_prefix
-
delete_all_versions_of_object
-
upload_object
-
upload_objects
-
download_object
-
download_objects
-
download_object_as_bytes
-
sync
-
does_object_exist
-
does_object_have_legal_hold
-
get_object_size
-
get_object_creation_datetime
-
get_object_hash
-
get_object_metadata
-
get_bucket_and_key_from_uri
-
get_prefix_from_key
-
put_object_legal_hold
- create function
delete_all_versions_of_all_objects_at_prefix
- get_prefix_from_key should chop off the "s3://{bucket}" part if it is provided
- expand unit tests for step functions plus
- run unittests on Windows and iterate to completion