INPUT_OBJECT
CreateJobTypeMutationInput
The input object that defines the fields for the createJobType mutation.
link GraphQL Schema definition
- input CreateJobTypeMutationInput {
- # A descriptive name.
- String! :
- # Whether or not this is enabled.
- Boolean :
- # The default length for a `Job` created using this `JobType`.
- Int! :
- # A 6 character hexadecimal string, representing a color used in HTML.
- HtmlHexColor! :
- # An icon.
- Icon! :
- # Whether `Job`s associated with this `JobType` should be able to be completed
- # with incomplete tasks.
- Boolean! :
- # Whether or not this `JobType` is valid for all `Companies`.
- Boolean! :
- # If this is set, any `Job` using this `JobType` that is completed successfully
- # while associated with an `Account` will trigger the disconnection of the
- # `Account`.
- Boolean :
- # If this is set, any `Job` using this `JobType` that is completed successfully
- # while associated with an `Account` will change the `Account` to this
- # `AccountStatus`.
- Int64Bit :
- # If this is set, any `Job` using this `JobType` that is completed unsuccessfully
- # while associated with an `Account` will change the `Account` to this
- # `AccountStatus`.
- Int64Bit :
- # If this is set, any `Job` using this `JobType` that is completed successfully
- # will create a `Ticket` and assign it to this `TicketGroup`.
- Int64Bit :
- # If this is set, any `Job` using this `JobType` that is completed unsuccessfully
- # will create a `Ticket` and assign it to this `TicketGroup`.
- Int64Bit :
- # The ID of a `ContractTemplate`.
- Int64Bit :
- # The ID of a `TaskTemplate`.
- Int64Bit :
- # IDs of `Companies`.
- Int64Bit] : [
- # IDs of `Service`s.
- Int64Bit] : [
- # Completion ticket action.
- JobTypeAction :
- # Failure ticket action.
- JobTypeAction :
- # Ticket status on completion.
- TicketStatus :
- # Ticket status on failure.
- TicketStatus :
- # A note about this entity.
- NoteMutationInput :
- }