草庐IT

aws-appsync

全部标签

amazon-web-services - 适用于 Go 的 AWS 开发工具包 - DynamoDb - 向 FilterExpression 添加多个条件

我正在尝试使用表达式构建器按多个条件过滤DynamoDb扫描。根据这个blogpost,尝试在构建器中添加另一个条件将覆盖以前的条件。必须有某种方法可以添加另一个条件,但我一直无法找到一种方法来做到这一点。这行不通cond1:=expression.Name("foo").Equal(expression.Value(5))cond2:=expression.Name("bar").Equal(expression.Value(6))expr,err:=expression.NewBuilder().WithCondition(cond1).WithCondition(cond2).B

amazon-web-services - AWS S3 预签名 URL 包含 X-Amz-Security-Token

我正在尝试使用gosdk为我的S3存储桶中的文件创建预签名URL。当我从命令行运行程序时,我得到了不包含X-Amz-Security-Token的预签名URL。但如果我使用来自lambda函数的相同代码,我总是会在URL中获得X-Amz-Security-Token。我不确定这种行为为何不同。这是代码-funcCreatePreSignedURL(bucketNamestring,pathstring)(string,error){sess,err:=session.NewSession(&aws.Config{Region:aws.String("us-east-1")},)svc:

amazon-web-services - AWS S3 预签名 URL 包含 X-Amz-Security-Token

我正在尝试使用gosdk为我的S3存储桶中的文件创建预签名URL。当我从命令行运行程序时,我得到了不包含X-Amz-Security-Token的预签名URL。但如果我使用来自lambda函数的相同代码,我总是会在URL中获得X-Amz-Security-Token。我不确定这种行为为何不同。这是代码-funcCreatePreSignedURL(bucketNamestring,pathstring)(string,error){sess,err:=session.NewSession(&aws.Config{Region:aws.String("us-east-1")},)svc:

amazon-web-services - AWS Lambda ListVersionsByFunction 返回的版本是否已排序?

提交ListVersionsByFunction时对AWSRESTAPI的请求是否可以保证结果将以任何方式排序?如果没有,有没有办法在不检索整个列表的情况下获取最新的N个版本?在不知道这个事实的情况下,我曾经获取最新的1024版本(基于我的代码生成那么多版本需要很长时间的假设)并通过一些自定义排序函数将它们按相反的顺序排序。 最佳答案 结果集中的第一个索引将是$LATEST,后续版本按从旧到最新的顺序排列(例如按Version升序排序)。 关于amazon-web-services-AW

amazon-web-services - AWS Lambda ListVersionsByFunction 返回的版本是否已排序?

提交ListVersionsByFunction时对AWSRESTAPI的请求是否可以保证结果将以任何方式排序?如果没有,有没有办法在不检索整个列表的情况下获取最新的N个版本?在不知道这个事实的情况下,我曾经获取最新的1024版本(基于我的代码生成那么多版本需要很长时间的假设)并通过一些自定义排序函数将它们按相反的顺序排序。 最佳答案 结果集中的第一个索引将是$LATEST,后续版本按从旧到最新的顺序排列(例如按Version升序排序)。 关于amazon-web-services-AW

amazon-web-services - 使用 AWS SNS 向特定 APNS token 发送推送通知

我正在尝试使用AWSSNS将基本的APNS推送通知发送到特定的APNStoken。我找到的所有示例都是如何在SNS中存储token、订阅channel以及发布到channel。我正在构建的应用程序不需要这种用法。golang应用程序决定需要将推送发送给哪些用户以执行哪些操作。然后它在数据库中查找这些用户的token。我所需要的只是向该token发送推送通知的基本请求(最好是异步的)。这是我看过的例子之一:http://docs.aws.amazon.com/sdk-for-go/api/service/sns/SNS.html#Publish-instance_method

amazon-web-services - 使用 AWS SNS 向特定 APNS token 发送推送通知

我正在尝试使用AWSSNS将基本的APNS推送通知发送到特定的APNStoken。我找到的所有示例都是如何在SNS中存储token、订阅channel以及发布到channel。我正在构建的应用程序不需要这种用法。golang应用程序决定需要将推送发送给哪些用户以执行哪些操作。然后它在数据库中查找这些用户的token。我所需要的只是向该token发送推送通知的基本请求(最好是异步的)。这是我看过的例子之一:http://docs.aws.amazon.com/sdk-for-go/api/service/sns/SNS.html#Publish-instance_method

amazon-web-services - 如何使用适用于 Golang 的 AWS 开发工具包清空 S3 存储桶?

目标:使用适用于Golang的AWS开发工具包清空现有的S3存储桶。 最佳答案 AWSSDK现在有BatchDeleteIterator可以完成这项工作。通过Amazondocs提供的示例.packagemainimport("github.com/aws/aws-sdk-go/aws""github.com/aws/aws-sdk-go/aws/session""github.com/aws/aws-sdk-go/service/s3""github.com/aws/aws-sdk-go/service/s3/s3manager"

amazon-web-services - 如何使用适用于 Golang 的 AWS 开发工具包清空 S3 存储桶?

目标:使用适用于Golang的AWS开发工具包清空现有的S3存储桶。 最佳答案 AWSSDK现在有BatchDeleteIterator可以完成这项工作。通过Amazondocs提供的示例.packagemainimport("github.com/aws/aws-sdk-go/aws""github.com/aws/aws-sdk-go/aws/session""github.com/aws/aws-sdk-go/service/s3""github.com/aws/aws-sdk-go/service/s3/s3manager"

amazon-web-services - 是否可以在不更改参数的情况下对使用 AWS SDK 的 Go 函数进行单元测试?

我是Go新手,编写了一个使用AWSSecretsManager获取key的函数://HelperfunctiontogetsecretfromAWSSecretManagerfuncgetAWSSecrets()(secretMapmap[string]string,errerror){//CreatenewAWSsessioninordertogetdbinfofromSecretsManagersess,err:=session.NewSession()iferr!=nil{returnnil,err}//CreateanewinstanceoftheSecretsManagerc