{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To pause a MicroVM, send a POST request to `/v2/microvms/{microvm_id}/pause`.\n\nPausing suspends the MicroVM's processes and preserves its memory, files, and processes.\nA paused MicroVM incurs storage charges only. The request returns when the change\ncompletes. Pausing a MicroVM that is already paused succeeds. The request returns HTTP 400\nwhen the MicroVM is `creating`, `terminated`, or `failed`.\n","properties":{"path":{"type":"object","properties":{"microvm_id":{"type":"string","format":"uuid","examples":["01a0ef1a-d873-793d-ae6a-5dd6239be62a"],"description":"The unique ID of the MicroVM."}},"required":["microvm_id"],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"Pause a MicroVM","id":"digitalocean.microvms_post_pause","example":{"path":{"microvm_id":"01a0ef1a-d873-793d-ae6a-5dd6239be62a"}},"maxRequests":1,"summary":false}}