public sealed class StoragePoolResourceStatus : IMessage<StoragePoolResourceStatus>, IEquatable<StoragePoolResourceStatus>, IDeepCloneable<StoragePoolResourceStatus>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class StoragePoolResourceStatus.
[Output Only] Contains output only fields.
Implements
IMessageStoragePoolResourceStatus, IEquatableStoragePoolResourceStatus, IDeepCloneableStoragePoolResourceStatus, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
StoragePoolResourceStatus()
public StoragePoolResourceStatus()
StoragePoolResourceStatus(StoragePoolResourceStatus)
public StoragePoolResourceStatus(StoragePoolResourceStatus other)
Parameter | |
---|---|
Name | Description |
other |
StoragePoolResourceStatus |
Properties
DiskCount
public long DiskCount { get; set; }
[Output Only] Number of disks used.
Property Value | |
---|---|
Type | Description |
long |
HasDiskCount
public bool HasDiskCount { get; }
Gets whether the "disk_count" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasLastResizeTimestamp
public bool HasLastResizeTimestamp { get; }
Gets whether the "last_resize_timestamp" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasMaxTotalProvisionedDiskCapacityGb
public bool HasMaxTotalProvisionedDiskCapacityGb { get; }
Gets whether the "max_total_provisioned_disk_capacity_gb" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasPoolUsedCapacityBytes
public bool HasPoolUsedCapacityBytes { get; }
Gets whether the "pool_used_capacity_bytes" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasPoolUsedIops
public bool HasPoolUsedIops { get; }
Gets whether the "pool_used_iops" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasPoolUsedThroughput
public bool HasPoolUsedThroughput { get; }
Gets whether the "pool_used_throughput" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasPoolUserWrittenBytes
public bool HasPoolUserWrittenBytes { get; }
Gets whether the "pool_user_written_bytes" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasTotalProvisionedDiskCapacityGb
public bool HasTotalProvisionedDiskCapacityGb { get; }
Gets whether the "total_provisioned_disk_capacity_gb" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasTotalProvisionedDiskIops
public bool HasTotalProvisionedDiskIops { get; }
Gets whether the "total_provisioned_disk_iops" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasTotalProvisionedDiskThroughput
public bool HasTotalProvisionedDiskThroughput { get; }
Gets whether the "total_provisioned_disk_throughput" field is set
Property Value | |
---|---|
Type | Description |
bool |
LastResizeTimestamp
public string LastResizeTimestamp { get; set; }
[Output Only] Timestamp of the last successful resize in RFC3339 text format.
Property Value | |
---|---|
Type | Description |
string |
MaxTotalProvisionedDiskCapacityGb
public long MaxTotalProvisionedDiskCapacityGb { get; set; }
[Output Only] Maximum allowed aggregate disk size in gigabytes.
Property Value | |
---|---|
Type | Description |
long |
PoolUsedCapacityBytes
public long PoolUsedCapacityBytes { get; set; }
[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.
Property Value | |
---|---|
Type | Description |
long |
PoolUsedIops
public long PoolUsedIops { get; set; }
[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.
Property Value | |
---|---|
Type | Description |
long |
PoolUsedThroughput
public long PoolUsedThroughput { get; set; }
[Output Only] Sum of all the disks' provisioned throughput in MB/s.
Property Value | |
---|---|
Type | Description |
long |
PoolUserWrittenBytes
public long PoolUserWrittenBytes { get; set; }
[Output Only] Amount of data written into the pool, before it is compacted.
Property Value | |
---|---|
Type | Description |
long |
TotalProvisionedDiskCapacityGb
public long TotalProvisionedDiskCapacityGb { get; set; }
[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.
Property Value | |
---|---|
Type | Description |
long |
TotalProvisionedDiskIops
public long TotalProvisionedDiskIops { get; set; }
[Output Only] Sum of all the disks' provisioned IOPS.
Property Value | |
---|---|
Type | Description |
long |
TotalProvisionedDiskThroughput
public long TotalProvisionedDiskThroughput { get; set; }
[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.
Property Value | |
---|---|
Type | Description |
long |