Name | Type | Description | Notes |
---|---|---|---|
antiAffinityGroups | Set<AntiAffinityGroup> | Instance Pool Anti-affinity Groups | [optional] |
description | String | Instance Pool description | [optional] |
publicIpAssignment | PublicIpAssignmentEnum | Determines public IP assignment of the Instances. Type `none` is final and can't be changed later on. | [optional] |
labels | Map<String, String> | [optional] | |
securityGroups | Set<SecurityGroup> | Instance Pool Security Groups | [optional] |
elasticIps | Set<ElasticIp> | Instances Elastic IPs | [optional] |
name | String | Instance Pool name | |
instanceType | InstanceType | ||
minAvailable | Long | Minimum number of running Instances | [optional] |
privateNetworks | Set<PrivateNetwork> | Instance Pool Private Networks | [optional] |
template | Template | ||
size | Long | Number of Instances | |
sshKey | SshKey | [optional] | |
instancePrefix | String | Prefix to apply to Instances names (default: pool) | [optional] |
userData | String | Instances Cloud-init user-data | [optional] |
deployTarget | DeployTarget | [optional] | |
ipv6Enabled | Boolean | Enable IPv6. DEPRECATED: use `public-ip-assignments`. | [optional] |
diskSize | Long | Instances disk size in GiB | |
sshKeys | Set<SshKey> | Instances SSH Keys | [optional] |
Name | Value |
---|---|
INET4 | "inet4" |
DUAL | "dual" |
NONE | "none" |