AppDeploymentCreate

Application ServerEnterpriseJava EEMiddlewareOracleWebLogic

Properties

Name Type Description
name string Application name
sourcePath string Path to the application archive or exploded directory
targets array Target servers or clusters
moduleType string Module type
planPath string Path to the deployment plan
stagingMode string Application staging mode
securityDDModel string
deploymentOrder integer
notes string
View JSON Schema on GitHub

JSON Schema

weblogic-appdeploymentcreate-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/AppDeploymentCreate",
  "title": "AppDeploymentCreate",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Application name"
    },
    "sourcePath": {
      "type": "string",
      "description": "Path to the application archive or exploded directory"
    },
    "targets": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Target servers or clusters"
    },
    "moduleType": {
      "type": "string",
      "description": "Module type",
      "enum": [
        "ear",
        "war",
        "jar",
        "rar"
      ]
    },
    "planPath": {
      "type": "string",
      "description": "Path to the deployment plan"
    },
    "stagingMode": {
      "type": "string",
      "description": "Application staging mode",
      "enum": [
        "stage",
        "nostage",
        "external_stage"
      ]
    },
    "securityDDModel": {
      "type": "string",
      "enum": [
        "DDOnly",
        "CustomRoles",
        "CustomRolesAndPolicies",
        "Advanced"
      ]
    },
    "deploymentOrder": {
      "type": "integer",
      "default": 100
    },
    "notes": {
      "type": "string"
    }
  },
  "required": [
    "name",
    "sourcePath",
    "targets"
  ]
}