aws-sdk相关内容
我正在尝试构建一个Web应用程序,任何注册了facebook的用户都可以访问该应用程序.我想使用AWS Cognito加快用户管理的开发速度. 它必须具有3种类型的用户: 普通用户-使用Facebook登录的任何用户 编辑器-具有不同访问级别(IAM角色?)的用户,他们可以调用普通用户无法调用的特定AWS Lambda函数. 管理员-可以修改普通用户的状态以使其成为编辑者或管理员的
..
成功登录用户后,我无法从AWS Cognito返回ID_TOKEN中的自定义属性. 我尝试过的步骤: 1.创建的用户池2.创建应用客户端,并检查自定义属性( customattrib1,customattrib2 ) 用户池屏幕: 3.使用admin-create-user api创建的用户 下图显示了用户属性的值: 如果使用SAML身份提供商配置用户池,则Co
..
问题: 最近,我们在单个CloudFormation模板中可以声明的最大资源数量方面遇到了问题.一个模板最多可以支持200个资源,我们已经很接近达到这个极限. 要指定更多资源,我们需要使用 解决方案是分两个阶段部署堆栈,首先从根堆栈中删除资源,然后将它们添加到嵌套堆栈中.当您的环境中缺少这些资源时,这将导致很短的时间,但是如果您保持较小的迁移,则只需几分钟. 包含状态的资源(例
..
我正在尝试使用Kinesis,它需要字节缓冲区格式的数据.到目前为止,我所看到的所有示例都是使用Java并传递简单的字符串. 有人可以提出如何将Kotlin数据类转换为字节缓冲区的想法吗? 例如 数据类abc( var a:长, var b:字符串, var c:Double ) 解决方案 感谢所有建议. 使用杰克逊库(jackson-databind)和注解的ObjectMa
..
我为Jenkins设置了如下的AWS_ env变量 sudo apt-get update -y sudo apt-get install -y python3 python-pip python-devel sudo pip install awscli S3_LOGIN=$(aws sts assume-role --role-arn rolename -
..
我正在尝试访问简单的AWS IOT REST服务,但目前还无法成功进行.这是我所做的. 我在自己的AWS上创建了一个IAM用户,并下载了访问密钥和秘密密钥 使用该用户登录到AWS IOT,并创建一个“东西" 从事物的属性中,我找到了阴影的REST URL 在Postman中使用了新的"aws签名"功能,并为其提供了访问密钥,秘密密钥,区域(us-east-1)和服务名称(iot)
..
我想为基于nodejs的API编写BDD测试,该API使用AWS cognito作为用户身份验证服务,但是我不想每次运行构建时都使用真正的cognito服务. 有没有简单而优雅的方法来模拟Cognito呼叫. 使用的框架: Nodejs(Hapi.js) 用于nodejs的aws-sdk 解决方案 我们创建了一个 aws-sdk-mock npm模块,该模块模拟了所有A
..
我有一个指向 const * char 缓冲区的指针及其长度,并尝试使用API(在这种情况下, AWS S3 C ++上传请求),它接受以下类型的对象: std :: basic_iostream> 是否有一种简单的标准C ++ 11方法将缓冲区转换为兼容的流,最好不要实际复制了内存? 解决方案
..
我正在尝试将来自request.js的文件直接传送到s3.下面的代码是我设法找出的最接近的代码.它可以运行,但是以s3结尾的文件为零字节.我怎么了? var request = require('request'); var AWS = require('aws-sdk'); var s3 = new AWS.S3(); request('https://placekitten.com/g
..
我编写了一个非常简单的脚本,仅记录了EC2实例的列表: AWS.config.update({accessKeyId: 'id', secretAccessKey: 'secret', region: 'region'}); var ec2 = new AWS.EC2(); ec2.describeInstances({}, function(err, data) { if (err
..
上下文:我有一个Python脚本,可以创建一个User,决定是否以编程方式访问,并列出当前的Users组. 我的问题是我希望将新用户添加到显示的现有组之一中. 我尝试了以下代码,但收到以下错误: python ec2-play.py Please enter your e-mail address: 1@1.com Do you require programmatic access?
..
我正在将aws-sdk用于Node.js,并且正在从AWS存储桶中以缓冲区形式获取对象,如下所示: [31,139,8,0,0,0 ....] 存储桶中的原始对象为csv格式,我可以将缓冲区转换为csv或json等可用格式吗? 解决方案 您可以轻松做到,下面是一个示例: s3.getObject(params, function (error, data) { if (er
..
我正在使用AWS管理的Elasticsearch/我正在使用高级Java客户端进行弹性搜索.有没有一种方法可以对高级客户端发出的请求使用aws signature4签名? 解决方案 所有您需要执行的签名计算并将适当的标头添加到您的请求中.请参阅示例:AWS签名中的签名计算适用于Java和C#示例的版本4 .我接受了这段代码并将自己的界面放在顶部: import net.craigca
..
我有一个ReactJS应用程序,该应用程序使用aws-sdk进行cognito登录.我使用yarn安装所有模块,但是当我尝试访问位于localhost的网站时,出现JS错误:未捕获(承诺)TypeError:STS不是构造函数. 错误指向aws-sdk凭据文件中的这一行: this.sts = this.sts || new STS(clientConfig); STS的来源:var
..
AWSS3TransferUtilityErrorDomain Code=2 在android正常工作的情况下,iOS上载时达到100%的错误. 我正在使用react-native-s3.但这似乎与sdk或我的存储桶策略有关,但我不知道该如何解决. 更多信息: 要上传,我使用的是CognitoCredentials,从我们的服务器生成的区域,IdentityPool和session
..
今天,我下载了xCode 9,并开始将所有内容转换为Swift 3.2/4,因此我可以构建和运行我的项目. 正如人们期望迦太基抱怨某些项目无法构建,因为它们与Swift 3.2/4不兼容.我必须找到兼容的版本并进行构建. 我还不得不使用--no-use-binaries,因为某些框架已与Swift的早期版本进行了预编译. 然后出现以下错误: 尝试读取AWSiOSSDKv2.
..
我们有SQS标准消息队列,它的增长非常快.大多数情况下,我们会收到旧的通知.我们已将“邮件保留期限"配置为2天. 有没有办法以编程方式接收10条以上的消息. 以下是我的代码以恢复来自Amazon的SQS消息. private IEnumerable getMessagesFromQ(string accessKeyId, string secretAccessKey, st
..
我正在尝试生成一个预签名的url,以将文件与其他一些元数据一起放入s3 GeneratePresignedUrlRequest generatePresignedUrlRequest = new GeneratePresignedUrlRequest(bucket, objectKey) .withMethod(httpMethod) .withExp
..
我正试图与乘客搭便车. 我同时安装了AWS开发工具包1和2 gem: gem 'aws-sdk-v1' gem 'aws-sdk', '~> 2' 当我使用AWS sdk运行时: s3 = AWS::S3.new 我遇到错误: LoadError: dlopen(/Users/XXXX/.rbenv/versions/1.9.3-p551/lib/ruby/gems
..
在aws.amazon.com/mobile/的当前示例代码之后,有许多代码项没有很好地更新到Swift 3(考虑到它们的资源,这很奇怪). 当您访问AWSMobileClient.swift时,有一行这样的代码: if (!isInitialized) { AWSIdentityManager.defaultIdentityManager().resumeSession(comp
..