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
Changes to add Shielded VMs support in google_dataproc_workflow_templ… (#6481) (#12451)
* Changes to add Shielded VMs support in google_dataproc_workflow_template resource and would also address : /issues/10565
* Added new shielded vm test case to vcr test
* updated `go` dependencies and separated the test cases
* reverted all dependencies other than dcl
* removed enterprise-certificate-proxy dependency
* reverted extra dependencies other than dcl
Signed-off-by: Modular Magician <[email protected]>
Signed-off-by: Modular Magician <[email protected]>
Description: "Optional. Defines whether instances have integrity monitoring enabled. Integrity monitoring compares the most recent boot measurements to the integrity policy baseline and returns a pair of pass/fail results depending on whether they match or not.",
1312
+
},
1313
+
1314
+
"enable_secure_boot": {
1315
+
Type: schema.TypeBool,
1316
+
Optional: true,
1317
+
ForceNew: true,
1318
+
Description: "Optional. Defines whether the instances have Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails.",
1319
+
},
1320
+
1321
+
"enable_vtpm": {
1322
+
Type: schema.TypeBool,
1323
+
Optional: true,
1324
+
ForceNew: true,
1325
+
Description: "Optional. Defines whether the instance have the vTPM enabled. Virtual Trusted Platform Module protects objects like keys, certificates and enables Measured Boot by performing the measurements needed to create a known good boot baseline, called the integrity policy baseline.",
Copy file name to clipboardExpand all lines: website/docs/r/dataproc_workflow_template.html.markdown
+30
Original file line number
Diff line number
Diff line change
@@ -730,6 +730,10 @@ The `gce_cluster_config` block supports:
730
730
*`service_account_scopes` -
731
731
(Optional)
732
732
Optional. The URIs of service account scopes to be included in Compute Engine instances. The following base set of scopes is always included: * https://www.googleapis.com/auth/cloud.useraccounts.readonly * https://www.googleapis.com/auth/devstorage.read_write * https://www.googleapis.com/auth/logging.write If no scopes are specified, the following defaults are also provided: * https://www.googleapis.com/auth/bigquery * https://www.googleapis.com/auth/bigtable.admin.table * https://www.googleapis.com/auth/bigtable.data * https://www.googleapis.com/auth/devstorage.full_control
733
+
734
+
*`shielded_instance_config` -
735
+
(Optional)
736
+
Optional. Shielded Instance Config for clusters using [Compute Engine Shielded VMs](https://cloud.google.com/security/shielded-cloud/shielded-vm). Structure [defined below](#nested_shielded_instance_config).
733
737
734
738
*`subnetwork` -
735
739
(Optional)
@@ -762,6 +766,32 @@ The `reservation_affinity` block supports:
762
766
*`values` -
763
767
(Optional)
764
768
Optional. Corresponds to the label values of reservation resource.
0 commit comments