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