blob: c3530a2e7e03a6f88a32e1d46363f6413925a26c [file] [log] [blame]
{
"activitySpecList": [
{
"activitySpec": {
"name": "VNFQuiesceTrafficActivity",
"description": "Activity to QuiesceTraffic on VNF",
"version": null,
"created": null,
"workflowActivitySpecSequence": null,
"activitySpecActivitySpecCategories": null,
"activitySpecUserParameters": [
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "operations_timeout",
"payloadLocation": "userParams",
"label": "Operations Timeout",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "existing_software_version",
"payloadLocation": "userParams",
"label": "Existing Software Version",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "cloudOwner",
"payloadLocation": "cloudConfiguration",
"label": "Cloud Owner",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 7,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "tenantId",
"payloadLocation": "cloudConfiguration",
"label": "Tenant/Project ID",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 36,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "new_software_version",
"payloadLocation": "userParams",
"label": "New Software Version",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "lcpCloudRegionId",
"payloadLocation": "cloudConfiguration",
"label": "Cloud Region ID",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 7,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
}
],
"activitySpecActivitySpecParameters": null,
"id": null
},
"workflow": null,
"id": null
},
{
"activitySpecId": null,
"workflowId": null,
"activitySpec": {
"name": "VNFHealthCheckActivity",
"description": "Activity to HealthCheck VNF",
"version": null,
"created": null,
"workflowActivitySpecSequence": null,
"activitySpecActivitySpecCategories": null,
"activitySpecUserParameters": [
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "operations_timeout",
"payloadLocation": "userParams",
"label": "Operations Timeout",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "existing_software_version",
"payloadLocation": "userParams",
"label": "Existing Software Version",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "cloudOwner",
"payloadLocation": "cloudConfiguration",
"label": "Cloud Owner",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 7,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "tenantId",
"payloadLocation": "cloudConfiguration",
"label": "Tenant/Project ID",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 36,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "new_software_version",
"payloadLocation": "userParams",
"label": "New Software Version",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "lcpCloudRegionId",
"payloadLocation": "cloudConfiguration",
"label": "Cloud Region ID",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 7,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
}
],
"activitySpecActivitySpecParameters": null,
"id": null
},
"workflow": null,
"id": null
},
{
"activitySpecId": null,
"workflowId": null,
"activitySpec": {
"name": "FlowCompleteActivity",
"description": "Activity to Complete the BPMN Flow",
"version": null,
"created": null,
"workflowActivitySpecSequence": null,
"activitySpecActivitySpecCategories": null,
"activitySpecUserParameters": [
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "operations_timeout",
"payloadLocation": "userParams",
"label": "Operations Timeout",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "existing_software_version",
"payloadLocation": "userParams",
"label": "Existing Software Version",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "cloudOwner",
"payloadLocation": "cloudConfiguration",
"label": "Cloud Owner",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 7,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "tenantId",
"payloadLocation": "cloudConfiguration",
"label": "Tenant/Project ID",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 36,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "new_software_version",
"payloadLocation": "userParams",
"label": "New Software Version",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 50,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
},
{
"activitySpecId": null,
"userParametersId": null,
"activitySpec": null,
"userParameters": {
"name": "lcpCloudRegionId",
"payloadLocation": "cloudConfiguration",
"label": "Cloud Region ID",
"type": "text",
"description": null,
"isRequried": true,
"maxLength": 7,
"allowableChars": "someRegEx",
"created": null,
"activitySpecUserParameters": null,
"id": null
},
"id": null
}
],
"activitySpecActivitySpecParameters": null,
"id": null
},
"workflow": null,
"id": null
}
]
}