如何从 EC2 实例本身知道使用 PowerShell 附加到 EC2 的"IAM role"的名称?



我有一个附加到"IAM 角色"的 EC2 实例 (EC2_Windows_2019_Server_Test(。

如何从 EC2 实例本身知道使用 PowerShell 附加到 EC2 的"IAM 角色"的名称?

使用 Powershell,您应该能够从 EC2 实例元数据中获取

$instanceRole = (New-Object System.Net.WebClient).DownloadString("http://169.254.169.254/latest/meta-data/iam/security-credentials")

可在此处找到可用元数据的列表

感谢@maafk。

$instanceRole = (New-Object System.Net.WebClient).DownloadString("http://169.254.169.254/latest/meta-data/iam/security-credentials/")

最新更新