使用JavaScript查找我的AWS账户ID [英] Finding my AWS account ID using JavaScript
本文介绍了使用JavaScript查找我的AWS账户ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用JavaScript/NodeJS查找我的AWS账户ID?
How do I find my AWS account ID using JavaScript/NodeJS?
在为根帐户或IAM用户显式提供密钥时应该起作用.在配置了实例配置文件(无键)的ec2-instance内部调用时,也应该可以工作.
Should work when explicitly providing keys for a root-account or IAM user. Should also work when invoked inside of an ec2-instance which is configured with instance-profile (no keys).
推荐答案
最好的方法是通过:
var AWS = require('aws-sdk');
// Load credentials and set region from JSON file
AWS.config.loadFromPath('./config.json');
var sts = new AWS.STS();
sts.getCallerIdentity({}, function(err, data) {
if (err) {
console.log("Error", err);
} else {
console.log(JSON.stringify(data.Account));
}
});
这将通过简单的调用打印帐户ID.
This would print the account ID with a simple call.
这篇关于使用JavaScript查找我的AWS账户ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文