追加ストレージ追加申込

API情報
API種別メソッドURI対象名称実行
契約POST/:GisServiceCode/additional-storages.json追加ストレージ追加ストレージ追加申込同期
  • 追加ストレージを新規に申し込みます
  • 追加ストレージは未フォーマットの状態で提供されるため、利用するにはゲストOSから認識させた後でフォーマットする必要があります
  • ストレージグループを省略すると、自動的にXまたはYのグループにアサインされます
  • 通常は指定する必要はありませんが、ストレージグループを指定することで収容設備を分けることができるため、複数のサーバを冗長化のために組み合わせて利用したい場合には一方のサーバに接続するストレージをX、他方をYに指定してください。それにより、障害時やメンテナンス時の影響範囲をコントロールできるようになります


リクエストパラメータ

パラメータ必須意味
URLGisServiceCodeP2契約のサービスコードgis########
ボディType 追加ストレージ品目  

Encryption暗号化"Yes", "No"
 StorageGroup ストレージグループ"Y", "Z"
レスポンス
フィールドタイプ意味
ServiceCodeString追加ストレージのサービスコードibb########, ibg########, icb########, icg########
LabelStringラベル文字列
ContractStatusString契約状態 
StartDateString利用開始日YYYYMMDD
StopDateString解約予定日YYYYMMDD。未設定ならば空文字
CategoryString追加ストレージ種別"BestEffort", "Guarantee"
TypeString 追加ストレージ品目  
OSTypeStringOS種別"None"
StorageSizeStringストレージ容量数値
ResourceStatusStringストレージステータス 
ModeStringストレージのモード"Basic", "Clone"
EncryptionString暗号化"Yes", "No"
StorageGroupStringストレージグループ"Y", "Z"
AttachedVirtualServerObject接続された仮想サーバ契約直後は仮想サーバに接続されていないため常に空
エラーコード
  • このAPIに関する個別エラーはありません。
  • 共通エラーコードはエラーレスポンスを参照して下さい


制限
  • 特になし


サンプル

リクエストボディ

{
    "Type": "B100GB",
    "StorageGroup": "Y"
}

レスポンス (JSON)

{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "ServiceCode": "ibb#######1",
    "Label": "",
    "ContractStatus": "InService",
    "StartDate": "YYYYMMDD",
    "StopDate": "",
    "Category": "BestEffort",
    "Type": "B100GB",  ## 性能保証型は"G100GB_IOPS1000"
    "OSType": "None",
    "StorageSize": "100",
    "ResourceStatus": "NotAttached",
    "StorageGroup": "Y",
    "AttachedVirtualServer": {
    }
}

  • StorageGroup省略可。省略時は指定なし