Bare Metal Solution v2 API - Class Volume.Types.SnapshotReservationDetail (1.0.0)

public sealed class SnapshotReservationDetail : IMessage<Volume.Types.SnapshotReservationDetail>, IEquatable<Volume.Types.SnapshotReservationDetail>, IDeepCloneable<Volume.Types.SnapshotReservationDetail>, IBufferMessage, IMessage

Reference documentation and code samples for the Bare Metal Solution v2 API class Volume.Types.SnapshotReservationDetail.

Details about snapshot space reservation and usage on the storage volume.

Inheritance

Object > Volume.Types.SnapshotReservationDetail

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

SnapshotReservationDetail()

public SnapshotReservationDetail()

SnapshotReservationDetail(Volume.Types.SnapshotReservationDetail)

public SnapshotReservationDetail(Volume.Types.SnapshotReservationDetail other)
Parameter
NameDescription
otherVolume.Types.SnapshotReservationDetail

Properties

ReservedSpaceGib

public long ReservedSpaceGib { get; set; }

The space on this storage volume reserved for snapshots, shown in GiB.

Property Value
TypeDescription
Int64

ReservedSpacePercent

public int ReservedSpacePercent { get; set; }

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.

Property Value
TypeDescription
Int32

ReservedSpaceRemainingGib

public long ReservedSpaceRemainingGib { get; set; }

The amount, in GiB, of available space in this storage volume's reserved snapshot space.

Property Value
TypeDescription
Int64

ReservedSpaceUsedPercent

public int ReservedSpaceUsedPercent { get; set; }

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.

Property Value
TypeDescription
Int32