Reference documentation and code samples for the NetApp V1 API class Google::Cloud::NetApp::V1::RestoreVolumeRequest.
Request message for RestoreVolume API.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backup_source
def backup_source() -> ::Google::Cloud::NetApp::V1::BackupSource
Returns
- (::Google::Cloud::NetApp::V1::BackupSource) — The backup source of the restore operation.
#backup_source=
def backup_source=(value) -> ::Google::Cloud::NetApp::V1::BackupSource
Parameter
- value (::Google::Cloud::NetApp::V1::BackupSource) — The backup source of the restore operation.
Returns
- (::Google::Cloud::NetApp::V1::BackupSource) — The backup source of the restore operation.
#name
def name() -> ::String
Returns
-
(::String) — Required. The resource name of the ONTAP mode storage pool, in the format
of
projects/{project}/locations/{location}/storagePools/{storage_pool}
#name=
def name=(value) -> ::String
Parameter
-
value (::String) — Required. The resource name of the ONTAP mode storage pool, in the format
of
projects/{project}/locations/{location}/storagePools/{storage_pool}
Returns
-
(::String) — Required. The resource name of the ONTAP mode storage pool, in the format
of
projects/{project}/locations/{location}/storagePools/{storage_pool}
#ontap_volume_target
def ontap_volume_target() -> ::Google::Cloud::NetApp::V1::OntapVolumeTarget
Returns
- (::Google::Cloud::NetApp::V1::OntapVolumeTarget) — The ONTAP volume target of the restore operation.
#ontap_volume_target=
def ontap_volume_target=(value) -> ::Google::Cloud::NetApp::V1::OntapVolumeTarget
Parameter
- value (::Google::Cloud::NetApp::V1::OntapVolumeTarget) — The ONTAP volume target of the restore operation.
Returns
- (::Google::Cloud::NetApp::V1::OntapVolumeTarget) — The ONTAP volume target of the restore operation.