Compute Systems Manager REST API リファレンスガイド

[目次][前へ][次へ]


1.9 Compute Systems ManagerのAPIを使って発行できるリクエスト

Compute Systems ManagerのAPIを使って発行できるリクエストの一覧をオブジェクトごとに示します。

Blades

リクエスト メソッド URI ロール
すべてのブレードサーバの情報を取得する GET /objects/Blades Admin/Modify/View
特定のブレードサーバの情報を取得する GET /objects/Blades/<instanceID Admin/Modify/View
NICのポート情報を取得する GET /objects/Blades/<instanceID>/collections/Nicport Admin/Modify/View
HBAのポート情報を取得する GET /objects/Blades/<instanceID>/collections/Hbaport Admin/Modify/View
HVMの物理プロセッサの情報を取得する GET /objects/Blades/<instanceID>/collections/LpPhysicalcpu Admin/Modify/View
HVMのプロセッサグループの情報を取得する GET /objects/Blades/<instanceID>/collections/LpCpugroup Admin/Modify/View
HVMのNICポートの情報を取得する GET /objects/Blades/<instanceID>/collections/LpNicport Admin/Modify/View
HVMのFCポートの情報を取得する GET /objects/Blades/<instanceID>/collections/LpFcport Admin/Modify/View
HVMのUSBの情報を取得する GET /objects/Blades/<instanceID>/collections/LpUsb Admin/Modify/View
LPARの情報を取得する GET /objects/Blades/<instanceID>/collections/Lpar Admin/Modify/View
ブレードサーバの電源をONにする PUT /objects/Blades/<instanceID>/actions/Poweron/invoke Admin/Modify
ブレードサーバの電源をOFFにする PUT /objects/Blades/<instanceID>/actions/Poweroff/invoke Admin/Modify
ブレードサーバの電源をリセットする PUT /objects/Blades/<instanceID>/actions/Reset/invoke Admin/Modify
ブレードサーバのLIDを点灯する PUT /objects/Blades/<instanceID>/actions/Lidon/invoke Admin/Modify
ブレードサーバのLIDを消灯する PUT /objects/Blades/<instanceID>/actions/Lidoff/invoke Admin/Modify
ブレードサーバの情報を更新する PUT /objects/Blades/<instanceID>/actions/Refresh/invoke Admin/Modify

Chassis

リクエスト メソッド URI ロール
すべてのシャーシの情報を取得する GET /objects/Chassis Admin/Modify/View
特定のシャーシの情報を取得する GET /objects/Chassis/<instanceID Admin/Modify/View
シャーシを管理対象から外す DELETE /objects/Chassis/<instanceID All-Resources-Admin
シャーシに搭載されたブレードサーバの情報を取得する GET /objects/Chassis/<instanceID>/collections/Blade Admin/Modify/View
マネジメントモジュールの情報を取得する GET /objects/Chassis/<instanceID>/collections/Managementmodule Admin/Modify/View
スイッチモジュールの情報を取得する GET /objects/Chassis/<instanceID>/collections/Switchmodule Admin/Modify/View
ファンモジュールの情報を取得する GET /objects/Chassis/<instanceID>/collections/Fanmodule Admin/Modify/View
電源モジュールの情報を取得する GET /objects/Chassis/<instanceID>/collections/Powersupplymodule Admin/Modify/View
マネジメントLANモジュールの情報を取得する GET /objects/Chassis/<instanceID>/collections/Managementlanmodule Admin/Modify/View
I/Oボードモジュールの情報を取得する GET /objects/Chassis/<instanceID>/collections/Iobdmodules Admin/Modify/View
シャーシのLIDを点灯する PUT /objects/Chassis/<instanceID>/actions/Lidon/invoke Admin/Modify
シャーシのLIDを消灯する PUT /objects/Chassis/<instanceID>/actions/Lidoff/invoke Admin/Modify
シャーシの情報を更新する PUT /objects/Chassis/<instanceID>/actions/Refresh/invoke Admin/Modify

Lpars

リクエスト メソッド URI ロール
すべてのLPARの情報を取得する GET /objects/Lpars Admin/Modify/View
特定のLPARの情報を取得する GET /objects/Lpars/<instanceID Admin/Modify/View
論理プロセッサの情報を取得する GET /objects/Lpars/<instanceID>/collections/Logicalcpu Admin/Modify/View
仮想NICポートの情報を取得する GET /objects/Lpars/<instanceID>/collections/Virtualnicport Admin/Modify/View
占有NICポートの情報を取得する GET /objects/Lpars/<instanceID>/collections/Dedicatednicport Admin/Modify/View
共有FCポートの情報を取得する GET /objects/Lpars/<instanceID>/collections/Sharedfcport Admin/Modify/View
占有FCポートの情報を取得する GET /objects/Lpars/<instanceID>/collections/Dedicatedfcport Admin/Modify/View
USBの情報を取得する GET /objects/Lpars/<instanceID>/collections/Usb Admin/Modify/View

Hosts

リクエスト メソッド URI ロール
すべてのホストの情報を取得する GET /objects/Hosts Admin/Modify/View
特定のホストの情報を取得する GET /objects/Hosts/<instanceID Admin/Modify/View
ホストを管理対象から外す DELETE /objects/Hosts/<instanceID All-Resources-Admin
CPUの情報を取得する GET /objects/Hosts/<instanceID>/collections/Cpu Admin/Modify/View
FCネットワークの情報を取得する GET /objects/Hosts/<instanceID>/collections/Fcnetwork Admin/Modify/View
ファイルシステムの情報を取得する GET /objects/Hosts/<instanceID>/collections/Filesystem Admin/Modify/View
IPネットワークの情報を取得する GET /objects/Hosts/<instanceID>/collections/Ipnetwork Admin/Modify/View
メモリーの情報を取得する GET /objects/Hosts/<instanceID>/collections/Memory Admin/Modify/View
BMC設定情報を取得する GET /objects/Hosts/<instanceID>/collections/Miscdevice Admin/Modify/View
OSの情報を取得する GET /objects/Hosts/<instanceID>/collections/Os Admin/Modify/View
PCIスロットの情報を取得する GET /objects/Hosts/<instanceID>/collections/Pcislot Admin/Modify/View
ホストの電源をONにする PUT /objects/Hosts/<instanceID>/actions/Poweron/invoke Admin/Modify
OSをシャットダウンしないでホストの電源をOFFにする PUT /objects/Hosts/<instanceID>/actions/Poweroff/invoke Admin/Modify
ホストをリブートする PUT /objects/Hosts/<instanceID>/actions/Reboot/invoke Admin/Modify
ホストをシャットダウンする PUT /objects/Hosts/<instanceID>/actions/Shutdown/invoke Admin/Modify

Tasks

リクエスト メソッド URI ロール
タスクの情報を取得する GET /objects/Tasks Admin/Modify/View
特定のタスクの情報を取得する GET /objects/Tasks/<taskID Admin/Modify/View
サブタスクの情報を取得する GET /objects/Tasks/<taskID>/collections/Subtask Admin/Modify/View

Credentials

リクエスト メソッド URI ロール
認証情報を取得する GET /objects/Credentials All-Resources-Admin
認証情報を作成する POST /objects/Credentials All-Resources-Admin
特定の認証情報を取得する GET /objects/Credentials/<instanceID All-Resources-Admin
認証情報を編集する PUT /objects/Credentials/<instanceID All-Resources-Admin
認証情報を削除する DELETE /objects/Credentials/<instanceID All-Resources-Admin

IPAddressRanges

リクエスト メソッド URI ロール
すべてのIPアドレス範囲を取得する GET /objects/IPAddressRanges All-Resources-Admin
IPアドレス範囲を作成する POST /objects/IPAddressRanges All-Resources-Admin
特定のIPアドレス範囲を取得する GET /objects/IPAddressRanges/<instanceID All-Resources-Admin
IPアドレス範囲を編集する PUT /objects/IPAddressRanges/<instanceID All-Resources-Admin
IPアドレス範囲を削除する DELETE /objects/IPAddressRanges/<instanceID All-Resources-Admin
リソースを探索する PUT /objects/IPAddressRanges/<instanceID>/actions/Discovery/invoke All-Resources-Admin

User

リクエスト メソッド URI ロール
Compute Systems Managerにログインする GET /services/User/actions/login/invoke Admin/Modify/View/User-Management
Compute Systems Managerからログアウトする GET /services/User/actions/logout/invoke Admin/Modify/View/User-Management

ManagedResource

リクエスト メソッド URI ロール
複数のIPアドレス範囲を使用して管理対象を探索する PUT /services/ManagedResource/actions/Discovery/invoke All-Resources-Admin

version

リクエスト メソッド URI ロール
Compute Systems Managerのバージョン情報を取得する GET /version Admin/Modify/View/User-Management

[目次] [前へ] [次へ]


All Rights Reserved. Copyright© 2016, Hitachi, Ltd.