Hitachi

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


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

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

Applications(Domain : objects)

リクエスト

メソッド

URI

権限

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

GET

/v1/objects/Applications

Admin, Modify

Clusters(Domain : objects)

リクエスト

メソッド

URI

権限

クラスタ一覧の取得

GET

/v1/objects/Clusters

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

ContainerClusters(Domain : objects)

リクエスト

メソッド

URI

権限

コンテナクラスタの一覧の取得

GET

/v1/objects/ContainerClusters

Modify

ContainerNodes(Domain : objects)

リクエスト

メソッド

URI

権限

コンテナノードの一覧の取得

GET

/v1/objects/ContainerNodes

Admin, Modify

ContainerNodes(Domain : services)

リクエスト

メソッド

URI

権限

コンテナノードに対する操作一覧の取得

GET

/v1/services/ContainerNodes/actions

Admin, Modify

コンテナノードの監視状態変更に必要な情報の取得

GET

/v1/services/ContainerNodes/actions/changeManagedType

Admin, Modify

コンテナノードの監視状態の変更

POST

/v1/services/ContainerNodes/actions/changeManagedType/invoke

Admin, Modify

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

Discoveries(Domain : services)

リクエスト

メソッド

URI

権限

探索に対する操作一覧の取得

GET

/v1/services/Discoveries/actions

Admin

探索の実行に必要な情報の取得

GET

/v1/services/Discoveries/actions/submit

Admin

探索の実行

POST

/v1/services/Discoveries/actions/submit/invoke

Admin

探索の停止に必要な情報の取得

GET

/v1/services/Discoveries/actions/stop

Admin

探索の停止

POST

/v1/services/Discoveries/actions/stop/invoke

Admin

DiscoveryLogResources(Domain : objects)

リクエスト

メソッド

URI

権限

探索結果リソースの取得

GET

/v1/objects/DiscoveryLogResources

Modify

DiscoveryLogs(Domain : objects)

リクエスト

メソッド

URI

権限

探索履歴の取得

GET

/v1/objects/DiscoveryLogs

Modify

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

MonitoringIntervalSettings(Domain : objects)

リクエスト

メソッド

URI

権限

収集間隔の情報取得

GET

/v1/objects/MonitoringIntervalSettings

Admin

収集間隔の更新

PUT

/v1/objects/MonitoringIntervalSettings/1

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

Plugins(Domain : objects)

リクエスト

メソッド

URI

権限

プラグイン情報の一覧の取得

GET

/v1/objects/Plugins

Admin

プラグインの情報取得

GET

/v1/objects/Plugins/{id}

Admin

Pods(Domain : objects)

リクエスト

メソッド

URI

権限

ポッドの一覧の取得

GET

/v1/objects/Pods

Admin, Modify

Pods(Domain : services)

リクエスト

メソッド

URI

権限

ポッドに対する操作一覧の取得

GET

/v1/services/Pods/actions

Admin, Modify

ポッドの監視状態変更に必要な情報の取得

GET

/v1/services/Pods/actions/changeManagedType

Admin, Modify

ポッドの監視状態の変更

POST

/v1/services/Pods/actions/changeManagedType/invoke

Admin, Modify

ServiceInstances(Domain : objects)

リクエスト

メソッド

URI

権限

サービスインスタンスの一覧の取得

GET

/v1/objects/ServiceInstances

Admin, Modify

ServiceInstances(Domain : services)

リクエスト

メソッド

URI

権限

サービスインスタンスに対する操作一覧の取得

GET

/v1/services/ServiceInstances/actions

Admin, Modify

サービスインスタンスの監視状態変更に必要な情報の取得

GET

/v1/services/ServiceInstances/actions/changeManagedType

Admin, Modify

サービスインスタンスの監視状態の変更

POST

/v1/services/ServiceInstances/actions/changeManagedType/invoke

Admin, Modify

ServiceResources(Domain : objects)

リクエスト

メソッド

URI

権限

サービスリソースの一覧の取得

GET

/v1/objects/ServiceResources

Admin, Modify

ServiceResources(Domain : services)

リクエスト

メソッド

URI

権限

サービスリソースに対する操作一覧の取得

GET

/v1/services/ServiceResources/actions

Admin, Modify

サービスリソースの監視状態変更に必要な情報の取得

GET

/v1/services/ServiceResources/actions/changeManagedType

Admin, Modify

サービスリソースの監視状態の変更

POST

/v1/services/ServiceResources/actions/changeManagedType/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

UserCustomSettings(Domain : objects)

リクエスト

メソッド

URI

権限

ユーザーの設定情報一覧の取得

GET

/v1/objects/UserCustomSettings

Admin, Modify, User Management

ユーザーの設定情報の設定

POST

/v1/objects/UserCustomSettings

Admin, Modify, User Management

UserCustomSettings(Domain : services)

リクエスト

メソッド

URI

権限

ユーザーの設定情報に対する操作一覧の取得

GET

/v1/services/UserCustomSettings/actions

User Management

ユーザーの設定情報の削除に必要な情報の取得

GET

/v1/services/UserCustomSettings/actions/clearUserCustomSetting

User Management

ユーザーの設定情報の削除

POST

/v1/services/UserCustomSettings/actions/clearUserCustomSetting/invoke

User Management

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