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 |
|