genvid-ami¶
In This Section
参考
スクリプトを使用した Windows AMI の設定ガイド用の The Cloud Environment - First Steps
Initial setup for Genvid Windows Game AMI.
usage: genvid-ami [-h] [--loglevel {DEBUG,INFO,WARNING,ERROR}] [--logformat LOGFORMAT]
{clean,copy,delete,list,output,rename,save,setup} ...
Positional Arguments¶
command | 使用するコマンド: clean, copy, delete, list, output, rename, save, setup |
Named Arguments¶
--loglevel | 使用するコマンド: DEBUG, INFO, WARNING, ERROR スクリプトのログレベルを設定する |
--logformat | スクリプトのログ形式を設定する |
Sub-commands:¶
clean¶
サービスをアンインストールする。
genvid-ami clean [-h] [-f] cluster_id
Positional Arguments¶
cluster_id | クラスタ ID。 |
Named Arguments¶
-f, --force | クラスタを強制的に削除する。 デフォルト: False |
copy¶
AWS リージョンを無視して、AMI をコピーする。
genvid-ami copy [-h] [--region REGION] [--public] srcami regions [regions ...]
Positional Arguments¶
srcami | ソース AMI のID。 |
regions | AMI をコピーするリージョン。 |
Named Arguments¶
--region | ソース AMI のリージョン。 |
--public | 新しい AMI を公開する。 デフォルト: False |
delete¶
AMI とその EBS スナップショットを削除する。
バージョン 1.13.0 で追加.
genvid-ami delete [-h] [-r REGION] [-n] ids [ids ...]
Positional Arguments¶
ids | 削除する AMI の ID。 |
Named Arguments¶
-r, --region | AMI のリージョン。 |
-n, --dryrun | 実際に AMI を削除せずに、実行したことを記録するだけです。 デフォルト: False |
list¶
利用可能な AMI のリスト。
バージョン 1.13.0 で変更: 引数``–region`` を追加。
genvid-ami list [-h] [--region REGION] [--version VERSION] [--prefix PREFIX] [--owner OWNER] [--output OUTPUT]
{wingame,server}
Positional Arguments¶
ami_type | 使用するコマンド: wingame, server AMI のタイプ |
Named Arguments¶
--region | ソース AMI のリージョン。 |
--version | チェックするバージョン (「1.27.0.0」) デフォルト: 「1.27.0.0」 |
--prefix | 検索するプレフィックス (デフォルトはタイプによって変化) デフォルト: 「」 |
--owner | ami の所有者 (「self」)。 デフォルト: 「self」 |
--output | 各 AMI のフォーマットされた出力値。AMI オブジェクト (引数 ami として渡される) のテンプレートとして使用される。(「{ami.name}」) デフォルト: 「{ami.name}」 |
output¶
クラスタの状態の出力を返す。
genvid-ami output [-h] cluster_id [name]
Positional Arguments¶
cluster_id | クラスタ ID。 |
name | 変数名 (オプション)。 それ以外の場合は、すべてを出力する。 デフォルト: 「」 |
rename¶
他のプレフィックスから、Windows AMI をコピーする。
genvid-ami rename [-h] [--region REGION] [--public] srcami dstprefix
Positional Arguments¶
srcami | ソース AMI のID。 |
dstprefix | デスティネーション AMI のプレフィクス。 |
Named Arguments¶
--region | ソース AMI のリージョン。 |
--public | 新しい AMI を公開する。 デフォルト: False |
save¶
ゲーム AMI を作成する。
genvid-ami save [-h] [--prefix PREFIX] cluster_id
Positional Arguments¶
cluster_id | クラスタ ID。 |
Named Arguments¶
--prefix | AMI の保存場所のプレフィックス。 デフォルト: 「default」 |
setup¶
AWS で新規ゲームインスタンスを初期化する。
バージョン 1.14.0 で変更: 引数 --module
を追加。
バージョン 1.27.0 で変更: Terraform モジュールのパスが basic/setup-ami
から basic/setup_ami
に変更されました。
genvid-ami setup [-h] [--az AZ] [--tfvars TFVARS] [--plan] [--module MODULE] [-t TIMEOUT] [--ami-version AMI_VERSION]
[--region REGION]
cluster_id
Positional Arguments¶
cluster_id | クラスタ ID。 |
Named Arguments¶
--az | 使用するアベイラビリティゾーン。None が指定されている場合、デフォルト設定を使用します。 |
--tfvars | クラスタを設定するデフォルトの .tfvars ファイル。 |
--plan | アクションの計画のみ。 デフォルト: False |
--module | 使用するモジュール名 (「SDK-1.27.0/basic/setup_ami」)。 デフォルト: 「SDK-1.27.0/basic/setup_ami」 |
-t, --timeout | セットアップのタイムアウト (分) (60) デフォルト: 60 |
--ami-version | AMI で使用するバージョン |
--region | AMI を初期化するために VM を作成するリージョン。 |