Click or drag to resize

SolidFireElementModifyVolumeAccessGroupLunAssignmentsAsync Method (CancellationToken, Int64, LunAssignment)

The ModifyVolumeAccessGroupLunAssignments method enables you to define custom LUN assignments for specific volumes. This method changes only LUN values set on the lunAssignments parameter in the volume access group. All other LUN assignments remain unchanged. LUN assignment values must be unique for volumes in a volume access group. You cannot define duplicate LUN values within a volume access group. However, you can use the same LUN values again in different volume access groups. Note: Correct LUN values are 0 through 16383. The system generates an exception if you pass a LUN value outside of this range. None of the specified LUN assignments are modified if there is an exception. Caution: If you change a LUN assignment for a volume with active I/O, the I/O can be disrupted. You might need to change the server configuration before changing volume LUN assignments.

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public Task<ModifyVolumeAccessGroupLunAssignmentsResult> ModifyVolumeAccessGroupLunAssignmentsAsync(
	CancellationToken cancellationToken,
	long VolumeAccessGroupID,
	LunAssignment[] LunAssignments
)

Parameters

cancellationToken
Type: System.ThreadingCancellationToken
VolumeAccessGroupID
Type: SystemInt64
LunAssignments
Type: SolidFire.Element.ApiLunAssignment

Return Value

Type: TaskModifyVolumeAccessGroupLunAssignmentsResult

Implements

ISolidFireElementModifyVolumeAccessGroupLunAssignmentsAsync(CancellationToken, Int64, LunAssignment)
See Also