serviceOfferingCreate Mutation

Creates a new service offering.

Input Argument

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

The fields inside input are:

availability (Decimal)

The duration, expressed as percentage of the total number of service hours, during which the service is to be available to customers with an active SLA that is based on the service offering.

charges (String)

The amount that the service provider will charge the customer for the delivery of the service per charge driver, per charge term.

clientMutationId (String)

A unique identifier for the client performing the mutation.

continuity (String)

The continuity measures for the service offering.

limitations (String)

The limitations that apply to the service level agreements that are based on the service offering.

name (String!)

The name of the service offering.

newStandardServiceRequests ([StandardServiceRequestInput!])

Standard service requests of the service offering.

penalties (String)

Used to specify what the penalties will be for the service provider organization if a service level target has been violated.

performance (String)

Used to describe the transaction(s) and the maximum time these transaction(s) can take to complete.

prerequisites (String)

Used to specify which requirements need to be met by the customer in order for the customer to be able to benefit from the service. The service provider cannot be held accountable for violations of the service level targets caused by a failure of the customer to meet one or more of these prerequisites.

recoveryPointObjective (Int)

The Recovery Point Objective (RPO) is the maximum targeted duration in minutes in which data (transactions) might be lost from an IT service due to a major incident.

recoveryTimeObjective (Int)

The Recovery Time Objective (RTO) is the maximum targeted duration in minutes in which a business process must be restored after a disaster (or disruption) in order to avoid unacceptable consequences associated with a break in business continuity.

reliability (String)

Used to specify the maximum number of times per month that the service may become unavailable to customers with an active SLA that is based on the service offering.

reportFrequency (ServiceOfferingReportFrequency)

Used to specify how often the representative of a customer of an active SLA that is based on the service offering will receive a report comparing the service level targets specified in the service offering with the actual level of service provided.

resolutionTargetHigh (Int)

The number of minutes within which a request with the impact value "High — Service Degraded for Several Users" is to be resolved when it affects an active SLA that is based on the service offering.

resolutionTargetLow (Int)

The number of minutes within which a request with the impact value "Low — Service Degraded for One User" is to be resolved when it affects an active SLA that is based on the service offering.

resolutionTargetMedium (Int)

The number of minutes within which a request with the impact value "Medium — Service Down for One User" is to be resolved when it affects an active SLA that is based on the service offering.

resolutionTargetRfc (Int)

The number of minutes within which a request with the category "RFC — Request for Change" is to be resolved when it affects an active SLA that is based on the service offering.

resolutionTargetRfi (Int)

The number of minutes within which a request with the category "RFI — Request for Information" is to be resolved when it affects an active SLA that is based on the service offering.

resolutionTargetTop (Int)

The number of minutes within which a request with the impact value "Top — Service Down for Several Users" is to be resolved when it affects an active SLA that is based on the service offering.

resolutionsWithinTarget (Int)

The minimum percentage of incidents that is to be resolved before their resolution target.

responseTargetHigh (Int)

The number of minutes within which a response needs to have been provided for a request with the impact "High — Service Degraded for Several Users" when it affects an active SLA that is based on the service offering.

responseTargetLow (Int)

The number of minutes within which a response needs to have been provided for a request with the impact "Low — Service Degraded for One User" when it affects an active SLA that is based on the service offering.

responseTargetMedium (Int)

The number of minutes within which a response needs to have been provided for a request with the impact "Medium — Service Down for One User" when it affects an active SLA that is based on the service offering.

responseTargetRfc (Int)

The number of minutes within which a response needs to have been provided for a request with the category "RFC — Request for Change" when it affects an active SLA that is based on the service offering.

responseTargetRfi (Int)

The number of minutes within which a response needs to have been provided for a request with the category "RFI — Request for Information" when it affects an active SLA that is based on the service offering.

responseTargetTop (Int)

The number of minutes within which a response needs to have been provided for a request with the impact "Top — Service Down for Several Users" when it affects an active SLA that is based on the service offering.

responsesWithinTarget (Int)

The minimum percentage of incidents that is to be responded to before their response target.

reviewFrequency (ServiceOfferingReviewFrequency)

How often an active SLA that is based on the service offering will be reviewed with the representative of its customer.

serviceHoursId (ID)

Identifier of the calendar that defines the hours during which the service is supposed to be available.

serviceId (ID!)

Identifier of the service for which the service offering is being prepared.

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

status (ServiceOfferingStatus)

The current status of the service offering.

summary (String)

A high-level description of the differentiators between this service offering and other service offerings that have already been, or could be, prepared for the same service.

supportHoursHighId (ID)

Identifier of the calendar that defines the support hours for a request with the impact "High — Service Degraded for Several Users" when it affects an active SLA that is based on the service offering.

supportHoursLowId (ID)

Identifier of the calendar that defines the support hours for a request with the impact "Low — Service Degraded for One User" when it affects an active SLA that is based on the service offering.

supportHoursMediumId (ID)

Identifier of the calendar that defines the support hours for a request with the impact "Medium — Service Down for One User" when it affects an active SLA that is based on the service offering.

supportHoursRfcId (ID)

Identifier of the calendar that defines the support hours for a request with the category "RFC — Request for Change" when it affects an active SLA that is based on the service offering.

supportHoursRfiId (ID)

Identifier of the calendar that defines the support hours for a request with the category "RFI — Request for Information" when it affects an active SLA that is based on the service offering.

supportHoursTopId (ID)

Identifier of the calendar that defines the support hours for a request with the impact "Top — Service Down for Several Users" when it affects an active SLA that is based on the service offering.

termination (String)

Used to describe the length of notice required for changing or terminating the service level agreement.

timeZone (TimeZone)

The time zone that applies to the selected service hours.

Return Fields

clientMutationId (String)

A unique identifier for the client performing the mutation.

errors ([ValidationError!])

Errors encountered during the mutation.

serviceOffering (ServiceOffering)

Record after mutation.