Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.12 KB

File metadata and controls

42 lines (30 loc) · 2.12 KB

CreateInstancePoolRequest

Properties

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. Type `none` is final and can't be changed later on. [optional]
labels Map<String, String> [optional]
securityGroups Set<SecurityGroupRef> Instance Pool Security Groups [optional]
elasticIps Set<ElasticIpRef> Instances Elastic IPs [optional]
name String Instance Pool name
instanceType InstanceTypeRef
minAvailable Long Minimum number of running Instances [optional]
privateNetworks Set<PrivateNetworkRef> Instance Pool Private Networks [optional]
template TemplateRef
size Long Number of Instances
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
sshKeys Set<SshKeyRef> Instances SSH Keys [optional]

Enum: PublicIpAssignmentEnum

Name Value
INET4 "inet4"
DUAL "dual"
NONE "none"