There are more AWS SDK examples available in the AWS Doc SDK Examples
Use ModifySnapshotAttribute
with a CLI
The following code examples show how to use ModifySnapshotAttribute
.
- CLI
-
- AWS CLI
-
Example 1: To modify a snapshot attribute
The following
modify-snapshot-attribute
example updates thecreateVolumePermission
attribute for the specified snapshot, removing volume permissions for the specified user.aws ec2 modify-snapshot-attribute \ --snapshot-id
snap-1234567890abcdef0
\ --attributecreateVolumePermission
\ --operation-typeremove
\ --user-ids123456789012
Example 2: To make a snapshot public
The following
modify-snapshot-attribute
example makes the specified snapshot public.aws ec2 modify-snapshot-attribute \ --snapshot-id
snap-1234567890abcdef0
\ --attributecreateVolumePermission
\ --operation-typeadd
\ --group-namesall
-
For API details, see ModifySnapshotAttribute
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell
-
Example 1: This example makes the specified snapshot public by setting its CreateVolumePermission attribute.
Edit-EC2SnapshotAttribute -SnapshotId snap-12345678 -Attribute CreateVolumePermission -OperationType Add -GroupName all
-
For API details, see ModifySnapshotAttribute in AWS Tools for PowerShell Cmdlet Reference.
-