fragment basicMutationReturnFields on MutationReturnInterface{ code message success } query AllServices { services { allServices { description displayName dnsRecords { ...dnsRecordFields } id isEnabled isMovable isRequired status storageUsage { title usedSpace volume { name } } svgIcon url } } } mutation EnableService($serviceId: String!) { enableService(serviceId: $serviceId) { ...basicMutationReturnFields } } mutation DisableService($serviceId: String!) { disableService(serviceId: $serviceId) { ...basicMutationReturnFields } } mutation StopService($serviceId: String!) { stopService(serviceId: $serviceId) { ...basicMutationReturnFields } } mutation StartService($serviceId: String!) { startService(serviceId: $serviceId) { ...basicMutationReturnFields } } mutation RestartService($serviceId: String!) { restartService(serviceId: $serviceId) { ...basicMutationReturnFields } } mutation MoveService($input: MoveServiceInput!) { moveService(input: $input) { ...basicMutationReturnFields job { createdAt description error finishedAt name progress result status statusText uid updatedAt } } }