Skip to content

Commit 9fbe345

Browse files
feat(vmmigration): update the api
#### vmmigration:v1 The following keys were added: - schemas.DataDiskImageImport.properties.guestOsFeatures (Total Keys: 2) #### vmmigration:v1alpha1 The following keys were added: - schemas.ComputeEngineTargetDefaults.properties.storagePool.type (Total Keys: 1) - schemas.ComputeEngineTargetDetails.properties.storagePool.type (Total Keys: 1) - schemas.DataDiskImageImport.properties.guestOsFeatures (Total Keys: 2)
1 parent ed3e597 commit 9fbe345

10 files changed

+107
-17
lines changed

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,9 @@ <h3>Method Details</h3>
120120
&quot;A String&quot;,
121121
],
122122
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
123+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
124+
&quot;A String&quot;,
125+
],
123126
},
124127
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
125128
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -214,6 +217,9 @@ <h3>Method Details</h3>
214217
&quot;A String&quot;,
215218
],
216219
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
220+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
221+
&quot;A String&quot;,
222+
],
217223
},
218224
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
219225
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -433,6 +439,9 @@ <h3>Method Details</h3>
433439
&quot;A String&quot;,
434440
],
435441
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
442+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
443+
&quot;A String&quot;,
444+
],
436445
},
437446
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
438447
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -527,6 +536,9 @@ <h3>Method Details</h3>
527536
&quot;A String&quot;,
528537
],
529538
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
539+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
540+
&quot;A String&quot;,
541+
],
530542
},
531543
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
532544
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -686,6 +698,9 @@ <h3>Method Details</h3>
686698
&quot;A String&quot;,
687699
],
688700
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
701+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
702+
&quot;A String&quot;,
703+
],
689704
},
690705
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
691706
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -780,6 +795,9 @@ <h3>Method Details</h3>
780795
&quot;A String&quot;,
781796
],
782797
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
798+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
799+
&quot;A String&quot;,
800+
],
783801
},
784802
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
785803
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.

docs/dyn/vmmigration_v1.projects.locations.imageImports.imageImportJobs.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,9 @@ <h3>Method Details</h3>
161161
&quot;A String&quot;,
162162
],
163163
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
164+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
165+
&quot;A String&quot;,
166+
],
164167
},
165168
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
166169
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -321,6 +324,9 @@ <h3>Method Details</h3>
321324
&quot;A String&quot;,
322325
],
323326
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
327+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
328+
&quot;A String&quot;,
329+
],
324330
},
325331
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
326332
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.

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

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,10 @@ <h3>Method Details</h3>
119119
&quot;additionalLicenses&quot;: [ # Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME
120120
&quot;A String&quot;,
121121
],
122-
&quot;dataDiskImageImport&quot;: { # Mentions that the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
122+
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
123+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
124+
&quot;A String&quot;,
125+
],
123126
},
124127
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
125128
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -213,7 +216,10 @@ <h3>Method Details</h3>
213216
&quot;additionalLicenses&quot;: [ # Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME
214217
&quot;A String&quot;,
215218
],
216-
&quot;dataDiskImageImport&quot;: { # Mentions that the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
219+
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
220+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
221+
&quot;A String&quot;,
222+
],
217223
},
218224
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
219225
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -432,7 +438,10 @@ <h3>Method Details</h3>
432438
&quot;additionalLicenses&quot;: [ # Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME
433439
&quot;A String&quot;,
434440
],
435-
&quot;dataDiskImageImport&quot;: { # Mentions that the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
441+
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
442+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
443+
&quot;A String&quot;,
444+
],
436445
},
437446
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
438447
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -526,7 +535,10 @@ <h3>Method Details</h3>
526535
&quot;additionalLicenses&quot;: [ # Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME
527536
&quot;A String&quot;,
528537
],
529-
&quot;dataDiskImageImport&quot;: { # Mentions that the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
538+
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
539+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
540+
&quot;A String&quot;,
541+
],
530542
},
531543
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
532544
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -685,7 +697,10 @@ <h3>Method Details</h3>
685697
&quot;additionalLicenses&quot;: [ # Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME
686698
&quot;A String&quot;,
687699
],
688-
&quot;dataDiskImageImport&quot;: { # Mentions that the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
700+
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
701+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
702+
&quot;A String&quot;,
703+
],
689704
},
690705
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
691706
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.
@@ -779,7 +794,10 @@ <h3>Method Details</h3>
779794
&quot;additionalLicenses&quot;: [ # Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME
780795
&quot;A String&quot;,
781796
],
782-
&quot;dataDiskImageImport&quot;: { # Mentions that the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
797+
&quot;dataDiskImageImport&quot;: { # Used when the image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
798+
&quot;guestOsFeatures&quot;: [ # Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image. This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features. For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.
799+
&quot;A String&quot;,
800+
],
783801
},
784802
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the image.
785803
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the image.

0 commit comments

Comments
 (0)