Reference documentation and code samples for the Compute V1 Client class InitialStateConfig.
Initial State for shielded instance, these are public keys which are safe to store in public
Generated from protobuf message google.cloud.compute.v1.InitialStateConfig
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ dbs |
array<Google\Cloud\Compute\V1\FileContentBuffer>
The Key Database (db). |
↳ dbxs |
array<Google\Cloud\Compute\V1\FileContentBuffer>
The forbidden key database (dbx). |
↳ keks |
array<Google\Cloud\Compute\V1\FileContentBuffer>
The Key Exchange Key (KEK). |
↳ pk |
Google\Cloud\Compute\V1\FileContentBuffer
The Platform Key (PK). |
getDbs
The Key Database (db).
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setDbs
The Key Database (db).
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Compute\V1\FileContentBuffer>
|
Returns | |
---|---|
Type | Description |
$this |
getDbxs
The forbidden key database (dbx).
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setDbxs
The forbidden key database (dbx).
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Compute\V1\FileContentBuffer>
|
Returns | |
---|---|
Type | Description |
$this |
getKeks
The Key Exchange Key (KEK).
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setKeks
The Key Exchange Key (KEK).
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Compute\V1\FileContentBuffer>
|
Returns | |
---|---|
Type | Description |
$this |
getPk
The Platform Key (PK).
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\FileContentBuffer|null |
hasPk
clearPk
setPk
The Platform Key (PK).
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\FileContentBuffer
|
Returns | |
---|---|
Type | Description |
$this |