Click or drag to resize

ModifyVolumeAccessGroupLunAssignmentsRequest Class

ModifyVolumeAccessGroupLunAssignmentsRequest 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.
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiModifyVolumeAccessGroupLunAssignmentsRequest

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public class ModifyVolumeAccessGroupLunAssignmentsRequest : RpcBase

The ModifyVolumeAccessGroupLunAssignmentsRequest type exposes the following members.

Constructors
  NameDescription
Public methodModifyVolumeAccessGroupLunAssignmentsRequest
Initializes a new instance of the ModifyVolumeAccessGroupLunAssignmentsRequest class
Top
Properties
  NameDescription
Public propertyLunAssignments
The volume IDs with new assigned LUN values.
Public propertyVolumeAccessGroupID
The ID of the volume access group for which the LUN assignments will be modified.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.)
Top
See Also