オンデマンドでの複数バージョン状態の取得
/management/weblogic/{version}/domainRuntime/domainPartitionRuntimes/{name}/appRuntimeStateRuntime/getMultiVersionStateOnDemand
指定された各構成済IDについて、構成済IDがターゲット指定される各管理対象サーバー上の推論されるすべてのIDを識別します。
管理サーバーは、オンデマンドでターゲットに識別されるすべての関連サーバーにアクセスします。一部の管理対象サーバーの応答が遅い場合や、まったく応答しない場合があります。タイムアウトを使用すると、管理サーバーが管理対象サーバーからのレスポンスを待機する時間の上限を指定できます。タイムアウトの値に0を使用すると、すべての管理対象サーバーからのレスポンスを無制限に待機しますが、これはお薦めしません。管理サーバーは、この時点で起動していることが既知である管理対象サーバーにのみアクセスします。
この結果には、応答しなかったサーバーも含まれます。ただし、リクエスト時に停止していることが既知であり、アクセスしなかったサーバーは含まれません。
結果の例を次に示します。
({"landscapedesign#V2.0", "soilmanagement"}, 100L)
リクエスト
- application/json
- name: string
コレクション内のインスタンスのnameプロパティ。
- version: string
WebLogic RESTインタフェースのバージョン。
- X-Requested-By: string
「X - Requested - By」ヘッダーは、クロスサイト・リクエスト・フォージェリ(CSRF)攻撃からの保護に使用されます。値は、「MyClient」などの任意の名前です。
次のフィールドが含まれている必要があります:
object
Arguments
- configuredIds(optional): array 項目
タイトル:
Items
config.xmlで構成されているアプリケーションIDまたはライブラリのデプロイメントIDのリスト。状態をリクエストする対象のリストです。
- timeout(optional): integer(int64)
コマンドがタイムアウトするまでの時間(ミリ秒)。値に0を使用すると無制限に待機しますが、これはお薦めしません。
array
Items
config.xmlで構成されているアプリケーションIDまたはライブラリのデプロイメントIDのリスト。状態をリクエストする対象のリストです。
- Admin: basic
タイプ:
Basic
説明:A user in the Admin security role.
- Deployer: basic
タイプ:
Basic
説明:A user in the Deployer security role.
- Monitor: basic
タイプ:
Basic
説明:A user in the Monitor security role.
- Operator: basic
タイプ:
Basic
説明:A user in the Operator security role.
レスポンス
- application/json
200レスポンス
次のフィールドを返します。