Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 15.7 KB

patchv1servicesserviceid.md

File metadata and controls

28 lines (23 loc) · 15.7 KB

PatchV1ServicesServiceID

Update a services attributes, you may also add or remove functionalities from the service as well. Note: You may not remove or add individual label key/value pairs. You must include the entire object to override label values.

Fields

Field Type Required Description
AlertOnAdd *bool N/A
AutoAddRespondingTeam *bool N/A
Checklists []components.Checklists Array of checklist IDs to attach to the service
Description *string N/A
ExternalResources []components.PatchV1ServicesServiceIDExternalResources An array of external resources to attach to this service.
Functionalities []components.PatchV1ServicesServiceIDFunctionalities An array of functionalities
Labels map[string]string A hash of label keys and values
Links []components.PatchV1ServicesServiceIDLinks An array of links to associate with this service. This will remove all links not present in the patch. Only acts if 'links' key is included in the payload.
Name *string N/A
Owner *components.PatchV1ServicesServiceIDOwner An object representing a Team that owns the service
RemoveOwner *bool If you are trying to remove a team as an owner from a service, set this to 'true'
RemoveRemainingChecklists *bool If set to true, any checklists tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the checklists
RemoveRemainingExternalResources *bool If set to true, any external_resources tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the external_resources
RemoveRemainingFunctionalities *bool If set to true, any functionalities tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the functionalities
RemoveRemainingTeams *bool If set to true, any teams tagged on the service that are not included in the given array will be removed. Set this to true if you want to do a replacement operation for the teams
ServiceTier *components.PatchV1ServicesServiceIDServiceTier Integer representing service tier
Teams []components.PatchV1ServicesServiceIDTeams An array of teams to attach to this service.