Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::StoragePoolResourceStatus.
[Output Only] Contains output only fields.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#disk_count
def disk_count() -> ::Integer
Returns
- (::Integer) — [Output Only] Number of disks used.
#disk_count=
def disk_count=(value) -> ::Integer
Parameter
- value (::Integer) — [Output Only] Number of disks used.
Returns
- (::Integer) — [Output Only] Number of disks used.
#last_resize_timestamp
def last_resize_timestamp() -> ::String
Returns
- (::String) — [Output Only] Timestamp of the last successful resize in RFC3339 text format.
#last_resize_timestamp=
def last_resize_timestamp=(value) -> ::String
Parameter
- value (::String) — [Output Only] Timestamp of the last successful resize in RFC3339 text format.
Returns
- (::String) — [Output Only] Timestamp of the last successful resize in RFC3339 text format.
#max_total_provisioned_disk_capacity_gb
def max_total_provisioned_disk_capacity_gb() -> ::Integer
Returns
- (::Integer) — [Output Only] Maximum allowed aggregate disk size in gigabytes.
#max_total_provisioned_disk_capacity_gb=
def max_total_provisioned_disk_capacity_gb=(value) -> ::Integer
Parameter
- value (::Integer) — [Output Only] Maximum allowed aggregate disk size in gigabytes.
Returns
- (::Integer) — [Output Only] Maximum allowed aggregate disk size in gigabytes.
#pool_used_capacity_bytes
def pool_used_capacity_bytes() -> ::Integer
Returns
- (::Integer) — [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_capacity_bytes=
def pool_used_capacity_bytes=(value) -> ::Integer
Parameter
- value (::Integer) — [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
- (::Integer) — [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_iops
def pool_used_iops() -> ::Integer
Returns
- (::Integer) — [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_iops=
def pool_used_iops=(value) -> ::Integer
Parameter
- value (::Integer) — [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
- (::Integer) — [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_throughput
def pool_used_throughput() -> ::Integer
Returns
- (::Integer) — [Output Only] Sum of all the disks' provisioned throughput in MB/s.
#pool_used_throughput=
def pool_used_throughput=(value) -> ::Integer
Parameter
- value (::Integer) — [Output Only] Sum of all the disks' provisioned throughput in MB/s.
Returns
- (::Integer) — [Output Only] Sum of all the disks' provisioned throughput in MB/s.
#pool_user_written_bytes
def pool_user_written_bytes() -> ::Integer
Returns
- (::Integer) — [Output Only] Amount of data written into the pool, before it is compacted.
#pool_user_written_bytes=
def pool_user_written_bytes=(value) -> ::Integer
Parameter
- value (::Integer) — [Output Only] Amount of data written into the pool, before it is compacted.
Returns
- (::Integer) — [Output Only] Amount of data written into the pool, before it is compacted.
#total_provisioned_disk_capacity_gb
def total_provisioned_disk_capacity_gb() -> ::Integer
Returns
- (::Integer) — [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_capacity_gb=
def total_provisioned_disk_capacity_gb=(value) -> ::Integer
Parameter
- value (::Integer) — [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
- (::Integer) — [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_iops
def total_provisioned_disk_iops() -> ::Integer
Returns
- (::Integer) — [Output Only] Sum of all the disks' provisioned IOPS.
#total_provisioned_disk_iops=
def total_provisioned_disk_iops=(value) -> ::Integer
Parameter
- value (::Integer) — [Output Only] Sum of all the disks' provisioned IOPS.
Returns
- (::Integer) — [Output Only] Sum of all the disks' provisioned IOPS.
#total_provisioned_disk_throughput
def total_provisioned_disk_throughput() -> ::Integer
Returns
- (::Integer) — [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.
#total_provisioned_disk_throughput=
def total_provisioned_disk_throughput=(value) -> ::Integer
Parameter
- value (::Integer) — [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
- (::Integer) — [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.