Skip to content

Commit 359b15a

Browse files
feat(vmmigration): update the api
#### vmmigration:v1 The following keys were deleted: - schemas.FetchInventoryResponse.properties.vmwareVms.readOnly (Total Keys: 1) The following keys were added: - resources.projects.resources.locations.resources.sources.resources.datacenterConnectors.methods.upgradeAppliance (Total Keys: 12) - schemas.ApplianceVersion (Total Keys: 6) - schemas.AvailableUpdates (Total Keys: 4) - schemas.CloneJob.properties.name.readOnly (Total Keys: 1) - schemas.DatacenterConnector.properties.applianceInfrastructureVersion (Total Keys: 2) - schemas.DatacenterConnector.properties.applianceSoftwareVersion (Total Keys: 2) - schemas.DatacenterConnector.properties.availableVersions (Total Keys: 2) - schemas.DatacenterConnector.properties.upgradeStatus (Total Keys: 2) - schemas.Group.properties.name.readOnly (Total Keys: 1) - schemas.TargetProject.properties.name.readOnly (Total Keys: 1) - schemas.UpgradeApplianceRequest (Total Keys: 3) - schemas.UpgradeStatus (Total Keys: 8) #### vmmigration:v1alpha1 The following keys were deleted: - schemas.CycleStep (Total Keys: 9) - schemas.FetchInventoryResponse.properties.vmwareVms.readOnly (Total Keys: 1) - schemas.InitializingReplicationStep (Total Keys: 2) - schemas.PostProcessingStep (Total Keys: 2) - schemas.ReplicatingStep (Total Keys: 10) - schemas.ReplicationCycle.properties.endTime (Total Keys: 2) - schemas.ReplicationCycle.properties.steps (Total Keys: 2) The following keys were added: - resources.projects.resources.locations.resources.sources.resources.datacenterConnectors.methods.upgradeAppliance (Total Keys: 12) - schemas.ApplianceVersion (Total Keys: 6) - schemas.AvailableUpdates (Total Keys: 4) - schemas.CloneJob.properties.name.readOnly (Total Keys: 1) - schemas.DatacenterConnector.properties.applianceInfrastructureVersion (Total Keys: 2) - schemas.DatacenterConnector.properties.applianceSoftwareVersion (Total Keys: 2) - schemas.DatacenterConnector.properties.availableVersions (Total Keys: 2) - schemas.DatacenterConnector.properties.upgradeStatus (Total Keys: 2) - schemas.Group.properties.name.readOnly (Total Keys: 1) - schemas.TargetProject.properties.name.readOnly (Total Keys: 1) - schemas.UpgradeApplianceRequest (Total Keys: 3) - schemas.UpgradeStatus (Total Keys: 8)
1 parent 67fc272 commit 359b15a

16 files changed

+615
-209
lines changed

docs/dyn/vmmigration_v1.projects.locations.groups.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ <h3>Method Details</h3>
162162
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
163163
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
164164
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
165-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
165+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
166166
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
167167
}
168168

@@ -251,7 +251,7 @@ <h3>Method Details</h3>
251251
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
252252
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
253253
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
254-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
254+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
255255
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
256256
}</pre>
257257
</div>
@@ -280,7 +280,7 @@ <h3>Method Details</h3>
280280
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
281281
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
282282
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
283-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
283+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
284284
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
285285
},
286286
],
@@ -310,15 +310,15 @@ <h3>Method Details</h3>
310310
<pre>Updates the parameters of a single Group.
311311

312312
Args:
313-
name: string, The Group name. (required)
313+
name: string, Output only. The Group name. (required)
314314
body: object, The request body.
315315
The object takes the form of:
316316

317317
{ # Describes message for &#x27;Group&#x27; resource. The Group is a collections of several MigratingVms.
318318
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
319319
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
320320
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
321-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
321+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
322322
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
323323
}
324324

docs/dyn/vmmigration_v1.projects.locations.sources.datacenterConnectors.html

Lines changed: 138 additions & 0 deletions
Large diffs are not rendered by default.

docs/dyn/vmmigration_v1.projects.locations.sources.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ <h3>Method Details</h3>
228228

229229
{ # Response message for fetchInventory.
230230
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the source was last queried (if the result is from the cache).
231-
&quot;vmwareVms&quot;: { # VmwareVmsDetails describes VMs in vCenter. # Output only. The description of the VMs in a Source of type Vmware.
231+
&quot;vmwareVms&quot;: { # VmwareVmsDetails describes VMs in vCenter. # The description of the VMs in a Source of type Vmware.
232232
&quot;details&quot;: [ # The details of the vmware VMs.
233233
{ # VmwareVmDetails describes a VM in vCenter.
234234
&quot;bootOption&quot;: &quot;A String&quot;, # Output only. The VM Boot Option.
@@ -238,7 +238,7 @@ <h3>Method Details</h3>
238238
&quot;datacenterId&quot;: &quot;A String&quot;, # The id of the vCenter&#x27;s datacenter this VM is contained in.
239239
&quot;diskCount&quot;: 42, # The number of disks the VM has.
240240
&quot;displayName&quot;: &quot;A String&quot;, # The display name of the VM. Note that this is not necessarily unique.
241-
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://pubs.vmware.com/vi-sdk/visdk250/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
241+
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
242242
&quot;memoryMb&quot;: 42, # The size of the memory of the VM in MB.
243243
&quot;powerState&quot;: &quot;A String&quot;, # The power state of the VM at the moment list was taken.
244244
&quot;uuid&quot;: &quot;A String&quot;, # The unique identifier of the VM in vCenter.

docs/dyn/vmmigration_v1.projects.locations.sources.migratingVms.cloneJobs.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ <h3>Method Details</h3>
209209
],
210210
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
211211
},
212-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
212+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
213213
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
214214
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
215215
}
@@ -320,7 +320,7 @@ <h3>Method Details</h3>
320320
],
321321
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
322322
},
323-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
323+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
324324
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
325325
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
326326
}</pre>
@@ -407,7 +407,7 @@ <h3>Method Details</h3>
407407
],
408408
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
409409
},
410-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
410+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
411411
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
412412
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
413413
},

docs/dyn/vmmigration_v1.projects.locations.sources.migratingVms.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ <h3>Method Details</h3>
273273
],
274274
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
275275
},
276-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
276+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
277277
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
278278
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
279279
},
@@ -620,7 +620,7 @@ <h3>Method Details</h3>
620620
],
621621
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
622622
},
623-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
623+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
624624
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
625625
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
626626
},
@@ -867,7 +867,7 @@ <h3>Method Details</h3>
867867
],
868868
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
869869
},
870-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
870+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
871871
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
872872
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
873873
},
@@ -1118,7 +1118,7 @@ <h3>Method Details</h3>
11181118
],
11191119
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
11201120
},
1121-
&quot;name&quot;: &quot;A String&quot;, # The name of the clone.
1121+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the clone.
11221122
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the clone job.
11231123
&quot;stateTime&quot;: &quot;A String&quot;, # Output only. The time the state was last updated.
11241124
},

docs/dyn/vmmigration_v1.projects.locations.sources.utilizationReports.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ <h3>Method Details</h3>
146146
&quot;datacenterId&quot;: &quot;A String&quot;, # The id of the vCenter&#x27;s datacenter this VM is contained in.
147147
&quot;diskCount&quot;: 42, # The number of disks the VM has.
148148
&quot;displayName&quot;: &quot;A String&quot;, # The display name of the VM. Note that this is not necessarily unique.
149-
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://pubs.vmware.com/vi-sdk/visdk250/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
149+
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
150150
&quot;memoryMb&quot;: 42, # The size of the memory of the VM in MB.
151151
&quot;powerState&quot;: &quot;A String&quot;, # The power state of the VM at the moment list was taken.
152152
&quot;uuid&quot;: &quot;A String&quot;, # The unique identifier of the VM in vCenter.
@@ -281,7 +281,7 @@ <h3>Method Details</h3>
281281
&quot;datacenterId&quot;: &quot;A String&quot;, # The id of the vCenter&#x27;s datacenter this VM is contained in.
282282
&quot;diskCount&quot;: 42, # The number of disks the VM has.
283283
&quot;displayName&quot;: &quot;A String&quot;, # The display name of the VM. Note that this is not necessarily unique.
284-
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://pubs.vmware.com/vi-sdk/visdk250/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
284+
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
285285
&quot;memoryMb&quot;: 42, # The size of the memory of the VM in MB.
286286
&quot;powerState&quot;: &quot;A String&quot;, # The power state of the VM at the moment list was taken.
287287
&quot;uuid&quot;: &quot;A String&quot;, # The unique identifier of the VM in vCenter.
@@ -360,7 +360,7 @@ <h3>Method Details</h3>
360360
&quot;datacenterId&quot;: &quot;A String&quot;, # The id of the vCenter&#x27;s datacenter this VM is contained in.
361361
&quot;diskCount&quot;: 42, # The number of disks the VM has.
362362
&quot;displayName&quot;: &quot;A String&quot;, # The display name of the VM. Note that this is not necessarily unique.
363-
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://pubs.vmware.com/vi-sdk/visdk250/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
363+
&quot;guestDescription&quot;: &quot;A String&quot;, # The VM&#x27;s OS. See for example https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.
364364
&quot;memoryMb&quot;: 42, # The size of the memory of the VM in MB.
365365
&quot;powerState&quot;: &quot;A String&quot;, # The power state of the VM at the moment list was taken.
366366
&quot;uuid&quot;: &quot;A String&quot;, # The unique identifier of the VM in vCenter.

docs/dyn/vmmigration_v1.projects.locations.targetProjects.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h3>Method Details</h3>
113113
{ # TargetProject message represents a target Compute Engine project for a migration or a clone.
114114
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this target project resource was created (not related to when the Compute Engine project it points to was created).
115115
&quot;description&quot;: &quot;A String&quot;, # The target project&#x27;s description.
116-
&quot;name&quot;: &quot;A String&quot;, # The name of the target project.
116+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the target project.
117117
&quot;project&quot;: &quot;A String&quot;, # The target project ID (number) or project name.
118118
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the target project resource was updated.
119119
}
@@ -202,7 +202,7 @@ <h3>Method Details</h3>
202202
{ # TargetProject message represents a target Compute Engine project for a migration or a clone.
203203
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this target project resource was created (not related to when the Compute Engine project it points to was created).
204204
&quot;description&quot;: &quot;A String&quot;, # The target project&#x27;s description.
205-
&quot;name&quot;: &quot;A String&quot;, # The name of the target project.
205+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the target project.
206206
&quot;project&quot;: &quot;A String&quot;, # The target project ID (number) or project name.
207207
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the target project resource was updated.
208208
}</pre>
@@ -232,7 +232,7 @@ <h3>Method Details</h3>
232232
{ # TargetProject message represents a target Compute Engine project for a migration or a clone.
233233
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this target project resource was created (not related to when the Compute Engine project it points to was created).
234234
&quot;description&quot;: &quot;A String&quot;, # The target project&#x27;s description.
235-
&quot;name&quot;: &quot;A String&quot;, # The name of the target project.
235+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the target project.
236236
&quot;project&quot;: &quot;A String&quot;, # The target project ID (number) or project name.
237237
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the target project resource was updated.
238238
},
@@ -262,14 +262,14 @@ <h3>Method Details</h3>
262262
<pre>Updates the parameters of a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is `global`.
263263

264264
Args:
265-
name: string, The name of the target project. (required)
265+
name: string, Output only. The name of the target project. (required)
266266
body: object, The request body.
267267
The object takes the form of:
268268

269269
{ # TargetProject message represents a target Compute Engine project for a migration or a clone.
270270
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this target project resource was created (not related to when the Compute Engine project it points to was created).
271271
&quot;description&quot;: &quot;A String&quot;, # The target project&#x27;s description.
272-
&quot;name&quot;: &quot;A String&quot;, # The name of the target project.
272+
&quot;name&quot;: &quot;A String&quot;, # Output only. The name of the target project.
273273
&quot;project&quot;: &quot;A String&quot;, # The target project ID (number) or project name.
274274
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last time the target project resource was updated.
275275
}

docs/dyn/vmmigration_v1alpha1.projects.locations.groups.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ <h3>Method Details</h3>
162162
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
163163
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
164164
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
165-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
165+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
166166
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
167167
}
168168

@@ -251,7 +251,7 @@ <h3>Method Details</h3>
251251
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
252252
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
253253
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
254-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
254+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
255255
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
256256
}</pre>
257257
</div>
@@ -280,7 +280,7 @@ <h3>Method Details</h3>
280280
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
281281
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
282282
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
283-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
283+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
284284
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
285285
},
286286
],
@@ -310,15 +310,15 @@ <h3>Method Details</h3>
310310
<pre>Updates the parameters of a single Group.
311311

312312
Args:
313-
name: string, The Group name. (required)
313+
name: string, Output only. The Group name. (required)
314314
body: object, The request body.
315315
The object takes the form of:
316316

317317
{ # Describes message for &#x27;Group&#x27; resource. The Group is a collections of several MigratingVms.
318318
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
319319
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the group.
320320
&quot;displayName&quot;: &quot;A String&quot;, # Display name is a user defined name for this group which can be updated.
321-
&quot;name&quot;: &quot;A String&quot;, # The Group name.
321+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Group name.
322322
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time timestamp.
323323
}
324324

0 commit comments

Comments
 (0)