Class SnapshotReservationDetail
Details about snapshot space reservation and usage on the storage volume.
Implements
Inherited Members
Namespace: Google.Apis.Baremetalsolution.v2.Data
Assembly: Google.Apis.Baremetalsolution.v2.dll
Syntax
public class SnapshotReservationDetail : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ReservedSpaceGib
The space on this storage volume reserved for snapshots, shown in GiB.
Declaration
[JsonProperty("reservedSpaceGib")]
public virtual long? ReservedSpaceGib { get; set; }
Property Value
Type | Description |
---|---|
long? |
ReservedSpacePercent
Percent of the total Volume size reserved for snapshot copies. Enabling snapshots requires reserving 20% or more of the storage volume space for snapshots. Maximum reserved space for snapshots is 40%. Setting this field will effectively set snapshot_enabled to true.
Declaration
[JsonProperty("reservedSpacePercent")]
public virtual int? ReservedSpacePercent { get; set; }
Property Value
Type | Description |
---|---|
int? |
ReservedSpaceRemainingGib
The amount, in GiB, of available space in this storage volume's reserved snapshot space.
Declaration
[JsonProperty("reservedSpaceRemainingGib")]
public virtual long? ReservedSpaceRemainingGib { get; set; }
Property Value
Type | Description |
---|---|
long? |
ReservedSpaceUsedPercent
The percent of snapshot space on this storage volume actually being used by the snapshot copies. This value might be higher than 100% if the snapshot copies have overflowed into the data portion of the storage volume.
Declaration
[JsonProperty("reservedSpaceUsedPercent")]
public virtual int? ReservedSpaceUsedPercent { get; set; }
Property Value
Type | Description |
---|---|
int? |