Как добавить ключ API в план использования в AWS API Getaway

У меня возникла проблема с созданием ключа API, связанного с планом использования в AWS API Getaway (с использованием AWS SDK для node.js).

В консоли AWS вы можете прикрепить API-ключ к плану использования с помощью этой кнопки:  введите описание изображения здесь

Однако мне не удалось найти аналогичную функцию в документации по AWS SDK.


person bpavlov    schedule 07.12.2016    source источник


Ответы (1)


Этот код творит чудеса:

var params = {
  keyId: 'STRING_VALUE', /* required */
  keyType: 'STRING_VALUE', /* required */
  usagePlanId: 'STRING_VALUE' /* required */
};
apigateway.createUsagePlanKey(params, function(err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});

Мне не хватало того, что keyType должен быть "API_KEY".

person bpavlov    schedule 07.12.2016