Usar ModifySnapshotAttribute com uma CLI - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar ModifySnapshotAttribute com uma CLI

Os exemplos de código a seguir mostram como usar o ModifySnapshotAttribute.

CLI
AWS CLI

Exemplo 1: modificar um atributo de snapshot

O exemplo modify-snapshot-attribute a seguir atualiza o atributo createVolumePermission do snapshot especificado, removendo as permissões de volume do usuário especificado.

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

Exemplo 2: tornar público um snapshot

O exemplo modify-snapshot-attribute a seguir torna público o snapshot especificado.

aws ec2 modify-snapshot-attribute \ --snapshot-id snap-1234567890abcdef0 \ --attribute createVolumePermission \ --operation-type add \ --group-names all
PowerShell
Ferramentas para PowerShell V4

Exemplo 1: esse exemplo torna público o snapshot especificado definindo seu atributo CreateVolumePermission.

Edit-EC2SnapshotAttribute -SnapshotId snap-12345678 -Attribute CreateVolumePermission -OperationType Add -GroupName all
  • Consulte detalhes da API em ModifySnapshotAttribute na Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

Ferramentas para PowerShell V5

Exemplo 1: esse exemplo torna público o snapshot especificado definindo seu atributo CreateVolumePermission.

Edit-EC2SnapshotAttribute -SnapshotId snap-12345678 -Attribute CreateVolumePermission -OperationType Add -GroupName all
  • Consulte detalhes da API em ModifySnapshotAttribute na Referência de cmdlet do Ferramentas da AWS para PowerShell (V5).