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.
Implements
IMessageRestoreVolumeSnapshotRequest, IEquatableRestoreVolumeSnapshotRequest, IDeepCloneableRestoreVolumeSnapshotRequest, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
RestoreVolumeSnapshotRequest()
public RestoreVolumeSnapshotRequest()
RestoreVolumeSnapshotRequest(RestoreVolumeSnapshotRequest)
public RestoreVolumeSnapshotRequest(RestoreVolumeSnapshotRequest other)
Parameter | |
---|---|
Name | Description |
other | RestoreVolumeSnapshotRequest |
Properties
VolumeSnapshot
public string VolumeSnapshot { get; set; }
Required. Name of the snapshot which will be used to restore its parent volume.
Property Value | |
---|---|
Type | Description |
string |
VolumeSnapshotAsVolumeSnapshotName
public VolumeSnapshotName VolumeSnapshotAsVolumeSnapshotName { get; set; }
VolumeSnapshotName-typed view over the VolumeSnapshot resource name property.
Property Value | |
---|---|
Type | Description |
VolumeSnapshotName |