Class VdiAutomationGroupUpdateRequest

java.lang.Object
com.iland.core.web.rest.request.vdi.VdiAutomationGroupUpdateRequest
All Implemented Interfaces:
Serializable

public class VdiAutomationGroupUpdateRequest extends Object implements Serializable
VDI Automation Group Create/Update Request.
See Also:
  • Constructor Details

    • VdiAutomationGroupUpdateRequest

      public VdiAutomationGroupUpdateRequest(String name, String description, String vappTemplateUuid, String vmTemplateUuid, String deploymentVdcUuid, String orgVdcNetworkUuid, String domainToJoin, String teamUuid, String edgeUuid, String publicIp, NetworkConnectionType networkConnectionType, boolean joinDomainEnabled, boolean guestPasswordResetRequired, String storageProfileUuid)
      Instantiates a new Vdi automation group update request.
      Parameters:
      name - the name
      description - the description
      vappTemplateUuid - the vapp template uuid
      vmTemplateUuid - the vm template uuid
      deploymentVdcUuid - the deployment vdc uuid
      orgVdcNetworkUuid - the org vdc network uuid
      domainToJoin - the domain to join
      teamUuid - the uuid of the associated team
      edgeUuid - the edge ID to
      publicIp - the public IP to route RDP access through
      networkConnectionType - the network connection type
      joinDomainEnabled - the join domain enabled
      guestPasswordResetRequired - the guest password reset required
      storageProfileUuid - the storage profile uuid
  • Method Details

    • getName

      public String getName()
      Gets name.
      Returns:
      the name
    • getDescription

      public String getDescription()
      Gets description.
      Returns:
      the description
    • getVmTemplateUuid

      public String getVmTemplateUuid()
      Gets vapp template uuid.
      Returns:
      the vapp template uuid
    • getDeploymentVdcUuid

      public String getDeploymentVdcUuid()
      Gets deployment vdc uuid.
      Returns:
      the deployment vdc uuid
    • getOrgVdcNetworkUuid

      public String getOrgVdcNetworkUuid()
      Gets org vdc network uuid.
      Returns:
      the org vdc network uuid
    • getDomainToJoin

      public String getDomainToJoin()
      Gets domain to join.
      Returns:
      the domain to join
    • getTeamUuid

      public String getTeamUuid()
      Gets the team uuid.
      Returns:
      the team uuid
    • getEdgeUuid

      public String getEdgeUuid()
      Gets edge uuid.
      Returns:
      the edge uuid
    • getPublicIp

      public String getPublicIp()
      Gets public ip.
      Returns:
      the public ip
    • getNetworkConnectionType

      public NetworkConnectionType getNetworkConnectionType()
      Gets network connection type.
      Returns:
      the network connection type
    • isJoinDomainEnabled

      public boolean isJoinDomainEnabled()
      Is join domain enabled boolean.
      Returns:
      the boolean
    • isGuestPasswordResetRequired

      public boolean isGuestPasswordResetRequired()
      Is guest password reset required boolean.
      Returns:
      the boolean
    • getVappTemplateUuid

      public String getVappTemplateUuid()
      Gets the vApp template UUID.
      Returns:
      vapp tempalte UUID
    • getStorageProfileUuid

      public String getStorageProfileUuid()
      Gets storage profile uuid.
      Returns:
      the storage profile uuid
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object