ルート・スキーマ: Restful Management Services
タイプ: object
ソースを表示
- CORSAllowedCredentials: boolean
デフォルト値: false
資格証明がCORSリクエストに許可されるかどうかを決定します。
値がfalseの場合、レスポンスには対応するCORS HTTPヘッダーが含まれません。
- CORSAllowedHeaders: string
デフォルト値: *
CORSリクエストに許可されるHTTPヘッダーの値を決定します。
許可されるヘッダー値は、HTTPヘッダー名のカンマ区切りリストを含む文字列です。デフォルト設定では、すべてのヘッダーが許可されます。
値が空であるか指定されていない場合、レスポンスには対応するCORS HTTPヘッダーが含まれません。
- CORSAllowedMethods: string
デフォルト値: *
CORSリクエストに許可されるHTTPメソッドの値を決定します。
許可されるメソッド値は、HTTPメソッド名のカンマ区切りリストを含む文字列です。デフォルト設定では、すべてのメソッドが許可されます。
値が空であるか指定されていない場合、レスポンスには対応するCORS HTTPヘッダーが含まれません。
- CORSAllowedOrigins: array Items
タイトル: Items
CORSリクエストに許可されるオリジンのリストを決定します。リストが空であるか指定されていないときにCORSサポートが有効になっている場合、すべてのオリジンが受け入れられます。指定する場合、HTTPオリジン・ヘッダーは、許可されているように構成された値の1つと正確に一致する必要があります。
CORSオリジン値には、プロトコルおよびドメイン名が含まれます。また、ポート番号が含まれる場合もあります。許可されるオリジンの複数のバリアントを、ブラウザで使用されたオリジンに基づいて指定することが必要な場合があります。
- CORSEnabled: boolean
デフォルト値: false
RESTful管理サービスWebアプリケーションでのCORS (Cross-Origin Resource Sharing)処理のサポートを有効にします。
- CORSExposedHeaders: string
デフォルト値: oracle.doceng.json.BetterJsonNull@7dabc2f9
CORSリクエストに公開されるHTTPヘッダーの値を決定します。
公開されるヘッダー値は、HTTPヘッダー名のカンマ区切りリストを含む文字列です。デフォルト設定では、特定のヘッダーは指定されません。
値が空であるか指定されていない場合、レスポンスには対応するCORS HTTPヘッダーが含まれません。
- CORSMaxAge: string
デフォルト値: oracle.doceng.json.BetterJsonNull@65af4162
CORS処理前リクエストのブラウザ・キャッシュの秒数を決定します。
最大期間の値は、ブラウザ・キャッシュに使用される秒数の数値を含む文字列です。デフォルト設定では、値は指定されません。
値が空であるか指定されていない場合、レスポンスには対応するCORS HTTPヘッダーが含まれません。
- delegatedRequestConnectTimeoutMillis: integer(int32)
最小値: 0
デフォルト値: 30000
管理サービスWebアプリケーションがべき等RESTリクエストを管理サーバーから管理対象サーバーに伝播する際の、接続タイムアウト(ミリ秒)を指定します。
DelegatedRequestConnectTimeouttMillisがゼロの場合、デフォルトの基底JAXRSクライアントAPIの接続タイムアウトが使用されます。
- delegatedRequestMaxWaitMillis: integer(int32)
最小値: 0
デフォルト値: 0
管理サービスWebアプリケーションがべき等RESTリクエストを管理サーバーから管理対象サーバーに伝播する際に待機する時間(ミリ秒)を指定します。ゼロの場合、リクエストを1度伝播しようとします。ゼロより大きい場合は、終了するか、または時間制限を超過したことが検出されるまで、リクエストを再試行します。
.
リクエストでrequestMaxWaitMillis問合せパラメータを指定してこの値をオーバーライドできます。
- delegatedRequestMinThreads: integer(int32)
最小値: 1
デフォルト値: 25
大きなドメインでレスポンス時間を向上するために並列に管理対象サーバーとやりとりする際の、管理サービスWebアプリケーション専用の最小スレッド数を指定します。
- delegatedRequestReadTimeoutMillis: integer(int32)
最小値: 0
デフォルト値: 10000
管理サービスWebアプリケーションがべき等RESTリクエストを管理サーバーから管理対象サーバーに伝播する際の、読取りタイムアウト(ミリ秒)を指定します。
DelegatedRequestReadTimeoutMillisがゼロの場合、デフォルトの基底JAXRSクライアントAPIの読取りタイムアウトが使用されます。
- dynamicallyCreated: boolean
読取り専用: true
デフォルト値: false
MBeanが動的に作成されたか、config.xmlに対して永続化されているかが返されます
- enabled: boolean
デフォルト値: true
RESTful管理サービスWebアプリケーションによるこのWebLogic Serverの監視を有効にします。
- fannedOutRequestMaxWaitMillis: integer(int32)
最小値: 0
デフォルト値: 180000
管理サービスWebアプリケーションがべき等RESTリクエストを管理サーバーからすべての管理対象サーバーに展開する際に待機する時間(ミリ秒)を指定します。ゼロの場合、適切なタイムアウトが選択されます。
.
リクエストでrequestMaxWaitMillis問合せパラメータを指定してこの値をオーバーライドできます。
- id: integer(int64)
- javaServiceResourcesEnabled: boolean
クラウド環境でWebLogic ServerをJavaサービスとして管理するためのRESTリソース機能を、このドメイン内で有効にするかどうかを指定します。
- name: string
読取り専用: true
このMBeanインスタンスのユーザー定義の名前。
この名前は、MBeanのjavax.management.ObjectName
に、主要なプロパティとして含まれています
Name=user-specified-name
制約
- notes: string
この構成の説明として任意に入力できる情報。
WebLogic Serverは、ドメインの構成ファイル(config.xml
)に、このノートをXML PCDATAとして保存します。すべての左山カッコ(<)はXMLエンティティ<に変換されます。キャリッジ・リターンとライン・フィードは維持されます。
ノート: 管理コンソールからノートを作成または編集した場合、キャリッジ・リターンとライン・フィードは維持されません。
- tags: array Items
- type: string
{
"type":"object",
"properties":{
"CORSAllowedCredentials":{
"default":false,
"type":"boolean",
"description":"<p>Determines if credentials are allowed for CORS requests.</p><p>When the value is false, the response will not include the corresponding CORS HTTP header.</p>"
},
"CORSAllowedHeaders":{
"default":"*",
"type":"string",
"description":"<p>Determines the value of allowed HTTP headers for CORS requests.</p><p>The allowed headers value is a string that contains a comma separated list of HTTP header names. The default setting allows all headers.</p><p>When the value is empty or not specified, the response will not include the corresponding CORS HTTP header.</p>"
},
"CORSAllowedMethods":{
"default":"*",
"type":"string",
"description":"<p>Determines the value of allowed HTTP methods for CORS requests.</p><p>The allowed methods value is a string that contains a comma separated list of HTTP method names. The default setting allows all methods.</p><p>When the value is empty or not specified, the response will not include the corresponding CORS HTTP header.</p>"
},
"CORSAllowedOrigins":{
"default":null,
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Determines the list of allowed origins for CORS requests. When the list is empty or not specified and CORS support is enabled then all origins are accepted. When specified the HTTP Origin header must match exactly one of the values configured as allowed.</p><p>CORS origin values include protocol and domain name, they may also contain port numbers. Multiple variants of the allowed origin may need to be specified based on the origin used by the browser.</p>"
},
"CORSEnabled":{
"default":false,
"type":"boolean",
"description":"<p>Enables the support of CORS (Cross-Origin Resource Sharing) processing in the RESTful Management Services Web application.</p>"
},
"CORSExposedHeaders":{
"default":null,
"type":"string",
"description":"<p>Determines the value of exposed HTTP headers for CORS requests.</p><p>The exposed headers value is a string that contains a comma separated list of HTTP header names. The default setting does not specify any specific headers.</p><p>When the value is empty or not specified, the response will not include the corresponding CORS HTTP header.</p>"
},
"CORSMaxAge":{
"default":null,
"type":"string",
"description":"<p>Determines the number of seconds for a browser cache of CORS preflight requests.</p><p>The max age value is a string that contains a numeric value with the number of seconds used for the browser cache. The default setting does not specify any value.</p><p>When the value is empty or not specified, the response will not include the corresponding CORS HTTP header.</p>"
},
"delegatedRequestConnectTimeoutMillis":{
"default":"30000",
"minimum":"0",
"type":"integer",
"format":"int32",
"description":"<p>Determines the connection timeout, in milliseconds, when the Management Services Web application propagates an idempotent REST request from the admin server to a managed server.</p><p> If DelegatedRequestConnectTimeouttMillis is zero, then the default underlying JAXRS client api connection timeout will be used.</p>"
},
"delegatedRequestMaxWaitMillis":{
"default":"0",
"minimum":"0",
"type":"integer",
"format":"int32",
"description":"<p>Determines how long the Management Services Web application will wait, in milliseconds, when it propagates an idempotent REST request from the admin server to a managed server. If zero, then it will try to propagate the request once. If greater than zero, then it will retry the request until it finishes or until it detects that the time limit has been exceeded.</p><p>. </p><p>A request can override this value by specifying the requestMaxWaitMillis query parameter.</p>"
},
"delegatedRequestMinThreads":{
"default":"25",
"minimum":"1",
"type":"integer",
"format":"int32",
"description":"<p>Specifies the minimum number of threads that should be dedicated to the Management Services Web application when interacting with managed servers in parallel for improved responsiveness in large domains.</p>"
},
"delegatedRequestReadTimeoutMillis":{
"default":"10000",
"minimum":"0",
"type":"integer",
"format":"int32",
"description":"<p>Determines the read timeout, in milliseconds, when the Management Services Web application propagates an idempotent REST request from the admin server to a managed server.</p><p> If DelegatedRequestReadTimeoutMillis is zero, then the default underlying JAXRS client api read timeout will be used.</p>"
},
"dynamicallyCreated":{
"readOnly":true,
"default":false,
"type":"boolean",
"description":"<p>Return whether the MBean was created dynamically or is persisted to config.xml</p>"
},
"enabled":{
"default":true,
"type":"boolean",
"description":"<p>Enables the monitoring of this WebLogic Server domain through the RESTful Management Services Web application.</p>"
},
"fannedOutRequestMaxWaitMillis":{
"default":"180000",
"minimum":"0",
"type":"integer",
"format":"int32",
"description":"<p>Determines how long the Management Services Web application will wait, in milliseconds, when it fans out an idempotent REST request from the admin server to all the managed servers. If zero, then it will choose an appropriate timeout. </p><p>. </p><p>A request can override this value by specifying the requestMaxWaitMillis query parameter.</p>"
},
"id":{
"readOnly":true,
"type":"integer",
"format":"int64",
"description":"<p>Return the unique id of this MBean instance</p>"
},
"javaServiceResourcesEnabled":{
"type":"boolean",
"description":"<p>Specifies whether the REST resource features for administering WebLogic Server as a Java Service within a cloud environment should be enabled in this domain.</p>"
},
"name":{
"readOnly":true,
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The user-specified name of this MBean instance.</p><p>This name is included as one of the key properties in the MBean's <code>javax.management.ObjectName</code></p><p><code>Name=<i>user-specified-name</i></code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"notes":{
"type":"string",
"description":"<p>Optional information that you can include to describe this configuration.</p><p>WebLogic Server saves this note in the domain's configuration file (<code>config.xml</code>) as XML PCDATA. All left angle brackets (<) are converted to the XML entity <code><</code>. Carriage returns/line feeds are preserved.</p><p>Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.</p>"
},
"tags":{
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Return all tags on this Configuration MBean</p>"
},
"type":{
"readOnly":true,
"x-weblogic-unharvestable":true,
"type":"string",
"description":"<p>Returns the type of the MBean.</p><p><h5>Constraints</h5></p><ul><li>unharvestable</li></ul>"
}
},
"description":""
}
ネストされたスキーマ: Items
タイプ: array
タイトル: Items
CORSリクエストに許可されるオリジンのリストを決定します。リストが空であるか指定されていないときにCORSサポートが有効になっている場合、すべてのオリジンが受け入れられます。指定する場合、HTTPオリジン・ヘッダーは、許可されているように構成された値の1つと正確に一致する必要があります。
CORSオリジン値には、プロトコルおよびドメイン名が含まれます。また、ポート番号が含まれる場合もあります。許可されるオリジンの複数のバリアントを、ブラウザで使用されたオリジンに基づいて指定することが必要な場合があります。
デフォルト値: oracle.doceng.json.BetterJsonNull@5a5fb5ea
ソースを表示
{
"default":null,
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Determines the list of allowed origins for CORS requests. When the list is empty or not specified and CORS support is enabled then all origins are accepted. When specified the HTTP Origin header must match exactly one of the values configured as allowed.</p><p>CORS origin values include protocol and domain name, they may also contain port numbers. Multiple variants of the allowed origin may need to be specified based on the origin used by the browser.</p>"
}