Upsert a Service
Create or Update Service using ID or name.
Request body
Example request
{
"host": "example.internal",
"id": "49fd316e-c457-481c-9fc7-8079153e4f3c",
"name": "example-service",
"path": "/",
"port": 80,
"protocol": "http"
}Response
Successfully upserted Service
Example response
{
"host": "example.internal",
"id": "49fd316e-c457-481c-9fc7-8079153e4f3c",
"name": "example-service",
"path": "/",
"port": 80,
"protocol": "http"
}Changes
Changed in 6 of the 75 revisions of this API.91249
- ▲
the response property
became nullable for the statusresponse-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ▲
- ▲
the request property
/became not nullablerequest-property-became-not-nullable
- ▲
the request property
/became not nullablerequest-property-became-not-nullable
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
- ▲
the
request property's minLength was increased from0to1request-property-min-length-increased
- ●
the
request property's max was set to2147483646.00request-property-max-set
- ●
the
request property's max was set to65535.00request-property-max-set
- ●
the
request property's max was set to2147483646.00request-property-max-set
- ●
the
request property's max was set to32767.00request-property-max-set
- ●
the
request property's max was set to64.00request-property-max-set
- ●
the
request property's max was set to2147483646.00request-property-max-set
- ●
the
request property's min was set to1.00request-property-min-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to1.00request-property-min-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to1.00request-property-min-set
- ▲
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
became nullable for the statusresponse-property-became-nullable
- ○
the request property
/became nullablerequest-property-became-nullable
- ○
the request property
/became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the
request property default value60000was addedrequest-property-default-value-added
- ○
the
request property default valuetruewas addedrequest-property-default-value-added
- ○
the
request property default value80was addedrequest-property-default-value-added
- ○
the
request property default valuehttpwas addedrequest-property-default-value-added
- ○
the
request property default value60000was addedrequest-property-default-value-added
- ○
the
request property default value5was addedrequest-property-default-value-added
- ○
the
request property default value60000was addedrequest-property-default-value-added
- ○
the
response's property default value60000was added for the statusresponse-property-default-value-added
- ○
the
response's property default valuetruewas added for the statusresponse-property-default-value-added
- ○
the
response's property default value80was added for the statusresponse-property-default-value-added
- ○
the
response's property default valuehttpwas added for the statusresponse-property-default-value-added
- ○
the
response's property default value60000was added for the statusresponse-property-default-value-added
- ○
the
response's property default value5was added for the statusresponse-property-default-value-added
- ○
the
response's property default value60000was added for the statusresponse-property-default-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
the
request property default value60000was removedrequest-property-default-value-removed
- ○
the
request property default valuetruewas removedrequest-property-default-value-removed
- ○
the
request property default value80was removedrequest-property-default-value-removed
- ○
the
request property default valuehttpwas removedrequest-property-default-value-removed
- ○
the
request property default value60000was removedrequest-property-default-value-removed
- ○
the
request property default value5was removedrequest-property-default-value-removed
- ○
the
request property default value60000was removedrequest-property-default-value-removed
- ○
the
response's property default value60000was removed for the statusresponse-property-default-value-removed
- ○
the
response's property default valuetruewas removed for the statusresponse-property-default-value-removed
- ○
the
response's property default value80was removed for the statusresponse-property-default-value-removed
- ○
the
response's property default valuehttpwas removed for the statusresponse-property-default-value-removed
- ○
the
response's property default value60000was removed for the statusresponse-property-default-value-removed
- ○
the
response's property default value5was removed for the statusresponse-property-default-value-removed
- ○
the
response's property default value60000was removed for the statusresponse-property-default-value-removed
This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
the response property
became nullable for the statusresponse-property-became-nullable
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the
request property default value60000was addedrequest-property-default-value-added
- ○
the
request property default valuetruewas addedrequest-property-default-value-added
- ○
the
request property default value80was addedrequest-property-default-value-added
- ○
the
request property default valuehttpwas addedrequest-property-default-value-added
- ○
the
request property default value60000was addedrequest-property-default-value-added
- ○
the
request property default value5was addedrequest-property-default-value-added
- ○
the
request property default value60000was addedrequest-property-default-value-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
the
response's property default value60000was added for the statusresponse-property-default-value-added
- ○
the
response's property default valuetruewas added for the statusresponse-property-default-value-added
- ○
the
response's property default value80was added for the statusresponse-property-default-value-added
- ○
the
response's property default valuehttpwas added for the statusresponse-property-default-value-added
- ○
the
response's property default value60000was added for the statusresponse-property-default-value-added
- ○
the
response's property default value5was added for the statusresponse-property-default-value-added
- ○
the
response's property default value60000was added for the statusresponse-property-default-value-added
- ▲