我正在尝试对使用 Get-EC2Instance cmdlet 提取的 AWS 实例进行排序,但我面临的问题是该属性是一个标签,我不确定如何正确格式化它。我只知道分配简单的属性,如“Sort-Object -Property Name”。
我使用以下内容来获取按名称标签过滤的 AWS 实例。
$ids = Get-EC2Instance -Filter @( @{name='tag:Name'; values="*EXAMPLE*"}) | Select-Object -ExpandProperty instances | #insert sort here
尝试在最后一部分进行管道排序。我尝试了标签、标签:名称、标签:键=名称等属性,但都失败了。当我使用 Get-EC2Image 时,我对排序名称没有任何问题,但无法为 Get-EC2Instance 弄清楚。
Sort EC2 Instances by Tag Name中有一个 AWS CLI 版本和答案,但我无法将其应用于 PowerShell。
编辑:重写问题并添加更多细节,因为它被否决了。