Verwenden Sie mit ModifyImageAttribute einem CLI - AWS SDK-Codebeispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

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.

Verwenden Sie mit ModifyImageAttribute einem CLI

Die folgenden Codebeispiele zeigen, wie man es benutztModifyImageAttribute.

CLI
AWS CLI

Beispiel 1: Um eine zu AMI veröffentlichen

Im folgenden modify-instance-attribute Beispiel wird das angegebene Objekt AMI öffentlich gemacht.

aws ec2 modify-image-attribute \ --image-id ami-5731123e \ --launch-permission "Add=[{Group=all}]"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Beispiel 2: Um eine AMI private

Das folgende modify-instance-attribute Beispiel macht das angegebene Objekt AMI privat.

aws ec2 modify-image-attribute \ --image-id ami-5731123e \ --launch-permission "Remove=[{Group=all}]"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Beispiel 3: Um einem AWS Konto die Startberechtigung zu erteilen

Im folgenden modify-instance-attribute Beispiel werden dem angegebenen AWS Konto Startberechtigungen erteilt.

aws ec2 modify-image-attribute \ --image-id ami-5731123e \ --launch-permission "Add=[{UserId=123456789012}]"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Beispiel 4: Um einem AWS Konto die Startberechtigung zu entziehen

Im folgenden modify-instance-attribute Beispiel werden die Startberechtigungen aus dem angegebenen AWS Konto entfernt.

aws ec2 modify-image-attribute \ --image-id ami-5731123e \ --launch-permission "Remove=[{UserId=123456789012}]"
PowerShell
Tools für PowerShell

Beispiel 1: In diesem Beispiel wird die Beschreibung für das angegebene Objekt aktualisiertAMI.

Edit-EC2ImageAttribute -ImageId ami-12345678 -Description "New description"

Beispiel 2: In diesem Beispiel wird die Datei AMI veröffentlicht (zum Beispiel, damit sie von jedem verwendet AWS-Konto werden kann).

Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType add -UserGroup all

Beispiel 3: In diesem Beispiel wird die Datei AMI privat (zum Beispiel, sodass nur Sie als Eigentümer sie verwenden können).

Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType remove -UserGroup all

Beispiel 4: In diesem Beispiel wird dem angegebenen Benutzer die Startberechtigung erteilt AWS-Konto.

Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType add -UserId 111122223333

Beispiel 5: In diesem Beispiel wird die Startberechtigung für das angegebene Objekt entfernt AWS-Konto.

Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType remove -UserId 111122223333