Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzare ModifyImageAttribute con una CLI
Gli esempi di codice seguenti mostrano come utilizzare ModifyImageAttribute.
- CLI
-
- AWS CLI
-
Esempio 1: come rendere pubblica un’AMI
L’esempio
modify-instance-attributeseguente rende pubblica l’AMI specificata.aws ec2 modify-image-attribute \ --image-idami-5731123e\ --launch-permission"Add=[{Group=all}]"Questo comando non produce alcun output.
Esempio 2: come rendere privata un’AMI
L’esempio
modify-instance-attributeseguente rende privata l’AMI specificata.aws ec2 modify-image-attribute \ --image-idami-5731123e\ --launch-permission"Remove=[{Group=all}]"Questo comando non produce alcun output.
Esempio 3: concedere l'autorizzazione di avvio a un account AWS
L'
modify-instance-attributeesempio seguente concede le autorizzazioni di avvio all'account specificato AWS .aws ec2 modify-image-attribute \ --image-idami-5731123e\ --launch-permission"Add=[{UserId=123456789012}]"Questo comando non produce alcun output.
Esempio 4: Per rimuovere l'autorizzazione di avvio da un account AWS
L'
modify-instance-attributeesempio seguente rimuove le autorizzazioni di avvio dall' AWS account specificato.aws ec2 modify-image-attribute \ --image-idami-5731123e\ --launch-permission"Remove=[{UserId=123456789012}]"-
Per i dettagli sull'API, vedere ModifyImageAttribute
in AWS CLI Command Reference.
-
- PowerShell
-
- Strumenti per PowerShell V4
-
Esempio 1: questo esempio aggiorna la descrizione dell’AMI specificata.
Edit-EC2ImageAttribute -ImageId ami-12345678 -Description "New description"Esempio 2: questo esempio rende l'AMI pubblico (ad esempio, in modo che chiunque Account AWS possa utilizzarlo).
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType add -UserGroup allEsempio 3: questo esempio rende privata l’AMI (ad esempio, in modo che solo il proprietario possa utilizzarla).
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType remove -UserGroup allEsempio 4: questo esempio concede il permesso di avvio all'oggetto specificato Account AWS.
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType add -UserId 111122223333Esempio 5: Questo esempio rimuove l'autorizzazione di avvio da quella specificata Account AWS.
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType remove -UserId 111122223333-
Per i dettagli sull'API, vedere ModifyImageAttributein AWS Strumenti per PowerShell Cmdlet Reference (V4).
-
- Strumenti per V5 PowerShell
-
Esempio 1: questo esempio aggiorna la descrizione dell’AMI specificata.
Edit-EC2ImageAttribute -ImageId ami-12345678 -Description "New description"Esempio 2: questo esempio rende l'AMI pubblico (ad esempio, in modo che chiunque Account AWS possa utilizzarlo).
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType add -UserGroup allEsempio 3: questo esempio rende privata l’AMI (ad esempio, in modo che solo il proprietario possa utilizzarla).
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType remove -UserGroup allEsempio 4: questo esempio concede il permesso di avvio all'oggetto specificato Account AWS.
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType add -UserId 111122223333Esempio 5: Questo esempio rimuove l'autorizzazione di avvio da quella specificata Account AWS.
Edit-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission -OperationType remove -UserId 111122223333-
Per i dettagli sull'API, vedere ModifyImageAttributein AWS Strumenti per PowerShell Cmdlet Reference (V5).
-
Per un elenco completo delle guide per sviluppatori AWS SDK e degli esempi di codice, consulta. Crea EC2 risorse Amazon utilizzando un AWS SDK Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell’SDK.