使用PowerShell AWS CLI将标记值传递给变量

使用PowerShell AWS CLI将标记值传递给变量,powershell,aws-cli,Powershell,Aws Cli,我可以使用以下命令 Get-EC2Tag-Filter@{Name=“resource id”;Values=“$(调用WebRequest-Urihttp://169.254.169.254/latest/meta-data/instance-id |选择对象-ExpandProperty Content)},@{Name=“key”;Value=“Env”} 显示 Key ResourceId ResourceType Value --- -----------------

我可以使用以下命令

Get-EC2Tag-Filter@{Name=“resource id”;Values=“$(调用WebRequest-Urihttp://169.254.169.254/latest/meta-data/instance-id |选择对象-ExpandProperty Content)},@{Name=“key”;Value=“Env”}

显示

Key ResourceId          ResourceType Value
--- ------------------- ------------ -----
Env i-03a1914ab71c35c63 instance     Dev
如何获取值(Dev)并使其成为变量

类似于
$Env=Dev
的东西,因此如果我执行
写入输出$Env
,它将显示
Dev

谢谢

把它弄明白了

$Env=(Get-EC2Tag-Filter@{Name=“resource id”;Values=“$(调用WebRequest-Urihttp://169.254.169.254/latest/meta-data/instance-id |选择对象-ExpandProperty Content)},@{Name=“key”;Value=“Env”}|选择-ExpandProperty Value)