Version 5 (V5) von AWS -Tools für PowerShell wurde veröffentlicht!
Informationen zu wichtigen Änderungen und zur Migration Ihrer Anwendungen finden Sie im Migrationsthema.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Suchen Sie mithilfe von Windows nach einem Amazon-Maschinen-Image PowerShell
Wenn Sie eine EC2 Amazon-Instance starten, geben Sie ein Amazon Machine Image (AMI) an, das als Vorlage für die Instance dient. Die IDs für AWS Windows AMIs ändern sich jedoch häufig, da sie neue AWS Versionen AMIs mit den neuesten Updates und Sicherheitsverbesserungen bieten. Sie können das Get-EC2ImageCmdlet verwenden, um das aktuelle Windows zu finden AMIs und es abzurufen. IDs
Get-EC2Image
Das Get-EC2Image
Cmdlet ruft eine Liste der Dateien ab, die Sie verwenden können. AMIs
Verwenden Sie den -Owner
Parameter mit dem Array-Wert, amazon, self
AMIs sodass nur diejenigen Get-EC2Image
abgerufen werden, die Amazon oder Ihnen gehören. In diesem Zusammenhang bezeichnet Sie den Benutzer, dessen Anmeldeinformationen Sie zum Aufrufen des Cmdlets verwendet haben.
PS >
Get-EC2Image -Owner amazon, self
Sie können den Umfang der Ergebnisse mit dem Parameter -Filter
definieren. Um den Filter anzugeben, erstellen Sie ein Objekt des Typs Amazon.EC2.Model.Filter
. Verwenden Sie beispielsweise den folgenden Filter, um nur Windows AMIs anzuzeigen.
$platform_values = New-Object 'collections.generic.list[string]' $platform_values.add("windows") $filter_platform = New-Object Amazon.EC2.Model.Filter -Property @{Name = "platform"; Values = $platform_values} Get-EC2Image -Owner amazon, self -Filter $filter_platform
Im Folgenden finden Sie ein Beispiel für einen der vom Cmdlet AMIs zurückgegebenen Befehle. Die tatsächliche Ausgabe des vorherigen Befehls enthält Informationen für viele. AMIs
Architecture : x86_64
BlockDeviceMappings : {/dev/sda1, xvdca, xvdcb, xvdcc…}
CreationDate : 2019-06-12T10:41:31.000Z
Description : Microsoft Windows Server 2019 Full Locale English with SQL Web 2017 AMI provided by Amazon
EnaSupport : True
Hypervisor : xen
ImageId : ami-000226b77608d973b
ImageLocation : amazon/Windows_Server-2019-English-Full-SQL_2017_Web-2019.06.12
ImageOwnerAlias : amazon
ImageType : machine
KernelId :
Name : Windows_Server-2019-English-Full-SQL_2017_Web-2019.06.12
OwnerId : 801119661308
Platform : Windows
ProductCodes : {}
Public : True
RamdiskId :
RootDeviceName : /dev/sda1
RootDeviceType : ebs
SriovNetSupport : simple
State : available
StateReason :
Tags : {}
VirtualizationType : hvm
Anmerkung
In Version 4 von wurde das Get-EC2ImageByName
Cmdlet AWS -Tools für PowerShell bereitgestellt, mit dem die Liste der Muster nach Namen gefiltert werden kann. AMIs Verwenden Sie für Version 5 der Tools stattdessen das Cmdlet Get- SSMLatest EC2 Image.