public class NetAppCreateVFilerStorageConfig
extends java.lang.Object
Add Storage components to vFiler
Adding storage to vFiler involves creating Volumes, LUNs, Qtrees or any other storage units and adding them to the vFiler. Security style NTFS option can be choosed to create a volume having the security style as NTFS otherwise volume will be created with style as UNIX. This task will work for both ONTAP and OnCommand accounts.
Modifier | Constructor and Description |
---|---|
protected |
NetAppCreateVFilerStorageConfig() |
|
NetAppCreateVFilerStorageConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppCreateVFilerStorageConfigResponse |
execute() |
java.lang.String |
getAccountName() |
java.lang.String |
getAggregate() |
CuicServer |
getCuicServer() |
java.lang.String |
getDcName() |
java.lang.String |
getFilerName() |
java.lang.String |
getSize() |
java.lang.String |
getSizeUnit() |
java.lang.String |
getSnapshotPercent() |
java.lang.String |
getSpaceGuarantee() |
java.lang.String |
getStorageName() |
java.lang.String |
getVfilerName() |
boolean |
isNtfsStyle() |
void |
setAccountName(java.lang.String accountName) |
void |
setAggregate(java.lang.String aggregate)
Select an aggregate in which Volume needs to be created.
|
void |
setCuicServer(CuicServer api) |
void |
setDcName(java.lang.String dcName) |
void |
setFilerName(java.lang.String filerName) |
void |
setNtfsStyle(boolean ntfsStyle)
Do you want to set security style as NTFS?
|
void |
setSize(java.lang.String size)
Enter the size of Storage.
|
void |
setSizeUnit(java.lang.String sizeUnit)
Select the Volume Size Units.
|
void |
setSnapshotPercent(java.lang.String snapshotPercent)
Enter the percentage of the volume snapshot.
|
void |
setSpaceGuarantee(java.lang.String spaceGuarantee)
Select the Space Guarantee.
|
void |
setStorageName(java.lang.String storageName)
Enter the Name of the Storage to be created.
|
void |
setVfilerName(java.lang.String vfilerName)
Select a vFiler to add storage.
|
protected NetAppCreateVFilerStorageConfig()
public NetAppCreateVFilerStorageConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getDcName()
public java.lang.String getAccountName()
public java.lang.String getFilerName()
public java.lang.String getVfilerName()
public java.lang.String getAggregate()
public java.lang.String getStorageName()
public java.lang.String getSize()
public java.lang.String getSizeUnit()
public java.lang.String getSpaceGuarantee()
public java.lang.String getSnapshotPercent()
public boolean isNtfsStyle()
public void setDcName(java.lang.String dcName)
public void setAccountName(java.lang.String accountName)
public void setFilerName(java.lang.String filerName)
public void setVfilerName(java.lang.String vfilerName)
public void setAggregate(java.lang.String aggregate)
public void setStorageName(java.lang.String storageName)
public void setSize(java.lang.String size)
public void setSizeUnit(java.lang.String sizeUnit)
public void setSpaceGuarantee(java.lang.String spaceGuarantee)
public void setSnapshotPercent(java.lang.String snapshotPercent)
public void setNtfsStyle(boolean ntfsStyle)
public NetAppCreateVFilerStorageConfigResponse execute() throws java.lang.Exception
java.lang.Exception