Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过powershell向ec2快照添加标记_Powershell_Amazon Web Services_Aws Powershell - Fatal编程技术网

通过powershell向ec2快照添加标记

通过powershell向ec2快照添加标记,powershell,amazon-web-services,aws-powershell,Powershell,Amazon Web Services,Aws Powershell,我正在尝试使用powershell将标记添加到AWS EC2环境中的快照中,这样我就可以标记它们以备将来使用,并保留一些分级快照 我可以通过控制台手动创建它们,但我始终无法找到要使用的cmdlet。我能管理的最好方法是编辑-ec2snapshotattribute,但这似乎不是我想要的。 如果可能的话,我不希望在创建快照期间使用“描述”,因为它正用于其他项目cmdlet New-EC2Tag可用于为任何EC2资源(包括快照)创建新标记 例如: # Create a new tag with Ke

我正在尝试使用powershell将标记添加到AWS EC2环境中的快照中,这样我就可以标记它们以备将来使用,并保留一些分级快照

我可以通过控制台手动创建它们,但我始终无法找到要使用的cmdlet。我能管理的最好方法是编辑-ec2snapshotattribute,但这似乎不是我想要的。

如果可能的话,我不希望在创建快照期间使用“描述”,因为它正用于其他项目

cmdlet New-EC2Tag可用于为任何EC2资源(包括快照)创建新标记

例如:

# Create a new tag with Key "Environment" and Value "Dev"
PS C:\> New-EC2Tag -Resources "snap-1a2b3c4d" -Tags @{ Key="Environment"; Value = "Dev" }

# View the newly created tag on the snapshot
PS C:\> Get-EC2Snapshot -SnapshotIds "snap-1a2b3c4d" | % { $_.Tags }

Key                                                         Value
---                                                         -----
Environment                                                 Dev
文件:

  • (包括可标记的所有EC2资源类型的列表)