Bare Metal Solution v2 API - Class RestoreVolumeSnapshotRequest (1.5.0)

public sealed class RestoreVolumeSnapshotRequest : IMessage<RestoreVolumeSnapshotRequest>, IEquatable<RestoreVolumeSnapshotRequest>, IDeepCloneable<RestoreVolumeSnapshotRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Bare Metal Solution v2 API class RestoreVolumeSnapshotRequest.

Message for restoring a volume snapshot.

Inheritance

object > RestoreVolumeSnapshotRequest

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

RestoreVolumeSnapshotRequest()

public RestoreVolumeSnapshotRequest()

RestoreVolumeSnapshotRequest(RestoreVolumeSnapshotRequest)

public RestoreVolumeSnapshotRequest(RestoreVolumeSnapshotRequest other)
Parameter
NameDescription
otherRestoreVolumeSnapshotRequest

Properties

VolumeSnapshot

public string VolumeSnapshot { get; set; }

Required. Name of the snapshot which will be used to restore its parent volume.

Property Value
TypeDescription
string

VolumeSnapshotAsVolumeSnapshotName

public VolumeSnapshotName VolumeSnapshotAsVolumeSnapshotName { get; set; }

VolumeSnapshotName-typed view over the VolumeSnapshot resource name property.

Property Value
TypeDescription
VolumeSnapshotName