Я использую New-EC2Tag
для создания / обновления тегов EC2 через Azure Pipeline. Я использую «AWS Инструменты для Windows PowerShell Script », и ниже приведен код:
$Tag = New-Object Amazon.EC2.Model.Tag
$Tag.Key = "DesiredInstanceState"
$Tag.Value = "Stopped"
New-EC2Tag -Resource $instanceName -Tag $Tag
Когда задача запускается, я получаю сообщение об ошибке:
2020-06-16T18: 40: 57.4642775Z ## [error] New-Object: не удается найти тип [Amazon.EC2.Model.Tag]: убедитесь, что сборка, содержащая этот тип, загружена. В C: \ 1_work_temp \ d2378116-3224-4a4a-b92 c -61744a291aa c .ps1: 2 символа: 8 + $ Tag = New-Object Amazon.EC2.Model.Tag + ~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidType: (:) [New-Object], PSArgumentException + FullyQualifiedErrorId: TypeNotFound, Microsoft.PowerShell. Commands.NewObjectCommand 2020-06-16T18: 40: 57.4655375Z ## [error] PowerShell завершился с кодом '1'.
Я установил модуль как на сервере сборки, так и на сервере, для которого я Я пытаюсь создать тег, все тот же.
Любой ввод будет очень признателен. Спасибо!