public sealed class RestoreVolumeSnapshotRequest : IMessage<RestoreVolumeSnapshotRequest>, IEquatable<RestoreVolumeSnapshotRequest>, IDeepCloneable<RestoreVolumeSnapshotRequest>, IBufferMessage, IMessageReference 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 |
|