Compute V1 Client - Class PreservedState (1.5.0)

Reference documentation and code samples for the Compute V1 Client class PreservedState.

Preserved state for a given instance.

Generated from protobuf message google.cloud.compute.v1.PreservedState

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ disks array|Google\Protobuf\Internal\MapField

Preserved disks defined for this instance. This map is keyed with the device names of the disks.

↳ metadata array|Google\Protobuf\Internal\MapField

Preserved metadata defined for this instance.

getDisks

Preserved disks defined for this instance. This map is keyed with the device names of the disks.

Generated from protobuf field map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;

Returns
TypeDescription
Google\Protobuf\Internal\MapField

setDisks

Preserved disks defined for this instance. This map is keyed with the device names of the disks.

Generated from protobuf field map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;

Parameter
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this

getMetadata

Preserved metadata defined for this instance.

Generated from protobuf field map<string, string> metadata = 86866735;

Returns
TypeDescription
Google\Protobuf\Internal\MapField

setMetadata

Preserved metadata defined for this instance.

Generated from protobuf field map<string, string> metadata = 86866735;

Parameter
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this