public class NetAppAddLUNToDatasetConfig
extends java.lang.Object
Create a LUN under the dataset based on the provisioning policy of the dataset using OnCommand.
This task will create a LUN under the selected dataset, because of all the datasets listing in the task were having the provisioning policy storage container type is "LUN", So that any member added under the dataset can be created as LUN.
Modifier | Constructor and Description |
---|---|
protected |
NetAppAddLUNToDatasetConfig() |
|
NetAppAddLUNToDatasetConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppAddLUNToDatasetConfigResponse |
execute() |
CuicServer |
getCuicServer() |
java.lang.String |
getDataSetName() |
java.lang.String |
getExportType() |
java.lang.String |
getInitiator() |
java.lang.String |
getOsType() |
java.lang.String |
getSnapshotSize() |
java.lang.String |
getStorage() |
java.lang.String |
getStorageSize() |
boolean |
isExport() |
boolean |
isExportLUNFields() |
void |
setCuicServer(CuicServer api) |
void |
setDataSetName(java.lang.String dataSetName)
Select Dataset Name Accepts value from list type
OnCommandLUNDatasetIdentity
|
void |
setExport(boolean export)
Enter the export settings for the LUN.
|
void |
setExportLUNFields(boolean exportLUNFields) |
void |
setExportType(java.lang.String exportType)
Select a protocol type for exporting a LUN.
|
void |
setInitiator(java.lang.String initiator)
Enter the name of the Initiator that needs to be created.
|
void |
setOsType(java.lang.String osType)
Select the operating system type of the initiators in this group.
|
void |
setSnapshotSize(java.lang.String snapshotSize)
Enter the Snapshot reserve in pecentage of Storage Size.
|
void |
setStorage(java.lang.String storage)
Enter the name of Storage.
|
void |
setStorageSize(java.lang.String storageSize)
Enter the size of Storage.
|
protected NetAppAddLUNToDatasetConfig()
public NetAppAddLUNToDatasetConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public boolean isExportLUNFields()
public java.lang.String getDataSetName()
public java.lang.String getStorage()
public java.lang.String getStorageSize()
public java.lang.String getSnapshotSize()
public boolean isExport()
public java.lang.String getExportType()
public java.lang.String getOsType()
public java.lang.String getInitiator()
public void setExportLUNFields(boolean exportLUNFields)
public void setDataSetName(java.lang.String dataSetName)
public void setStorage(java.lang.String storage)
public void setStorageSize(java.lang.String storageSize)
public void setSnapshotSize(java.lang.String snapshotSize)
public void setExport(boolean export)
public void setExportType(java.lang.String exportType)
public void setOsType(java.lang.String osType)
public void setInitiator(java.lang.String initiator)
public NetAppAddLUNToDatasetConfigResponse execute() throws java.lang.Exception
java.lang.Exception