VMware Site Recovery Manager 構成 REST API Gateway は、Site Recovery Manager 仮想アプライアンスへの API アクセスを提供します。

構成 REST API Gateway を使用すると、Site Recovery 仮想アプライアンス管理インターフェイスを使用せずに、プログラムでさまざまな構成タスクを実行できます。

SRM 構成 REST API Gateway

Site Recovery Manager 構成 REST API Gateway のドキュメントとガイドラインにアクセスするには、https://developer.broadcom.com/xapis/srm-appliance-config-api/latest/ を参照してください。

アプライアンス REST API

表 1. アプライアンスの操作に関連する Site Recovery Manager REST API
カテゴリ 操作のタイプ REST API 名 説明
アプライアンス GET アプライアンス ディスクの取得 仮想アプライアンスのディスクに関する情報を取得します。
アプライアンス GET アプライアンス情報の取得 仮想アプライアンスに関する情報を取得します。
アプライアンス POST アプライアンスの再起動 仮想アプライアンスを再起動します。
アプライアンス POST アプライアンスのシャットダウン 仮想アプライアンスをシャットダウンします。

アプライアンス設定に関する Site Recovery Manager REST API

表 2. アプライアンス設定に関する REST API
カテゴリ 操作のタイプ REST API 名 説明
アプライアンス設定 GET Syslog サーバの取得 すべての構成済み syslog サーバのリスト。
アプライアンス設定 GET 時刻設定の取得 現在の時刻設定に関する情報。
アプライアンス設定 GET タイム ゾーンの取得 サポートされているタイム ゾーンに関する情報。
アプライアンス設定 POST Syslog テスト メッセージの送信 すべての syslog サーバにテスト メッセージを送信します。
アプライアンス設定 POST アプライアンスのパスワードの更新 アプライアンスのパスワードを更新します。
アプライアンス設定 POST データベースのパスワードの更新 データベースのパスワードを更新します。
アプライアンス設定 PUT Syslog サーバの更新 構成済みの syslog サーバを更新します。
アプライアンス設定 PUT 時刻設定の更新 現在の時刻設定を更新します。

認証に関する Site Recovery Manager REST API

表 3. 認証に関する REST API
カテゴリ 操作のタイプ REST API 名 説明
認証 GET 現在のセッションの取得 現在のセッションに関する情報を返します(存在する場合)。
認証 POST ログイン ログインし、セッション ID を返します。後続の要求では、返されたセッション ID の値を指定した「x-dr-session」ヘッダーを含めます。
認証 DELETE ログアウト セッションが認証されたらログアウトします。

証明書に関する Site Recovery Manager REST API

表 4. 証明書に関する REST API
カテゴリ 操作のタイプ REST API 名 説明
証明書 POST CA 証明書の追加 認証局 (CA) 証明書を追加します。
証明書 POST CA 証明書の削除 認証局 (CA) 証明書を削除します。
証明書 POST CSR の生成 新しいキーと証明書署名リクエスト (CSR) を生成し、署名のために返します。
証明書 GET アプライアンス CA 証明書の取得 他のサーバの証明書の検証に使用されたインストール済み認証局 (CA) 証明書を取得します。
証明書 GET アプライアンス証明書の取得 アプライアンス証明書の情報を取得します。
証明書 POST SSL のプローブ アプライアンスが指定されたエンドポイントへの SSL 接続を正常に確立できるかどうかを確認します。
証明書 POST アプライアンス証明書の更新 アプライアンス証明書を更新します。

構成に関する Site Recovery Manager REST API

表 5. 構成に関する REST API
カテゴリ 操作のタイプ REST API 名 説明
構成 POST 拡張キーの確認 特定の拡張キーが、SSO、Lookup Service、および vCenter Server 拡張機能にすでに登録されているかどうかを確認します。
構成 POST 構成の削除 現在の構成を削除します。
構成 GET 構成の取得 アプライアンスの構成情報を取得します。
構成 GET 必要な再構成の取得 アップグレード後に再構成操作が必要かどうかを確認します。
構成 POST vCenter Server サービスの一覧表示 Platform Services Controller のすべての vCenter Server インスタンスの一覧を表示します。
構成 PUT 構成の更新 アプライアンスの構成を更新します。
構成 POST 接続の検証 vSphere インフラストラクチャへの接続を検証します。

ネットワーク設定に関する Site Recovery Manager REST API

表 6. ネットワーク設定に関する REST API
カテゴリ 操作のタイプ REST API 名 説明
ネットワーク設定 GET すべてのネットワーク インターフェイス設定の取得 すべてのネットワーク インターフェイス設定を取得します。
ネットワーク設定 GET すべてのネットワーク設定の取得 現在のアプライアンスのネットワーク設定。
ネットワーク設定 GET ネットワーク DNS 設定の取得 DNS 設定を取得します。
ネットワーク設定 GET ネットワーク インターフェイス設定の取得 ネットワーク インターフェイス設定を取得します。
ネットワーク設定 PUT ネットワーク DNS 設定の更新 DNS 設定を更新します。
ネットワーク設定 POST ネットワーク インターフェイス設定の更新 ネットワーク インターフェイス設定を更新します。

サービスに関する Site Recovery Manager REST API

表 7. サービスに関する REST API
カテゴリ 操作のタイプ REST API 名 説明
サービス GET すべてのサービスの取得 すべてのサービスに関する情報を取得します。
サービス GET サービスの取得 特定のサービスに関する情報を取得します。
サービス POST サービスの再開 サービスを再開します。
サービス POST サービスの開始 サービスを開始します。
サービス POST サービスの停止 サービスを停止します。

タスクに関する Site Recovery Manager REST API

表 8. タスクに関する REST API
カテゴリ 操作のタイプ REST API 名 説明
タスク GET すべてのタスク情報の取得 構成関連のすべてのタスクを取得します。
タスク GET タスク情報の取得 タスク情報を取得します。

更新に関する Site Recovery Manager REST API

表 9. 更新に関する REST API
カテゴリ 操作のタイプ REST API 名 説明
更新 PUT 更新リポジトリの変更 現在の更新リポジトリを変更します。
更新 POST 更新の取得 リポジトリ内の使用可能なすべての更新を取得します。
更新 GET 更新リポジトリの取得 現在の更新リポジトリに関する情報を取得します。
更新 POST アップデートのインストール 更新をインストールします。

ストレージ レプリケーション アダプタに関する Site Recovery Manager REST API

表 10.
カテゴリ 操作のタイプ REST API 名 説明
ストレージ レプリケーション アダプタ GET すべてのストレージ レプリケーション アダプタの取得 サーバで使用可能なすべてのストレージ レプリケーション アダプタを取得します。
ストレージ レプリケーション アダプタ GET SRA 構成のダウンロード 特定のストレージ レプリケーション アダプタの構成アーカイブをサーバからダウンロードします。
ストレージ レプリケーション アダプタ POST SRA 構成のアップロード 特定のストレージ レプリケーション アダプタの構成アーカイブをサーバにアップロードします。
ストレージ レプリケーション アダプタ POST SRA 構成のコピー 特定のストレージ レプリケーション アダプタからの構成が、指定されたストレージ レプリケーション アダプタにコピーされます。
ストレージ レプリケーション アダプタ POST SRA 構成のリセット 特定のストレージ レプリケーション アダプタの構成をリセットします。
ストレージ レプリケーション アダプタ POST ストレージ レプリケーション アダプタの再ロード 特定のストレージ レプリケーション アダプタを再ロードします。
ストレージ レプリケーション アダプタ POST SRA の作成 インストール アーカイブをサーバにアップロードして、新しいストレージ レプリケーション アダプタを作成します。
ストレージ レプリケーション アダプタ DELETE ストレージ レプリケーション アダプタの削除 特定のストレージ レプリケーション アダプタを削除します。

サポート バンドルに関する Site Recovery Manager REST API

表 11.
カテゴリ 操作のタイプ REST API 名 説明
サポート バンドル GET サポート バンドルの取得 サーバで使用可能なすべてのサポート バンドルを取得します。
サポート バンドル GET サポート バンドルのダウンロード サーバからサポート バンドル情報をダウンロードします。
サポート バンドル POST サポート バンドルの生成 サポート バンドルを生成します。
サポート バンドル DELETE サポート バンドルの削除 サーバ上の既存のサポート バンドルを削除します。