public sealed class RestoreVolumeRequest : IMessage<RestoreVolumeRequest>, IEquatable<RestoreVolumeRequest>, IDeepCloneable<RestoreVolumeRequest>, IBufferMessage, IMessageReference documentation and code samples for the NetApp v1 API class RestoreVolumeRequest.
Request message for RestoreVolume API.
Implements
IMessageRestoreVolumeRequest, IEquatableRestoreVolumeRequest, IDeepCloneableRestoreVolumeRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
RestoreVolumeRequest()
public RestoreVolumeRequest()RestoreVolumeRequest(RestoreVolumeRequest)
public RestoreVolumeRequest(RestoreVolumeRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
RestoreVolumeRequest |
Properties
BackupSource
public BackupSource BackupSource { get; set; }The backup source of the restore operation.
| Property Value | |
|---|---|
| Type | Description |
BackupSource |
|
Name
public string Name { get; set; }Required. The resource name of the ONTAP mode storage pool, in the format
of projects/{project}/locations/{location}/storagePools/{storage_pool}
| Property Value | |
|---|---|
| Type | Description |
string |
|
OntapVolumeTarget
public OntapVolumeTarget OntapVolumeTarget { get; set; }The ONTAP volume target of the restore operation.
| Property Value | |
|---|---|
| Type | Description |
OntapVolumeTarget |
|
SourceCase
public RestoreVolumeRequest.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
RestoreVolumeRequestSourceOneofCase |
|
StoragePoolName
public StoragePoolName StoragePoolName { get; set; }StoragePoolName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
StoragePoolName |
|
TargetCase
public RestoreVolumeRequest.TargetOneofCase TargetCase { get; }| Property Value | |
|---|---|
| Type | Description |
RestoreVolumeRequestTargetOneofCase |
|