Package com.morpheusdata.request
Class AddServerGroupServersRequest
java.lang.Object
com.morpheusdata.request.AddServerGroupServersRequest
Request object for adding server(s) to an existing cluster via
MorpheusComputeServerGroupService.addServerGroupServers(com.morpheusdata.model.ComputeServerGroup, com.morpheusdata.model.ComputeTypeLayout, com.morpheusdata.request.AddServerGroupServersRequest).- Since:
- 1.4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionAdditional configuration options passed to the provisioner.Optional hostname for the server(s).booleanWhether to perform license and connectivity checks before provisioning.Network interfaces to configure on the server(s).Number of nodes to add.The service plan (sizing) to use for the server(s).Security group IDs to apply to the server(s).Optional display name for the server(s).The type of server to add to the cluster.ID of the group/site to provision into.Storage volumes to attach to the server(s).ID of the cloud to provision into. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
serverType
The type of server to add to the cluster. -
serverName
Optional display name for the server(s). If not provided, a name will be auto-generated based on the cluster name and existing node count. -
hostname
Optional hostname for the server(s). Defaults toserverNameif not provided. -
plan
The service plan (sizing) to use for the server(s). -
config
Additional configuration options passed to the provisioner. May include provider-specific settings such asresourcePoolId,customOptions, etc. May also include aservermap to set additional params directly on the server object in the config -
zoneId
ID of the cloud to provision into. Defaults to the cluster's cloud if not specified. -
siteId
ID of the group/site to provision into. Defaults to the cluster's site if not specified. -
nodeCount
Number of nodes to add. Defaults to 1. -
volumes
Storage volumes to attach to the server(s). -
networkInterfaces
Network interfaces to configure on the server(s). -
securityGroupIds
Security group IDs to apply to the server(s). -
licenseCheck
public boolean licenseCheckWhether to perform license and connectivity checks before provisioning. Set tofalseto skip these checks. Defaults totrue.
-
-
Constructor Details
-
AddServerGroupServersRequest
public AddServerGroupServersRequest()
-