public sealed class CreateVolumeSnapshotRequest : IMessage<CreateVolumeSnapshotRequest>, IEquatable<CreateVolumeSnapshotRequest>, IDeepCloneable<CreateVolumeSnapshotRequest>, IBufferMessage, IMessageReference documentation and code samples for the Bare Metal Solution v2 API class CreateVolumeSnapshotRequest.
Message for creating a volume snapshot.
Implements
IMessageCreateVolumeSnapshotRequest, IEquatableCreateVolumeSnapshotRequest, IDeepCloneableCreateVolumeSnapshotRequest, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
CreateVolumeSnapshotRequest()
public CreateVolumeSnapshotRequest()CreateVolumeSnapshotRequest(CreateVolumeSnapshotRequest)
public CreateVolumeSnapshotRequest(CreateVolumeSnapshotRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateVolumeSnapshotRequest |
Properties
Parent
public string Parent { get; set; }Required. The volume to snapshot.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsVolumeName
public VolumeName ParentAsVolumeName { get; set; }VolumeName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
VolumeName |
|
VolumeSnapshot
public VolumeSnapshot VolumeSnapshot { get; set; }Required. The snapshot to create.
| Property Value | |
|---|---|
| Type | Description |
VolumeSnapshot |
|