skip to Main Content

Amazon web services – How to generate url for the s3 object without expiring?

I have uploaded an object with the client = boto3.client('s3', aws_access_key_id=AWS_ACCESS_KEY_ID, aws_secret_access_key=AWS_SECRET_ACCESS_KEY) response = client.put_object( Bucket=BUCKET_NAME, Body=in_mem_file.getvalue(), Key=str(img_name)) and I'm generating the URL by url = client.generate_presigned_url('get_object', Params={ 'Bucket': BUCKET_NAME, 'Key': str(img_name)}, ExpiresIn=518400) I need to generate the URL without…

VIEW QUESTION

Amazon web services – Is it possible to create a S3 Bucket in us-east-1 using AWS Python Boto3

Documentation import logging import boto3 from botocore.exceptions import ClientError def create_bucket(bucket_name, region=None): try: if region is None: s3_client = boto3.client('s3') s3_client.create_bucket(Bucket=bucket_name) else: s3_client = boto3.client('s3', region_name=region) location = {'LocationConstraint': region} s3_client.create_bucket(Bucket=bucket_name, CreateBucketConfiguration=location) except ClientError as e: logging.error(e) return False return…

VIEW QUESTION
Back To Top
Search