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