Articles of boto3

Paginar una consulta de DynamoDB en boto3

¿Cómo puedo recorrer todos los resultados en una consulta de DynamoDB, si abarcan más de una página? Esta respuesta implica que la paginación está integrada en la función de consulta (al menos en v2), pero cuando bash esto en v3, mis elementos parecen limitados: import boto3 from boto3.dynamodb.conditions import Key, Attr dynamodb = boto3.resource(‘dynamodb’) fooTable […]

usa boto3 en GAE para Python

Estoy intentando usar boto3 para Polly API en Google App Engine para Python. Hasta ahora, he instalado boto3 en mi subdirectorio lib pip install -t lib boto3 Cuando ejecuto un script independiente, se ejecuta bien. Pero cuando ejecuto boto3.client (…) en mi aplicación en mi servidor DEV, recibo un error proveniente del botocore / session.py: […]

Para verificar si la instancia de AWS está activa después de reiniciar usando Python

¿Hay alguna manera de verificar si una instancia de AWS finalmente se ha generado en Python usando boto3 o de otra manera? El estado de ejecución no distingue entre reiniciar y finalmente la fase arriba.

¿Cómo crear un SECRET_HASH para AWS Cognito utilizando boto3?

Quiero crear / calcular un SECRET_HASH para AWS Cognito usando boto3 y python. Esto será incorporado en mi tenedor de la orden . Configuré mi cliente de aplicaciones cognitivas para usar un app client secret . Sin embargo, esto rompió el siguiente código. def renew_access_token(self): “”” Sets a new access token on the User using […]

Python / Boto 3: ¿Cómo recuperar / descargar archivos de AWS S3?

En Python / Boto 3, descubrí que para descargar un archivo individualmente desde S3 a local, puedes hacer lo siguiente: bucket = self._aws_connection.get_bucket(aws_bucketname) for s3_file in bucket.list(): if filename == s3_file.name: self._downloadFile(s3_file, local_download_directory) break; Y para descargar todos los archivos en un directorio elegido: else: bucket = self._aws_connection.get_bucket(aws_bucketname) for s3_file in bucket.list(): self._downloadFile(s3_file, local_download_directory) Y […]

Boto3 usa credenciales antiguas

Estoy usando tkinter para crear la aplicación gui que devuelve los grupos de seguridad. Actualmente, si desea cambiar sus credenciales (p. Ej., Si ingresó las incorrectamente) tendría que reiniciar la aplicación, de lo contrario, boto3 continuaría usando las credenciales anteriores. No estoy seguro de por qué sigue usando las credenciales antiguas porque estoy ejecutando todo […]

¿Cómo inserto un mapa en la tabla de DynamoDB?

Tengo la siguiente línea de código: table.put_item( Item={‘filename’ : key, ‘status’ : {‘M’ : iocheckdict }}) El iocheckdict ve así: {‘A’: ‘One’, ‘C’: ‘Three’, ‘D’: ‘Four’, ‘B’: ‘Two’, ‘E’: ‘Five’} Entonces, cuando estoy ejecutando el código, recibo este error: An error occurred (ValidationException) when calling the PutItem operation: One or more parameter values were invalid: […]

Enumere nombres de grupos de escalado automático con una etiqueta de aplicación específica utilizando boto3

Estaba intentando obtener grupos de escalado automático con el valor de la etiqueta de aplicación como ‘CCC’. La lista es la siguiente, gweb prd-dcc-eap-w2 gweb prd-dcc-emc gweb prd-dcc-ems CCC dev-ccc-wer CCC dev-ccc-gbg CCC dev-ccc-wer El script que codifiqué a continuación da una salida que incluye un ASG sin etiqueta CCC. #!/usr/bin/python import boto3 client = […]

¿Cómo actualizar los metadatos de un objeto existente en AWS S3 usando python boto3?

La documentación de boto3 no especifica claramente cómo actualizar los metadatos del usuario de un objeto S3 ya existente.

Amazon AWS Cognito y Python Boto3 para establecer la conexión de AWS y cargar archivos en Bucket

Estoy tratando de usar el servicio de AWS cognito para autenticar y cargar un archivo. Me han proporcionado mi regionType, identityPool, ID de cuenta de AWS y UnAuthRole. También sé los nombres de producción y desarrollo del cubo. Creo que estoy configurando la clave de acceso de AWS y la clave secreta de AWS … […]