以编程方式创建aws API密钥并将其添加到单个函数中的使用计划中?

时间:2017-01-06 09:32:04

标签: javascript node.js amazon-web-services aws-sdk aws-api-gateway

我需要:

  1. 创建API密钥
  2. 将新创建的API密钥添加到使用计划
  3. documentation之后,我可以通过调用apigateway.createApiKey()生成API key,然后可以通过调用另一个函数为该生成的api密钥添加使用计划。 apigateway.createUsagePlanKey()似乎对后来的情况最合适。

    我可以在单个函数中执行这两个功能,而不是像生成新API Key的任何函数一样单独调用两个函数,并将其添加到使用计划中吗?

1 个答案:

答案 0 :(得分:1)

ImportApiKeys API允许您批量创建API密钥,并将密钥附加到同一调用中的使用计划中。

输入为CSV in the following format

Name,key,description,Enabled,usageplanIds
MyFirstApiKey,apikey1234abcdefghij0123456789,An imported key,TRUE,c7y23b