Restore Action Version
Change the current action state to the state specified in the version
ID of the action
ID of the action version
Project ID of action (required for non-system actions)
Action version restored
{
"name": "string",
"metadata": {
"metadata": {}
},
"runtime": "string",
"source": "string",
"entrypoint": "string",
"description": "string",
"inputs": {
"inputs": {}
},
"memoryInMB": 0,
"prePolyglotMemoryLimitInMB": 0,
"showMemoryAlert": false,
"timeoutSeconds": 0,
"dependencies": "string",
"compressedContent": "string",
"actionType": "string",
"provider": "string",
"contentId": "string",
"configuration": {
"configuration": {}
},
"system": false,
"shared": false,
"scalable": false,
"asyncDeployed": false,
"runtimeVersion": "string",
"id": "string",
"orgId": "string",
"projectId": "string",
"selfLink": "string"
}
name
metadata
runtime
source
entrypoint
description
inputs
memoryInMB
prePolyglotMemoryLimitInMB
showMemoryAlert
timeoutSeconds
dependencies
compressedContent
actionType
provider
contentId
configuration
system
shared
scalable
asyncDeployed
runtimeVersion
id
orgId
projectId
selfLink
Unauthorized to make the request
"Action Object"
name
metadata
runtime
source
entrypoint
description
inputs
memoryInMB
prePolyglotMemoryLimitInMB
showMemoryAlert
timeoutSeconds
dependencies
compressedContent
actionType
provider
contentId
configuration
system
shared
scalable
asyncDeployed
runtimeVersion
id
orgId
projectId
selfLink
Forbidden
"Action Object"
name
metadata
runtime
source
entrypoint
description
inputs
memoryInMB
prePolyglotMemoryLimitInMB
showMemoryAlert
timeoutSeconds
dependencies
compressedContent
actionType
provider
contentId
configuration
system
shared
scalable
asyncDeployed
runtimeVersion
id
orgId
projectId
selfLink
curl -X PUT -H 'Authorization: <value>' https://{api_host}/abx/api/resources/actions/{id}/versions/{versionId}/restore