システムストレージ情報取得

API情報
API種別メソッドURI対象名称実行
契約、設定GET/:GisServiceCode/system-storages/:StorageServiceCode.jsonシステムストレージシステムストレージ情報取得同期
  • 指定したシステムストレージの詳細情報を取得します


リクエストパラメータ

パラメータ必須意味
URLGisServiceCodeP2契約のサービスコードgis########

StorageServiceCodeシステムストレージのサービスコードiba########, ica########
レスポンス
フィールドタイプ意味
LabelStringラベル文字列
ContractStatusString契約状態 
StartDateString利用開始日YYYYMMDD
StopDateString解約予定日YYYYMMDD
TypeString システムストレージ品目
OSTypeStringOS種別”Linux", ”Windows"
ELSOptionStringELSオプションの有無(有る場合のみ出力)"Yes"
StorageSizeStringストレージ容量数値
ResourceStatusStringストレージステータス 
ModeStringストレージのモード"Basic", "Backup", "Master", "Clone"
EncryptionString暗号化"Yes", "No"
StorageGroupStringストレージグループ"Y", "Z"
SourceServiceCodeStringインスタントクローニングのクローン元ストレージのサービスコードica########
DestinationServiceCodesArrayインスタントクローニングのクローン先ストレージのサービスコードica######## の配列
AttachedVirtualServer.ServiceCodeString接続された仮想サーバのサービスコードivm########, ivd########
AttachedVirtualServer.URIString仮想サーバの情報へアクセスするためのURIURI
AttachedVirtualServer.TypeString仮想サーバ品目 
AttachedVirtualServer.OSTypeStringOS種別"Linux", "Windows"
AttachedVirtualServer.PciSlotStringPCIスロット16進数
エラーコード
  • このAPIに関する個別エラーはありません。
  • 共通エラーコードはエラーレスポンスを参照して下さい


制限
  • 特になし


サンプル

リクエストボディ

無し

レスポンス (JSON)

{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "Label": "XXXXX",
    "ContractStatus": "InService",
    "StartDate": "YYYYMMDD",
    "StopDate": "",
    "Type": "SX30GB_CENTOS6_64",
    "OSType": "Linux",
    "StorageSize": "30GB",
    "ResourceStatus": "Attached",
    "Mode": "Master",
    "Encryption": "Yes",
    "StorageGroup": "Y",
    "SourceServiceCode": "",
    "DestinationServiceCodes": [
        "ica#######1",
        "ica#######2"
    ],
    "AttachedVirtualServer": {
        "ServiceCode": "ivm########",
        "URI": "/r/20151130/gis########/virtual-servers/ivm########.json",
        "Type": "VG1-3",
        "OSType": "Linux",
        "PciSlot": 0x##
    }
}