2
如何使用Amazon Web Services(AWS)PowerShell模塊將標籤(鍵值對)添加到EC2實例?使用AWS PowerShell將標記添加到AWS EC2實例?
如何使用Amazon Web Services(AWS)PowerShell模塊將標籤(鍵值對)添加到EC2實例?使用AWS PowerShell將標記添加到AWS EC2實例?
首先,PowerShell的5.0或更高版本安裝AWS的PowerShell模塊:
Install-Module -Name AWSPowerShell -Scope CurrentUser -Force
現在,到了IAM控制檯,並生成一個快捷鍵,並使用以下命令來設置您的憑據在PowerShell中。
$AccessKey = '<YourAccessKey>'
$SecretKey = '<SecretKey>'
$Region = 'us-west-1'
Initialize-AWSDefaults -AccessKey $AccessKey -SecretKey $SecretKey -Region $Region
現在你從PowerShell的認證,使用下面的一行程序腳本彈出一個WPF窗口EC2實例中打開一個列表,然後選擇要標記的人。
(Get-EC2Instance).Instances |
Out-GridView -OutputMode Multiple |
ForEach-Object -Process {
New-EC2Tag -Tag (New-Object -TypeName Amazon.EC2.Model.Tag -ArgumentList @('Key', 'Value')) -Resource $PSItem.InstanceId
}
New-EC2Tag -ResourceId $Instances -Tags $Tags
$tag = New-Object Amazon.EC2.Model.Tag
$tag.Key = "myTag"
$tag.Value = "myTagValue"
New-EC2Tag -Resource i-12345678 -Tag $tag