S3#
Client#
- class S3.Client#
A low-level client representing Amazon Simple Storage Service (S3)
client = session.create_client('s3')
These are the available methods:
- abort_multipart_upload
- add_legal_hold
- can_paginate
- close
- complete_multipart_upload
- copy_object
- create_bucket
- create_multipart_upload
- delete_bucket
- delete_bucket_analytics_configuration
- delete_bucket_cors
- delete_bucket_inventory_configuration
- delete_bucket_lifecycle
- delete_bucket_metrics_configuration
- delete_bucket_policy
- delete_bucket_replication
- delete_bucket_tagging
- delete_bucket_website
- delete_legal_hold
- delete_object
- delete_object_tagging
- delete_objects
- delete_public_access_block
- extend_object_retention
- generate_presigned_post
- generate_presigned_url
- get_bucket_accelerate_configuration
- get_bucket_acl
- get_bucket_analytics_configuration
- get_bucket_aspera
- get_bucket_cors
- get_bucket_inventory_configuration
- get_bucket_lifecycle_configuration
- get_bucket_location
- get_bucket_metrics_configuration
- get_bucket_protection_configuration
- get_bucket_replication
- get_bucket_tagging
- get_bucket_versioning
- get_bucket_website
- get_object
- get_object_acl
- get_object_legal_hold
- get_object_lock_configuration
- get_object_retention
- get_object_tagging
- get_object_torrent
- get_paginator
- get_public_access_block
- get_waiter
- head_bucket
- head_object
- list_bucket_analytics_configurations
- list_bucket_inventory_configurations
- list_bucket_metrics_configurations
- list_buckets
- list_buckets_extended
- list_legal_holds
- list_multipart_uploads
- list_object_versions
- list_objects
- list_objects_v2
- list_parts
- put_bucket_accelerate_configuration
- put_bucket_acl
- put_bucket_analytics_configuration
- put_bucket_cors
- put_bucket_inventory_configuration
- put_bucket_lifecycle_configuration
- put_bucket_metrics_configuration
- put_bucket_protection_configuration
- put_bucket_replication
- put_bucket_tagging
- put_bucket_versioning
- put_bucket_website
- put_object
- put_object_acl
- put_object_legal_hold
- put_object_lock_configuration
- put_object_retention
- put_object_tagging
- put_public_access_block
- restore_object
- upload_part
- upload_part_copy
Client Exceptions#
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
Paginators#
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are:
Waiters#
Waiters are available on a client instance via the get_waiter
method. For more detailed instructions and examples on the usage or waiters, see the waiters user guide.
The available waiters are: