boto3
boto3 copied to clipboard
AWS SDK for Python
This is a followup on https://github.com/boto/botocore/pull/2096. That was an overcomplicated implementation that used a custom `CredentialProvider` and credential chain, when `botocore.Session` already has a mechanism for overriding the credential chain...
### Describe the bug I am trying to execute commands on ECS containers and have the logged output sent to CloudWatch (or S3). I have successfully configured everything (confirmed with...
**Describe the bug** Reporting this as a bug because I've experienced it on two different machines and browsers now and its significantly impacting my ability to use the docs. The...
### Describe the issue For the S3 batch create_job function, the `ClientRequestToken` docs say: ``` ClientRequestToken (string) -- [REQUIRED] An idempotency token to ensure that you don't accidentally submit the...
**Request:** Add S3 Object.storage_class possible values to documentation ([relevant boto3 docs](http://boto3.readthedocs.io/en/latest/reference/services/s3.html#S3.Object.storage_class)) **Reason:** Guessing possible values and meaning is not fun and prone to errors. **Context:** ``` python import boto3 s3...
**Is your feature request related to a problem? Please describe.** I recently discovered that boto has the feature of assuming a role using a web identity if `AWS_ROLE_ARN` and `AWS_WEB_IDENTITY_TOKEN_FILE`...
### Describe the issue Documentation for DynamoDB ExpressionAttributeValues description is incorrect for resource calls. Example: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#DynamoDB.Table.delete_item Syntax shows ``` ExpressionAttributeValues={ 'string': 'string'|123|Binary(b'bytes')|True|None|set(['string'])|set([123])|set([Binary(b'bytes')])|[]|{} } ``` but the description of ExpressionAttributeValues says...
### Describe the bug The kwargs: `ChecksumCRC32, ChecksumCRC32C, ChecksumSHA1`, and `ChecksumSHA256`, for `client.put_object()` have not effect on checking data integrity. Only `ContentMD5` works. I'm not sure if this is a...
I create a DynamoDB paginator like this: ``` paginator = client.get_paginator('query') page_iterator = paginator.paginate( TableName=TABLE_NAME, IndexName=INDEX_NAME, KeyConditionExpression=Key('X').eq(x) & Key('Y').lte(y) ) for page in page_iterator: print (page['Items']) return ``` When I...
quicksight get_dashboard_embed_url returned url for registered quicksight user is not one time only
**Describe the bug** URLs return by get_dashboard_embed_url for registered quicksight user is not one time only, they can used as many times if it is within 5 mins. **Steps to...