public class HypervCreateLUN
extends java.lang.Object
Create Storage Logical Unit
This task allows the user to create a Storage Logical Unit on a Storage Pool.
This task is supported for the following versions of SCVMM:
- SCVMM 2012 SP1
- SCVMM 2012 R2
Modifier | Constructor and Description |
---|---|
protected |
HypervCreateLUN() |
|
HypervCreateLUN(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
HypervCreateLUNResponse |
execute() |
CuicServer |
getCuicServer() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
java.lang.String |
getProvisioningType() |
java.lang.String |
getSize() |
java.lang.String |
getStoragePoolIdentity() |
void |
setCuicServer(CuicServer api) |
void |
setDescription(java.lang.String description)
Enter description of the LUN
|
void |
setName(java.lang.String name)
Enter name of the LUN
|
void |
setProvisioningType(java.lang.String provisioningType)
Create thin or fixed storage logical unit with capacity committed on demand
Accepts value from list type hypervLunProvisioningType
|
void |
setSize(java.lang.String size)
Enter size in GB
|
void |
setStoragePoolIdentity(java.lang.String storagePoolIdentity)
Select Storage Pool
Accepts value from list type hypervStoragePoolIdentity
|
protected HypervCreateLUN()
public HypervCreateLUN(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getStoragePoolIdentity()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getSize()
public java.lang.String getProvisioningType()
public void setStoragePoolIdentity(java.lang.String storagePoolIdentity)
public void setName(java.lang.String name)
public void setDescription(java.lang.String description)
public void setSize(java.lang.String size)
public void setProvisioningType(java.lang.String provisioningType)
public HypervCreateLUNResponse execute() throws java.lang.Exception
java.lang.Exception