{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Perform a rolling restart of all or specific components in an app.","properties":{"path":{"type":"object","properties":{"app_id":{"type":"string","examples":["4f6c71e2-1e90-4762-9fee-6cc4a0a9f2cf"],"description":"The app ID"}},"required":["app_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/apps_restart_request"}},"required":["path"],"additionalProperties":false,"definitions":{"apps_restart_request":{"type":"object","properties":{"components":{"title":"Optional list of components to restart. If not provided, all components will be restarted.","type":"array","items":{"type":"string"},"examples":[["component1","component2"]]}}}}},"name":"Restart an App","id":"digitalocean.apps_restart","example":{"path":{"app_id":"4f6c71e2-1e90-4762-9fee-6cc4a0a9f2cf"}},"maxRequests":1,"summary":false}}