セキュリティグループの一覧
aliyun ecs DescribeSecurityGroups
セキュリティグループの作成
aliyun ecs CreateSecurityGroup \
--VpcId vpc-111111111111111111111 \
--SecurityGroupName sg01 \
--Description sg01 \
--SecurityGroupType normal
セキュリティグループの削除
aliyun ecs DeleteSecurityGroup \
--SecurityGroupId sg-11111111111111111111
セキュリティグループルール確認
※ デフォルトでセキュリティグループではすべての送信トラフィックが許可されています。
aliyun ecs DescribeSecurityGroupAttribute \
--SecurityGroupId sg-11111111111111111111
インバウンドルール追加
aliyun ecs AuthorizeSecurityGroup \
--SecurityGroupId sg-11111111111111111111 \
--Priority 10 \
--Description sg0101 \
--IpProtocol TCP \
--NicType intranet \
--Policy Accept \
--PortRange 22/22 \
--SourceCidrIp 192.0.2.1/32
インバウンドルール削除
aliyun ecs RevokeSecurityGroup \
--SecurityGroupId sg-11111111111111111111 \
--Priority 20 \
--Description sg0101 \
--IpProtocol TCP \
--NicType intranet \
--Policy Accept \
--PortRange 22/22 \
--SourceCidrIp 192.0.2.1/32
キーペアの一覧
aliyun ecs DescribeKeyPairs
キーペアの作成
aliyun ecs CreateKeyPair \
--KeyPairName alibabakey11
キーペアの削除
aliyun ecs DeleteKeyPairs \
--KeyPairNames '[ "alibabakey11" ]'
ENIの一覧
aliyun ecs DescribeNetworkInterfaces
ENIの作成
aliyun ecs CreateNetworkInterface \
--VSwitchId vsw-111111111111111111111 \
--SecurityGroupId sg-11111111111111111111 \
--Description eni01 \
--NetworkInterfaceName eni01
ENIのアタッチ
aliyun ecs AttachNetworkInterface \
--InstanceId i-11111111111111111111 \
--NetworkInterfaceId eni-11111111111111111111
ENIのデタッチ
aliyun ecs DetachNetworkInterface \
--InstanceId i-11111111111111111111 \
--NetworkInterfaceId eni-11111111111111111111
ENIの削除
aliyun ecs DeleteNetworkInterface \
--NetworkInterfaceId eni-11111111111111111111
ディスクの一覧
aliyun ecs DescribeDisks
ディスクの作成
aliyun ecs CreateDisk \
--DiskCategory cloud_ssd \
--DiskName disk01 \
--Size 20 \
--ZoneId ap-northeast-1a
ディスクのアタッチ
aliyun ecs AttachDisk \
--InstanceId i-11111111111111111111 \
--DiskId d-11111111111111111111
ディスクのデタッチ
aliyun ecs DetachDisk \
--InstanceId i-11111111111111111111 \
--DiskId d-11111111111111111111
ディスクの削除
aliyun ecs DeleteDisk \
--DiskId d-11111111111111111111
スナップショットの一覧
aliyun ecs DescribeSnapshots
スナップショットの作成
aliyun ecs CreateSnapshot \
--DiskId d-11111111111111111111
スナップショットの削除
aliyun ecs DeleteSnapshot \
--SnapshotId s-11111111111111111111
イメージの一覧
aliyun ecs DescribeImages \
--ImageOwnerAlias self
イメージの作成
aliyun ecs CreateImage \
--ImageName image01 \
--InstanceId i-11111111111111111111
イメージの削除
aliyun ecs DeleteImage \
--ImageId m-11111111111111111111 \
--Force true
デプロイメントセットの一覧
aliyun ecs DescribeDeploymentSets
デプロイメントセットの作成
aliyun ecs CreateDeploymentSet \
--DeploymentSetName ds01 \
--Strategy Availability
デプロイメントセットの削除
aliyun ecs DeleteDeploymentSet \
--DeploymentSetId ds-11111111111111111111
ECSインスタンスタイプの一覧
aliyun ecs DescribeInstanceTypes
aliyun ecs DescribeInstanceTypes \
| jq -c '.InstanceTypes.InstanceType | [ .InstanceTypeId, .CpuCoreCount, .MemorySize, .CpuArchitecture ]'
ECSインスタンスイメージの一覧
aliyun ecs DescribeImages \
--InstanceType ecs.t5-lc2m1.nano \
--PageSize 100 \
--PageNumber 1
ECSインスタンスの一覧
aliyun ecs DescribeInstances
aliyun ecs DescribeInstances \
| jq ".Instances.Instance | [.InstanceId, .InstanceName, .Status]"
ECSインスタンスの作成
aliyun ecs CreateInstance \
--InstanceType ecs.t5-lc2m1.nano \
--CreditSpecification Standard \
--DeletionProtection false \
--Description instance01 \
--ImageId aliyun_2_1903_x64_20G_alibase_20231221.vhd \
--InstanceChargeType PostPaid \
--InstanceName instance01 \
--KeyPairName alibabakey01 \
--SecurityGroupId sg-11111111111111111111 \
--SystemDisk.Category cloud_ssd \
--SystemDisk.Size 20 \
--VSwitchId vsw-111111111111111111111 \
--ZoneId ap-northeast-1a
EIP割り当て
aliyun vpc DescribeEipAddresses
aliyun vpc AssociateEipAddress \
--AllocationId eip-111111111111111111111 \
--InstanceId i-11111111111111111111 \
--InstanceType EcsInstance
EIP割り当て解除
aliyun vpc DescribeEipAddresses
aliyun vpc UnassociateEipAddress \
--AllocationId eip-111111111111111111111 \
--InstanceId i-11111111111111111111 \
--InstanceType EcsInstance
ECSインスタンスの起動
aliyun ecs StartInstance \
--InstanceId i-11111111111111111111
ECSインスタンスの停止
aliyun ecs StopInstance \
--InstanceId i-11111111111111111111 \
--StoppedMode StopCharging
ECSインスタンスの再起動
aliyun ecs RebootInstance \
--InstanceId i-11111111111111111111
ECSインスタンスの削除
aliyun ecs DeleteInstance \
--InstanceId i-11111111111111111111 \
--Force true