NetApp v1 API - Class OntapSource (1.17.0)

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

Reference documentation and code samples for the NetApp v1 API class OntapSource.

Represents ONTAP source details.

Inheritance

object > OntapSource

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

OntapSource()

public OntapSource()

OntapSource(OntapSource)

public OntapSource(OntapSource other)
Parameter
Name Description
other OntapSource

Properties

HasStoragePool

public bool HasStoragePool { get; }

Gets whether the "storage_pool" field is set

Property Value
Type Description
bool

SnapshotUuid

public string SnapshotUuid { get; set; }

Optional. The UUID of the ONTAP source snapshot.

Property Value
Type Description
string

StoragePool

public string StoragePool { get; set; }

Required. Name of the storage pool. This must be specified for creating backups for ONTAP mode volumes. Format: projects/{projects_id}/locations/{location}/storagePools/{storage_pool_id}

Property Value
Type Description
string

StoragePoolAsStoragePoolName

public StoragePoolName StoragePoolAsStoragePoolName { get; set; }

StoragePoolName-typed view over the StoragePool resource name property.

Property Value
Type Description
StoragePoolName

VolumeUuid

public string VolumeUuid { get; set; }

Required. The UUID of the ONTAP source volume.

Property Value
Type Description
string