GetStoragePoolResourceStatus class
Constructors
-
GetStoragePoolResourceStatus({required Input<
String> diskCount, required Input<String> lastResizeTimestamp, required Input<String> maxTotalProvisionedDiskCapacityGb, required Input<String> poolUsedCapacityBytes, required Input<String> poolUsedIops, required Input<String> poolUsedThroughput, required Input<String> poolUserWrittenBytes, required Input<String> totalProvisionedDiskCapacityGb, required Input<String> totalProvisionedDiskIops, required Input<String> totalProvisionedDiskThroughput}) -
Creates a new GetStoragePoolResourceStatus.
diskCountNumber of disks used.lastResizeTimestampTimestamp of the last successful resize in RFC3339 text format.maxTotalProvisionedDiskCapacityGbMaximum allowed aggregate disk size in gigabytes.poolUsedCapacityBytesSpace used by data stored in disks within the storage pool (in bytes).poolUsedIopsSum of all the disks' provisioned IOPS, minus some amountpoolUsedThroughputSum of all the disks' provisioned throughput in MB/s.poolUserWrittenBytesAmount of data written into the pool, before it is compacted.totalProvisionedDiskCapacityGbSum of all the capacity provisioned in disks in this storage pool.totalProvisionedDiskIopsSum of all the disks' provisioned IOPS.totalProvisionedDiskThroughputSum of all the disks' provisioned throughput in MB/s,const -
GetStoragePoolResourceStatus.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
diskCount
→ Input<
String> -
Number of disks used.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
lastResizeTimestamp
→ Input<
String> -
Timestamp of the last successful resize in RFC3339 text format.
final
-
maxTotalProvisionedDiskCapacityGb
→ Input<
String> -
Maximum allowed aggregate disk size in gigabytes.
final
-
poolUsedCapacityBytes
→ Input<
String> -
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.
final
-
poolUsedIops
→ Input<
String> -
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.
final
-
poolUsedThroughput
→ Input<
String> -
Sum of all the disks' provisioned throughput in MB/s.
final
-
poolUserWrittenBytes
→ Input<
String> -
Amount of data written into the pool, before it is compacted.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
totalProvisionedDiskCapacityGb
→ Input<
String> -
Sum of all the capacity provisioned in disks in this storage pool.
A disk's provisioned capacity is the same as its total capacity.
final
-
totalProvisionedDiskIops
→ Input<
String> -
Sum of all the disks' provisioned IOPS.
final
-
totalProvisionedDiskThroughput
→ Input<
String> -
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited