C:\> aws ec2 create-snapshot --volume-id vol-***************** --tag-specifications "ResourceType=snapshot,Tags=[{Key=snapshotname,Value=test}]"
次の例では2種類のタグを追加しています。複数のタグを追加する場合はリスト形式で指定します。key1 , value1 とkey2 value2 のタグを追加しています。その他 --description によりスナップショットの説明を追加しています。
C:\ >aws ec2 create-snapshot --volume-id vol-***************** --description "what is this snapshot" --tag-specifications "ResourceType=snapshot,Tags=[{Key=key1,Value=value1},{Key=key2,Value=value2}]"
原因は分からないのですがコマンド実行時に以下のエラーが発生する場合があります。
Error parsing parameter '--tag-specifications': Expected: '=', received: ''' for input:
'ResourceType=snapshot,Tags=[{Key=snapshotname,Value=test}]'
この場合は --tag-specifications の次に指定するタグをダブルクォートで囲ってください。これで解消するはずです。
構文は以下の通りです。その他 --description でスナップショットの説明を追加することも可能です。
N
create-snapshot
[--description <value>]
--volume-id <value>
[--tag-specifications <value>]
[--dry-run | --no-dry-run]
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]
Options
*******
"--description" (string)
A description for the snapshot.
"--volume-id" (string)
The ID of the EBS volume.
"--tag-specifications" (list)
The tags to apply to the snapshot during creation.
O
[AWS CLI サンプルコード トップへ]
[awsjp.com トップ]
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 Copyright(c) awsjp.com 2018-2019