NodeJS Вызов API-функции лямбда-функции для создания спецификации услуги c Учетные данные не создаются - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть следующий код, приведенный ниже, и я следовал документации AWS, где я застрял в том, что функция завершается, но никакие учетные данные по какой-то причине не создаются ... никаких ошибок не является странной частью. Но я раньше не использовал JS.

```

Функция Image

var responseData = {};
var iam = new AWS.IAM({apiVersion: '2010-05-08'});
try{
    var userName = event.ResourceProperties.UserName;
    var serviceName = 'codecommit.amazonaws.com';
    var params = {
        ServiceName: serviceName, /* required */
        UserName: userName /* required */
    };
    console.log(userName);
    console.log(serviceName);
    console.log('parameters', params);
    var serviceCredentials = iam.createServiceSpecificCredential(params, function(err, data) {
        if (err) console.log(err, err.stack); // an error occurred
        else     console.log(data);        // successful response
    });
    console.log('user creds: ', serviceCredentials);
    console.log('passed this');
}
catch (err) {
    console.log(err);
    response.send(event, context, response.FAILED, responseData);
}
return serviceCredentials;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...