CFMG APIは、以下のAPIから構成されています。
分類 | CFMG API名 | 機能概要 |
---|---|---|
システムテンプレートの操作 | ListVSYSDescriptor | システムテンプレート一覧を取得する |
ListDiskImage | クローニングマスタ一覧を取得する | |
ListServerType | L-Serverテンプレート一覧を取得する | |
GetVSYSDescriptorConfiguration | テンプレートの構成情報(サーバ構成、ネットワーク構成など)を取得する | |
GetVSYSDescriptorAttributes | テンプレートの属性(テンプレート名など)を取得する | |
GetPoolList | リソースプールの一覧を取得する | |
仮想システム操作 | CreateVSYS | 仮想システムを作成する |
ListVSYS | 仮想システムの一覧を取得する | |
DestroyVSYS | 仮想システムを返却する | |
GetVSYSStatus | 仮想システムの状態を取得する | |
GetVSYSConfiguration | 仮想システムの構成情報を取得する | |
GetVSYSAttributes | 仮想システムの属性を取得する | |
ListNetworkInfo | 仮想システムのネットワーク情報を取得する | |
仮想サーバの操作 | CreateVServer | 仮想サーバを新規作成する |
ListVServer | 仮想システム内の仮想サーバ一覧を取得する | |
DestroyVServer | 仮想サーバを削除する | |
RestoreVServer | スナップショットから仮想サーバをリストアする | |
StartVServer | 仮想サーバを起動する | |
StopVServer | 仮想サーバを停止する | |
GetVServerStatus | 仮想サーバの状態を取得する | |
GetVServerConfiguration | 仮想サーバの構成情報(ソフトウェア、パッチなど)を取得する | |
GetVServerAttributes | 仮想サーバの属性を取得する | |
GetVServerinitialPassword | 仮想サーバのOSに対応する初期管理者パスワードをを取得する | |
CreateSnapshot | スナップショットを採取する | |
ListSnapshot | スナップショット一覧を取得する | |
DestroySnapshot | スナップショットを削除する | |
AddPatch | パッチ情報を追加する | |
DestroyPatch | パッチ情報を削除する | |
CancelError | バックアップリストアタスクのエラー状態を解除する | |
増設ディスクの操作 | CreateVDisk | 増設ディスクを追加する |
DestroyVDisk | 増設ディスクを削除する |