Class Deployment
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.workload.citrix.Deployment
-
@ApiType("SoftLayer_Workload_Citrix_Deployment") public class Deployment extends Entity
The SoftLayer_Workload_Citrix_Deployment service allows viewing the resources ordered for Citrix Virtual Apps and Desktops.
The deployment resources include Cloud Connectors, Active Directory domain controller, Bare Metal servers, File Storage, VLAN, Primary/Portable subnets, DHCP server, and Proxy server.- See Also:
- SoftLayer_Workload_Citrix_Deployment
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Deployment.Mask
static interface
Deployment.Service
The SoftLayer_Workload_Citrix_Deployment service allows viewing the resources ordered for Citrix Virtual Apps and Desktops.static interface
Deployment.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The [[SoftLayer_Account]] to which the deployment belongs.protected Long
accountId
The account ID to which the deployment belongs.protected boolean
accountIdSpecified
protected String
activeDirectoryTopology
Topology used for the Citrix Virtual Apps And Desktop deployment.protected boolean
activeDirectoryTopologySpecified
protected GregorianCalendar
createDate
The date when this record was created.protected boolean
createDateSpecified
protected Long
id
It is the unique identifier for the deployment.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date when this record was last modified.protected boolean
modifyDateSpecified
protected Long
resourceCount
A count of it contains a collection of items under the CVAD deployment.protected List<Resource>
resources
It contains a collection of items under the CVAD deployment.protected Type
type
It shows if the deployment is for Citrix Hypervisor or VMware.protected Long
typeId
The [[SoftLayer_Workload_Citrix_Deployment_Type]] of the deployment.protected boolean
typeIdSpecified
protected Customer
user
It is the [[SoftLayer_User_Customer]] who placed the order for CVAD.protected Long
userRecordId
The identifier for the customer who placed the CVAD order.protected boolean
userRecordIdSpecified
protected Vlan
vlan
It is the VLAN resource for the CVAD deployment.protected Long
vlanId
VLAN ID of the deployment.protected boolean
vlanIdSpecified
protected String
vmwareOrderId
It is an internal identifier for the VMware solution.protected boolean
vmwareOrderIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Deployment()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The [[SoftLayer_Account]] to which the deployment belongs.
-
resources
@ApiProperty protected List<Resource> resources
It contains a collection of items under the CVAD deployment.
-
type
@ApiProperty protected Type type
It shows if the deployment is for Citrix Hypervisor or VMware.
-
user
@ApiProperty protected Customer user
It is the [[SoftLayer_User_Customer]] who placed the order for CVAD.
-
vlan
@ApiProperty protected Vlan vlan
It is the VLAN resource for the CVAD deployment.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
The account ID to which the deployment belongs.
-
accountIdSpecified
protected boolean accountIdSpecified
-
activeDirectoryTopology
@ApiProperty(canBeNullOrNotSet=true) protected String activeDirectoryTopology
Topology used for the Citrix Virtual Apps And Desktop deployment.
-
activeDirectoryTopologySpecified
protected boolean activeDirectoryTopologySpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date when this record was created.
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
It is the unique identifier for the deployment.
-
idSpecified
protected boolean idSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The date when this record was last modified.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
typeId
@ApiProperty(canBeNullOrNotSet=true) protected Long typeId
The [[SoftLayer_Workload_Citrix_Deployment_Type]] of the deployment.
-
typeIdSpecified
protected boolean typeIdSpecified
-
userRecordId
@ApiProperty(canBeNullOrNotSet=true) protected Long userRecordId
The identifier for the customer who placed the CVAD order.
-
userRecordIdSpecified
protected boolean userRecordIdSpecified
-
vlanId
@ApiProperty(canBeNullOrNotSet=true) protected Long vlanId
VLAN ID of the deployment.
-
vlanIdSpecified
protected boolean vlanIdSpecified
-
vmwareOrderId
@ApiProperty(canBeNullOrNotSet=true) protected String vmwareOrderId
It is an internal identifier for the VMware solution. It gets set if the CVAD order is for VMware.
-
vmwareOrderIdSpecified
protected boolean vmwareOrderIdSpecified
-
resourceCount
@ApiProperty protected Long resourceCount
A count of it contains a collection of items under the CVAD deployment.
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getType
public Type getType()
-
setType
public void setType(Type type)
-
getUser
public Customer getUser()
-
setUser
public void setUser(Customer user)
-
getVlan
public Vlan getVlan()
-
setVlan
public void setVlan(Vlan vlan)
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
getActiveDirectoryTopology
public String getActiveDirectoryTopology()
-
setActiveDirectoryTopology
public void setActiveDirectoryTopology(String activeDirectoryTopology)
-
isActiveDirectoryTopologySpecified
public boolean isActiveDirectoryTopologySpecified()
-
unsetActiveDirectoryTopology
public void unsetActiveDirectoryTopology()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getTypeId
public Long getTypeId()
-
setTypeId
public void setTypeId(Long typeId)
-
isTypeIdSpecified
public boolean isTypeIdSpecified()
-
unsetTypeId
public void unsetTypeId()
-
getUserRecordId
public Long getUserRecordId()
-
setUserRecordId
public void setUserRecordId(Long userRecordId)
-
isUserRecordIdSpecified
public boolean isUserRecordIdSpecified()
-
unsetUserRecordId
public void unsetUserRecordId()
-
getVlanId
public Long getVlanId()
-
setVlanId
public void setVlanId(Long vlanId)
-
isVlanIdSpecified
public boolean isVlanIdSpecified()
-
unsetVlanId
public void unsetVlanId()
-
getVmwareOrderId
public String getVmwareOrderId()
-
setVmwareOrderId
public void setVmwareOrderId(String vmwareOrderId)
-
isVmwareOrderIdSpecified
public boolean isVmwareOrderIdSpecified()
-
unsetVmwareOrderId
public void unsetVmwareOrderId()
-
getResourceCount
public Long getResourceCount()
-
setResourceCount
public void setResourceCount(Long resourceCount)
-
asService
public Deployment.Service asService(ApiClient client)
-
service
public static Deployment.Service service(ApiClient client)
-
service
public static Deployment.Service service(ApiClient client, Long id)
-
-