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
Methods
__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).
Generated from protobuf field repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setDbs
The Key Database (db).
Generated from protobuf field repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Compute\V1\FileContentBuffer>
|
Returns | |
---|---|
Type | Description |
$this |
getDbxs
The forbidden key database (dbx).
Generated from protobuf field repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setDbxs
The forbidden key database (dbx).
Generated from protobuf field repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Compute\V1\FileContentBuffer>
|
Returns | |
---|---|
Type | Description |
$this |
getKeks
The Key Exchange Key (KEK).
Generated from protobuf field repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setKeks
The Key Exchange Key (KEK).
Generated from protobuf field repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Compute\V1\FileContentBuffer>
|
Returns | |
---|---|
Type | Description |
$this |
getPk
The Platform Key (PK).
Generated from protobuf field optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\FileContentBuffer|null |
hasPk
clearPk
setPk
The Platform Key (PK).
Generated from protobuf field optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\FileContentBuffer
|
Returns | |
---|---|
Type | Description |
$this |