小编Dan*_*ana的帖子

如何使用谷歌应用程序脚本获取链接到工作表的表单?

在Spreadsheet类中,它getFormUrl()返回附加到电子表格的表单的 url,如果没有表单则返回 null。

但是现在您可以将表单附加到每个工作表,那么如何获取附加到给定工作表的表单的 ID 或 Url?

google-sheets google-apps-script google-forms

6
推荐指数
1
解决办法
5417
查看次数

如何在 Google Cloud Function 中访问 AWS 服务?

我需要从 Google Cloud Function (GCF) 中访问 DynamoDB。

使用Lambda,通过 IAM 获取访问其他 AWS 服务所需的 AWS 凭证当然非常简单,如此处所述

对于Heroku,我使用了 process.env ,如下所述

AWS.config.accessKeyId = process.env.AWS_ACCESS_KEY_ID
AWS.config.secretAccessKey = process.env.AWS_SECRET_ACCESS_KEY
Run Code Online (Sandbox Code Playgroud)

对于Cloud Foundry,我使用了用户提供的服务,如下所述

cf cups aws-creds-service -p "{\"accessKeyId\": \"XYZ\",\"secretAccessKey\": \"ABC\"}"
cf bind-service my-app aws-creds-service
Run Code Online (Sandbox Code Playgroud)

在我的GCF中,我尝试了以下方法但没有成功:

AWS.WebIdentityCredentials,
sts.assumeRoleWithWebIdentity,
AWS.CognitoIdentityCredentials
Run Code Online (Sandbox Code Playgroud)

我不需要用户的任何数据,所以我什至不想走网络身份联合的道路。我只想使用我的 AWS 凭证,而不将它们硬编码到 GCF 中。如何最好地解决这个问题?

amazon-web-services google-cloud-functions

5
推荐指数
0
解决办法
1803
查看次数

如何使用 JSON 指标过滤器从 Lambda 过滤 CloudWatch 日志

使用直接来自文档的示例,在 lambda 函数中我输入:

console.log(
        {
          "eventType": "UpdateTrail",
          "sourceIPAddress": "111.111.111.111",
          "arrayKey": [
                "value",
                "another value"
          ],
          "objectList": [
               {
                 "name": "a",
                 "id": 1
               },
               {
                 "name": "b",
                 "id": 2
               }
          ],
          "SomeObject": null,
          "ThisFlag": true
        }) 
Run Code Online (Sandbox Code Playgroud)

然后,我使用文档示例中指定的过滤器模式在 CloudWatch 中创建一个日志指标过滤器:

{ $.eventType = "UpdateTrail" }
Run Code Online (Sandbox Code Playgroud)

过滤器不会生成像文档所说的那样的指标 - 这是输出:

2017-10-23T13:27:19.320Z    1143e2b0-eea6-4225-88c0-efcd79055f7b    { eventType: 'UpdateTrail',
sourceIPAddress: '111.111.111.111',
arrayKey: [ 'value', 'another value' ],
objectList: [ { name: 'a', id: 1 }, { name: 'b', id: 2 } ],
SomeObject: null,
ThisFlag: true } …
Run Code Online (Sandbox Code Playgroud)

json amazon-cloudwatch aws-lambda amazon-cloudwatch-metrics

4
推荐指数
1
解决办法
1万
查看次数