LoginSignup
1
0

More than 3 years have passed since last update.

【随時更新】Alibaba Cloud APIコマンドチートシート(ECS/VPC)

Last updated at Posted at 2019-09-13

この記事の目的

随時Alibaba Cloud専用のcliコマンドを更新していきます。
cliツールの環境準備は割愛しています。

Dry-run

コマンドを実施される前に--dryrunを付与することをおすすめします。

ECS系

aliyun ecs CreateInstance

基本コマンド 機能
aliyun ecs CreateInstance ECSを作る
オプション 機能 指定例 備考 データ型
--HostName ホスト名付ける Test_ECS 必須ではない String
--Password Loginパスワードを設定 password%$#0 必須ではない String
--KeyPairName pemキーを指定 aliyun.pem 必須ではない String
--ZoneId AZの指定 ap-northeast-1a RegionId一覧:https://jp.alibabacloud.com/help/doc-detail/40654.htm String
--InstanceName インスタンスに名付け my_test_instance 必須ではない String
--VSwitchId vSwitchを指定 vs-18oiuasddfa9 必須ではない String
--SecurityGroupId 適用させるセキュリティグループを指定 sg-iosadufaw98 必須ではない String
--ImageId 利用するImageIdを指定 centos_7_06_64_20G_alibase_20190711.vhd 必須パラメータ String
--InstanceType インスタンスタイプを指定 ecs.se1ne.large 必須パラメータ、Type一覧:https://jp.alibabacloud.com/help/doc-detail/25378.htm String
--PrivateIpAddress P-IPを指定 192.168.20.0/24 必須ではない String
--InternetMaxBandwidthIn インバウンド帯域幅を指定 1 ~ 200M 必須ではない String
--InternetMaxBandwidthOut アウトバウンド帯域幅を指定 1 ~ 100M 必須ではない String
--SystemDisk.Size システムディスクサイズを指定 100 必須ではない、Linux系:20~500, WindowsOS:40~500 String
--SystemDisk.DiskName ディスク名を付ける disk_my 必須ではない String
--SystemDisk.Description ディスクの説明を記載 this is test disk 必須ではない String
--InternetChargeType インスタンスの支払い方法を指定 PayByTrafic 必須ではない String
--Tag.1.Key タグkeyを名付ける tag_key 必須ではない, Tag.1.key ~ Tag.5.keyまで対応 String
--Tag.1.Value タグValueを名付ける tag_value 必須ではない, Tag.1.Value ~ Tag.5.Valueまで対応 String

aliyun ecs DescribeInstances

基本コマンド 機能
aliyun ecs DescribeInstances ECSインスタンスの詳細情報を確認する
オプション 機能 指定例 備考 データ型
--ZoneId AZの指定 ap-northeast-1a 必須ではない、RegionId一覧:https://jp.alibabacloud.com/help/doc-detail/40654.htm String
--InstanceType インスタンスタイプを指定 ecs.se1ne.large 必須ではない、Type一覧:https://jp.alibabacloud.com/help/doc-detail/25378.htm String
--VpcId vpc-idで指定 vpc-dajfwoekdjafdaf 必須ではない String
--SecurityGroupId セキュリティグループIDで指定 sg-9182esdsdf 必須ではない String
--PrivateIpAddresses プライベートIPで指定 192.168.100.30 必須ではない String
--PublicIpAddresses グローバルIPで指定 47.64.100.23 必須ではない String
--EipAddresses EIPで指定 47.64.100.23 必須ではない String
--InstanceChargeType 課金タイプで指定 PostPaid 必須ではない String
--InternetChargeType 支払い方法を指定 PayByTrafic 必須ではない String
--InstanceName インスタンス名で指定 test_ecs 必須ではない String
--ImageId イメージIDで指定 centos_7_06_64_20G_alibase_20190711.vhd 必須ではない String
--Status インスタンスステータスで指定 Running, Stopped, Starting, Stopping 必須ではない String
--KeyPairName 紐付いているpemkeyで指定 xx.pem 必須ではない String

VPC系

aliyun vpc CreateVpc

基本コマンド 機能
aliyun vpc CreateVpc VPCを作成する
オプション 機能 指定例 備考 データ型
--RegionId リージョンを指定可能 ap-northeast-1 必須パラメータ String
--CidrBlock Cidrレンジを決定 192.168.0.0/16 必須パラメータ String
--VpcName 作成時にVpcに名付け test_vpc 必須ではない String
--Description 説明を加える "this is test vpc." 必須ではない String
--ResourceGroupId リソースグループIDを付与して作成 10 必須ではない String

aliyun vpc DeleteVpc

基本コマンド 機能
aliyun vpc DeleteVpc VPCを削除する
オプション 機能 指定例 備考 データ型
--VpcId vpc-idを指定して削除する vpc-aiuead7aw08daf 必須パラメータ String

aliyun vpc DescribeVpc

基本コマンド 機能
aliyun vpc DescribeVpcs VPCを確認する
オプション 機能 指定例 備考 データ型
--VpcId vpc-idで指定可能 vpc-12ufjaw01ijsafdlf 必須ではない String
--RegionId リージョンで指定可能 ap-northeast-1 必須ではない String
--VpcName vpc名で指定可能 vpc_test 必須ではない String
--IsDefault 指定されたリージョンのデフォルトVPCを参照するかどうか false 必須ではない Boolean
--ResourceGroupId vpcが所属するリソースグループIdを指定 任意 必須ではない String
--PageNumber レスポンスを返すページ数を指定(デフォルト:1page) 10 必須ではない String
--PageSize 1ページあたりの行数。最大値は50。既定値は10 1 必須ではない String
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0