Public Member Functions | Public Attributes | List of all members
s3_client.S3Client Class Reference
Inheritance diagram for s3_client.S3Client:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, region_name)
 
def create_bucket (self, bucket_name)
 
def delete_all_objects (self, bucket_name)
 
def delete_bucket (self, bucket_name)
 
def delete_objects (self, bucket_name, keys)
 
def download_file (self, bucket_name, key, file_name)
 
def list_objects (self, bucket_name)
 
def wait_for_bucket_create (self, bucket_name)
 

Public Attributes

 s3_client
 
 s3_region
 
 s3_resource
 

Detailed Description

Definition at line 21 of file s3_client.py.

Constructor & Destructor Documentation

def s3_client.S3Client.__init__ (   self,
  region_name 
)

Definition at line 22 of file s3_client.py.

Member Function Documentation

def s3_client.S3Client.create_bucket (   self,
  bucket_name 
)

Definition at line 28 of file s3_client.py.

def s3_client.S3Client.delete_all_objects (   self,
  bucket_name 
)

Definition at line 42 of file s3_client.py.

def s3_client.S3Client.delete_bucket (   self,
  bucket_name 
)

Definition at line 37 of file s3_client.py.

def s3_client.S3Client.delete_objects (   self,
  bucket_name,
  keys 
)

Definition at line 46 of file s3_client.py.

def s3_client.S3Client.download_file (   self,
  bucket_name,
  key,
  file_name 
)

Definition at line 67 of file s3_client.py.

def s3_client.S3Client.list_objects (   self,
  bucket_name 
)

Definition at line 59 of file s3_client.py.

def s3_client.S3Client.wait_for_bucket_create (   self,
  bucket_name 
)

Definition at line 63 of file s3_client.py.

Member Data Documentation

s3_client.S3Client.s3_client

Definition at line 23 of file s3_client.py.

s3_client.S3Client.s3_region

Definition at line 26 of file s3_client.py.

s3_client.S3Client.s3_resource

Definition at line 25 of file s3_client.py.


The documentation for this class was generated from the following file:


integ_tests
Author(s): AWS RoboMaker
autogenerated on Tue Feb 16 2021 03:52:56