Click or drag to resize

SolidFireElementCreateVolume Method (String, Int64, Int64, NullableBoolean, QoS, Hashtable, NullableBoolean, String, NullableBoolean, NullableInt64, String, NullableInt64, NullableInt64)

CreateVolume enables you to create a new (empty) volume on the cluster. As soon as the volume creation is complete, the volume is available for connection via iSCSI.

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public CreateVolumeResult CreateVolume(
	string Name,
	long AccountID,
	long TotalSize,
	Nullable<bool> Enable512e = null,
	QoS Qos = null,
	Hashtable Attributes = null,
	Nullable<bool> AssociateWithQoSPolicy = null,
	string Access = null,
	Nullable<bool> EnableSnapMirrorReplication = null,
	Nullable<long> QosPolicyID = null,
	string ProtectionScheme = null,
	Nullable<long> FifoSize = null,
	Nullable<long> MinFifoSize = null
)

Parameters

Name
Type: SystemString
AccountID
Type: SystemInt64
TotalSize
Type: SystemInt64
Enable512e (Optional)
Type: SystemNullableBoolean
Qos (Optional)
Type: SolidFire.Element.ApiQoS
Attributes (Optional)
Type: System.CollectionsHashtable
AssociateWithQoSPolicy (Optional)
Type: SystemNullableBoolean
Access (Optional)
Type: SystemString
EnableSnapMirrorReplication (Optional)
Type: SystemNullableBoolean
QosPolicyID (Optional)
Type: SystemNullableInt64
ProtectionScheme (Optional)
Type: SystemString
FifoSize (Optional)
Type: SystemNullableInt64
MinFifoSize (Optional)
Type: SystemNullableInt64

Return Value

Type: CreateVolumeResult

Implements

ISolidFireElementCreateVolume(String, Int64, Int64, NullableBoolean, QoS, Hashtable, NullableBoolean, String, NullableBoolean, NullableInt64, String, NullableInt64, NullableInt64)
See Also