getMultiVersionStateOnDemand
/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 (オプション): array Items
タイトル:
Items
config.xmlで構成されているアプリケーションIDまたはライブラリのデプロイメントIDのリスト。これは、状態が要求されているリストです
- timeout (オプション): integer(int64)
コマンドがタイムアウトするまでの時間(ミリ秒)。推奨されませんが、無限に待つには0の値を使用できます
- Admin: basic
タイプ:
Basic
説明:A user in the Admin security role.
- デプロイヤ: basic
タイプ:
Basic
説明:A user in the Deployer security role.
- モニター: basic
タイプ:
Basic
説明:A user in the Monitor security role.
- オペレータ: basic
タイプ:
Basic
説明:A user in the Operator security role.
レスポンス
- application/json
200レスポンス
次のフィールドを返します。