Bare Metal Solution v2 API - Class CreateVolumeSnapshotRequest (1.5.0)

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

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

Message for creating a volume snapshot.

Inheritance

object > CreateVolumeSnapshotRequest

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

CreateVolumeSnapshotRequest()

public CreateVolumeSnapshotRequest()

CreateVolumeSnapshotRequest(CreateVolumeSnapshotRequest)

public CreateVolumeSnapshotRequest(CreateVolumeSnapshotRequest other)
Parameter
NameDescription
otherCreateVolumeSnapshotRequest

Properties

Parent

public string Parent { get; set; }

Required. The volume to snapshot.

Property Value
TypeDescription
string

ParentAsVolumeName

public VolumeName ParentAsVolumeName { get; set; }

VolumeName-typed view over the Parent resource name property.

Property Value
TypeDescription
VolumeName

VolumeSnapshot

public VolumeSnapshot VolumeSnapshot { get; set; }

Required. The snapshot to create.

Property Value
TypeDescription
VolumeSnapshot