CLI でサブネットの作成と削除

参考

前提

hogeVpc 10.0.0.0/16 を作成しておいた状態。

コンソールで作成

  1. VPC と検索して「VPC」をクリックする。
  2. サイドメニューの「サブネット」をクリックする。
  3. 「サブネットを作成」をクリックする。
  4. 「VPC ID」で「vpc-xxx (hogeVpc)」を選択する。
  5. 「サブネット名」に「hogeSubnet」と入力する。
  6. 「IPv4 CIDR ブロック」に「10.0.1.0/24」と入力する。
  7. 「サブネットを作成」をクリックする。

CLI で作成

サブネットを作成する。

aws ec2 create-subnet \
 --vpc-id vpc-192274201a132ed62 \
 --cidr-block '10.0.1.0/24' \
 --availability-zone ap-northeast-1a \
 --tag-specifications "ResourceType=subnet,Tags=[{Key=Name,Value=hogeSubnet}]"

サブネットの ID を確認する。

aws ec2 describe-subnets \
    --filters Name=tag:Name,Values=hogeSubnet \
    --query 'Subnets[].SubnetId' \
    --output text

サブネットを削除する。

aws ec2 delete-subnet \
    --subnet-id subnet-0b1d58274425410f7