# Functions
CloudFormationSpotMixedInstancesPolicyJSONOutput is an OutputFn which returns an MixedInstancePolicy in CloudFormation JSON syntax.
CloudFormationSpotMixedInstancesPolicyYAMLOutput is an OutputFn which returns an ASG MixedInstancePolicy in CloudFormation YAML syntax.
SimpleInstanceTypeOutput is an OutputFn which outputs a slice of instance type names.
TableOutputShort is an OutputFn which returns a CLI table for easy reading.
TableOutputWide is an OutputFn which returns a detailed CLI table for easy reading.
TerraformSpotMixedInstancesPolicyHCLOutput is an OutputFn which returns an ASG MixedInstancePolicy in Terraform HCL syntax.
VerboseInstanceTypeOutput is an OutputFn which outputs a slice of instance type names.
# Structs
AutoScalingGroup is a struct to represent json for a cloudformation ASG definition.
AutoScalingGroupProperties is a struct to represent json for a cloudformation ASG Properties definition.
InstancesDistribution is a struct to represent json for a cloudformation ASG MixedInstancesPolicy InstancesDistribution definition.
InstanceTypeOverride is a struct to represent json for a cloudformation LaunchTemplate LaunchTemplateSpecification InstanceTypeOverrides definition.
LaunchTemplate is a struct to represent json for a cloudformation LaunchTemplate definition.
LaunchTemplateSpecification is a struct to represent json for a cloudformation LaunchTemplate LaunchTemplateSpecification definition.
MixedInstancesPolicy is a struct to represent json for a cloudformation ASG MixedInstancesPolicy definition.
Resources is a struct to represent json for a cloudformation Resources definition block.