バックアップイメージの一覧取得

説明

バックアップイメージの一覧を取得します。

Request

ヘッダー

Accept: application/xml

X-Auth-Token: Keystoneのtoken

メソッド

GET

パス

/server_images

クエリ

引数名 説明
verbose 一部の情報のみ取得する場合はfalse、すべての情報を取得する場合はtrueを指定します。省略した場合は、falseになります。
mode backupを指定します。
availability_zone

バックアップイメージの一覧を取得するアベイラビリティゾーンの名前を指定します。

省略時は、すべてのアベイラビリティゾーンからバックアップイメージの一覧を取得します。

Response

ステータスコード

200 OK

ボディ

・verbose=false、mode=backupの場合


       <ServerImages>
       <ServerImage name="Image名1">
       <Project>プロジェクトID</Project>
       <AvailabilityZone>アベイラビリティーゾーン</AvailabilityZone>
       <LServerLink name="仮想サーバ名"id="仮想サーバID"/>
       </ServerImage>
       
       <ServerImage name="Image名2">
       <Project>プロジェクトID</Project>
       <AvailabilityZone>アベイラビリティーゾーン</AvailabilityZone>
       <LServerLink name="仮想サーバ名"id="仮想サーバID"/>
       </ServerImage>    
       </ServerImages>
     

・verbose=true、mode=backupの場合


       <ServerImages>
       <ServerImage name="Image名1">
       <Project>プロジェクトID</Project>
       <AvailabilityZone>アベイラビリティーゾーン</AvailabilityZone>
       <Comment>コメント</Comment>
       <CreateTime>作成日時</CreateTime>
       <LServerLink name="仮想サーバ名"id="仮想サーバID"/>
       </ServerImage>
       
       <ServerImage name="Image名2">
       <Project>バックアップイメージを作成したプロジェクトのID</Project>
       <AvailabilityZone>アベイラビリティーゾーン</AvailabilityZone>
       <Comment>コメント</Comment>
       <CreateTime>作成日時</CreateTime>
       <LServerLink name="仮想サーバ名"id="仮想サーバID"/>
       </ServerImage>
       </ServerImages>
       
     

要素名 説明 取り得る値、または例
Image名 バックアップイメージの名前

バックアップイメージ名

先頭半角英字で、半角英数字、アンダースコア(“_”)で構成された32文字以内の文字列

プロジェクトID バックアップイメージを作成したプロジェクトのID プロジェクトのID
アベイラビリティゾーン 仮想サーバが存在するアベイラビリティゾーン名 アベイラビリティゾーン名
仮想サーバ名 バックアップ対象の仮想サーバ名

仮想サーバ名

先頭半角英字で、半角英数字、アンダースコア(“_”)で構成された32文字以内の文字列

仮想サーバID バックアップ対象の仮想サーバのID バックアップした仮想サーバの仮想サーバID
コメント バックアップイメージのコメント パーセント("%")、円マーク("\")、ダブルクォーテーション( " )、および改行以外の文字で日本語、半角文字に関係なく96文字以内の文字列。
作成日時 バックアップイメージを作成した日時(ローカルタイム) YYYY-MM-DD-hh:mm:ss±hh:mm