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. [Output Only] The architecture of the attached disk. Check the Architecture enum for the list of possible values.
↳ kind
string
Output only. [Output Only] Type of the resource. Always compute#savedDisk for attached disks.
↳ source_disk
string
Output only. Specifies a URL of the disk attached to the source instance.
↳ storage_bytes
int|string
Output only. [Output Only] Size of the individual disk snapshot used by this machine image.
↳ storage_bytes_status
string
Output only. [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. [Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
string
hasArchitecture
clearArchitecture
setArchitecture
Output only. [Output Only] The architecture of the attached disk.
Check the Architecture enum for the list of possible values.
var
string
$this
getKind
Output only. [Output Only] Type of the resource. Always compute#savedDisk for attached disks.
string
hasKind
clearKind
setKind
Output only. [Output Only] Type of the resource. Always compute#savedDisk for attached disks.
var
string
$this
getSourceDisk
Output only. Specifies a URL of the disk attached to the source instance.
string
hasSourceDisk
clearSourceDisk
setSourceDisk
Output only. Specifies a URL of the disk attached to the source instance.
var
string
$this
getStorageBytes
Output only. [Output Only] Size of the individual disk snapshot used by this machine image.
int|string
hasStorageBytes
clearStorageBytes
setStorageBytes
Output only. [Output Only] Size of the individual disk snapshot used by this machine image.
var
int|string
$this
getStorageBytesStatus
Output only. [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. [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

