public class NetAppClusterLunMapInitiatorGroupConfig
extends java.lang.Object
Map an existing LUN to an existing Initiator Group in Vserver
Each Initiator under Initiator Group are mapped to individual host nodes. The host node information is stored in the specified LUN which is mapped to this Initiator Group
Modifier | Constructor and Description |
---|---|
protected |
NetAppClusterLunMapInitiatorGroupConfig() |
|
NetAppClusterLunMapInitiatorGroupConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppClusterLunMapInitiatorGroupConfigResponse |
execute() |
CuicServer |
getCuicServer() |
java.lang.String |
getInitiatorGroup() |
int |
getLunID() |
java.lang.String |
getLunPath() |
boolean |
isAutoHide() |
boolean |
isIdOption() |
void |
setAutoHide(boolean autoHide) |
void |
setCuicServer(CuicServer api) |
void |
setIdOption(boolean idOption)
If not specified, system will generate LUN ID automatically.
|
void |
setInitiatorGroup(java.lang.String initiatorGroup)
Select the Initiator Group that will be mapped to the LUN.
|
void |
setLunID(int lunID)
LUN ID for LUN Set this value only when autoHide not equals to
trueAccepts value from list type lunId
|
void |
setLunPath(java.lang.String lunPath)
Select the LUN that need to be mapped to iGroup.
|
protected NetAppClusterLunMapInitiatorGroupConfig()
public NetAppClusterLunMapInitiatorGroupConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public boolean isAutoHide()
public java.lang.String getLunPath()
public java.lang.String getInitiatorGroup()
public boolean isIdOption()
public int getLunID()
public void setAutoHide(boolean autoHide)
public void setLunPath(java.lang.String lunPath)
public void setInitiatorGroup(java.lang.String initiatorGroup)
public void setIdOption(boolean idOption)
public void setLunID(int lunID)
public NetAppClusterLunMapInitiatorGroupConfigResponse execute() throws java.lang.Exception
java.lang.Exception