アプライアンス一覧を取得
-
サンプル
API v1.1 ドキュメントアプライアンス一覧を取得
アプライアンスを作成
該当IDのアプライアンス情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
アプライアンスを更新
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスを削除
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスの現在の設定を反映
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ Server のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスが持つ Server のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスが持つ Database のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
アプライアンス(Database)固有のリソースモニタ情報を登録する。。
該当IDのアプライアンスが持つ Database のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスが持つ データベース項目設定情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ データベース項目設定情報を設定
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ データベース項目設定情報をリセット
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ データベースプラグイン設定情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ データベースプラグイン設定情報を設定
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ Database のSlaves の Status 情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ Database のSlaves情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ Database のSlaves の Status 情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ データベース Syslog 設定情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つ データベース Syslog 設定情報を設定
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスが持つディスクに関するリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| index | ディスクの順番 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスが持つディスクに関するリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| index | ディスクの順番 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのインタフェース情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | インタフェース番号 |
該当IDのアプライアンスが持つインタフェースに関するネットワーク流量のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | インタフェース番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
インタフェースとスイッチの接続を解除
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | インタフェース番号 |
インタフェースとスイッチを接続
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | インタフェース番号 |
| switchid | スイッチID |
該当IDのアプライアンスが持つインタフェースに関するネットワーク流量のリソースモニタ情報を取得
最初のインタフェースに関する情報を取得します。
他のインタフェースについては GET /appliance/:applianceid/interface/:index/monitor をご利用ください。
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDの モバイルゲートウェイ 情報を取得する
| Name | Comment |
|---|---|
| applianceid | アプライアンス |
| action | dnsresolver: セキュアモバイルコネクトモバイルゲートウェイに設定されているDNSサーバを取得する sims: モバイルゲートウェイに紐付いているSIMのリストを取得する simroutes:セキュアモバイルコネクトモバイルゲートウェイのSIM Routeを取得する traffic_monitoring: モバイルゲートウェイの通信料監視状態を取得する traffic_status: モバイルゲートウェイのトラフィックシェイピング状態の取得 |
該当IDの モバイルゲートウェイにリソースを登録する
| Name | Comment |
|---|---|
| applianceid | アプライアンス |
| action | sims: SIMをモバイルゲートウェイに紐付ける |
該当IDの モバイルゲートウェイ 設定する
| Name | Comment |
|---|---|
| applianceid | アプライアンス |
| action | dnsresolver: セキュアモバイルコネクトモバイルゲートウェイのDNSサーバを設定する simroutes:セキュアモバイルコネクトモバイルゲートウェイにSIM Routeを設定する traffic_monitoring: モバイルゲートウェイの通信料監視を設定する |
該当IDの モバイルゲートウェイ から設定を解除する
| Name | Comment |
|---|---|
| applianceid | アプライアンス |
| action | traffic_monitoring: モバイルゲートウェイの通信料監視を解除する |
該当IDの モバイルゲートウェイ からリソースを解除する
| Name | Comment |
|---|---|
| applianceid | アプライアンス |
| action | sims: モバイルゲートウェイからSIMの紐付けを解除する |
| item | SIMの契約ID |
該当IDのアプライアンスが持つ NFS のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスが持つ NFS のリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスプラン変更(世代変更・アップグレード)
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| serverindex | 接続されているサーバの順番 |
該当IDのアプライアンスの起動状態を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスを起動
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスを停止、または強制停止
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| Force | boolean | 不可 | 強制停止するときtrue |
該当IDのアプライアンスのリセットボタンを押下
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| Graceful | boolean | 不可 | 通常停止後に再起起動するとき(ACPI有効な場合に、起動ホストを変更)true |
該当IDのアプライアンスが持つディスクに関するリソースモニタ情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| index | サーバの番号 |
| index | ディスクの順番 |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのアプライアンスプラン変更(世代変更・アップグレード)
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
| serverindex | 接続されているサーバの順番 |
該当IDのアプライアンスのステータスを取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスのvpnをrestartさせる
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
該当IDのアプライアンスのサイト間VPNについてVPN接続に必要な情報を取得
| Name | Comment |
|---|---|
| applianceid | アプライアンスID |
共通サービス契約一覧を取得
共通サービス契約を作成
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| CommonServiceItem.Name | string | 不可 | 名前 |
| アクセス | キー | バリデーション | |||||
|---|---|---|---|---|---|---|---|
| 読取 | 検索 | 書込 | 更新 | 必須 | デフォルト | 範囲 | |
| ○ | ○ | ID : int | |||||
| ○ | ○ | ○ | ○ | Name : string | ○ | 1~64文字 | |
| ○ | ○ | ○ | ○ | Description : string | |||
| ○ | ○ | ○ | ○ | Settings : json | 131072文字 | ||
| ○ | ○ | Status : json | |||||
| ○ | ServiceClass : string | ||||||
| ○ | ○ | Availability : EAvailability | |||||
| ○ | ○ | ○ | Provider.ID : int | ||||
| ○ | Provider.ServiceClass : string | ||||||
| ○ | ○ | ○ | ○ | Icon.ID : int | |||
該当IDの共通サービス契約情報を取得
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
共通サービス契約を更新
ローカルルータの更新で接続先が「さくらのクラウド」でない場合、さくらインターネット会員メニューからログインした後、コントロールパネルからの操作が必要となります。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの共通サービス契約を削除
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDのGRAPHITEに保存されているACTIVITY情報を取得
このAPIはAWS接続オプションのみ有効です。クラウドDNSでは使用できません。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのGRAPHITEに保存されているACTIVITY情報を取得
このAPIはlocalrouterのみ有効です。クラウドDNSでは使用できません。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのGRAPHITEに保存されているACTIVITY情報を取得
このAPIはシンプル監視のみ有効です。クラウドDNSでは使用できません。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDのGRAPHITEに保存されているACTIVITY情報を取得
このAPIはシンプル監視のみ有効です。クラウドDNSでは使用できません。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| 名前 | 型 | 省略 | 説明 |
|---|---|---|---|
| [Start] | time | 可 | 取得範囲の開始時刻(省略時は終了時刻の24時間前 または 現在時刻) |
| [End] | time | 可 | 取得範囲の終了時刻(省略時は開始時刻の24時間後) |
該当IDの さくら Container Registry 設定情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | +++ を取得する |
該当IDの さくら Container Registry 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | +++ を設定する |
該当IDの さくら Container Registry 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | +++ を設定する |
該当IDの さくら Container Registry 設定情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | +++ を取得する |
該当IDの さくら Container Registry 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | +++ を設定する |
該当IDの さくら Container Registry 削除/解除する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | +++ を削除する |
該当IDの esme 設定情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの esme 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの esme 削除/解除する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの esme 設定情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの esme 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの共通サービス契約に関するヘルス情報を取得
このAPIはGLSB/シンプル監視のみ有効です。クラウドDNSでは使用できません。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの共通サービス契約のプランを変更
※プラン変更を行うとCommonServiceItem.IDが変わります。
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの さくらproxylb 設定情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | sslcertificate を取得する |
該当IDの さくらproxylb 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | sslcertificate を設定する |
該当IDの さくらproxylb 削除/解除する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | sslcertificate を削除する |
該当IDの さくらSIM 情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | status: SIMの状態を取得する metrics: SIMのトラフィック情報を取得する network_op eartor_config:マルチキャリア を取得する |
該当IDの さくらSIM 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | activate: SIMのステータスを有効化する deactivate: SIMのステータスを無効化する imeilock: IMEIロックを行う ip: SIMにIPアドレスをアサインする network_opeartor_config:マルチキャリア を設定する |
該当IDの さくらSIM 削除/解除する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | imeilock: IMEIロックを解除する ip: SIMにアサインされたIPアドレスを解除する |
該当IDの さくらSIM 情報を取得する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
| action | sessionlog: SIMのセッションログを取得する |
| item | ※ オプション LogID |
該当IDの フリーフォーマットSMS送信 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの フリーフォーマットSMS送信 実行/設定する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |
該当IDの フリーフォーマットSMS送信 削除/解除する
| Name | Comment |
|---|---|
| commonserviceitemid | 共通サービス契約ID |