Articles of amazon web services

Solución de problemas del kit de habilidades de Alexa de Amazon (ASK) Lambda

Estoy empezando con el desarrollo ASK. Estoy un poco confundido por algún comportamiento y me gustaría saber cómo depurar errores desde la consola del “simulador de servicio”. ¿Cómo puedo obtener más información sobre el The remote endpoint could not be called, or the response it returned was invalid. errores? Aquí está mi situación: Tengo una […]

Sintaxis de AWS boto3 grantfullcontrol

Estoy usando Python boto3 para otorgar control total a todos los objetos en un cubo a otra cuenta. Aquí está el fragmento que tengo: s3 = boto3.resource(‘s3’) bucket = s3.Bucket(“bucketname”) for key in bucket.objects.all(): key.put(GrantFullControl=”id=XXXX”) Este código se ejecuta correctamente y cambia el propietario, sin embargo, vuelve a escribir el objeto con 0 bytes. ¿Esto […]

cómo copiar el objeto s3 de un grupo a otro usando python boto3

Quiero copiar un archivo de un cubo s3 a otro. Obtuve el siguiente error: s3.meta.client.copy (source, dest) TypeError: copy () toma al menos 4 argumentos (3 dados) No puedo encontrar una solución leyendo los documentos. Aquí está mi código: #!/usr/bin/env python import boto3 s3 = boto3.resource(‘s3’) source= { ‘Bucket’ : ‘bucketname1′,’Key’:’objectname’} dest ={ ‘Bucket’ : […]

Error al intentar leer el mensaje SNS de AWS

Necesito devolver el mensaje enviado por Rekognition a SNS pero recibo este error en CloudWatch: ‘Registros’: KeyError Traceback (última llamada más reciente): Archivo “/var/task/AnalyzeVideo/lambda_function.py”, línea 34, en lambda_handler message = evento [“Registros”] [0] [“Sns”] [” Mensaje “] KeyError: ‘Registros’ Código: def detect_labels(bucket, key): response = rekognition.start_label_detection( Video = { “S3Object”: { “Bucket”: BUCKET, “Name”: KEY […]

AWS Lambda no está leyendo variables de entorno

Estoy escribiendo un script en python para consultar los metadatos de vulnerabilidad en la API de Qualys. Lo estoy ejecutando como una función lambda en AWS. He configurado mis variables de entorno en la consola, pero cuando ejecuto mi función, aparece el siguiente error: module initialization error: name ‘QUALYS_USERNAME’ is not defined Estoy usando este […]

Cómo usar Ubuntu 14.04 en AWS Elastic Beanstalk para una aplicación Python Django

Quiero garantizar que el entorno de desarrollo funcione igual que el entorno de producción. Esto es para minimizar “me funciona” apuntando con el dedo. Por lo tanto, mi equipo eligió Ubuntu 14.04 como el sistema operativo. También queremos desplegar en AWS. Cuando estaba ejecutando el ejemplo de QwikLabs en el uso de Elastic Beanstalk, me […]

Cómo establecer tags para la instancia de AWS EC2 en boto3

Soy nuevo en Boto3 y quería crear una VPC, subredes y algunas instancias de EC2. La architecture básica es tener una VPC, 2 subredes dentro de 2 zonas de disponibilidad diferentes (us-east-1a yb), y aplicar un grupo de seguridad que permita SSH y ping . Mi problema es cómo especificar opciones adicionales para cada recurso. […]

Obtenga la ID de la cuenta de AWS de Boto

Tengo un AWS_ACCESS_KEY_ID y un AWS_SECRET_KEY. Estas son credenciales activas, por lo que pertenecen a un usuario activo, que pertenece a una cuenta de AWS. ¿Cómo, con Boto3, encuentro el ID de esta cuenta de AWS?

¿Es posible guardar datetime en DynamoDB?

Tengo el siguiente código: users_table = Table(users_table_name, connection=Core.aws_dynamodb_connection) users_table.put_item(data={ “login”: login, “password”: hashlib.sha256(password.encode(“utf-8”)).hexdigest(), “profile”: profile, “registration_date”: datetime.now() # PROBLEM IS HERE }) Pero cuando lo ejecuto, falla con error: TypeError: tipo no compatible “” para el valor “2015-01-12 05: 02: 57.053131” He intentado muchas maneras, pero parece que no es posible guardar datetime en DynamoDB. […]

¿Cómo implemento una función en python con sus dependencias?

Estoy tratando de usar el marco serverless para crear e implementar una función de AWS Lambda. vendored una carpeta llamada vendored en la raíz del proyecto e instalé (usando pip install ) las dependencias de la función. Sin embargo, cada vez que bash ejecutarlo (usando la serverless function run ) recibí un error: Sin servidor: […]