| Name | Type | Description | Notes |
|---|---|---|---|
| applicationConsistentSnapshotEnabled | Boolean | Enable application consistent snapshots | [optional] |
| antiAffinityGroups | Set<AntiAffinityGroupRef> | Instance Pool Anti-affinity Groups | [optional] |
| description | String | Instance Pool description | [optional] |
| publicIpAssignment | PublicIpAssignmentEnum | Determines public IP assignment of the Instances. | [optional] |
| labels | Map<String, String> | [optional] | |
| securityGroups | Set<SecurityGroupRef> | Instance Pool Security Groups | [optional] |
| elasticIps | List<ElasticIpRef> | Instances Elastic IPs | [optional] |
| name | String | Instance Pool name | [optional] |
| instanceType | InstanceTypeRef | [optional] | |
| minAvailable | Long | Minimum number of running Instances | [optional] |
| privateNetworks | Set<PrivateNetworkRef> | Instance Pool Private Networks | [optional] |
| template | TemplateRef | [optional] | |
| sshKey | SshKeyRef | [optional] | |
| instancePrefix | String | Prefix to apply to Instances names (default: pool) | [optional] |
| userData | String | Instances Cloud-init user-data | [optional] |
| deployTarget | DeployTargetRef | [optional] | |
| ipv6Enabled | Boolean | Enable IPv6. DEPRECATED: use `public-ip-assignments`. | [optional] |
| diskSize | Long | Instances disk size in GiB | [optional] |
| sshKeys | Set<SshKeyRef> | Instances SSH keys | [optional] |
| Name | Value |
|---|---|
| INET4 | "inet4" |
| DUAL | "dual" |