Upload And Deploy A Library
/management/weblogic/{version}/edit/resourceGroupTemplates/{name}/libraries
Upload a library from the client to the server then deploy it.
This method supports both asynchronous and best effort synchronous invocations. The behavior is controlled by the 'Prefer' header.
Request
- multipart/form-data
-
name: string
The name property of the instance in the collection.
-
version: string
The version of the WebLogic REST interface.
-
Prefer(optional): string
The 'Prefer' header parameter can be used to specify the preference on how this method runs. A value of 'respond-async' specifies a preference to submit the request and return immediately without waiting for completion. Alternatively a value of 'wait=#seconds' specifies a preference to wait for #seconds for method completion before returning. If the Prefer header is not specified or invalid, then a 300 second wait will be used.
-
X-Requested-By: string
The 'X-Requested-By' header is used to protect against Cross-Site Request Forgery (CSRF) attacks. The value is an arbitrary name such as 'MyClient'.
-
model: string
Contains the rest of the deployment information.
This string parameter must contain a JSON object matching the following schema:
{ "type":"object", "properties":{ "name":{ "type":"string", "description":"The user-specified name of this deployment.This name is included as one of the key properties in the MBean's javax.management.ObjectNameName=user-specified-name" }, "targets":{ "title":"Target References", "type":"array", "items":{ "title":"Target Reference", "type":"object", "properties":{ "identity":{ "title":"Identity", "type":"array", "items":{ "type":"string", "description":"" }, "description":"DOC TEAM TBD - describe an identity - it's a reference to another WLS REST resource." } }, "description":"Contains the target reference." }, "description":"Contains the array of target references. The clusters and/or servers on which this library will be deployed.The deployment will only occur once if the targets overlap." } }, "required":[ "name" ] } -
sourcePath: file
The library to upload.
-
Admin: basic
Type:
basic
Description:A user in the Admin security role.
-
Deployer: basic
Type:
basic
Description:A user in the Deployer security role.