Utilisation de ModifySnapshotAttribute avec une CLI - Exemples de code de kit AWS SDK

D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples.

Utilisation de ModifySnapshotAttribute avec une CLI

Les exemples de code suivants illustrent comment utiliser ModifySnapshotAttribute.

CLI
AWS CLI

Exemple 1 : pour modifier un attribut d’instantané

L’exemple modify-snapshot-attribute suivant met à jour l’attribut createVolumePermission pour l’instantané spécifié, en supprimant les autorisations de volume pour l’utilisateur spécifié.

aws ec2 modify-snapshot-attribute \ --snapshot-id snap-1234567890abcdef0 \ --attribute createVolumePermission \ --operation-type remove \ --user-ids 123456789012

Exemple 2 : pour rendre un instantané public

L’exemple modify-snapshot-attribute suivant rend l’instantané spécifié public.

aws ec2 modify-snapshot-attribute \ --snapshot-id snap-1234567890abcdef0 \ --attribute createVolumePermission \ --operation-type add \ --group-names all
  • Pour plus de détails sur l’API, consultez ModifySnapshotAttribute dans la Référence des commandes de l’AWS CLI.

PowerShell
Outils pour PowerShell V4

Exemple 1 : cet exemple rend public l’instantané spécifié en définissant son attribut CreateVolumePermission.

Edit-EC2SnapshotAttribute -SnapshotId snap-12345678 -Attribute CreateVolumePermission -OperationType Add -GroupName all
  • Pour plus de détails sur l’API, consultez ModifySnapshotAttribute dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V4).

Outils pour PowerShell V5

Exemple 1 : cet exemple rend public l’instantané spécifié en définissant son attribut CreateVolumePermission.

Edit-EC2SnapshotAttribute -SnapshotId snap-12345678 -Attribute CreateVolumePermission -OperationType Add -GroupName all
  • Pour plus de détails sur l’API, consultez ModifySnapshotAttribute dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V5).