|
2220 | 2220 | }
|
2221 | 2221 | }
|
2222 | 2222 | },
|
2223 |
| - "revision": "20240411", |
| 2223 | + "revision": "20240613", |
2224 | 2224 | "rootUrl": "https://vmmigration.googleapis.com/",
|
2225 | 2225 | "schemas": {
|
2226 | 2226 | "AccessKeyCredentials": {
|
|
2329 | 2329 | "id": "AwsDiskDetails",
|
2330 | 2330 | "properties": {
|
2331 | 2331 | "diskNumber": {
|
2332 |
| - "description": "The ordinal number of the disk.", |
| 2332 | + "description": "Output only. The ordinal number of the disk.", |
2333 | 2333 | "format": "int32",
|
| 2334 | + "readOnly": true, |
2334 | 2335 | "type": "integer"
|
2335 | 2336 | },
|
2336 | 2337 | "sizeGb": {
|
2337 |
| - "description": "Size in GB.", |
| 2338 | + "description": "Output only. Size in GB.", |
2338 | 2339 | "format": "int64",
|
| 2340 | + "readOnly": true, |
2339 | 2341 | "type": "string"
|
2340 | 2342 | },
|
2341 | 2343 | "volumeId": {
|
2342 |
| - "description": "AWS volume ID.", |
| 2344 | + "description": "Output only. AWS volume ID.", |
| 2345 | + "readOnly": true, |
2343 | 2346 | "type": "string"
|
2344 | 2347 | }
|
2345 | 2348 | },
|
|
2398 | 2401 | "description": "User specified tags to add to every M2VM generated resource in AWS. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix `m2vm`.",
|
2399 | 2402 | "type": "object"
|
2400 | 2403 | },
|
| 2404 | + "networkInsights": { |
| 2405 | + "$ref": "NetworkInsights", |
| 2406 | + "description": "Output only. Information about the network coniguration of the source. Only gatherred upon request.", |
| 2407 | + "readOnly": true |
| 2408 | + }, |
2401 | 2409 | "publicIp": {
|
2402 | 2410 | "description": "Output only. The source's public IP. All communication initiated by this source will originate from this IP.",
|
2403 | 2411 | "readOnly": true,
|
|
2428 | 2436 | "id": "AwsSourceVmDetails",
|
2429 | 2437 | "properties": {
|
2430 | 2438 | "committedStorageBytes": {
|
2431 |
| - "description": "The total size of the disks being migrated in bytes.", |
| 2439 | + "description": "Output only. The total size of the disks being migrated in bytes.", |
2432 | 2440 | "format": "int64",
|
| 2441 | + "readOnly": true, |
2433 | 2442 | "type": "string"
|
2434 | 2443 | },
|
2435 | 2444 | "disks": {
|
2436 |
| - "description": "The disks attached to the source VM.", |
| 2445 | + "description": "Output only. The disks attached to the source VM.", |
2437 | 2446 | "items": {
|
2438 | 2447 | "$ref": "AwsDiskDetails"
|
2439 | 2448 | },
|
| 2449 | + "readOnly": true, |
2440 | 2450 | "type": "array"
|
2441 | 2451 | },
|
2442 | 2452 | "firmware": {
|
2443 |
| - "description": "The firmware type of the source VM.", |
| 2453 | + "description": "Output only. The firmware type of the source VM.", |
2444 | 2454 | "enum": [
|
2445 | 2455 | "FIRMWARE_UNSPECIFIED",
|
2446 | 2456 | "EFI",
|
|
2451 | 2461 | "The firmware is EFI.",
|
2452 | 2462 | "The firmware is BIOS."
|
2453 | 2463 | ],
|
| 2464 | + "readOnly": true, |
2454 | 2465 | "type": "string"
|
2455 | 2466 | },
|
2456 | 2467 | "vmCapabilitiesInfo": {
|
|
2618 | 2629 | "id": "AzureDiskDetails",
|
2619 | 2630 | "properties": {
|
2620 | 2631 | "diskId": {
|
2621 |
| - "description": "Azure disk ID.", |
| 2632 | + "description": "Output only. Azure disk ID.", |
| 2633 | + "readOnly": true, |
2622 | 2634 | "type": "string"
|
2623 | 2635 | },
|
2624 | 2636 | "diskNumber": {
|
2625 |
| - "description": "The ordinal number of the disk.", |
| 2637 | + "description": "Output only. The ordinal number of the disk.", |
2626 | 2638 | "format": "int32",
|
| 2639 | + "readOnly": true, |
2627 | 2640 | "type": "integer"
|
2628 | 2641 | },
|
2629 | 2642 | "sizeGb": {
|
2630 |
| - "description": "Size in GB.", |
| 2643 | + "description": "Output only. Size in GB.", |
2631 | 2644 | "format": "int64",
|
| 2645 | + "readOnly": true, |
2632 | 2646 | "type": "string"
|
2633 | 2647 | }
|
2634 | 2648 | },
|
|
2692 | 2706 | "id": "AzureSourceVmDetails",
|
2693 | 2707 | "properties": {
|
2694 | 2708 | "committedStorageBytes": {
|
2695 |
| - "description": "The total size of the disks being migrated in bytes.", |
| 2709 | + "description": "Output only. The total size of the disks being migrated in bytes.", |
2696 | 2710 | "format": "int64",
|
| 2711 | + "readOnly": true, |
2697 | 2712 | "type": "string"
|
2698 | 2713 | },
|
2699 | 2714 | "disks": {
|
2700 |
| - "description": "The disks attached to the source VM.", |
| 2715 | + "description": "Output only. The disks attached to the source VM.", |
2701 | 2716 | "items": {
|
2702 | 2717 | "$ref": "AzureDiskDetails"
|
2703 | 2718 | },
|
| 2719 | + "readOnly": true, |
2704 | 2720 | "type": "array"
|
2705 | 2721 | },
|
2706 | 2722 | "firmware": {
|
2707 |
| - "description": "The firmware type of the source VM.", |
| 2723 | + "description": "Output only. The firmware type of the source VM.", |
2708 | 2724 | "enum": [
|
2709 | 2725 | "FIRMWARE_UNSPECIFIED",
|
2710 | 2726 | "EFI",
|
|
2715 | 2731 | "The firmware is EFI.",
|
2716 | 2732 | "The firmware is BIOS."
|
2717 | 2733 | ],
|
| 2734 | + "readOnly": true, |
2718 | 2735 | "type": "string"
|
2719 | 2736 | },
|
2720 | 2737 | "vmCapabilitiesInfo": {
|
|
4787 | 4804 | "properties": {
|
4788 | 4805 | "actionItem": {
|
4789 | 4806 | "$ref": "LocalizedMessage",
|
4790 |
| - "description": "Suggested action for solving the warning." |
| 4807 | + "description": "Output only. Suggested action for solving the warning.", |
| 4808 | + "readOnly": true |
4791 | 4809 | },
|
4792 | 4810 | "code": {
|
4793 | 4811 | "description": "The warning code.",
|
|
4802 | 4820 | "type": "string"
|
4803 | 4821 | },
|
4804 | 4822 | "helpLinks": {
|
4805 |
| - "description": "URL(s) pointing to additional information on handling the current warning.", |
| 4823 | + "description": "Output only. URL(s) pointing to additional information on handling the current warning.", |
4806 | 4824 | "items": {
|
4807 | 4825 | "$ref": "Link"
|
4808 | 4826 | },
|
| 4827 | + "readOnly": true, |
4809 | 4828 | "type": "array"
|
4810 | 4829 | },
|
4811 | 4830 | "warningMessage": {
|
4812 | 4831 | "$ref": "LocalizedMessage",
|
4813 |
| - "description": "The localized warning message." |
| 4832 | + "description": "Output only. The localized warning message.", |
| 4833 | + "readOnly": true |
4814 | 4834 | },
|
4815 | 4835 | "warningTime": {
|
4816 | 4836 | "description": "The time the warning occurred.",
|
|
4820 | 4840 | },
|
4821 | 4841 | "type": "object"
|
4822 | 4842 | },
|
| 4843 | + "NetworkInsights": { |
| 4844 | + "description": "Information about the network coniguration of the source.", |
| 4845 | + "id": "NetworkInsights", |
| 4846 | + "properties": { |
| 4847 | + "sourceNetworkConfig": { |
| 4848 | + "description": "Output only. The gathered network configuration of the source. Presented in json format.", |
| 4849 | + "readOnly": true, |
| 4850 | + "type": "string" |
| 4851 | + }, |
| 4852 | + "sourceNetworkTerraform": { |
| 4853 | + "description": "Output only. The gathered network configuration of the source. Presented in terraform format.", |
| 4854 | + "readOnly": true, |
| 4855 | + "type": "string" |
| 4856 | + } |
| 4857 | + }, |
| 4858 | + "type": "object" |
| 4859 | + }, |
4823 | 4860 | "NetworkInterface": {
|
4824 | 4861 | "description": "NetworkInterface represents a NIC of a VM.",
|
4825 | 4862 | "id": "NetworkInterface",
|
4826 | 4863 | "properties": {
|
4827 | 4864 | "externalIp": {
|
4828 |
| - "description": "The external IP to define in the NIC.", |
| 4865 | + "description": "Optional. The external IP to define in the NIC.", |
4829 | 4866 | "type": "string"
|
4830 | 4867 | },
|
4831 | 4868 | "internalIp": {
|
4832 |
| - "description": "The internal IP to define in the NIC. The formats accepted are: `ephemeral` \\ ipv4 address \\ a named address resource full path.", |
| 4869 | + "description": "Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \\ ipv4 address \\ a named address resource full path.", |
4833 | 4870 | "type": "string"
|
4834 | 4871 | },
|
4835 | 4872 | "network": {
|
|
5100 | 5137 | },
|
5101 | 5138 | "error": {
|
5102 | 5139 | "$ref": "Status",
|
5103 |
| - "description": "Provides details on the state of the cycle in case of an error." |
| 5140 | + "description": "Output only. Provides details on the state of the cycle in case of an error.", |
| 5141 | + "readOnly": true |
5104 | 5142 | },
|
5105 | 5143 | "name": {
|
5106 | 5144 | "description": "The identifier of the ReplicationCycle.",
|
|
5319 | 5357 | "id": "Tag",
|
5320 | 5358 | "properties": {
|
5321 | 5359 | "key": {
|
5322 |
| - "description": "Key of tag.", |
| 5360 | + "description": "Required. Key of tag.", |
5323 | 5361 | "type": "string"
|
5324 | 5362 | },
|
5325 | 5363 | "value": {
|
5326 |
| - "description": "Value of tag.", |
| 5364 | + "description": "Required. Value of tag.", |
5327 | 5365 | "type": "string"
|
5328 | 5366 | }
|
5329 | 5367 | },
|
|
5378 | 5416 | "properties": {
|
5379 | 5417 | "error": {
|
5380 | 5418 | "$ref": "Status",
|
5381 |
| - "description": "Provides details on the state of the upgrade operation in case of an error." |
| 5419 | + "description": "Output only. Provides details on the state of the upgrade operation in case of an error.", |
| 5420 | + "readOnly": true |
5382 | 5421 | },
|
5383 | 5422 | "previousVersion": {
|
5384 | 5423 | "description": "The version from which we upgraded.",
|
|
5610 | 5649 | "id": "VmwareDiskDetails",
|
5611 | 5650 | "properties": {
|
5612 | 5651 | "diskNumber": {
|
5613 |
| - "description": "The ordinal number of the disk.", |
| 5652 | + "description": "Output only. The ordinal number of the disk.", |
5614 | 5653 | "format": "int32",
|
| 5654 | + "readOnly": true, |
5615 | 5655 | "type": "integer"
|
5616 | 5656 | },
|
5617 | 5657 | "label": {
|
5618 |
| - "description": "The disk label.", |
| 5658 | + "description": "Output only. The disk label.", |
| 5659 | + "readOnly": true, |
5619 | 5660 | "type": "string"
|
5620 | 5661 | },
|
5621 | 5662 | "sizeGb": {
|
5622 |
| - "description": "Size in GB.", |
| 5663 | + "description": "Output only. Size in GB.", |
5623 | 5664 | "format": "int64",
|
| 5665 | + "readOnly": true, |
5624 | 5666 | "type": "string"
|
5625 | 5667 | }
|
5626 | 5668 | },
|
|
5658 | 5700 | "id": "VmwareSourceVmDetails",
|
5659 | 5701 | "properties": {
|
5660 | 5702 | "committedStorageBytes": {
|
5661 |
| - "description": "The total size of the disks being migrated in bytes.", |
| 5703 | + "description": "Output only. The total size of the disks being migrated in bytes.", |
5662 | 5704 | "format": "int64",
|
| 5705 | + "readOnly": true, |
5663 | 5706 | "type": "string"
|
5664 | 5707 | },
|
5665 | 5708 | "disks": {
|
5666 |
| - "description": "The disks attached to the source VM.", |
| 5709 | + "description": "Output only. The disks attached to the source VM.", |
5667 | 5710 | "items": {
|
5668 | 5711 | "$ref": "VmwareDiskDetails"
|
5669 | 5712 | },
|
| 5713 | + "readOnly": true, |
5670 | 5714 | "type": "array"
|
5671 | 5715 | },
|
5672 | 5716 | "firmware": {
|
5673 |
| - "description": "The firmware type of the source VM.", |
| 5717 | + "description": "Output only. The firmware type of the source VM.", |
5674 | 5718 | "enum": [
|
5675 | 5719 | "FIRMWARE_UNSPECIFIED",
|
5676 | 5720 | "EFI",
|
|
5681 | 5725 | "The firmware is EFI.",
|
5682 | 5726 | "The firmware is BIOS."
|
5683 | 5727 | ],
|
| 5728 | + "readOnly": true, |
5684 | 5729 | "type": "string"
|
5685 | 5730 | },
|
5686 | 5731 | "vmCapabilitiesInfo": {
|
|
0 commit comments