Action
Update a service specification action
Updates a service specification action
patch/service_specification/{serviceSpecificationId}/action_specification/{id}
Path parameters
idstring uuid required
Unique identifier for the entity represented as a UUID
serviceSpecificationIdstring uuid required
Unique identifier for the entity represented as a UUID
Request body
Example request
{
"name": "my-link-specification",
"type": "custom",
"parameters": {
"schema": {
"type": "object",
"properties": {
"my_string_property": {
"type": "string"
},
"my_number_property": {
"type": "number",
"default": 0
}
},
"required": [
"my_string_property"
]
},
"values": {}
},
"results": {
"schema": {
"type": "object",
"properties": {
"my_string_property": {
"type": "string"
},
"my_number_property": {
"type": "number",
"default": 0
}
},
"required": [
"my_string_property"
]
},
"values": {}
},
"service_specification_id": "134544a6-a089-43ba-9d52-5b6e6e4fa8d1",
"link_specification_id": "f3e8be90-0952-4506-bd54-c4e75a5a4393",
"retryable": true,
"parallelize": true,
"enabled_when": ".service.dimensions.environment == \"development\"",
"annotations": {
"runs_over": "scope",
"show_on": [
"scope",
"performance"
]
}
}Response
Object representing action specifications
Example response
{
"name": "my-link-specification",
"type": "custom",
"parameters": {
"schema": {
"type": "object",
"properties": {
"my_string_property": {
"type": "string"
},
"my_number_property": {
"type": "number",
"default": 0
}
},
"required": [
"my_string_property"
]
},
"values": {}
},
"results": {
"schema": {
"type": "object",
"properties": {
"my_string_property": {
"type": "string"
},
"my_number_property": {
"type": "number",
"default": 0
}
},
"required": [
"my_string_property"
]
},
"values": {}
},
"service_specification_id": "134544a6-a089-43ba-9d52-5b6e6e4fa8d1",
"link_specification_id": "f3e8be90-0952-4506-bd54-c4e75a5a4393",
"retryable": true,
"parallelize": true,
"enabled_when": ".service.dimensions.environment == \"development\"",
"annotations": {
"runs_over": "scope",
"show_on": [
"scope",
"performance"
]
}
}Changes
No recorded changes to this endpoint across all 1 revision of this API.