{ "uuid": "e6478bed-0f87-4278-a40e-3338ededfe55", "lastMigration": 29, "name": "Migrate to Virtual Machines API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "c9300cae-58a0-4b7f-bed7-b8387786b9e6", "documentation": "Upgrades the appliance relate to this DatacenterConnector to the in-place updateable version.", "method": "post", "endpoint": "v1/:datacenterConnector:upgradeAppliance", "responses": [ { "uuid": "bb47ce87-8aaf-40b5-b9e1-b97211706b1f", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9f0c4a53-64a6-4a5e-8785-5da52d9de1ca", "documentation": "Adds a MigratingVm to a Group.", "method": "post", "endpoint": "v1/:group:addGroupMigration", "responses": [ { "uuid": "7bfef803-a356-4687-99b0-34296ed8511c", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "96b60222-928e-4ff4-9d4f-c5f49f4de2e4", "documentation": "Removes a MigratingVm from a Group.", "method": "post", "endpoint": "v1/:group:removeGroupMigration", "responses": [ { "uuid": "1b2a349f-2bfd-4798-8f4d-cddb5ef2513a", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f77d2892-f268-4b83-a42a-a946a3e8bdb6", "documentation": "Marks a migration as completed, deleting migration resources that are no longer being used. Only applicable after cutover is done.", "method": "post", "endpoint": "v1/:migratingVm:finalizeMigration", "responses": [ { "uuid": "002ff8bd-af1a-4458-8041-e242f9e6524e", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "51592ffb-5631-439c-aafd-1d1e839b3e00", "documentation": "Pauses a migration for a VM. If cycle tasks are running they will be cancelled, preserving source task data. Further replication cycles will not be triggered while the VM is paused.", "method": "post", "endpoint": "v1/:migratingVm:pauseMigration", "responses": [ { "uuid": "42deada2-459d-4940-9572-0b1dff3c7605", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8dcaad9c-c4bf-4504-994c-fed2fc2a72d1", "documentation": "Resumes a migration for a VM. When called on a paused migration, will start the process of uploading data and creating snapshots; when called on a completed cut-over migration, will update the migration to active state and start the process of uploading data and creating snapshots.", "method": "post", "endpoint": "v1/:migratingVm:resumeMigration", "responses": [ { "uuid": "8ceac16f-711f-4470-a364-c475745c822c", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "56279ed4-dc4c-4c40-9ca7-f251488e001a", "documentation": "Starts migration for a VM. Starts the process of uploading data and creating snapshots, in replication cycles scheduled by the policy.", "method": "post", "endpoint": "v1/:migratingVm:startMigration", "responses": [ { "uuid": "101b8cbb-ca56-40fb-b86e-9db9117a2e35", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ba876069-16c7-4938-9d44-a758b11b66b5", "documentation": "Deletes a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is `global`.", "method": "delete", "endpoint": "v1/:name", "responses": [ { "uuid": "f017ba0c-53ec-43bd-b66a-cc44f0768adb", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "50cfbc73-bd39-4843-8b53-45418dfb0e75", "documentation": "Gets details of a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is `global`.", "method": "get", "endpoint": "v1/:name", "responses": [ { "uuid": "1fad3986-6b86-4aec-90b1-30b8bbfc9d7d", "body": "{\n \"createTime\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"project\": \"\",\n \"updateTime\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "64aba279-88e8-4f6e-8650-404b1fd82d68", "documentation": "Updates the parameters of a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is `global`.", "method": "patch", "endpoint": "v1/:name", "responses": [ { "uuid": "d24b7c48-7d94-4974-9eac-bded72e211e3", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0111aff9-8a90-4b85-af61-5afa859bb733", "documentation": "Lists information about the supported locations for this service.", "method": "get", "endpoint": "v1/:name/locations", "responses": [ { "uuid": "97d6f14c-48b2-4a34-b796-66cb30cb311c", "body": "{\n \"locations\": [\n {\n \"displayName\": \"\",\n \"labels\": {},\n \"locationId\": \"\",\n \"metadata\": {},\n \"name\": \"\"\n }\n ],\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "73d1ccd5-17cd-4388-b135-ba7f1ff7f4f0", "documentation": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding allows API services to override the binding to use different resource name schemes, such as `users/*/operations`. To override the binding, API services can add a binding such as `\"/v1/{name=users/*}/operations\"` to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.", "method": "get", "endpoint": "v1/:name/operations", "responses": [ { "uuid": "ee6813bf-7724-41ee-85f5-cb89804157d0", "body": "{\n \"nextPageToken\": \"\",\n \"operations\": [\n {\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "84ef8bf5-b958-4de6-843c-67594e7ae9be", "documentation": "Initiates the cancellation of a running cutover job.", "method": "post", "endpoint": "v1/:name:cancel", "responses": [ { "uuid": "f2b7f87b-b800-441f-8dfc-9a373ee3e5c6", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c207e39e-8117-4a78-beb5-0dd5c1d8d983", "documentation": "Lists CloneJobs of a given migrating VM.", "method": "get", "endpoint": "v1/:parent/cloneJobs", "responses": [ { "uuid": "770d78c5-482c-4f91-8e40-2b4dc7e3cf84", "body": "{\n \"cloneJobs\": [\n {\n \"computeEngineTargetDetails\": {\n \"additionalLicenses\": [\n \"\"\n ],\n \"appliedLicense\": {\n \"osLicense\": \"\",\n \"type\": \"{{oneOf (array 'TYPE_UNSPECIFIED' 'NONE' 'PAYG' 'BYOL')}}\"\n },\n \"bootOption\": \"{{oneOf (array 'COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED' 'COMPUTE_ENGINE_BOOT_OPTION_EFI' 'COMPUTE_ENGINE_BOOT_OPTION_BIOS')}}\",\n \"computeScheduling\": {\n \"minNodeCpus\": {{faker 'number.int' max=99999}},\n \"nodeAffinities\": [\n {\n \"key\": \"\",\n \"operator\": \"{{oneOf (array 'OPERATOR_UNSPECIFIED' 'IN' 'NOT_IN')}}\",\n \"values\": [\n \"\"\n ]\n }\n ],\n \"onHostMaintenance\": \"{{oneOf (array 'ON_HOST_MAINTENANCE_UNSPECIFIED' 'TERMINATE' 'MIGRATE')}}\",\n \"restartType\": \"{{oneOf (array 'RESTART_TYPE_UNSPECIFIED' 'AUTOMATIC_RESTART' 'NO_AUTOMATIC_RESTART')}}\"\n },\n \"diskType\": \"{{oneOf (array 'COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED' 'COMPUTE_ENGINE_DISK_TYPE_STANDARD' 'COMPUTE_ENGINE_DISK_TYPE_SSD' 'COMPUTE_ENGINE_DISK_TYPE_BALANCED')}}\",\n \"hostname\": \"\",\n \"labels\": {},\n \"licenseType\": \"{{oneOf (array 'COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT' 'COMPUTE_ENGINE_LICENSE_TYPE_PAYG' 'COMPUTE_ENGINE_LICENSE_TYPE_BYOL')}}\",\n \"machineType\": \"\",\n \"machineTypeSeries\": \"\",\n \"metadata\": {},\n \"networkInterfaces\": [\n {\n \"externalIp\": \"\",\n \"internalIp\": \"\",\n \"network\": \"\",\n \"subnetwork\": \"\"\n }\n ],\n \"networkTags\": [\n \"\"\n ],\n \"project\": \"\",\n \"secureBoot\": {{faker 'datatype.boolean'}},\n \"serviceAccount\": \"\",\n \"vmName\": \"\",\n \"zone\": \"\"\n },\n \"createTime\": \"\",\n \"endTime\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"name\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'PENDING' 'ACTIVE' 'FAILED' 'SUCCEEDED' 'CANCELLED' 'CANCELLING' 'ADAPTING_OS')}}\",\n \"stateTime\": \"\"\n }\n ],\n \"nextPageToken\": \"\",\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "396d7252-6170-467d-9565-85968df63f66", "documentation": "Initiates a Clone of a specific migrating VM.", "method": "post", "endpoint": "v1/:parent/cloneJobs", "responses": [ { "uuid": "af5ac597-416a-4751-b136-02cadaa39a51", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a3317fa5-75b4-4a70-b7fb-032e9d512d14", "documentation": "Lists CutoverJobs of a given migrating VM.", "method": "get", "endpoint": "v1/:parent/cutoverJobs", "responses": [ { "uuid": "69322df3-8037-45cf-a617-15f9f9f83fb9", "body": "{\n \"cutoverJobs\": [\n {\n \"computeEngineTargetDetails\": {\n \"additionalLicenses\": [\n \"\"\n ],\n \"appliedLicense\": {\n \"osLicense\": \"\",\n \"type\": \"{{oneOf (array 'TYPE_UNSPECIFIED' 'NONE' 'PAYG' 'BYOL')}}\"\n },\n \"bootOption\": \"{{oneOf (array 'COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED' 'COMPUTE_ENGINE_BOOT_OPTION_EFI' 'COMPUTE_ENGINE_BOOT_OPTION_BIOS')}}\",\n \"computeScheduling\": {\n \"minNodeCpus\": {{faker 'number.int' max=99999}},\n \"nodeAffinities\": [\n {\n \"key\": \"\",\n \"operator\": \"{{oneOf (array 'OPERATOR_UNSPECIFIED' 'IN' 'NOT_IN')}}\",\n \"values\": [\n \"\"\n ]\n }\n ],\n \"onHostMaintenance\": \"{{oneOf (array 'ON_HOST_MAINTENANCE_UNSPECIFIED' 'TERMINATE' 'MIGRATE')}}\",\n \"restartType\": \"{{oneOf (array 'RESTART_TYPE_UNSPECIFIED' 'AUTOMATIC_RESTART' 'NO_AUTOMATIC_RESTART')}}\"\n },\n \"diskType\": \"{{oneOf (array 'COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED' 'COMPUTE_ENGINE_DISK_TYPE_STANDARD' 'COMPUTE_ENGINE_DISK_TYPE_SSD' 'COMPUTE_ENGINE_DISK_TYPE_BALANCED')}}\",\n \"hostname\": \"\",\n \"labels\": {},\n \"licenseType\": \"{{oneOf (array 'COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT' 'COMPUTE_ENGINE_LICENSE_TYPE_PAYG' 'COMPUTE_ENGINE_LICENSE_TYPE_BYOL')}}\",\n \"machineType\": \"\",\n \"machineTypeSeries\": \"\",\n \"metadata\": {},\n \"networkInterfaces\": [\n {\n \"externalIp\": \"\",\n \"internalIp\": \"\",\n \"network\": \"\",\n \"subnetwork\": \"\"\n }\n ],\n \"networkTags\": [\n \"\"\n ],\n \"project\": \"\",\n \"secureBoot\": {{faker 'datatype.boolean'}},\n \"serviceAccount\": \"\",\n \"vmName\": \"\",\n \"zone\": \"\"\n },\n \"createTime\": \"\",\n \"endTime\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"name\": \"\",\n \"progressPercent\": {{faker 'number.int' max=99999}},\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'PENDING' 'FAILED' 'SUCCEEDED' 'CANCELLED' 'CANCELLING' 'ACTIVE' 'ADAPTING_OS')}}\",\n \"stateMessage\": \"\",\n \"stateTime\": \"\"\n }\n ],\n \"nextPageToken\": \"\",\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4038c1c5-3641-40d9-ab3d-57aaad7301c9", "documentation": "Initiates a Cutover of a specific migrating VM. The returned LRO is completed when the cutover job resource is created and the job is initiated.", "method": "post", "endpoint": "v1/:parent/cutoverJobs", "responses": [ { "uuid": "f3c90ea0-57bd-4aca-93cd-5668fdd03d9e", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "19a853af-428e-4010-8659-6ddd4fb21d8f", "documentation": "Lists DatacenterConnectors in a given Source.", "method": "get", "endpoint": "v1/:parent/datacenterConnectors", "responses": [ { "uuid": "19e81b5d-145d-4ca5-ab90-cf763ff3a55d", "body": "{\n \"datacenterConnectors\": [\n {\n \"applianceInfrastructureVersion\": \"\",\n \"applianceSoftwareVersion\": \"\",\n \"availableVersions\": {\n \"inPlaceUpdate\": {\n \"critical\": {{faker 'datatype.boolean'}},\n \"releaseNotesUri\": \"\",\n \"uri\": \"\",\n \"version\": \"\"\n },\n \"newDeployableAppliance\": {\n \"critical\": {{faker 'datatype.boolean'}},\n \"releaseNotesUri\": \"\",\n \"uri\": \"\",\n \"version\": \"\"\n }\n },\n \"bucket\": \"\",\n \"createTime\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"name\": \"\",\n \"registrationId\": \"\",\n \"serviceAccount\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'PENDING' 'OFFLINE' 'FAILED' 'ACTIVE')}}\",\n \"stateTime\": \"\",\n \"updateTime\": \"\",\n \"upgradeStatus\": {\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"previousVersion\": \"\",\n \"startTime\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'RUNNING' 'FAILED' 'SUCCEEDED')}}\",\n \"version\": \"\"\n },\n \"version\": \"\"\n }\n ],\n \"nextPageToken\": \"\",\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "56c6bc42-ff15-4d4d-82a4-562f10b1731b", "documentation": "Creates a new DatacenterConnector in a given Source.", "method": "post", "endpoint": "v1/:parent/datacenterConnectors", "responses": [ { "uuid": "f27603bd-5170-4143-86fd-7f93970a2497", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "68b5efd7-74eb-4ef4-a616-593218503d86", "documentation": "Lists Groups in a given project and location.", "method": "get", "endpoint": "v1/:parent/groups", "responses": [ { "uuid": "93698407-f87d-42a0-9489-e3c98c2ec9d5", "body": "{\n \"groups\": [\n {\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"name\": \"\",\n \"updateTime\": \"\"\n }\n ],\n \"nextPageToken\": \"\",\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e8e7197b-bbc6-482c-966f-a3f09a5a2810", "documentation": "Creates a new Group in a given project and location.", "method": "post", "endpoint": "v1/:parent/groups", "responses": [ { "uuid": "c57419a1-2ac7-4ce9-a645-032718eed035", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cc81999f-e6b1-4058-9cd3-8cbd43f7a918", "documentation": "Lists MigratingVms in a given Source.", "method": "get", "endpoint": "v1/:parent/migratingVms", "responses": [ { "uuid": "e8701e3a-f372-48a9-88eb-e162cdc2991f", "body": "{\n \"migratingVms\": [\n {\n \"computeEngineTargetDefaults\": {\n \"additionalLicenses\": [\n \"\"\n ],\n \"appliedLicense\": {\n \"osLicense\": \"\",\n \"type\": \"{{oneOf (array 'TYPE_UNSPECIFIED' 'NONE' 'PAYG' 'BYOL')}}\"\n },\n \"bootOption\": \"{{oneOf (array 'COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED' 'COMPUTE_ENGINE_BOOT_OPTION_EFI' 'COMPUTE_ENGINE_BOOT_OPTION_BIOS')}}\",\n \"computeScheduling\": {\n \"minNodeCpus\": {{faker 'number.int' max=99999}},\n \"nodeAffinities\": [\n {\n \"key\": \"\",\n \"operator\": \"{{oneOf (array 'OPERATOR_UNSPECIFIED' 'IN' 'NOT_IN')}}\",\n \"values\": [\n \"\"\n ]\n }\n ],\n \"onHostMaintenance\": \"{{oneOf (array 'ON_HOST_MAINTENANCE_UNSPECIFIED' 'TERMINATE' 'MIGRATE')}}\",\n \"restartType\": \"{{oneOf (array 'RESTART_TYPE_UNSPECIFIED' 'AUTOMATIC_RESTART' 'NO_AUTOMATIC_RESTART')}}\"\n },\n \"diskType\": \"{{oneOf (array 'COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED' 'COMPUTE_ENGINE_DISK_TYPE_STANDARD' 'COMPUTE_ENGINE_DISK_TYPE_SSD' 'COMPUTE_ENGINE_DISK_TYPE_BALANCED')}}\",\n \"hostname\": \"\",\n \"labels\": {},\n \"licenseType\": \"{{oneOf (array 'COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT' 'COMPUTE_ENGINE_LICENSE_TYPE_PAYG' 'COMPUTE_ENGINE_LICENSE_TYPE_BYOL')}}\",\n \"machineType\": \"\",\n \"machineTypeSeries\": \"\",\n \"metadata\": {},\n \"networkInterfaces\": [\n {\n \"externalIp\": \"\",\n \"internalIp\": \"\",\n \"network\": \"\",\n \"subnetwork\": \"\"\n }\n ],\n \"networkTags\": [\n \"\"\n ],\n \"secureBoot\": {{faker 'datatype.boolean'}},\n \"serviceAccount\": \"\",\n \"targetProject\": \"\",\n \"vmName\": \"\",\n \"zone\": \"\"\n },\n \"createTime\": \"\",\n \"currentSyncInfo\": {\n \"progressPercent\": {{faker 'number.int' max=99999}},\n \"startTime\": \"\"\n },\n \"description\": \"\",\n \"displayName\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"group\": \"\",\n \"labels\": {},\n \"lastSync\": {\n \"lastSyncTime\": \"\"\n },\n \"name\": \"\",\n \"policy\": {\n \"idleDuration\": \"\",\n \"skipOsAdaptation\": {{faker 'datatype.boolean'}}\n },\n \"recentCloneJobs\": [\n {\n \"computeEngineTargetDetails\": {\n \"additionalLicenses\": [\n \"\"\n ],\n \"appliedLicense\": {\n \"osLicense\": \"\",\n \"type\": \"{{oneOf (array 'TYPE_UNSPECIFIED' 'NONE' 'PAYG' 'BYOL')}}\"\n },\n \"bootOption\": \"{{oneOf (array 'COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED' 'COMPUTE_ENGINE_BOOT_OPTION_EFI' 'COMPUTE_ENGINE_BOOT_OPTION_BIOS')}}\",\n \"computeScheduling\": {\n \"minNodeCpus\": {{faker 'number.int' max=99999}},\n \"nodeAffinities\": [\n {\n \"key\": \"\",\n \"operator\": \"{{oneOf (array 'OPERATOR_UNSPECIFIED' 'IN' 'NOT_IN')}}\",\n \"values\": [\n \"\"\n ]\n }\n ],\n \"onHostMaintenance\": \"{{oneOf (array 'ON_HOST_MAINTENANCE_UNSPECIFIED' 'TERMINATE' 'MIGRATE')}}\",\n \"restartType\": \"{{oneOf (array 'RESTART_TYPE_UNSPECIFIED' 'AUTOMATIC_RESTART' 'NO_AUTOMATIC_RESTART')}}\"\n },\n \"diskType\": \"{{oneOf (array 'COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED' 'COMPUTE_ENGINE_DISK_TYPE_STANDARD' 'COMPUTE_ENGINE_DISK_TYPE_SSD' 'COMPUTE_ENGINE_DISK_TYPE_BALANCED')}}\",\n \"hostname\": \"\",\n \"labels\": {},\n \"licenseType\": \"{{oneOf (array 'COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT' 'COMPUTE_ENGINE_LICENSE_TYPE_PAYG' 'COMPUTE_ENGINE_LICENSE_TYPE_BYOL')}}\",\n \"machineType\": \"\",\n \"machineTypeSeries\": \"\",\n \"metadata\": {},\n \"networkInterfaces\": [\n {\n \"externalIp\": \"\",\n \"internalIp\": \"\",\n \"network\": \"\",\n \"subnetwork\": \"\"\n }\n ],\n \"networkTags\": [\n \"\"\n ],\n \"project\": \"\",\n \"secureBoot\": {{faker 'datatype.boolean'}},\n \"serviceAccount\": \"\",\n \"vmName\": \"\",\n \"zone\": \"\"\n },\n \"createTime\": \"\",\n \"endTime\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"name\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'PENDING' 'ACTIVE' 'FAILED' 'SUCCEEDED' 'CANCELLED' 'CANCELLING' 'ADAPTING_OS')}}\",\n \"stateTime\": \"\"\n }\n ],\n \"recentCutoverJobs\": [\n {\n \"computeEngineTargetDetails\": {\n \"additionalLicenses\": [\n \"\"\n ],\n \"appliedLicense\": {\n \"osLicense\": \"\",\n \"type\": \"{{oneOf (array 'TYPE_UNSPECIFIED' 'NONE' 'PAYG' 'BYOL')}}\"\n },\n \"bootOption\": \"{{oneOf (array 'COMPUTE_ENGINE_BOOT_OPTION_UNSPECIFIED' 'COMPUTE_ENGINE_BOOT_OPTION_EFI' 'COMPUTE_ENGINE_BOOT_OPTION_BIOS')}}\",\n \"computeScheduling\": {\n \"minNodeCpus\": {{faker 'number.int' max=99999}},\n \"nodeAffinities\": [\n {\n \"key\": \"\",\n \"operator\": \"{{oneOf (array 'OPERATOR_UNSPECIFIED' 'IN' 'NOT_IN')}}\",\n \"values\": [\n \"\"\n ]\n }\n ],\n \"onHostMaintenance\": \"{{oneOf (array 'ON_HOST_MAINTENANCE_UNSPECIFIED' 'TERMINATE' 'MIGRATE')}}\",\n \"restartType\": \"{{oneOf (array 'RESTART_TYPE_UNSPECIFIED' 'AUTOMATIC_RESTART' 'NO_AUTOMATIC_RESTART')}}\"\n },\n \"diskType\": \"{{oneOf (array 'COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED' 'COMPUTE_ENGINE_DISK_TYPE_STANDARD' 'COMPUTE_ENGINE_DISK_TYPE_SSD' 'COMPUTE_ENGINE_DISK_TYPE_BALANCED')}}\",\n \"hostname\": \"\",\n \"labels\": {},\n \"licenseType\": \"{{oneOf (array 'COMPUTE_ENGINE_LICENSE_TYPE_DEFAULT' 'COMPUTE_ENGINE_LICENSE_TYPE_PAYG' 'COMPUTE_ENGINE_LICENSE_TYPE_BYOL')}}\",\n \"machineType\": \"\",\n \"machineTypeSeries\": \"\",\n \"metadata\": {},\n \"networkInterfaces\": [\n {\n \"externalIp\": \"\",\n \"internalIp\": \"\",\n \"network\": \"\",\n \"subnetwork\": \"\"\n }\n ],\n \"networkTags\": [\n \"\"\n ],\n \"project\": \"\",\n \"secureBoot\": {{faker 'datatype.boolean'}},\n \"serviceAccount\": \"\",\n \"vmName\": \"\",\n \"zone\": \"\"\n },\n \"createTime\": \"\",\n \"endTime\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"name\": \"\",\n \"progressPercent\": {{faker 'number.int' max=99999}},\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'PENDING' 'FAILED' 'SUCCEEDED' 'CANCELLED' 'CANCELLING' 'ACTIVE' 'ADAPTING_OS')}}\",\n \"stateMessage\": \"\",\n \"stateTime\": \"\"\n }\n ],\n \"sourceVmId\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'PENDING' 'READY' 'FIRST_SYNC' 'ACTIVE' 'CUTTING_OVER' 'CUTOVER' 'FINAL_SYNC' 'PAUSED' 'FINALIZING' 'FINALIZED' 'ERROR')}}\",\n \"stateTime\": \"\",\n \"updateTime\": \"\"\n }\n ],\n \"nextPageToken\": \"\",\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bd01118a-daaa-4852-9d60-5e406715efe5", "documentation": "Creates a new MigratingVm in a given Source.", "method": "post", "endpoint": "v1/:parent/migratingVms", "responses": [ { "uuid": "de39aaf4-3698-42a4-97c8-4d89ca724f72", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "87bbc27c-cca3-46ba-89e3-5c32488fb706", "documentation": "Lists ReplicationCycles in a given MigratingVM.", "method": "get", "endpoint": "v1/:parent/replicationCycles", "responses": [ { "uuid": "9ff9dfd4-e3e7-4063-b2be-3299fdbfde26", "body": "{\n \"nextPageToken\": \"\",\n \"replicationCycles\": [\n {\n \"progressPercent\": {{faker 'number.int' max=99999}},\n \"startTime\": \"\"\n }\n ],\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0b6790f9-ddc5-42d2-a330-f0f9c826afa6", "documentation": "Lists Sources in a given project and location.", "method": "get", "endpoint": "v1/:parent/sources", "responses": [ { "uuid": "91eb17da-aa3b-4690-9685-3fd98720e5f5", "body": "{\n \"nextPageToken\": \"\",\n \"sources\": [\n {\n \"createTime\": \"\",\n \"description\": \"\",\n \"labels\": {},\n \"name\": \"\",\n \"updateTime\": \"\",\n \"vmware\": {\n \"password\": \"\",\n \"thumbprint\": \"\",\n \"username\": \"\",\n \"vcenterIp\": \"\"\n }\n }\n ],\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "28ae852d-0a69-421e-8161-60eeebe1c221", "documentation": "Creates a new Source in a given project and location.", "method": "post", "endpoint": "v1/:parent/sources", "responses": [ { "uuid": "83fee6ae-28fa-42ad-8b3c-6dff1fac03fd", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fe4fab0d-b986-4fe8-b74f-16800497acfa", "documentation": "Lists TargetProjects in a given project. NOTE: TargetProject is a global resource; hence the only supported value for location is `global`.", "method": "get", "endpoint": "v1/:parent/targetProjects", "responses": [ { "uuid": "c379acd6-20cd-4b26-a189-c6618771c998", "body": "{\n \"nextPageToken\": \"\",\n \"targetProjects\": [\n {\n \"createTime\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"project\": \"\",\n \"updateTime\": \"\"\n }\n ],\n \"unreachable\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "04f4be38-ac08-41c8-9e4c-ee34ec471083", "documentation": "Creates a new TargetProject in a given project. NOTE: TargetProject is a global resource; hence the only supported value for location is `global`.", "method": "post", "endpoint": "v1/:parent/targetProjects", "responses": [ { "uuid": "3fa96bd0-db42-450f-85ee-09211719c952", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "26db1e68-4572-4015-a751-301fbe5d6443", "documentation": "Lists Utilization Reports of the given Source.", "method": "get", "endpoint": "v1/:parent/utilizationReports", "responses": [ { "uuid": "27fb815e-9131-46ff-b217-aba2fb024330", "body": "{\n \"nextPageToken\": \"\",\n \"unreachable\": [\n \"\"\n ],\n \"utilizationReports\": [\n {\n \"createTime\": \"\",\n \"displayName\": \"\",\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"frameEndTime\": \"\",\n \"name\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'CREATING' 'SUCCEEDED' 'FAILED')}}\",\n \"stateTime\": \"\",\n \"timeFrame\": \"{{oneOf (array 'TIME_FRAME_UNSPECIFIED' 'WEEK' 'MONTH' 'YEAR')}}\",\n \"vmCount\": {{faker 'number.int' max=99999}},\n \"vms\": [\n {\n \"utilization\": {\n \"cpuAveragePercent\": {{faker 'number.int' max=99999}},\n \"cpuMaxPercent\": {{faker 'number.int' max=99999}},\n \"diskIoRateAverageKbps\": \"\",\n \"diskIoRateMaxKbps\": \"\",\n \"memoryAveragePercent\": {{faker 'number.int' max=99999}},\n \"memoryMaxPercent\": {{faker 'number.int' max=99999}},\n \"networkThroughputAverageKbps\": \"\",\n \"networkThroughputMaxKbps\": \"\"\n },\n \"vmId\": \"\",\n \"vmwareVmDetails\": {\n \"bootOption\": \"{{oneOf (array 'BOOT_OPTION_UNSPECIFIED' 'EFI' 'BIOS')}}\",\n \"committedStorageMb\": \"\",\n \"cpuCount\": {{faker 'number.int' max=99999}},\n \"datacenterDescription\": \"\",\n \"datacenterId\": \"\",\n \"diskCount\": {{faker 'number.int' max=99999}},\n \"displayName\": \"\",\n \"guestDescription\": \"\",\n \"memoryMb\": {{faker 'number.int' max=99999}},\n \"powerState\": \"{{oneOf (array 'POWER_STATE_UNSPECIFIED' 'ON' 'OFF' 'SUSPENDED')}}\",\n \"uuid\": \"\",\n \"vmId\": \"\"\n }\n }\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ceb8efda-3d2b-43aa-899f-6633fcc1edcc", "documentation": "Creates a new UtilizationReport.", "method": "post", "endpoint": "v1/:parent/utilizationReports", "responses": [ { "uuid": "c0395184-47a5-4eb8-8452-7da5e41dd81e", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ae55ea71-8c73-4e2a-8640-2a6bd6119061", "documentation": "List remote source's inventory of VMs. The remote source is the onprem vCenter (remote in the sense it's not in Compute Engine). The inventory describes the list of existing VMs in that source. Note that this operation lists the VMs on the remote source, as opposed to listing the MigratingVms resources in the vmmigration service.", "method": "get", "endpoint": "v1/:source:fetchInventory", "responses": [ { "uuid": "5d8b8c94-32e7-4eae-8efd-5468b06be1ec", "body": "{\n \"nextPageToken\": \"\",\n \"updateTime\": \"\",\n \"vmwareVms\": {\n \"details\": [\n {\n \"bootOption\": \"{{oneOf (array 'BOOT_OPTION_UNSPECIFIED' 'EFI' 'BIOS')}}\",\n \"committedStorageMb\": \"\",\n \"cpuCount\": {{faker 'number.int' max=99999}},\n \"datacenterDescription\": \"\",\n \"datacenterId\": \"\",\n \"diskCount\": {{faker 'number.int' max=99999}},\n \"displayName\": \"\",\n \"guestDescription\": \"\",\n \"memoryMb\": {{faker 'number.int' max=99999}},\n \"powerState\": \"{{oneOf (array 'POWER_STATE_UNSPECIFIED' 'ON' 'OFF' 'SUSPENDED')}}\",\n \"uuid\": \"\",\n \"vmId\": \"\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "c9300cae-58a0-4b7f-bed7-b8387786b9e6" }, { "type": "route", "uuid": "9f0c4a53-64a6-4a5e-8785-5da52d9de1ca" }, { "type": "route", "uuid": "96b60222-928e-4ff4-9d4f-c5f49f4de2e4" }, { "type": "route", "uuid": "f77d2892-f268-4b83-a42a-a946a3e8bdb6" }, { "type": "route", "uuid": "51592ffb-5631-439c-aafd-1d1e839b3e00" }, { "type": "route", "uuid": "8dcaad9c-c4bf-4504-994c-fed2fc2a72d1" }, { "type": "route", "uuid": "56279ed4-dc4c-4c40-9ca7-f251488e001a" }, { "type": "route", "uuid": "ba876069-16c7-4938-9d44-a758b11b66b5" }, { "type": "route", "uuid": "50cfbc73-bd39-4843-8b53-45418dfb0e75" }, { "type": "route", "uuid": "64aba279-88e8-4f6e-8650-404b1fd82d68" }, { "type": "route", "uuid": "0111aff9-8a90-4b85-af61-5afa859bb733" }, { "type": "route", "uuid": "73d1ccd5-17cd-4388-b135-ba7f1ff7f4f0" }, { "type": "route", "uuid": "84ef8bf5-b958-4de6-843c-67594e7ae9be" }, { "type": "route", "uuid": "c207e39e-8117-4a78-beb5-0dd5c1d8d983" }, { "type": "route", "uuid": "396d7252-6170-467d-9565-85968df63f66" }, { "type": "route", "uuid": "a3317fa5-75b4-4a70-b7fb-032e9d512d14" }, { "type": "route", "uuid": "4038c1c5-3641-40d9-ab3d-57aaad7301c9" }, { "type": "route", "uuid": "19a853af-428e-4010-8659-6ddd4fb21d8f" }, { "type": "route", "uuid": "56c6bc42-ff15-4d4d-82a4-562f10b1731b" }, { "type": "route", "uuid": "68b5efd7-74eb-4ef4-a616-593218503d86" }, { "type": "route", "uuid": "e8e7197b-bbc6-482c-966f-a3f09a5a2810" }, { "type": "route", "uuid": "cc81999f-e6b1-4058-9cd3-8cbd43f7a918" }, { "type": "route", "uuid": "bd01118a-daaa-4852-9d60-5e406715efe5" }, { "type": "route", "uuid": "87bbc27c-cca3-46ba-89e3-5c32488fb706" }, { "type": "route", "uuid": "0b6790f9-ddc5-42d2-a330-f0f9c826afa6" }, { "type": "route", "uuid": "28ae852d-0a69-421e-8161-60eeebe1c221" }, { "type": "route", "uuid": "fe4fab0d-b986-4fe8-b74f-16800497acfa" }, { "type": "route", "uuid": "04f4be38-ac08-41c8-9e4c-ee34ec471083" }, { "type": "route", "uuid": "26db1e68-4572-4015-a751-301fbe5d6443" }, { "type": "route", "uuid": "ceb8efda-3d2b-43aa-899f-6633fcc1edcc" }, { "type": "route", "uuid": "ae55ea71-8c73-4e2a-8640-2a6bd6119061" } ] }