コマンドの実行可否は、主に AWS Cloud9 で確認しています。
コマンド例を提供してくださる方は、お問い合わせフォームから送信してください。
記載されているコマンド例の修正もこちらからご連絡ください。
EC2 開発環境を作成
aws cloud9 create-environment-ec2 \
--name my-demo-env \
--description "My demonstration development environment." \
--instance-type t2.micro \
--image-id amazonlinux-2023-x86_64 \
--subnet-id subnet-1fab8aEX \
--automatic-stop-time-minutes 60 \
--owner-arn arn:aws:iam::123456789012:user/MyDemoUser
出力
{
"environmentId": "8a34f51ce1e04a08882f1e811bd706EX"
}
by doc
環境メンバーを開発環境に追加
aws cloud9 create-environment-membership \
--environment-id 8a34f51ce1e04a08882f1e811bd706EX \
--user-arn arn:aws:iam::123456789012:user/AnotherDemoUser \
--permissions read-write
出力
{
"membership": {
"environmentId": "8a34f51ce1e04a08882f1e811bd706EX",
"userId": "AIDAJ3LOROMOUXTBSU6EX",
"userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser",
"permissions": "read-write"
}
}
by doc
開発環境から環境メンバーを削除
aws cloud9 delete-environment-membership \
--environment-id 8a34f51ce1e04a08882f1e811bd706EX \
--user-arn arn:aws:iam::123456789012:user/AnotherDemoUser
出力
None
by doc
開発環境を削除
aws cloud9 delete-environment \
--environment-id 8a34f51ce1e04a08882f1e811bd706EX
出力
None
by doc