У меня есть следующий код, приведенный ниже, и я следовал документации 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;