Compute V1 Client - Class StoragePoolResourceStatus (1.29.0)

Reference documentation and code samples for the Compute V1 Client class StoragePoolResourceStatus.

[Output Only] Contains output only fields.

Generated from protobuf message google.cloud.compute.v1.StoragePoolResourceStatus

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ disk_countint|string

[Output Only] Number of disks used.

↳ last_resize_timestampstring

[Output Only] Timestamp of the last successful resize in RFC3339 text format.

↳ max_total_provisioned_disk_capacity_gbint|string

[Output Only] Maximum allowed aggregate disk size in gigabytes.

↳ pool_used_capacity_bytesint|string

[Output Only] Space used by data stored in disks within the storage pool (in bytes). This will reflect the total number of bytes written to the disks in the pool, in contrast to the capacity of those disks.

↳ pool_used_iopsint|string

[Output Only] Sum of all the disks' provisioned IOPS, minus some amount that is allowed per disk that is not counted towards pool's IOPS capacity. For more information, see https://cloud.google.com/compute/docs/disks/storage-pools.

↳ pool_used_throughputint|string

[Output Only] Sum of all the disks' provisioned throughput in MB/s.

↳ pool_user_written_bytesint|string

[Output Only] Amount of data written into the pool, before it is compacted.

↳ total_provisioned_disk_capacity_gbint|string

[Output Only] Sum of all the capacity provisioned in disks in this storage pool. A disk's provisioned capacity is the same as its total capacity.

↳ total_provisioned_disk_iopsint|string

[Output Only] Sum of all the disks' provisioned IOPS.

↳ total_provisioned_disk_throughputint|string

[Output Only] Sum of all the disks' provisioned throughput in MB/s, minus some amount that is allowed per disk that is not counted towards pool's throughput capacity.

getDiskCount

[Output Only] Number of disks used.

Returns
TypeDescription
int|string

hasDiskCount

clearDiskCount

setDiskCount

[Output Only] Number of disks used.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getLastResizeTimestamp

[Output Only] Timestamp of the last successful resize in RFC3339 text format.

Returns
TypeDescription
string

hasLastResizeTimestamp

clearLastResizeTimestamp

setLastResizeTimestamp

[Output Only] Timestamp of the last successful resize in RFC3339 text format.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getMaxTotalProvisionedDiskCapacityGb

[Output Only] Maximum allowed aggregate disk size in gigabytes.

Returns
TypeDescription
int|string

hasMaxTotalProvisionedDiskCapacityGb

clearMaxTotalProvisionedDiskCapacityGb

setMaxTotalProvisionedDiskCapacityGb

[Output Only] Maximum allowed aggregate disk size in gigabytes.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getPoolUsedCapacityBytes

[Output Only] Space used by data stored in disks within the storage pool (in bytes). This will reflect the total number of bytes written to the disks in the pool, in contrast to the capacity of those disks.

Returns
TypeDescription
int|string

hasPoolUsedCapacityBytes

clearPoolUsedCapacityBytes

setPoolUsedCapacityBytes

[Output Only] Space used by data stored in disks within the storage pool (in bytes). This will reflect the total number of bytes written to the disks in the pool, in contrast to the capacity of those disks.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getPoolUsedIops

[Output Only] Sum of all the disks' provisioned IOPS, minus some amount that is allowed per disk that is not counted towards pool's IOPS capacity. For more information, see https://cloud.google.com/compute/docs/disks/storage-pools.

Returns
TypeDescription
int|string

hasPoolUsedIops

clearPoolUsedIops

setPoolUsedIops

[Output Only] Sum of all the disks' provisioned IOPS, minus some amount that is allowed per disk that is not counted towards pool's IOPS capacity. For more information, see https://cloud.google.com/compute/docs/disks/storage-pools.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getPoolUsedThroughput

[Output Only] Sum of all the disks' provisioned throughput in MB/s.

Returns
TypeDescription
int|string

hasPoolUsedThroughput

clearPoolUsedThroughput

setPoolUsedThroughput

[Output Only] Sum of all the disks' provisioned throughput in MB/s.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getPoolUserWrittenBytes

[Output Only] Amount of data written into the pool, before it is compacted.

Returns
TypeDescription
int|string

hasPoolUserWrittenBytes

clearPoolUserWrittenBytes

setPoolUserWrittenBytes

[Output Only] Amount of data written into the pool, before it is compacted.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getTotalProvisionedDiskCapacityGb

[Output Only] Sum of all the capacity provisioned in disks in this storage pool. A disk's provisioned capacity is the same as its total capacity.

Returns
TypeDescription
int|string

hasTotalProvisionedDiskCapacityGb

clearTotalProvisionedDiskCapacityGb

setTotalProvisionedDiskCapacityGb

[Output Only] Sum of all the capacity provisioned in disks in this storage pool. A disk's provisioned capacity is the same as its total capacity.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getTotalProvisionedDiskIops

[Output Only] Sum of all the disks' provisioned IOPS.

Returns
TypeDescription
int|string

hasTotalProvisionedDiskIops

clearTotalProvisionedDiskIops

setTotalProvisionedDiskIops

[Output Only] Sum of all the disks' provisioned IOPS.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this

getTotalProvisionedDiskThroughput

[Output Only] Sum of all the disks' provisioned throughput in MB/s, minus some amount that is allowed per disk that is not counted towards pool's throughput capacity.

Returns
TypeDescription
int|string

hasTotalProvisionedDiskThroughput

clearTotalProvisionedDiskThroughput

setTotalProvisionedDiskThroughput

[Output Only] Sum of all the disks' provisioned throughput in MB/s, minus some amount that is allowed per disk that is not counted towards pool's throughput capacity.

Parameter
NameDescription
varint|string
Returns
TypeDescription
$this