Reference documentation and code samples for the Compute V1 Client class StoragePoolDisk.
Generated from protobuf message google.cloud.compute.v1.StoragePoolDisk
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ attached_instances |
array
[Output Only] Instances this disk is attached to. |
↳ creation_timestamp |
string
[Output Only] Creation timestamp in RFC3339 text format. |
↳ disk |
string
[Output Only] The URL of the disk. |
↳ name |
string
[Output Only] The name of the disk. |
↳ provisioned_iops |
int|string
[Output Only] The number of IOPS provisioned for the disk. |
↳ provisioned_throughput |
int|string
[Output Only] The throughput provisioned for the disk. |
↳ resource_policies |
array
[Output Only] Resource policies applied to disk for automatic snapshot creations. |
↳ size_gb |
int|string
[Output Only] The disk size, in GB. |
↳ status |
string
[Output Only] The disk status. Check the Status enum for the list of possible values. |
↳ type |
string
[Output Only] The disk type. |
↳ used_bytes |
int|string
[Output Only] Amount of disk space used. |
getAttachedInstances
[Output Only] Instances this disk is attached to.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setAttachedInstances
[Output Only] Instances this disk is attached to.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getCreationTimestamp
[Output Only] Creation timestamp in RFC3339 text format.
Returns | |
---|---|
Type | Description |
string |
hasCreationTimestamp
clearCreationTimestamp
setCreationTimestamp
[Output Only] Creation timestamp in RFC3339 text format.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDisk
[Output Only] The URL of the disk.
Returns | |
---|---|
Type | Description |
string |
hasDisk
clearDisk
setDisk
[Output Only] The URL of the disk.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getName
[Output Only] The name of the disk.
Returns | |
---|---|
Type | Description |
string |
hasName
clearName
setName
[Output Only] The name of the disk.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getProvisionedIops
[Output Only] The number of IOPS provisioned for the disk.
Returns | |
---|---|
Type | Description |
int|string |
hasProvisionedIops
clearProvisionedIops
setProvisionedIops
[Output Only] The number of IOPS provisioned for the disk.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getProvisionedThroughput
[Output Only] The throughput provisioned for the disk.
Returns | |
---|---|
Type | Description |
int|string |
hasProvisionedThroughput
clearProvisionedThroughput
setProvisionedThroughput
[Output Only] The throughput provisioned for the disk.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getResourcePolicies
[Output Only] Resource policies applied to disk for automatic snapshot creations.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setResourcePolicies
[Output Only] Resource policies applied to disk for automatic snapshot creations.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getSizeGb
[Output Only] The disk size, in GB.
Returns | |
---|---|
Type | Description |
int|string |
hasSizeGb
clearSizeGb
setSizeGb
[Output Only] The disk size, in GB.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getStatus
[Output Only] The disk status.
Check the Status enum for the list of possible values.
Returns | |
---|---|
Type | Description |
string |
hasStatus
clearStatus
setStatus
[Output Only] The disk status.
Check the Status enum for the list of possible values.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getType
[Output Only] The disk type.
Returns | |
---|---|
Type | Description |
string |
hasType
clearType
setType
[Output Only] The disk type.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getUsedBytes
[Output Only] Amount of disk space used.
Returns | |
---|---|
Type | Description |
int|string |
hasUsedBytes
clearUsedBytes
setUsedBytes
[Output Only] Amount of disk space used.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |