vSphere Replication 8.6 では、次の REST API を使用できます。

表 1. vSphere Replication の構成および管理 REST API
カテゴリ 操作タイプ REST API の名前 説明
認証 GET 現在セッションの取得 現在のセッションに関する情報があれば、返します。
認証 POST ログイン ログインしてセッション ID を返します。後続の要求に、返されたセッション ID の値を含む「x-dr-session」ヘッダーを含めます。
認証 DELETE ログアウト セッションが認証された場合は、ログアウトします。
ペアリング POST リモート セッションの作成 現在のセッションに関する情報をリモート vSphere Replication 管理サーバ (VRMS) に返します。
ペアリング POST リモート セッションの作成 現在のセッションに関する情報をリモート vSphere Replication 管理サーバに返します。
ペアリング DELETE VR ペアリングの削除 リモート vSphere Replication 管理サーバとの既存のペアリングを削除します。
ペアリング GET ペアリング内のすべての VR の詳細の取得 ペアになっている vSphere Replication サーバの情報を取得します。
ペアリング GET ペアリング内のすべての VR サーバの取得 ペアリング内の vSphere Replication に登録されているすべてのレプリケーション サーバを取得します。
ペアリング GET リモート セッションの取得 現在のセッションに関する情報があれば、リモート vSphere Replication 管理サーバに返します。
ペアリング GET ペアリング内の VR の情報の取得 ペアリング内の特定の vSphere Replication に関する情報を取得します。
ペアリング GET VR ペアリングの取得 ペアリングに関する情報を取得します。
ペアリング GET VR ペアリングの問題の取得 ペアリングのすべての問題を取得します。
ペアリング GET VR ペアリングの取得 既存のすべてのペアリングのリストを取得します。
ペアリング GET ペアリング内の VR サーバの取得 ペアリングの一部である vSphere Replication 管理サーバに登録されている vSphere Replication サーバの情報を取得します。
ペアリング POST VR のペアリング リモート vSphere Replication 管理サーバとペアリングします。
ペアリング POST VR ペアリングの再接続 既存のペアリングをリモート vSphere Replication 管理サーバに再接続します。
ペアリング POST ペアリング内の VR サーバの再接続 この vSphere Replication サーバの接続情報を更新し、ペアリング内の vSphere Replication の現在の接続をリセットします。
ペアリング POST ペアリング内の VR サーバの登録 ペアリング内の vSphere Replication のレプリケーション サーバを登録します。
ペアリング DELETE ペアリング内の VR サーバの登録解除 ペアリング内の、vSphere ReplicationvSphere Replication サーバを登録解除します。
レプリケーション POST データストアの参照 URL で定義されているデータストアを ID で参照します。この API は、指定されたデータストアにあるファイルを返します。これらのファイルは、指定された検索条件に基づいてフィルタリングされます。
レプリケーション POST ストレージ ポリシーのコンプライアンス チェック 指定したストレージ ポリシーに対するデータストアのコンプライアンス チェックを行います。
レプリケーション POST レプリケーションの構成 ソース サイトからターゲット vCenter Server サイトへの仮想マシンのレプリケーションを構成します。
レプリケーション DELETE レプリケーションの削除 仮想マシンのレプリケーションを削除します。この操作では、ローカル サイトのレプリケーションのみが削除されます。最初にレプリケーション構成を削除します。
レプリケーション GET すべてのレプリケーションの取得 vCenter Server からすべての受信または発信レプリケーションのリストを取得します。
レプリケーション GET ローカル仮想マシン ディスクの取得 仮想マシンのディスクに関する情報を取得します。
レプリケーション GET ローカル VMS の取得 URL 内の vCenter Server ID で指定された vCenter Server 上のすべての仮想マシンのリストを取得します。
レプリケーション GET レプリケートされた仮想マシン ディスクの取得 レプリケートされた仮想マシンのディスクに関する情報を取得します。
レプリケーション GET レプリケーション情報の取得 レプリケーションに関する情報を取得します。
レプリケーション GET レプリケーション数の取得 受信と送信の両方のレプリケーションの合計数を取得します。
レプリケーション GET レプリケーションの問題の取得 すべての受信または送信レプリケーションについて現在のすべての問題のリストを取得します。
レプリケーション POST ディスクのシードの取得 特定のディスク セットで有効なシードに関する情報を取得します。
レプリケーション GET vCenter Server ストレージ ポリシーの取得 vCenter Server ストレージ ポリシーを取得します。
レプリケーション GET 仮想マシンの機能の取得 特定の仮想マシンに関する vSphere Replication 機能の情報を取得します。
レプリケーション GET VR 対応のターゲット データストアの取得 vSphere Replication でサポートされているデータストアを取得します。
レプリケーション POST レプリケーションの一時停止 ソース サイトからリモート vCenter Server サイトへの仮想マシンのレプリケーションを一時停止します。
レプリケーション POST レプリケーションの再構成 新しい仮想ハードディスク上のレプリケーションの再構成、デフォルトのシード ディスクによる仮想マシン フォルダ内のレプリカ ディスクの使用の有効化など、レプリケーションの設定を変更します。
レプリケーション POST レプリケーションのレジューム 一時停止されたターゲット vCenter Server サイトへのレプリケーションを再開します。
レプリケーション POST レプリケーションの同期 ターゲット vCenter Server サイトへのレプリケーションが構成されている仮想マシンに対する最新の変更を同期します。
レプリケーション POST レプリケーションの構成解除 仮想マシンのレプリケーション構成を正常に削除します。リモート サイトが使用できない場合は、DELETE/replication/{replication_id} を使用してローカル サイトからレプリケーションを削除します。
サーバ GET すべての VR サーバの取得 登録されているすべてのレプリケーション サーバを取得します。
サーバ GET VR 情報の取得 vSphere Replication 管理サーバの情報。
サーバ GET VR サーバの取得 登録された vSphere Replication サーバの情報を取得します。
サーバ POST VR サーバの再接続 この vSphere Replication サーバの接続情報を更新し、現在の接続をリセットします。
サーバ POST VR サーバの登録 レプリケーション サーバを登録します。
サーバ DELETE VR サーバの登録解除 vSphere Replication サーバを登録解除します。
タスク GET 最近のタスクの情報の取得 最近のタスクをすべて取得します。
タスク GET タスク情報の取得 タスク情報を取得します。
表 2. vSphere Replication 管理サーバ (VRMS) アプライアンス構成 REST API
カテゴリ 操作タイプ REST API の名前 説明
アプライアンス GET アプライアンス ディスクの取得 仮想アプライアンスのディスクに関する情報を取得します。
アプライアンス GET アプライアンス情報の取得 仮想アプライアンスに関する情報を取得します。
アプライアンス POST アプライアンスの再起動 仮想アプライアンスを再起動します。
アプライアンス POST アプライアンスのシャットダウン 仮想アプライアンスをシャットダウンします。
アプライアンスの設定 GET Syslog サーバの取得 構成されているすべての syslog サーバのリストを取得します。
アプライアンスの設定 GET 時刻設定の取得 現在時刻の設定に関する情報を取得します。
アプライアンスの設定 GET タイム ゾーンの取得 サポートされているタイムゾーンに関する情報を取得します。
アプライアンスの設定 POST Syslog テスト メッセージの送信 すべての syslog サーバにテスト メッセージを送信します。
アプライアンスの設定 POST アプライアンス パスワードの更新 アプライアンスのパスワードを更新します。
アプライアンスの設定 PUT Syslog サーバの更新 構成された Syslog サーバを更新します。
アプライアンスの設定 PUT 時刻設定の更新 現在時刻の設定を更新します。
認証 GET 現在セッションの取得 現在のセッションに関する情報があれば、取得します。
認証 POST ログイン ログインしてセッション ID を返します。後続の要求に、返されたセッション ID の値を含む「x-dr-session」ヘッダーを含めます。
認証 DELETE ログアウト セッションが認証された場合は、ログアウトします。
証明書 POST CA 証明書の追加 認証局 (CA) 証明書を追加します。
証明書 POST CA 証明書の削除 認証局 (CA) 証明書を削除します。
証明書 POST CSR の生成 新しいキーと証明書署名リクエスト (CSR) を生成し、署名のために返します。
証明書 GET アプライアンス CA 証明書の取得 サーバの他の証明書の検証に使用される、インストール済み認証局 (CA) 証明書を取得します。
証明書 GET アプライアンス証明書の取得 アプライアンス証明書の情報を取得します。
証明書 POST プローブ SSL アプライアンスが指定されたエンドポイントへの SSL 接続を正常に確立できるかどうかを確認します。
証明書 POST アプライアンス証明書の更新 アプライアンス証明書を更新します。
構成 POST 拡張キーの確認 指定した拡張キーが SSO および参照サービスに vCenter Server 拡張機能としてすでに登録されているかどうかを確認します。
構成 POST 構成の削除 現在の構成を削除します。
構成 GET 構成の取得 アプライアンスの構成情報を取得します。
構成 GET vSphere Replication サーバ設定の取得 vSphere Replication サーバ設定を取得します。
構成 GET 必要な再構成の取得 アップグレード後に再構成操作が必要かどうかを確認します。
構成 POST vCenter Server サービスの一覧表示 Platform Services Controller (PSC) のすべての vCenter Server サービスを一覧表示します。
構成 PUT 構成の更新 アプライアンス構成を更新します。
構成 PUT vSphere Replication サーバ設定の更新 vSphere Replication サーバの設定を更新します。
構成 POST 接続の検証 vSphere インフラストラクチャとの接続を検証します。
ネットワーク設定 GET すべてのネットワーク インターフェイス設定の取得 すべてのネットワーク インターフェイス設定を取得します。
ネットワーク設定 GET すべてのネットワーク設定の取得 現在のアプライアンス ネットワーク設定を取得します。
ネットワーク設定 GET ネットワーク DNS 設定の取得 DNS 設定を取得します。
ネットワーク設定 GET ネットワーク インターフェイス設定の取得 ネットワーク インターフェイスの設定を取得します。
ネットワーク設定 PUT ネットワーク DNS 設定の更新 DNS 設定を更新します。
ネットワーク設定 POST ネットワーク インターフェイス設定の更新 ネットワーク インターフェイス設定を更新します。
サービス GET すべてのサービスの取得 すべてのサービスに関する情報を取得します。
サービス GET サービスの取得 特定のサービスに関する情報を取得します。
サービス POST サービスの再起動 サービスを再起動します。
サービス POST サービスの開始 サービスを開始します。
サービス POST サービスの停止 サービスを停止します。
タスク GET すべてのタスク情報の取得 構成関連のすべてのタスクを取得します。
タスク GET タスク情報の取得 タスク情報を取得します。
アップデート PUT アップデート リポジトリの変更 現在のアップデート リポジトリを変更します。
アップデート POST アップデートの取得 リポジトリで使用可能なすべてのアップデートを取得します。
アップデート GET アップデート リポジトリの取得 現在のアップデート リポジトリに関する情報を取得します。
アップデート POST アップデートのインストール アップデートをインストールします。
表 3. vSphere Replication サーバ (VRS) アプライアンス構成 REST API
カテゴリ 操作タイプ REST API の名前 説明
アプライアンス GET アプライアンス ディスクの取得 仮想アプライアンスのディスクに関する情報を取得します。
アプライアンス GET アプライアンス情報の取得 仮想アプライアンスに関する情報を取得します。
アプライアンス POST アプライアンスの再起動 仮想アプライアンスを再起動します。
アプライアンス POST アプライアンスのシャットダウン 仮想アプライアンスをシャットダウンします。
アプライアンスの設定 GET Syslog サーバの取得 構成されているすべての syslog サーバのリストを取得します。
アプライアンスの設定 GET 時刻設定の取得 現在時刻の設定に関する情報を取得します。
アプライアンスの設定 GET タイム ゾーンの取得 サポートされているタイムゾーンに関する情報を取得します。
アプライアンスの設定 POST Syslog テスト メッセージの送信 すべての syslog サーバにテスト メッセージを送信します。
アプライアンスの設定 POST アプライアンス パスワードの更新 アプライアンスのパスワードを更新します。
アプライアンスの設定 PUT Syslog サーバの更新 構成された Syslog サーバを更新します。
アプライアンスの設定 PUT 時刻設定の更新 現在時刻の設定を更新します。
認証 GET 現在セッションの取得 現在のセッションに関する情報があれば、取得します。
認証 POST ログイン ログインしてセッション ID を返します。後続の要求に、返されたセッション ID の値を含む「x-dr-session」ヘッダーを含めます。
認証 DELETE ログアウト セッションが認証された場合は、ログアウトします。
証明書 POST CA 証明書の追加 認証局 (CA) 証明書を追加します。
証明書 POST CA 証明書の削除 認証局 (CA) 証明書を削除します。
証明書 POST CSR の生成 新しいキーと証明書署名リクエスト (CSR) を生成し、署名のために返します。
証明書 GET アプライアンス CA 証明書の取得 サーバの他の証明書の検証に使用される、インストール済み認証局 (CA) 証明書を取得します。
証明書 GET アプライアンス証明書の取得 アプライアンス証明書の情報を取得します。
証明書 POST アプライアンス証明書の更新 アプライアンス証明書を更新します。
構成 GET vSphere Replication サーバ設定の取得 vSphere Replication サーバ設定を取得します。
構成 PUT vSphere Replication サーバ設定の更新 vSphere Replication サーバの設定を更新します。
ネットワーク設定 GET すべてのネットワーク インターフェイス設定の取得 すべてのネットワーク インターフェイス設定を取得します。
ネットワーク設定 GET すべてのネットワーク設定の取得 現在のアプライアンス ネットワーク設定を取得します。
ネットワーク設定 GET ネットワーク DNS 設定の取得 DNS 設定を取得します。
ネットワーク設定 GET ネットワーク インターフェイス設定の取得 ネットワーク インターフェイス設定を取得します。
ネットワーク設定 PUT ネットワーク DNS 設定の更新 DNS 設定を更新します。
ネットワーク設定 POST ネットワーク インターフェイス設定の更新 ネットワーク インターフェイス設定を更新します。
サービス GET すべてのサービスの取得 すべてのサービスに関する情報を取得します。
サービス GET サービスの取得 特定のサービスに関する情報を取得します。
サービス POST サービスの再起動 サービスを再起動します。
サービス POST サービスの開始 サービスを開始します。
サービス POST サービスの停止 サービスを停止します。
タスク GET すべてのタスク情報の取得 構成関連のすべてのタスクを取得します。
タスク GET タスク情報の取得 タスク情報を取得します。
アップデート PUT アップデート リポジトリの変更 現在のアップデート リポジトリを変更します。
アップデート POST アップデートの取得 リポジトリで使用可能なすべてのアップデートを取得します。
アップデート GET アップデート リポジトリの取得 現在のアップデート リポジトリに関する情報を取得します。
アップデート POST アップデートのインストール アップデートをインストールします。