You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/vmmigration_v1.projects.locations.imageImports.imageImportJobs.html
+94Lines changed: 94 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -190,6 +190,53 @@ <h3>Method Details</h3>
190
190
"message": "A String", # 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.
191
191
},
192
192
],
193
+
"machineImageTargetDetails": { # The target details of the machine image resource that will be created by the image import job. # Output only. Target details used to import a machine image.
194
+
"additionalLicenses": [ # Optional. Additional licenses to assign to the instance created by the machine 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
195
+
"A String",
196
+
],
197
+
"description": "A String", # Optional. An optional description of the machine image.
198
+
"encryption": { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the machine image.
199
+
"kmsKey": "A String", # Required. The name of the encryption key that is stored in Google Cloud KMS.
200
+
},
201
+
"labels": { # Optional. The labels to apply to the instance created by the machine image.
202
+
"a_key": "A String",
203
+
},
204
+
"machineImageName": "A String", # Required. The name of the machine image to be created.
205
+
"machineImageParametersOverrides": { # Parameters overriding decisions based on the source machine image configurations. # Optional. Parameters overriding decisions based on the source machine image configurations.
206
+
"machineType": "A String", # Optional. The machine type to create the MachineImage with. If empty, the service will choose a relevant machine type based on the information from the source image. For more information about machine types, please refer to https://cloud.google.com/compute/docs/machine-resource.
207
+
},
208
+
"networkInterfaces": [ # Optional. The network interfaces to create with the instance created by the machine image. Internal and external IP addresses are ignored for machine image import.
209
+
{ # NetworkInterface represents a NIC of a VM.
210
+
"externalIp": "A String", # Optional. The external IP to define in the NIC.
211
+
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
212
+
"network": "A String", # The network to connect the NIC to.
213
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
214
+
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
215
+
},
216
+
],
217
+
"osAdaptationParameters": { # Parameters affecting the OS adaptation process. # Optional. Use to set the parameters relevant for the OS adaptation process.
218
+
"generalize": True or False, # Optional. Set to true in order to generalize the imported image. The generalization process enables co-existence of multiple VMs created from the same image. For Windows, generalizing the image removes computer-specific information such as installed drivers and the computer security identifier (SID).
219
+
"licenseType": "A String", # Optional. Choose which type of license to apply to the imported image.
220
+
},
221
+
"serviceAccount": { # Service account to assign to the instance created by the machine image. # Optional. The service account to assign to the instance created by the machine image.
222
+
"email": "A String", # Required. The email address of the service account.
223
+
"scopes": [ # Optional. The list of scopes to be made available for this service account.
"enableIntegrityMonitoring": True or False, # Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.
229
+
"enableVtpm": True or False, # Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.
230
+
"secureBoot": "A String", # Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
231
+
},
232
+
"singleRegionStorage": True or False, # Optional. Set to true to set the machine image storageLocations to the single region of the import job. When false, the closest multi-region is selected.
233
+
"skipOsAdaptation": { # Mentions that the machine image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
234
+
},
235
+
"tags": [ # Optional. The tags to apply to the instance created by the machine image.
236
+
"A String",
237
+
],
238
+
"targetProject": "A String", # Required. Reference to the TargetProject resource that represents the target project in which the imported machine image will be created.
239
+
},
193
240
"name": "A String", # Output only. The resource path of the ImageImportJob.
194
241
"state": "A String", # Output only. The state of the image import.
195
242
"steps": [ # Output only. The image import steps list representing its progress.
@@ -289,6 +336,53 @@ <h3>Method Details</h3>
289
336
"message": "A String", # 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.
290
337
},
291
338
],
339
+
"machineImageTargetDetails": { # The target details of the machine image resource that will be created by the image import job. # Output only. Target details used to import a machine image.
340
+
"additionalLicenses": [ # Optional. Additional licenses to assign to the instance created by the machine 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
341
+
"A String",
342
+
],
343
+
"description": "A String", # Optional. An optional description of the machine image.
344
+
"encryption": { # Encryption message describes the details of the applied encryption. # Immutable. The encryption to apply to the machine image.
345
+
"kmsKey": "A String", # Required. The name of the encryption key that is stored in Google Cloud KMS.
346
+
},
347
+
"labels": { # Optional. The labels to apply to the instance created by the machine image.
348
+
"a_key": "A String",
349
+
},
350
+
"machineImageName": "A String", # Required. The name of the machine image to be created.
351
+
"machineImageParametersOverrides": { # Parameters overriding decisions based on the source machine image configurations. # Optional. Parameters overriding decisions based on the source machine image configurations.
352
+
"machineType": "A String", # Optional. The machine type to create the MachineImage with. If empty, the service will choose a relevant machine type based on the information from the source image. For more information about machine types, please refer to https://cloud.google.com/compute/docs/machine-resource.
353
+
},
354
+
"networkInterfaces": [ # Optional. The network interfaces to create with the instance created by the machine image. Internal and external IP addresses are ignored for machine image import.
355
+
{ # NetworkInterface represents a NIC of a VM.
356
+
"externalIp": "A String", # Optional. The external IP to define in the NIC.
357
+
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
358
+
"network": "A String", # The network to connect the NIC to.
359
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
360
+
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
361
+
},
362
+
],
363
+
"osAdaptationParameters": { # Parameters affecting the OS adaptation process. # Optional. Use to set the parameters relevant for the OS adaptation process.
364
+
"generalize": True or False, # Optional. Set to true in order to generalize the imported image. The generalization process enables co-existence of multiple VMs created from the same image. For Windows, generalizing the image removes computer-specific information such as installed drivers and the computer security identifier (SID).
365
+
"licenseType": "A String", # Optional. Choose which type of license to apply to the imported image.
366
+
},
367
+
"serviceAccount": { # Service account to assign to the instance created by the machine image. # Optional. The service account to assign to the instance created by the machine image.
368
+
"email": "A String", # Required. The email address of the service account.
369
+
"scopes": [ # Optional. The list of scopes to be made available for this service account.
"enableIntegrityMonitoring": True or False, # Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.
375
+
"enableVtpm": True or False, # Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.
376
+
"secureBoot": "A String", # Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
377
+
},
378
+
"singleRegionStorage": True or False, # Optional. Set to true to set the machine image storageLocations to the single region of the import job. When false, the closest multi-region is selected.
379
+
"skipOsAdaptation": { # Mentions that the machine image import is not using OS adaptation process. # Optional. Use to skip OS adaptation process.
380
+
},
381
+
"tags": [ # Optional. The tags to apply to the instance created by the machine image.
382
+
"A String",
383
+
],
384
+
"targetProject": "A String", # Required. Reference to the TargetProject resource that represents the target project in which the imported machine image will be created.
385
+
},
292
386
"name": "A String", # Output only. The resource path of the ImageImportJob.
293
387
"state": "A String", # Output only. The state of the image import.
294
388
"steps": [ # Output only. The image import steps list representing its progress.
Copy file name to clipboardExpand all lines: docs/dyn/vmmigration_v1.projects.locations.sources.migratingVms.cloneJobs.html
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -204,6 +204,7 @@ <h3>Method Details</h3>
204
204
"externalIp": "A String", # Optional. The external IP to define in the NIC.
205
205
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
206
206
"network": "A String", # The network to connect the NIC to.
207
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
207
208
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
208
209
},
209
210
],
@@ -345,6 +346,7 @@ <h3>Method Details</h3>
345
346
"externalIp": "A String", # Optional. The external IP to define in the NIC.
346
347
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
347
348
"network": "A String", # The network to connect the NIC to.
349
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
348
350
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
349
351
},
350
352
],
@@ -462,6 +464,7 @@ <h3>Method Details</h3>
462
464
"externalIp": "A String", # Optional. The external IP to define in the NIC.
463
465
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
464
466
"network": "A String", # The network to connect the NIC to.
467
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
465
468
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
Copy file name to clipboardExpand all lines: docs/dyn/vmmigration_v1.projects.locations.sources.migratingVms.cutoverJobs.html
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -204,6 +204,7 @@ <h3>Method Details</h3>
204
204
"externalIp": "A String", # Optional. The external IP to define in the NIC.
205
205
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
206
206
"network": "A String", # The network to connect the NIC to.
207
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
207
208
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
208
209
},
209
210
],
@@ -455,6 +456,7 @@ <h3>Method Details</h3>
455
456
"externalIp": "A String", # Optional. The external IP to define in the NIC.
456
457
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
457
458
"network": "A String", # The network to connect the NIC to.
459
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
458
460
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
459
461
},
460
462
],
@@ -682,6 +684,7 @@ <h3>Method Details</h3>
682
684
"externalIp": "A String", # Optional. The external IP to define in the NIC.
683
685
"internalIp": "A String", # Optional. The internal IP to define in the NIC. The formats accepted are: `ephemeral` \ ipv4 address \ a named address resource full path.
684
686
"network": "A String", # The network to connect the NIC to.
687
+
"networkTier": "A String", # Optional. The networking tier used for configuring network access configuration. If left empty, will default to PREMIUM.
685
688
"subnetwork": "A String", # Optional. The subnetwork to connect the NIC to.
0 commit comments