Skip to content

Commit f9cd5f9

Browse files
feat(vmmigration): update the api
#### vmmigration:v1 The following keys were added: - schemas.BootDiskDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.ComputeEngineTargetDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.ComputeEngineTargetDetails.properties.encryption.$ref (Total Keys: 1) - schemas.DisksMigrationVmTargetDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.Encryption (Total Keys: 3) - schemas.PersistentDiskDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.Source.properties.encryption.$ref (Total Keys: 1) #### vmmigration:v1alpha1 The following keys were added: - schemas.BootDiskDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.ComputeEngineTargetDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.ComputeEngineTargetDetails.properties.encryption.$ref (Total Keys: 1) - schemas.DisksMigrationVmTargetDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.Encryption (Total Keys: 3) - schemas.PersistentDiskDefaults.properties.encryption.$ref (Total Keys: 1) - schemas.Source.properties.encryption.$ref (Total Keys: 1)
1 parent 44ffbb0 commit f9cd5f9

10 files changed

+280
-10
lines changed

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@ <h3>Method Details</h3>
188188
},
189189
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
190190
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the source.
191+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. Immutable. The encryption details of the source data stored by the service.
192+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
193+
},
191194
&quot;labels&quot;: { # The labels of the source.
192195
&quot;a_key&quot;: &quot;A String&quot;,
193196
},
@@ -462,6 +465,9 @@ <h3>Method Details</h3>
462465
},
463466
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
464467
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the source.
468+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. Immutable. The encryption details of the source data stored by the service.
469+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
470+
},
465471
&quot;labels&quot;: { # The labels of the source.
466472
&quot;a_key&quot;: &quot;A String&quot;,
467473
},
@@ -555,6 +561,9 @@ <h3>Method Details</h3>
555561
},
556562
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
557563
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the source.
564+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. Immutable. The encryption details of the source data stored by the service.
565+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
566+
},
558567
&quot;labels&quot;: { # The labels of the source.
559568
&quot;a_key&quot;: &quot;A String&quot;,
560569
},
@@ -655,6 +664,9 @@ <h3>Method Details</h3>
655664
},
656665
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The create time timestamp.
657666
&quot;description&quot;: &quot;A String&quot;, # User-provided description of the source.
667+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. Immutable. The encryption details of the source data stored by the service.
668+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
669+
},
658670
&quot;labels&quot;: { # The labels of the source.
659671
&quot;a_key&quot;: &quot;A String&quot;,
660672
},

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,9 @@ <h3>Method Details</h3>
186186
&quot;restartType&quot;: &quot;A String&quot;, # Whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user). This configuration is identical to `automaticRestart` field in Compute Engine create instance under scheduling. It was changed to an enum (instead of a boolean) to match the default value in Compute Engine which is automatic restart.
187187
},
188188
&quot;diskType&quot;: &quot;A String&quot;, # The disk type to use in the VM.
189+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. The encryption to apply to the VM disks.
190+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
191+
},
189192
&quot;hostname&quot;: &quot;A String&quot;, # The hostname to assign to the VM.
190193
&quot;labels&quot;: { # A map of labels to associate with the VM.
191194
&quot;a_key&quot;: &quot;A String&quot;,
@@ -324,6 +327,9 @@ <h3>Method Details</h3>
324327
&quot;restartType&quot;: &quot;A String&quot;, # Whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user). This configuration is identical to `automaticRestart` field in Compute Engine create instance under scheduling. It was changed to an enum (instead of a boolean) to match the default value in Compute Engine which is automatic restart.
325328
},
326329
&quot;diskType&quot;: &quot;A String&quot;, # The disk type to use in the VM.
330+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. The encryption to apply to the VM disks.
331+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
332+
},
327333
&quot;hostname&quot;: &quot;A String&quot;, # The hostname to assign to the VM.
328334
&quot;labels&quot;: { # A map of labels to associate with the VM.
329335
&quot;a_key&quot;: &quot;A String&quot;,
@@ -438,6 +444,9 @@ <h3>Method Details</h3>
438444
&quot;restartType&quot;: &quot;A String&quot;, # Whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user). This configuration is identical to `automaticRestart` field in Compute Engine create instance under scheduling. It was changed to an enum (instead of a boolean) to match the default value in Compute Engine which is automatic restart.
439445
},
440446
&quot;diskType&quot;: &quot;A String&quot;, # The disk type to use in the VM.
447+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. The encryption to apply to the VM disks.
448+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
449+
},
441450
&quot;hostname&quot;: &quot;A String&quot;, # The hostname to assign to the VM.
442451
&quot;labels&quot;: { # A map of labels to associate with the VM.
443452
&quot;a_key&quot;: &quot;A String&quot;,

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,9 @@ <h3>Method Details</h3>
186186
&quot;restartType&quot;: &quot;A String&quot;, # Whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user). This configuration is identical to `automaticRestart` field in Compute Engine create instance under scheduling. It was changed to an enum (instead of a boolean) to match the default value in Compute Engine which is automatic restart.
187187
},
188188
&quot;diskType&quot;: &quot;A String&quot;, # The disk type to use in the VM.
189+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. The encryption to apply to the VM disks.
190+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
191+
},
189192
&quot;hostname&quot;: &quot;A String&quot;, # The hostname to assign to the VM.
190193
&quot;labels&quot;: { # A map of labels to associate with the VM.
191194
&quot;a_key&quot;: &quot;A String&quot;,
@@ -434,6 +437,9 @@ <h3>Method Details</h3>
434437
&quot;restartType&quot;: &quot;A String&quot;, # Whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user). This configuration is identical to `automaticRestart` field in Compute Engine create instance under scheduling. It was changed to an enum (instead of a boolean) to match the default value in Compute Engine which is automatic restart.
435438
},
436439
&quot;diskType&quot;: &quot;A String&quot;, # The disk type to use in the VM.
440+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. The encryption to apply to the VM disks.
441+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
442+
},
437443
&quot;hostname&quot;: &quot;A String&quot;, # The hostname to assign to the VM.
438444
&quot;labels&quot;: { # A map of labels to associate with the VM.
439445
&quot;a_key&quot;: &quot;A String&quot;,
@@ -658,6 +664,9 @@ <h3>Method Details</h3>
658664
&quot;restartType&quot;: &quot;A String&quot;, # Whether the Instance should be automatically restarted whenever it is terminated by Compute Engine (not terminated by user). This configuration is identical to `automaticRestart` field in Compute Engine create instance under scheduling. It was changed to an enum (instead of a boolean) to match the default value in Compute Engine which is automatic restart.
659665
},
660666
&quot;diskType&quot;: &quot;A String&quot;, # The disk type to use in the VM.
667+
&quot;encryption&quot;: { # Encryption message describes the details of the applied encryption. # Optional. The encryption to apply to the VM disks.
668+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. The name of the encryption key that is stored in Google Cloud KMS.
669+
},
661670
&quot;hostname&quot;: &quot;A String&quot;, # The hostname to assign to the VM.
662671
&quot;labels&quot;: { # A map of labels to associate with the VM.
663672
&quot;a_key&quot;: &quot;A String&quot;,

0 commit comments

Comments
 (0)