Reference documentation and code samples for the Compute V1 Client class SavedDisk.
An instance-attached disk resource.
Generated from protobuf message google.cloud.compute.v1.SavedDisk
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ architecture
string
[Output Only] The architecture of the attached disk. Check the Architecture enum for the list of possible values.
↳ kind
string
[Output Only] Type of the resource. Always compute#savedDisk for attached disks.
↳ source_disk
string
Specifies a URL of the disk attached to the source instance.
↳ storage_bytes
int|string
[Output Only] Size of the individual disk snapshot used by this machine image.
↳ storage_bytes_status
string
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date. Check the StorageBytesStatus enum for the list of possible values.
getArchitecture
[Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
string
hasArchitecture
clearArchitecture
setArchitecture
[Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
var
string
$this
getKind
[Output Only] Type of the resource. Always compute#savedDisk for attached disks.
string
hasKind
clearKind
setKind
[Output Only] Type of the resource. Always compute#savedDisk for attached disks.
var
string
$this
getSourceDisk
Specifies a URL of the disk attached to the source instance.
string
hasSourceDisk
clearSourceDisk
setSourceDisk
Specifies a URL of the disk attached to the source instance.
var
string
$this
getStorageBytes
[Output Only] Size of the individual disk snapshot used by this machine image.
int|string
hasStorageBytes
clearStorageBytes
setStorageBytes
[Output Only] Size of the individual disk snapshot used by this machine image.
var
int|string
$this
getStorageBytesStatus
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
Check the StorageBytesStatus enum for the list of possible values.
string
hasStorageBytesStatus
clearStorageBytesStatus
setStorageBytesStatus
[Output Only] An indicator whether storageBytes is in a stable state or it is being adjusted as a result of shared storage reallocation. This status can either be UPDATING, meaning the size of the snapshot is being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
Check the StorageBytesStatus enum for the list of possible values.
var
string
$this