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

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

Blades

リクエストメソッドURIロール
すべてのブレードサーバの情報を取得するGET/objects/BladesAdmin/Modify/View
特定のブレードサーバの情報を取得するGET/objects/Blades/<instanceIDAdmin/Modify/View
NICのポート情報を取得するGET/objects/Blades/<instanceID>/collections/NicportAdmin/Modify/View
HBAのポート情報を取得するGET/objects/Blades/<instanceID>/collections/HbaportAdmin/Modify/View
HVMの物理プロセッサの情報を取得するGET/objects/Blades/<instanceID>/collections/LpPhysicalcpuAdmin/Modify/View
HVMのプロセッサグループの情報を取得するGET/objects/Blades/<instanceID>/collections/LpCpugroupAdmin/Modify/View
HVMのNICポートの情報を取得するGET/objects/Blades/<instanceID>/collections/LpNicportAdmin/Modify/View
HVMのFCポートの情報を取得するGET/objects/Blades/<instanceID>/collections/LpFcportAdmin/Modify/View
HVMのUSBの情報を取得するGET/objects/Blades/<instanceID>/collections/LpUsbAdmin/Modify/View
LPARの情報を取得するGET/objects/Blades/<instanceID>/collections/LparAdmin/Modify/View
ブレードサーバの電源をONにするPUT/objects/Blades/<instanceID>/actions/Poweron/invokeAdmin/Modify
ブレードサーバの電源をOFFにするPUT/objects/Blades/<instanceID>/actions/Poweroff/invokeAdmin/Modify
ブレードサーバの電源をリセットするPUT/objects/Blades/<instanceID>/actions/Reset/invokeAdmin/Modify
ブレードサーバのLIDを点灯するPUT/objects/Blades/<instanceID>/actions/Lidon/invokeAdmin/Modify
ブレードサーバのLIDを消灯するPUT/objects/Blades/<instanceID>/actions/Lidoff/invokeAdmin/Modify
ブレードサーバの情報を更新するPUT/objects/Blades/<instanceID>/actions/Refresh/invokeAdmin/Modify

Chassis

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

Lpars

リクエストメソッドURIロール
すべてのLPARの情報を取得するGET/objects/LparsAdmin/Modify/View
特定のLPARの情報を取得するGET/objects/Lpars/<instanceIDAdmin/Modify/View
論理プロセッサの情報を取得するGET/objects/Lpars/<instanceID>/collections/LogicalcpuAdmin/Modify/View
仮想NICポートの情報を取得するGET/objects/Lpars/<instanceID>/collections/VirtualnicportAdmin/Modify/View
占有NICポートの情報を取得するGET/objects/Lpars/<instanceID>/collections/DedicatednicportAdmin/Modify/View
共有FCポートの情報を取得するGET/objects/Lpars/<instanceID>/collections/SharedfcportAdmin/Modify/View
占有FCポートの情報を取得するGET/objects/Lpars/<instanceID>/collections/DedicatedfcportAdmin/Modify/View
USBの情報を取得するGET/objects/Lpars/<instanceID>/collections/UsbAdmin/Modify/View

Hosts

リクエストメソッドURIロール
すべてのホストの情報を取得するGET/objects/HostsAdmin/Modify/View
特定のホストの情報を取得するGET/objects/Hosts/<instanceIDAdmin/Modify/View
ホストを管理対象から外すDELETE/objects/Hosts/<instanceIDAll-Resources-Admin
CPUの情報を取得するGET/objects/Hosts/<instanceID>/collections/CpuAdmin/Modify/View
FCネットワークの情報を取得するGET/objects/Hosts/<instanceID>/collections/FcnetworkAdmin/Modify/View
ファイルシステムの情報を取得するGET/objects/Hosts/<instanceID>/collections/FilesystemAdmin/Modify/View
IPネットワークの情報を取得するGET/objects/Hosts/<instanceID>/collections/IpnetworkAdmin/Modify/View
メモリーの情報を取得するGET/objects/Hosts/<instanceID>/collections/MemoryAdmin/Modify/View
BMC設定情報を取得するGET/objects/Hosts/<instanceID>/collections/MiscdeviceAdmin/Modify/View
OSの情報を取得するGET/objects/Hosts/<instanceID>/collections/OsAdmin/Modify/View
PCIスロットの情報を取得するGET/objects/Hosts/<instanceID>/collections/PcislotAdmin/Modify/View
ホストの電源をONにするPUT/objects/Hosts/<instanceID>/actions/Poweron/invokeAdmin/Modify
OSをシャットダウンしないでホストの電源をOFFにするPUT/objects/Hosts/<instanceID>/actions/Poweroff/invokeAdmin/Modify
ホストをリブートするPUT/objects/Hosts/<instanceID>/actions/Reboot/invokeAdmin/Modify
ホストをシャットダウンするPUT/objects/Hosts/<instanceID>/actions/Shutdown/invokeAdmin/Modify

Tasks

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

Credentials

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

IPAddressRanges

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

User

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

ManagedResource

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

version

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