Class StoragePoolResourceStatus
[Output Only] Contains output only fields.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class StoragePoolResourceStatus : IDirectResponseSchema
Properties
AggregateDiskProvisionedIops
DEPRECATED -- use "total_provisioned_disk_iops".
Declaration
[JsonProperty("aggregateDiskProvisionedIops")]
public virtual long? AggregateDiskProvisionedIops { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
AggregateDiskSizeGb
DEPRECATED -- use "total provisioned disk size gb".
Declaration
[JsonProperty("aggregateDiskSizeGb")]
public virtual long? AggregateDiskSizeGb { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
DiskCount
[Output Only] Number of disks used.
Declaration
[JsonProperty("diskCount")]
public virtual long? DiskCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExapoolMaxReadIops
Output only. [Output Only] Maximum allowed read IOPS for this Exapool.
Declaration
[JsonProperty("exapoolMaxReadIops")]
public virtual long? ExapoolMaxReadIops { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ExapoolMaxReadThroughput
Output only. [Output Only] Maximum allowed read throughput in MiB/s for this Exapool.
Declaration
[JsonProperty("exapoolMaxReadThroughput")]
public virtual long? ExapoolMaxReadThroughput { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ExapoolMaxWriteIops
Output only. [Output Only] Maximum allowed write IOPS for this Exapool.
Declaration
[JsonProperty("exapoolMaxWriteIops")]
public virtual long? ExapoolMaxWriteIops { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ExapoolMaxWriteThroughput
Output only. [Output Only] Maximum allowed write throughput in MiB/s for this Exapool.
Declaration
[JsonProperty("exapoolMaxWriteThroughput")]
public virtual long? ExapoolMaxWriteThroughput { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
LastResizeTimestamp
Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
Declaration
[JsonProperty("lastResizeTimestamp")]
public virtual string LastResizeTimestamp { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MaxAggregateDiskSizeGb
DEPRECATED -- use "max provisioned disk size gb"
Declaration
[JsonProperty("maxAggregateDiskSizeGb")]
public virtual long? MaxAggregateDiskSizeGb { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
MaxTotalProvisionedDiskCapacityGb
[Output Only] Maximum allowed aggregate disk size in GiB.
Declaration
[JsonProperty("maxTotalProvisionedDiskCapacityGb")]
public virtual long? MaxTotalProvisionedDiskCapacityGb { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
NumberOfDisks
DEPRECATED -- use "disk count".
Declaration
[JsonProperty("numberOfDisks")]
public virtual long? NumberOfDisks { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
PoolUsedCapacityBytes
[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.
Declaration
[JsonProperty("poolUsedCapacityBytes")]
public virtual long? PoolUsedCapacityBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
PoolUsedIops
[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.
Declaration
[JsonProperty("poolUsedIops")]
public virtual long? PoolUsedIops { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
PoolUsedThroughput
[Output Only] Sum of all the disks' provisioned throughput in MiB/s.
Declaration
[JsonProperty("poolUsedThroughput")]
public virtual long? PoolUsedThroughput { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
PoolUserWrittenBytes
[Output Only] Amount of data written into the pool, before it is compacted.
Declaration
[JsonProperty("poolUserWrittenBytes")]
public virtual long? PoolUserWrittenBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TotalProvisionedDiskCapacityGb
[Output Only] Sum of all the disks' provisioned capacity (in GiB) in this storage pool. A disk's provisioned capacity is the same as its total capacity.
Declaration
[JsonProperty("totalProvisionedDiskCapacityGb")]
public virtual long? TotalProvisionedDiskCapacityGb { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TotalProvisionedDiskIops
[Output Only] Sum of all the disks' provisioned IOPS.
Declaration
[JsonProperty("totalProvisionedDiskIops")]
public virtual long? TotalProvisionedDiskIops { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TotalProvisionedDiskThroughput
[Output Only] Sum of all the disks' provisioned throughput in MiB/s, minus some amount that is allowed per disk that is not counted towards pool's throughput capacity.
Declaration
[JsonProperty("totalProvisionedDiskThroughput")]
public virtual long? TotalProvisionedDiskThroughput { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
UsedBytes
DEPRECATED -- use "pool used capacity".
Declaration
[JsonProperty("usedBytes")]
public virtual long? UsedBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
UsedReducedBytes
DEPRECATED -- do not use, will be removed.
Declaration
[JsonProperty("usedReducedBytes")]
public virtual long? UsedReducedBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
UsedThroughput
DEPRECATED -- use "pool used throughput".
Declaration
[JsonProperty("usedThroughput")]
public virtual long? UsedThroughput { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |