Hitachi

JP1 Version 11 JP1/Operations Analytics REST APIリファレンス


1.5 JP1/OAのAPIを使って発行できるリクエスト

JP1/OAのAPIを使って発行できるリクエストの一覧をリソースごとに示します。

Applications(Domain : objects)

リクエスト

メソッド

URI

権限

アプリケーションの一覧の取得

GET

/v1/objects/Applications

Admin, Modify

Collectors(Domain : objects)

リクエスト

メソッド

URI

権限

コレクターの一覧の取得

GET

/v1/objects/Collectors

Admin, Modify

コレクターの作成

POST

/v1/objects/Collectors

Admin

コレクターの情報取得

GET

/v1/objects/Collectors/{id}

Admin, Modify

コレクターの更新

PUT

/v1/objects/Collectors/{id}

Admin

コレクターの削除

DELETE

/v1/objects/Collectors/{id}

Admin

Credentials(Domain : objects)

リクエスト

メソッド

URI

権限

認証情報の一覧の取得

GET

/v1/objects/Credentials

Admin

認証情報の作成

POST

/v1/objects/Credentials

Admin

認証情報の情報取得

GET

/v1/objects/Credentials/{id}

Admin

認証情報の更新

PUT

/v1/objects/Credentials/{id}

Admin

認証情報の削除

DELETE

/v1/objects/Credentials/{id}

Admin

E2EView(Domain : services)

リクエスト

メソッド

URI

権限

指定したリソースの情報や関連するリソース一覧をCSVで取得するために必要な情報の取得

GET

/v1/services/E2EView/actions/getNodesDataCSV

Admin, Modify

指定したリソースの情報や関連するリソース一覧をCSVで取得

POST

/v1/services/E2EView/actions/getNodesDataCSV/invoke

Admin, Modify

Events(Domain : services)

リクエスト

メソッド

URI

権限

イベントの一覧をCSVで取得するために必要な情報の取得

GET

/v1/services/Events/actions/getEventDataCSV

Admin, Modify

イベントの一覧をCSVで取得

POST

/v1/services/Events/actions/getEventDataCSV/invoke

Admin, Modify

FCSwitches(Domain : objects)

リクエスト

メソッド

URI

権限

FCスイッチの一覧の取得

GET

/v1/objects/FCSwitches

Admin, Modify

FCSwitches(Domain : services)

リクエスト

メソッド

URI

権限

FCスイッチに対する操作一覧の取得

GET

/v1/services/FCSwitches/actions

Admin, Modify

FCスイッチの監視状態変更に必要な情報の取得

GET

/v1/services/FCSwitches/actions/changeManagedType

Admin, Modify

FCスイッチの監視状態の変更

POST

/v1/services/FCSwitches/actions/changeManagedType/invoke

Admin, Modify

Grades(Domain : objects)

リクエスト

メソッド

URI

権限

グレードの一覧の取得

GET

/v1/objects/Grades

Admin, Modify

Groups(Domain : objects)

リクエスト

メソッド

URI

権限

コンシューマーの一覧の取得

GET

/v1/objects/Groups

Admin, Modify

コンシューマーの作成

POST

/v1/objects/Groups

Admin, Modify

コンシューマーの情報取得

GET

/v1/objects/Groups/{id}

Admin, Modify

コンシューマーの更新

PUT

/v1/objects/Groups/{id}

Admin, Modify

コンシューマーの削除

DELETE

/v1/objects/Groups/{id}

Admin, Modify

コンシューマーに対する操作一覧の取得

GET

/v1/objects/Groups/{id}/actions

Admin, Modify

コンシューマーの割り当てに必要な情報の取得

GET

/v1/objects/Groups/{id}/actions/updateTargetResource

Admin, Modify

コンシューマーの割り当て

POST

/v1/objects/Groups/{id}/actions/updateTargetResource/invoke

Admin, Modify

リソースの割り当て方を指定したコンシューマーの割り当てに必要な情報の取得

GET

/v1/objects/Groups/{id}/actions/updateTargetResourceWithAssignmentType

Admin, Modify

リソースの割り当て方を指定したコンシューマーの割り当て

POST

/v1/objects/Groups/{id}/actions/updateTargetResourceWithAssignmentType/invoke

Admin, Modify

Hosts(Domain : objects)

リクエスト

メソッド

URI

権限

ホストの一覧の取得

GET

/v1/objects/Hosts

Admin, Modify

Hosts(Domain : services)

リクエスト

メソッド

URI

権限

ホストに対する操作一覧の取得

GET

/v1/services/Hosts/actions

Admin, Modify

ホストの監視状態変更に必要な情報の取得

GET

/v1/services/Hosts/actions/changeManagedType

Admin, Modify

ホストの監視状態の変更

POST

/v1/services/Hosts/actions/changeManagedType/invoke

Admin, Modify

Hypervisors(Domain : objects)

リクエスト

メソッド

URI

権限

ハイパーバイザーの一覧の取得

GET

/v1/objects/Hypervisors

Admin, Modify

Hypervisors(Domain : services)

リクエスト

メソッド

URI

権限

ハイパーバイザーに対する操作一覧の取得

GET

/v1/services/Hypervisors/actions

Admin, Modify

ハイパーバイザーの監視状態変更に必要な情報の取得

GET

/v1/services/Hypervisors/actions/changeManagedType

Admin, Modify

ハイパーバイザーの監視状態の変更

POST

/v1/services/Hypervisors/actions/changeManagedType/invoke

Admin, Modify

IPSwitches(Domain : objects)

リクエスト

メソッド

URI

権限

IPスイッチの一覧の取得

GET

/v1/objects/IPSwitches

Admin, Modify

IPSwitches(Domain : services)

リクエスト

メソッド

URI

権限

IPスイッチに対する操作一覧の取得

GET

/v1/services/IPSwitches/actions

Admin, Modify

IPスイッチの監視状態変更に必要な情報の取得

GET

/v1/services/IPSwitches/actions/changeManagedType

Admin, Modify

IPスイッチの監視状態の変更

POST

/v1/services/IPSwitches/actions/changeManagedType/invoke

Admin, Modify

IpAddrRanges(Domain : objects)

リクエスト

メソッド

URI

権限

探索範囲の一覧の取得

GET

/v1/objects/IpAddrRanges

Admin

探索範囲の作成

POST

/v1/objects/IpAddrRanges

Admin

探索範囲の情報取得

GET

/v1/objects/IpAddrRanges/{id}

Admin

探索範囲の更新

PUT

/v1/objects/IpAddrRanges/{id}

Admin

探索範囲の削除

DELETE

/v1/objects/IpAddrRanges/{id}

Admin

PerfComponents(Domain : services)

リクエスト

メソッド

URI

権限

指定した性能情報の時系列での性能値をCSVで取得するために必要な情報の取得

GET

/v1/services/PerfComponents/actions/getGraphDataCSV

Admin, Modify

指定した性能情報の時系列での性能値をCSVで取得

POST

/v1/services/PerfComponents/actions/getGraphDataCSV/invoke

Admin, Modify

指定したリソースが持つ性能情報の最新値をCSVで取得するために必要な情報の取得

GET

/v1/services/PerfComponents/actions/getNodesGraphDataCSV

Admin, Modify

指定したリソースが持つ性能情報の最新値をCSVで取得

POST

/v1/services/PerfComponents/actions/getNodesGraphDataCSV/invoke

Admin, Modify

StorageSystems(Domain : objects)

リクエスト

メソッド

URI

権限

ストレージシステムの一覧の取得

GET

/v1/objects/StorageSystems

Admin, Modify

StorageSystems(Domain : services)

リクエスト

メソッド

URI

権限

ストレージシステムに対する操作一覧の取得

GET

/v1/services/StorageSystems/actions

Admin, Modify

ストレージシステムの監視状態変更に必要な情報の取得

GET

/v1/services/StorageSystems/actions/changeManagedType

Admin, Modify

ストレージシステムの監視状態の変更

POST

/v1/services/StorageSystems/actions/changeManagedType/invoke

Admin, Modify

SystemThresholdProfiles(Domain : objects)

リクエスト

メソッド

URI

権限

システムプロファイルの一覧の取得

GET

/v1/objects/SystemThresholdProfiles

Admin, Modify

システムプロファイルの作成

POST

/v1/objects/SystemThresholdProfiles

Admin, Modify

システムプロファイルの情報取得

GET

/v1/objects/SystemThresholdProfiles/{id}

Admin, Modify

システムプロファイルの更新

PUT

/v1/objects/SystemThresholdProfiles/{id}

Admin, Modify

システムプロファイルの削除

DELETE

/v1/objects/SystemThresholdProfiles/{id}

Admin, Modify

システムプロファイルに対する操作一覧の取得

GET

/v1/objects/SystemThresholdProfiles/{id}/actions

Admin, Modify

システムプロファイルの割り当てに必要な情報の取得

GET

/v1/objects/SystemThresholdProfiles/{id}/actions/updateTargetResource

Admin, Modify

システムプロファイルの割り当て

POST

/v1/objects/SystemThresholdProfiles/{id}/actions/updateTargetResource/invoke

Admin, Modify

UserThresholdProfiles(Domain : objects)

リクエスト

メソッド

URI

権限

ユーザープロファイルの一覧の取得

GET

/v1/objects/UserThresholdProfiles

Admin, Modify

ユーザープロファイルの作成

POST

/v1/objects/UserThresholdProfiles

Admin, Modify

ユーザープロファイルの情報取得

GET

/v1/objects/UserThresholdProfiles/{id}

Admin, Modify

ユーザープロファイルの更新

PUT

/v1/objects/UserThresholdProfiles/{id}

Admin, Modify

ユーザープロファイルの削除

DELETE

/v1/objects/UserThresholdProfiles/{id}

Admin, Modify

ユーザープロファイルに対する操作一覧の取得

GET

/v1/objects/UserThresholdProfiles/{id}/actions

Admin, Modify

ユーザープロファイルの割り当てに必要な情報の取得

GET

/v1/objects/UserThresholdProfiles/{id}/actions/updateTargetResource

Admin, Modify

ユーザープロファイルの割り当て

POST

/v1/objects/UserThresholdProfiles/{id}/actions/updateTargetResource/invoke

Admin, Modify

VirtualMachines(Domain : objects)

リクエスト

メソッド

URI

権限

仮想マシンの一覧の取得

GET

/v1/objects/VirtualMachines

Admin, Modify

VirtualMachines(Domain : services)

リクエスト

メソッド

URI

権限

仮想マシンに対する操作一覧の取得

GET

/v1/services/VirtualMachines/actions

Admin, Modify

仮想マシンの監視状態変更に必要な情報の取得

GET

/v1/services/VirtualMachines/actions/changeManagedType

Admin, Modify

仮想マシンの監視状態の変更

POST

/v1/services/VirtualMachines/actions/changeManagedType/invoke

Admin, Modify

Volumes(Domain : objects)

リクエスト

メソッド

URI

権限

ボリュームの一覧の取得

GET

/v1/objects/Volumes

Admin, Modify

version(Domain : configuration)

リクエスト

メソッド

URI

権限

バージョン情報の取得

GET

/v1/configuration/version

Admin, Modify