Я пытаюсь опубликовать sh основной сценарий PowerShell для AWS Lambda.
Я следую AWS Документация по развертыванию Lambda в PowerShell - AWS Lambda.
Но когда я запускаю команду для Publi sh it:
Publish-AWSPowerShellLambda -ScriptPath .\LambdaPSTest.ps1 -Name LambdaPSTest -Region us-east-1
, я получаю следующую ошибку:
WARNING: Unable to resolve package source 'https://www.powershellgallery.com/api/v2'.
PackageManagement\Save-Package : No match was found for the specified search criteria and module name 'AWSPowerShell.NetCore'. Try Get-PSRepository to see all available registered module repositories.
At C:\program files\powershell\6\Modules\PowerShellGet\PSModule.psm1:11493 char:21
+ $null = PackageManagement\Save-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Microsoft.PowerShel\u2026Cmdlets.SavePackage:SavePackage) [Save-Package], Exception
+ FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.SavePackage
Я пытаюсь установить следующий пакет AWSPowerShell.NetCore, используя :
Install-Module -Name AWSPowerShell.NetCore -force -Proxy {myProxy}
Ошибка получения ниже:
WARNING: Unable to resolve package source 'https://www.powershellgallery.com/api/v2'.
PackageManagement\Install-Package : No match was found for the specified search criteria and module name 'AWSPowerShell.NetCore'. Try Get-PSRepository to see all available registered module repositories.
At C:\program files\powershell\6\Modules\PowerShellGet\PSModule.psm1:9508 char:21
+ ... $null = PackageManagement\Install-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Microsoft.PowerShel\u2026lets.InstallPackage:InstallPackage) [Install-Package], Exception
+ FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
Я не уверен, что может вызвать проблему, так как я уже пытался настроить прокси и PSRepository, так как это не было доверено ранее Вот вывод, который может быть важным:
Get-PSRepository
Name InstallationPolicy SourceLocation
---- ------------------ --------------
PSGallery-Alternative Trusted https://www.powershellgallery.com/api/v2
get-module
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Script 1.2.0.0 AWSLambdaPSCore {Get-AWSPowerShellLambdaTemplate, New-AWSPowerShellLambda, N…
Manifest 6.1.0.0 Microsoft.PowerShell.Management {Add-Content, Clear-Content, Clear-Item, Clear-ItemProperty…}
Manifest 6.1.0.0 Microsoft.PowerShell.Utility {Add-Member, Add-Type, Clear-Variable, Compare-Object…}
Script 1.3.2 PackageManagement {Find-Package, Find-PackageProvider, Get-Package, Get-Packag…
Script 2.1.3 PowerShellGet {Find-Command, Find-DscResource, Find-Module, Find-RoleCapab…
Script 2.0.0 PSReadLine {Get-PSReadLineKeyHandler, Get-PSReadLineOption, Remove-PSRe…
get-installedmodule
Version Name Repository Description
------- ---- ---------- -----------
1.2.0.0 AWSLambdaPSCore PSGallery-Alternati… The AWS Lambda Tools for PowerShell
Спасибо!