serviceUpdate Mutation

Updates an existing service.

Input argument

serviceUpdate accepts a single input argument, an input type, which contains the values it uses.

The fields inside input are:

availabilityManagerId (ID)

Identifier of the person who is responsible for ensuring that the availability targets specified in the active SLAs for the service are met.

capacityManagerId (ID)

Identifier of the person who is responsible for ensuring that the service is not affected by incidents that are caused by capacity shortages.

changeManagerId (ID)

Identifier of the person who is responsible for coordinating the changes of the service.

clientMutationId (String)

A unique identifier for the client performing the mutation.

continuityManagerId (ID)

Identifier of the person who is responsible for creating and maintaining the continuity plans for the service's instances that have an active SLA with a continuity target.

customFields ([CustomFieldInput!])

Values for custom field to be used by the UI Extension that is linked to the record.

description (String)

A high-level description of the service's core functionality.

disabled (Boolean)

Whether the service may no longer be related to other records.

firstLineTeamId (ID)

Identifier of the team that will, by default, be selected in the First line team field of a new service instance when it is being registered for the service.

id (ID!)

The node ID of the record to update.

keywords (String)

A comma-separated list of words that can be used to find the service via search.

knowledgeManagerId (ID)

Identifier of the person who is responsible for the quality of the knowledge articles for the service.

name (String)

The name of the service. The service name may be followed by the name of its core application placed between brackets.

pictureUri (String)

The hyperlink to the image file for the record.

problemManagerId (ID)

Identifier of the person who is responsible for coordinating the problems that directly affect the service.

providerId (ID)

Identifier of the organization who provides the service.

releaseManagerId (ID)

Identifier of the person who is responsible for coordinating the releases of the service.

serviceOwnerId (ID)

Identifier of the person who is responsible for ensuring that the service level targets specified in the SLAs for the service are met.

source (String)

An identifier for the client application submitting the resource or the name of an external system

sourceID (String)

The unique identifier of the resource in an external system

supportTeamId (ID)

Identifier of the team that will, by default, be selected in the Support team field of a service instance when one is registered for the service. Similarly, this team will be selected in the Team field of a problem when the service is related to it.

uiExtensionId (ID)

UI extension that is to be applied to the record.

Return fields

clientMutationId (String)

A unique identifier for the client performing the mutation.

errors ([ValidationError!])

Errors encountered during the mutation.

service (Service)

Record after mutation.