Upload And Deploy A Library
post
/management/weblogic/{version}/edit/resourceGroups/{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
Supported Media Types
- multipart/form-data
Path Parameters
-
name: string
The name property of the instance in the collection.
-
version: string
The version of the WebLogic REST interface.
Header Parameters
-
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'.
Form Parameters
-
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.
Security
-
Admin: basic
Type:
basic
Description:A user in the Admin security role.
-
Deployer: basic
Type:
basic
Description:A user in the Deployer security role.