Skip to content

Commit

Permalink
feat(vmmigration): update the api
Browse files Browse the repository at this point in the history
#### vmmigration:v1

The following keys were added:
- schemas.AwsSourceVmDetails.properties.architecture (Total Keys: 2)
- schemas.AzureSourceVmDetails.properties.architecture (Total Keys: 2)
- schemas.AzureVmDetails.properties.architecture.type (Total Keys: 1)
- schemas.VmwareSourceVmDetails.properties.architecture (Total Keys: 2)
- schemas.VmwareVmDetails.properties.architecture (Total Keys: 2)

#### vmmigration:v1alpha1

The following keys were added:
- schemas.AwsSourceVmDetails.properties.architecture (Total Keys: 2)
- schemas.AzureSourceVmDetails.properties.architecture (Total Keys: 2)
- schemas.AzureVmDetails.properties.architecture.type (Total Keys: 1)
- schemas.VmwareSourceVmDetails.properties.architecture (Total Keys: 2)
- schemas.VmwareVmDetails.properties.architecture (Total Keys: 2)
  • Loading branch information
yoshi-automation committed Oct 29, 2024
1 parent a1fd085 commit 682f5c2
Show file tree
Hide file tree
Showing 8 changed files with 184 additions and 2 deletions.
2 changes: 2 additions & 0 deletions docs/dyn/vmmigration_v1.projects.locations.sources.html
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,7 @@ <h3>Method Details</h3>
&quot;azureVms&quot;: { # AzureVmsDetails describes VMs in Azure. # The description of the VMs in a Source of type Azure.
&quot;details&quot;: [ # The details of the Azure VMs.
{ # AzureVmDetails describes a VM in Azure.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # The VM Boot Option.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;computerName&quot;: &quot;A String&quot;, # The VM&#x27;s ComputerName.
Expand Down Expand Up @@ -362,6 +363,7 @@ <h3>Method Details</h3>
&quot;vmwareVms&quot;: { # VmwareVmsDetails describes VMs in vCenter. # The description of the VMs in a Source of type Vmware.
&quot;details&quot;: [ # The details of the vmware VMs.
{ # VmwareVmDetails describes a VM in vCenter.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # Output only. The VM Boot Option.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;cpuCount&quot;: 42, # The number of cpus in the VM.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ <h3>Method Details</h3>

{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -156,6 +157,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -763,6 +765,7 @@ <h3>Method Details</h3>
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM state was updated.
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down Expand Up @@ -909,6 +912,7 @@ <h3>Method Details</h3>

{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -926,6 +930,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -1533,6 +1538,7 @@ <h3>Method Details</h3>
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM state was updated.
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down Expand Up @@ -1579,6 +1585,7 @@ <h3>Method Details</h3>
&quot;migratingVms&quot;: [ # Output only. The list of Migrating VMs response.
{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -1596,6 +1603,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -2203,6 +2211,7 @@ <h3>Method Details</h3>
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM state was updated.
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down Expand Up @@ -2253,6 +2262,7 @@ <h3>Method Details</h3>

{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -2270,6 +2280,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -2877,6 +2888,7 @@ <h3>Method Details</h3>
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM state was updated.
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ <h3>Method Details</h3>
},
&quot;vmId&quot;: &quot;A String&quot;, # The VM&#x27;s ID in the source.
&quot;vmwareVmDetails&quot;: { # VmwareVmDetails describes a VM in vCenter. # The description of the VM in a Source of type Vmware.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # Output only. The VM Boot Option.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;cpuCount&quot;: 42, # The number of cpus in the VM.
Expand Down Expand Up @@ -274,6 +275,7 @@ <h3>Method Details</h3>
},
&quot;vmId&quot;: &quot;A String&quot;, # The VM&#x27;s ID in the source.
&quot;vmwareVmDetails&quot;: { # VmwareVmDetails describes a VM in vCenter. # The description of the VM in a Source of type Vmware.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # Output only. The VM Boot Option.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;cpuCount&quot;: 42, # The number of cpus in the VM.
Expand Down Expand Up @@ -353,6 +355,7 @@ <h3>Method Details</h3>
},
&quot;vmId&quot;: &quot;A String&quot;, # The VM&#x27;s ID in the source.
&quot;vmwareVmDetails&quot;: { # VmwareVmDetails describes a VM in vCenter. # The description of the VM in a Source of type Vmware.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # Output only. The VM Boot Option.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;cpuCount&quot;: 42, # The number of cpus in the VM.
Expand Down
2 changes: 2 additions & 0 deletions docs/dyn/vmmigration_v1alpha1.projects.locations.sources.html
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,7 @@ <h3>Method Details</h3>
&quot;azureVms&quot;: { # AzureVmsDetails describes VMs in Azure. # The description of the VMs in a Source of type Azure.
&quot;details&quot;: [ # The details of the Azure VMs.
{ # AzureVmDetails describes a VM in Azure.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # The VM Boot Option.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;computerName&quot;: &quot;A String&quot;, # The VM&#x27;s ComputerName.
Expand Down Expand Up @@ -371,6 +372,7 @@ <h3>Method Details</h3>
&quot;vmwareVms&quot;: { # VmwareVmsDetails describes VMs in vCenter. # The description of the VMs in a Source of type Vmware.
&quot;details&quot;: [ # The details of the vmware VMs.
{ # VmwareVmDetails describes a VM in vCenter.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The CPU architecture.
&quot;bootOption&quot;: &quot;A String&quot;, # Output only. The VM Boot Option.
&quot;committedStorage&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
&quot;committedStorageMb&quot;: &quot;A String&quot;, # The total size of the storage allocated to the VM in MB.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ <h3>Method Details</h3>

{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -156,6 +157,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -1096,6 +1098,7 @@ <h3>Method Details</h3>
},
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down Expand Up @@ -1242,6 +1245,7 @@ <h3>Method Details</h3>

{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -1259,6 +1263,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -2199,6 +2204,7 @@ <h3>Method Details</h3>
},
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down Expand Up @@ -2245,6 +2251,7 @@ <h3>Method Details</h3>
&quot;migratingVms&quot;: [ # Output only. The list of Migrating VMs response.
{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -2262,6 +2269,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -3202,6 +3210,7 @@ <h3>Method Details</h3>
},
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down Expand Up @@ -3252,6 +3261,7 @@ <h3>Method Details</h3>

{ # MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
&quot;awsSourceVmDetails&quot;: { # Represent the source AWS VM details. # Output only. Details of the VM from an AWS source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an AWS instance disk.
Expand All @@ -3269,6 +3279,7 @@ <h3>Method Details</h3>
},
},
&quot;azureSourceVmDetails&quot;: { # Represent the source Azure VM details. # Output only. Details of the VM from an Azure source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of an Azure VM disk.
Expand Down Expand Up @@ -4209,6 +4220,7 @@ <h3>Method Details</h3>
},
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the migrating VM resource was updated.
&quot;vmwareSourceVmDetails&quot;: { # Represent the source Vmware VM details. # Output only. Details of the VM from a Vmware source.
&quot;architecture&quot;: &quot;A String&quot;, # Output only. The VM architecture.
&quot;committedStorageBytes&quot;: &quot;A String&quot;, # Output only. The total size of the disks being migrated in bytes.
&quot;disks&quot;: [ # Output only. The disks attached to the source VM.
{ # The details of a Vmware VM disk.
Expand Down
Loading

0 comments on commit 682f5c2

Please sign in to comment.