Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 2.34 KB

InstancePool.md

File metadata and controls

50 lines (38 loc) · 2.34 KB

InstancePool

Instance Pool

Properties

Name Type Description Notes
antiAffinityGroups List<AntiAffinityGroup> Instance Pool Anti-affinity Groups [optional]
description String Instance Pool description [optional]
publicIpAssignment PublicIpAssignment [optional]
labels Map<String, String> [optional]
securityGroups List<SecurityGroup> Instance Pool Security Groups [optional]
elasticIps List<ElasticIp> Instances Elastic IPs [optional]
name String Instance Pool name [optional]
instanceType InstanceType [optional]
minAvailable Long Minimum number of running instances [optional]
privateNetworks List<PrivateNetwork> Instance Pool Private Networks [optional]
template Template [optional]
state StateEnum Instance Pool state [optional] [readonly]
size Long Number of instances [optional]
sshKey SshKey [optional]
instancePrefix String The instances created by the Instance Pool will be prefixed with this value (default: pool) [optional]
userData String Instances Cloud-init user-data [optional]
manager Manager [optional]
instances List<Instance> Instances [optional] [readonly]
deployTarget DeployTarget [optional]
ipv6Enabled Boolean Enable IPv6 for instances [optional]
id UUID Instance Pool ID [optional] [readonly]
diskSize Long Instances disk size in GiB [optional]
sshKeys List<SshKey> Instances SSH keys [optional]

Enum: StateEnum

Name Value
SCALING_UP "scaling-up"
SCALING_DOWN "scaling-down"
DESTROYING "destroying"
CREATING "creating"
SUSPENDED "suspended"
RUNNING "running"
UPDATING "updating"