public class VDCConfig
extends java.lang.Object
Creates a vDC (Virtual Data Center).
A Virtual Data Center is an environment that combines virtual resources, operational details, rules and policies to manage specific group requirements. Use this task to create a vDC as part of workflow.
Modifier | Constructor and Description |
---|---|
protected |
VDCConfig() |
|
VDCConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
VDCConfigResponse |
execute() |
java.lang.String |
getComputingPolicyName() |
java.lang.String |
getCostModelName() |
CuicServer |
getCuicServer() |
java.lang.String |
getFirstApproverUsername() |
java.lang.String |
getGroupName() |
java.lang.String |
getNetworkPolicyName() |
java.lang.String |
getSecondApproverUsername() |
java.lang.String |
getStoragePolicyName() |
java.lang.String |
getVdcDescription() |
java.lang.String |
getVdcName() |
int |
getVdcProfileId() |
void |
setComputingPolicyName(java.lang.String computingPolicyName)
Computing Policy Name
|
void |
setCostModelName(java.lang.String costModelName) |
void |
setCuicServer(CuicServer api) |
void |
setFirstApproverUsername(java.lang.String firstApproverUsername)
Enter first approver username
|
void |
setGroupName(java.lang.String groupName)
User Group
|
void |
setNetworkPolicyName(java.lang.String networkPolicyName)
Network Policy Name
|
void |
setSecondApproverUsername(java.lang.String secondApproverUsername)
Enter second approver username
|
void |
setStoragePolicyName(java.lang.String storagePolicyName)
Storage Policy Name
|
void |
setVdcDescription(java.lang.String vdcDescription)
vDC Description
|
void |
setVdcName(java.lang.String vdcName)
vDC Name
|
void |
setVdcProfileId(int vdcProfileId)
Select vDC profile to create the vDC from Accepts value from list type
vDCProfile
|
protected VDCConfig()
public VDCConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getVdcName()
public java.lang.String getVdcDescription()
public int getVdcProfileId()
public java.lang.String getFirstApproverUsername()
public java.lang.String getSecondApproverUsername()
public java.lang.String getNetworkPolicyName()
public java.lang.String getStoragePolicyName()
public java.lang.String getComputingPolicyName()
public java.lang.String getCostModelName()
public java.lang.String getGroupName()
public void setVdcName(java.lang.String vdcName)
public void setVdcDescription(java.lang.String vdcDescription)
public void setVdcProfileId(int vdcProfileId)
public void setFirstApproverUsername(java.lang.String firstApproverUsername)
public void setSecondApproverUsername(java.lang.String secondApproverUsername)
public void setNetworkPolicyName(java.lang.String networkPolicyName)
public void setStoragePolicyName(java.lang.String storagePolicyName)
public void setComputingPolicyName(java.lang.String computingPolicyName)
public void setCostModelName(java.lang.String costModelName)
public void setGroupName(java.lang.String groupName)
public VDCConfigResponse execute() throws java.lang.Exception
java.lang.Exception