Вопросы по теме 'boto3'

Сколько запросов у AWS API Queries в секундах?
Каково количество запросов в секунду и среднее время ответа (туда и обратно) для следующих вызовов API, выполненных Boto-2.38 / Boto3? conn=EC2(aws_access_key,aws_secret_key_id) Q1:images=conn.get_all_images(owners=['self'])...
448 просмотров

boto3: AttributeError: объект 'EC2' не имеет атрибута 'create_instances'
client = boto3.client('ec2', aws_access_key_id=key, aws_secret_access_key=secret, region_name='ap-southeast-1') response = client.create_instances( DryRun=True, ImageId=ami1, MinCount=1,...
22872 просмотров

Как переименовать объекты в boto3 S3?
У меня около 1000 объектов в S3, названных в честь abcyearmonthday1 abcyearmonthday2 abcyearmonthday3 ... хочу переименовать их в abc/year/month/day/1 abc/year/month/day/2 abc/year/month/day/3 как я мог это сделать через бото3. Есть...
12920 просмотров
schedule 28.10.2021

ошибка загрузки файла boto3 в s3, когда имя сегмента имеет точку
Я кодирую скрипт python для загрузки файла в s3 с помощью boto3. Имя моей корзины похоже на «my.bucket», и я получаю ошибку тайм-аута подключения. Вот код ошибки. botocore.vendored.requests.exceptions.ConnectTimeout:...
1567 просмотров
schedule 05.10.2021

Как увеличить время истечения срока действия токена для загрузки boto3.s3.transfer?
Я использую boto3 s3.transfer для загрузки нескольких файлов размером 4 ГБ + с s3. Все, кроме одного, смогли загрузить, но тот, который не удался, дал следующую ошибку: ERROR: An error occurred (ExpiredToken) when calling the GetObject operation:...
8284 просмотров
schedule 18.09.2021

Условное включение Dynamodb с использованием boto3 с глобальным вторичным индексом
У меня есть динамодб с hashkey: ContactID Глобальный вторичный индекс: EmailIndex (электронная почта), MobileIndex (мобильный) Я хочу вставить элементы в Dynamodb с условием, что новый элемент не имеет EmailId или номер мобильного телефона,...
610 просмотров
schedule 09.10.2021

Как вывести список доступных регионов с помощью Boto3 (Python)
Поскольку AWS расширяется и добавляет новые регионы, я хотел бы, чтобы мой код автоматически определял это. В настоящее время параметр «Выберите регион» жестко запрограммирован, но я хотел бы проанализировать следующее только для имени региона ....
23981 просмотров
schedule 14.10.2021

AWS RDS: как получить последний снимок состояния с помощью boto3 и jmespath?
Вот что я пробовал: #!/usr/bin/env python3 import boto3 import jmespath from datetime import datetime, timedelta now = datetime.utcnow() yesterday = now - timedelta(days=1) boto3.setup_default_session(profile_name='profilename') rds_client =...
2825 просмотров

реализация USER_SRP_AUTH с python boto3 для AWS Cognito
Amazon предоставляет SDK Cognito для iOS, Android и Javascript, которые предлагают высокоуровневую операцию аутентификации пользователя. Например, см. Вариант использования 4 здесь: https://github.com/aws/amazon-cognito-identity-js Однако,...
8323 просмотров

DynamoDB: выражение фильтра может содержать только атрибуты, отличные от первичного ключа
Я могу запросить GSI через консоль DynamoDB, как видно на скриншоте. Когда я запускаю тот же запрос с Boto3 на терминале со следующим кодом: table.query( IndexName='date-timestamp-index',...
7115 просмотров
schedule 21.09.2021

Boto3 S3 обновляет метаданные существующего объекта
Это странная вещь, которую я пока не могу осмыслить. Почему, когда я использую Boto3 для установки даты истечения срока действия на объекте, который помещается в AWS S3 с помощью put_object, он сохраняется и отображается в косноле AWS как...
2002 просмотров

Могу ли я получить имя объекта AWS IoT Thing, запустившего мою функцию Lambda?
У меня есть функция Python Lambda, которая обрабатывает триггеры от IoT Things. Есть ли способ прочитать context , переданный функции-обработчику (с помощью Boto 3), чтобы определить, какое имя запускающей вещи - например, как ожидалось в...
2097 просмотров
schedule 22.11.2021

Как вывести список имен всех подсетей AWS с помощью boto3
Я могу легко перечислить все имена групп безопасности, используя следующие коды: import boto3 ec2_client = boto3.client('ec2') print('All Security Groups:') print('----------------') sg_all = ec2_client.describe_security_groups() for sg in...
4938 просмотров
schedule 06.09.2021

Модель бессерверного приложения AWS: создание события S3 в Lambda
Я хотел бы использовать модель бессерверного приложения (SAM) и CloudFormation для создания простой лямбда-функции, которая запускается при создании объекта в корзине S3 (например, thescore-cloudfront-trial ). Как включить триггер из сегмента S3 в...
890 просмотров

Как принудительно загрузить изображение по клику с помощью django и aws s3
У меня есть это представление, которое принимает user_id и image_id. Когда пользователь нажимает на ссылку, проверьте, есть ли изображение. Если есть, то я бы хотел, чтобы файл принудительно загружался автоматически. шаблон: <a...
627 просмотров
schedule 04.11.2021

Отключить информационные сообщения в boot3 SNS python
Я использую пакет Python для ведения журнала, чтобы регистрировать сообщения об ошибках import logging logging.basicConfig(filename='messages.log', level=logging.INFO) logging.info('some message') он пишет мои собственные сообщения журнала в...
750 просмотров
schedule 10.11.2021

Можно ли найти идентификатор электронной почты пользователя aws IAM с помощью boto3?
Можно ли узнать адрес электронной почты пользователя AWS IAM с помощью boto3? Электронная почта не является атрибутом пользователя IAM. Я могу добавить адреса электронной почты в SES, но нет возможности сопоставить идентификатор пользователя IAM с...
1290 просмотров

Объект HTTPSConnection не имеет атрибута provider
Итак, я пытаюсь создать новый ключ в виде строкового файла в конкретном ведре s3, но получаю эту странную ошибку. Мне нужно иметь возможность использовать подход k.set_contents_from_string, поскольку позже я намерен загружать изображения...
106 просмотров
schedule 05.09.2021

Как отключить пароль пользователя в AWS с помощью boto3
Я проверяю пароли пользователей в AWS с помощью boto3, и я не нахожу способа выполнить следующий тест CIS: «Убедитесь, что учетные данные (с включенным паролем), не используемые в течение 90 дней или более, отключены». У меня есть код для получения...
3032 просмотров
schedule 26.09.2021

Как установить python3 и Django с использованием пользовательских данных в AWS EC2 с помощью aws cli boto3
Мне нужно установить python3 и django через пользовательские данные в экземплярах EC2. Я знаю, что могу сделать это с помощью Cloudformation или напрямую на EC2, но мне нужно установить и развернуть его с помощью пользовательских данных. Я создаю...
1776 просмотров