Описание тега aws-sdk-nodejs

AWS SDK для JavaScript позволяет разработчикам Node.JS легко работать с Amazon Web Services
1 ответ

DynamoDB DocumentClient возвращает набор атрибутов строк (SS) как объект

Я новичок в DynamoDB. Когда я читаю данные из таблицы с помощью класса AWS.DynamoDB.DocumentClient, запрос работает, но я получаю результат в неправильном формате. Запрос: { TableName: "users", ExpressionAttributeValues: { ":param": event.pathParame…
12 июн '18 в 18:10
3 ответа

AWS-SDK для NodeJS: как получить учетные данные, используемые в программе

Я получаю доступ к AWS SDK и его сервисам, как это в моем коде: var aws = require('aws-sdk'); const s3 = new aws.S3(); Я хочу посмотреть, какие учетные данные будут получены при инициализации объекта S3. Я попробовал следующие способы, и ясно, что я…
1 ответ

Время ожидания putObject() для файлов размером более ~1 МБ

При попытке загрузить файл CSV в мое ведро S3 с помощью putObject() функция, это будет время ожидания, если файл больше, чем около 1 МБ. Самый большой CSV-файл, который мне удалось успешно загрузить, составляет 1048 КБ (25500 строк), и он был успешн…
2 ответа

Вызов AWS Lambda из Lambda с использованием NodeJS с заголовками и путем

Я бы хотел, чтобы лямбда под названием GoalsFeed вызывала другую лямбду с именем Goals, используя AWS.Lambda. Кажется, это работает, за исключением двух вещей: Я не уверен, как передать заголовок целевой службе. FunctionName - это "myapp-goal-get" (…
3 ответа

Вызов getItem() для объекта DynamoDB из AWS Lambda, почему мой обратный вызов не выполняется?

Я пытаюсь получить предмет из моей базы данных DynamoDB. В настоящее время мой код написан так, что мне не удается получить какие-либо данные из DynamoDB. Я, должно быть, делаю что-то не так, потому что, насколько я могу судить по моему тесту, мой о…
04 дек '17 в 13:28
1 ответ

S3 потоковое с etags (узел)

Мы транслируем контент с S3 в узел, используя createReadStream() в aws-sdk. Мы хотели бы добавить поддержку etag. Если мы добавим заголовок "If-None-Match" от клиента, s3 выдаст NotModified как ошибку, которую я не могу обработать. retrieveFile = fu…
1 ответ

Концептуальная борьба: как работают React Native, Apollo, Node и сервер Graphql?

Я новичок в Graphql, Apollo, AWS S3 и Redux. Но я прочитал учебники для каждого и знаком с RN, Node, Heroku и Mongo. У меня возникают проблемы с пониманием того, как именно сервер Graphql размещается на мобильном устройстве (RN в моем случае). Напри…
1 ответ

alexa-sdk response.listen(повторная речь)

В игровом навыке Alexa High Low Game Skill есть следующий код в startGameHandlers: 'AMAZON.YesIntent': function() { this.attributes["guessNumber"] = Math.floor(Math.random() * 100); this.handler.state = states.GUESSMODE; this.response.speak('Great! …
26 дек '17 в 01:50
0 ответов

Разрешает ли JavaScript AWS S3 SDK подключаться к нескольким профилям AWS в одном процессе?

Я должен реализовать приложение NodeJS, которое позволяет пользователю выбирать во время выполнения, какой из нескольких профилей AWS запрашивать (prod, beta или dev). Можно ли запросить несколько экземпляров AWS в одном и том же процессе путем прог…
25 сен '18 в 20:24
1 ответ

Я исключаю aws-sdk в своем пакете для Lambda

При веб-упаковке для лямбды я полностью удаляю aws-sdk из комплекта веб-пакетов, так как она есть в lambda. Тем не менее, кажется, что выкидывает ошибки. Есть ли способ указать, что для этого нужно использовать aws-sdk лямбды? Если я выполняю узел i…
1 ответ

Использовать профиль CLI AWS для конкретного контекста программы узла

У меня есть несколько профилей AWS, которые я использую для управления различными проектами. Давайте назовем по умолчанию один "user1", а тот, который я хочу использовать "user2" Так что, если я просто сделаю aws s3 ls это дает мне информацию user1,…
1 ответ

Проверьте, содержит ли таблица DynamoDB ключ, и верните логическое значение

Я только начал с Node.js и AWS DynamoDB, и я застрял с очень простой проблемой, которую я считаю. Я ищу способ вернуть логическое значение, если в таблице существует определенный ключ. Итак, вот код, который у меня есть: const AWS = require('aws-sdk…
05 дек '18 в 15:49
0 ответов

"GetAddrInfoReqWrap.onlookup [как oncomplete] (dns.js:76:26)"

Я пытаюсь запустить лямбда-функцию, используя библиотеку запросов. Я пытался взглянуть на некоторые другие проблемы, но не смог найти именно то, что мне было нужно. Ниже приведен мой код: var req = require('request'); var headers = { 'X-AUTH-TOKEN':…
0 ответов

Невозможно вызвать рекурсивную функцию с помощью AWS Lambda.

Я не могу вызвать лямбда-функцию рекурсивно. Мои функции находятся в одном и том же VPC, они могут взаимодействовать с моими ресурсами RDS. Они также могут использовать общедоступные ресурсы благодаря шлюзу NAT. Я могу успешно вызвать функцию один р…
26 янв '19 в 00:27
0 ответов

Активировать значение параметра передачи данных Dipapipeline

Полная картина: в Datapipeline есть процесс ETL, и нам нужно, чтобы пользователи обновляли некоторые itens по требованию, но мы не можем обновить всю базу данных, потому что это дорого. Первоначально предлагаемое решение заключается в запуске AWS Da…
1 ответ

AWS.Comprehend возвращает 405 "Метод не разрешен"

Я пытаюсь использовать AWS.Comprehend, но получаю 405 "Метод не разрешен". Я не уверен, что это проблема авторизации или что-то еще. Можете ли вы помочь мне выяснить, что пошло не так? const comprehend = sentence => (new Promise((resolve, reject)…
3 ответа

AWS SDK для node.js не получает учетные данные при работе в ECS

У меня есть этот код: const uploadAllToS3 = () => { console.log("upload useless file to s3, just to test access rights"); new AWS.S3().putObject({ Bucket: scheduledJobsConstants.s3BucketName(), Key: `test/${new Date()}.txt`, Body: "Hello!", }, (e…
0 ответов

Лямбда возвращает пустую полезную нагрузку в ответ

Я вызываю лямбда-функцию, как let settings = { 'FunctionName': 'foo' } setTimeout(() => { lambda.invoke(settings, (err, response) => { }); } response.StatusCode является 200, но когда я проверяю response.PayloadЭто всегда пусто. Моя лямбда-фун…
31 окт '17 в 13:18
2 ответа

Список Отписаться в Aws-sdk nodejs

Как я могу добавить List-Unsubsribe : <mailto:abc@cdf.com> заголовок моего исходящего сообщения электронной почты при использовании Amazon SES (Simple Email Service)? Я использую AWS' JavaScript SDK. Вот несколько ссылок на документацию, на ко…
2 ответа

Как загрузить конфиг из ~/.aws/config

журнал изменений говоритLoad config from ~/.aws/config if AWS_SDK_LOAD_CONFIG is set.Не удалось найти примеры или документацию о том, как загрузить конфигурацию. Любая помощь!
08 июн '17 в 10:42