Reference documentation and code samples for the Google Cloud Dataproc V1 Client class ShieldedInstanceConfig.
Shielded Instance Config for clusters using Compute Engine Shielded VMs.
Generated from protobuf message google.cloud.dataproc.v1.ShieldedInstanceConfig
Namespace
Google \ Cloud \ Dataproc \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ enable_secure_boot |
bool
Optional. Defines whether instances have Secure Boot enabled. |
↳ enable_vtpm |
bool
Optional. Defines whether instances have the vTPM enabled. |
↳ enable_integrity_monitoring |
bool
Optional. Defines whether instances have integrity monitoring enabled. |
getEnableSecureBoot
Optional. Defines whether instances have Secure Boot enabled.
Returns | |
---|---|
Type | Description |
bool |
hasEnableSecureBoot
clearEnableSecureBoot
setEnableSecureBoot
Optional. Defines whether instances have Secure Boot enabled.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getEnableVtpm
Optional. Defines whether instances have the vTPM enabled.
Returns | |
---|---|
Type | Description |
bool |
hasEnableVtpm
clearEnableVtpm
setEnableVtpm
Optional. Defines whether instances have the vTPM enabled.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getEnableIntegrityMonitoring
Optional. Defines whether instances have integrity monitoring enabled.
Returns | |
---|---|
Type | Description |
bool |
hasEnableIntegrityMonitoring
clearEnableIntegrityMonitoring
setEnableIntegrityMonitoring
Optional. Defines whether instances have integrity monitoring enabled.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |