Object

Note

Before using anything on this page, please refer to the resources user guide for the most recent guidance on using resources.

class S3.Object(bucket_name, key)

A resource representing an Amazon Simple Storage Service (S3) Object:

import boto3

s3 = boto3.resource('s3')
object = s3.Object('bucket_name','key')
Parameters
  • bucket_name (string) -- The Object's bucket_name identifier. This must be set.
  • key (string) -- The Object's key identifier. This must be set.

Identifiers

Identifiers are properties of a resource that are set upon instantiation of the resource. For more information about identifiers refer to the Resources Introduction Guide.

These are the resource's available identifiers:

Actions

Actions call operations on resources. They may automatically handle the passing in of arguments set from identifiers and some attributes. For more information about actions refer to the Resources Introduction Guide.

These are the resource's available actions:

Sub-resources

Sub-resources are methods that create a new instance of a child resource. This resource's identifiers get passed along to the child. For more information about sub-resources refer to the Resources Introduction Guide.

These are the resource's available sub-resources:

Waiters

Waiters provide an interface to wait for a resource to reach a specific state. For more information about waiters refer to the Resources Introduction Guide.

These are the resource's available waiters: