public class NetAppAssocLUNAsVMFSDatastoreConfig
extends java.lang.Object
Associate a LUN as Datastore
A LUN needs to be associated to a data store in order to access the data of all the host nodes connected to that data store. This task will work for both ONTAP and OnCommand accounts.
Modifier | Constructor and Description |
---|---|
protected |
NetAppAssocLUNAsVMFSDatastoreConfig() |
|
NetAppAssocLUNAsVMFSDatastoreConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppAssocLUNAsVMFSDatastoreConfigResponse |
execute() |
java.lang.String |
getAccountName() |
CuicServer |
getCuicServer() |
java.lang.String |
getDatastoreName() |
java.lang.String |
getDcName() |
java.lang.String |
getFilerName() |
java.lang.String |
getHostNode() |
java.lang.String |
getLunPath() |
java.lang.String |
getProtocolType() |
java.lang.String |
getSuccess() |
int |
getVdcId() |
java.lang.String |
getVfiler() |
java.lang.String |
getVmfsMountOptions() |
java.lang.String |
getvServer() |
boolean |
isRenameDataStoreName() |
boolean |
isVfLOV() |
boolean |
isVserLOV() |
void |
setAccountName(java.lang.String accountName) |
void |
setCuicServer(CuicServer api) |
void |
setDatastoreName(java.lang.String datastoreName)
Select a Datastore Name.
|
void |
setDcName(java.lang.String dcName) |
void |
setFilerName(java.lang.String filerName)
Select the Filer.
|
void |
setHostNode(java.lang.String hostNode)
Select a Hostnode.
|
void |
setLunPath(java.lang.String lunPath)
Select the LUN Path that needs to be mapped to a Datastore.
|
void |
setProtocolType(java.lang.String protocolType)
Select a Type for the initiator group.
|
void |
setRenameDataStoreName(boolean renameDataStoreName)
Rename Datastore Name
|
void |
setSuccess(java.lang.String success)
Select success criteria
|
void |
setVdcId(int vdcId)
Select vDC to assign storage policy.
|
void |
setVfiler(java.lang.String vfiler)
Select vfiler name on which datastore to create.
|
void |
setVfLOV(boolean vfLOV) |
void |
setVmfsMountOptions(java.lang.String vmfsMountOptions)
VMFS Mount Options
|
void |
setVserLOV(boolean vserLOV) |
void |
setvServer(java.lang.String vServer)
Select Vserver name which is having iscsi enabled lif ipaddresses.
|
protected NetAppAssocLUNAsVMFSDatastoreConfig()
public NetAppAssocLUNAsVMFSDatastoreConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public boolean isVserLOV()
public boolean isVfLOV()
public java.lang.String getDcName()
public java.lang.String getAccountName()
public java.lang.String getFilerName()
public java.lang.String getvServer()
public java.lang.String getVfiler()
public java.lang.String getVmfsMountOptions()
public boolean isRenameDataStoreName()
public java.lang.String getDatastoreName()
public java.lang.String getHostNode()
public java.lang.String getProtocolType()
public java.lang.String getLunPath()
public int getVdcId()
public java.lang.String getSuccess()
public void setVserLOV(boolean vserLOV)
public void setVfLOV(boolean vfLOV)
public void setDcName(java.lang.String dcName)
public void setAccountName(java.lang.String accountName)
public void setFilerName(java.lang.String filerName)
public void setvServer(java.lang.String vServer)
public void setVfiler(java.lang.String vfiler)
public void setVmfsMountOptions(java.lang.String vmfsMountOptions)
public void setRenameDataStoreName(boolean renameDataStoreName)
public void setDatastoreName(java.lang.String datastoreName)
public void setHostNode(java.lang.String hostNode)
public void setProtocolType(java.lang.String protocolType)
public void setLunPath(java.lang.String lunPath)
public void setVdcId(int vdcId)
public void setSuccess(java.lang.String success)
public NetAppAssocLUNAsVMFSDatastoreConfigResponse execute() throws java.lang.Exception
java.lang.Exception