By default, IMDSv2 is enabled. Disable it by setting this to false.
Name of the instance profile created by accelerator in iam-config.yaml under roleSets
Valid AMI ID or a reference to ssm parameter store to get AMI ID. If ssm parameter is referenced it should follow the pattern ${ACCEL_LOOKUP::ImageId:/path/to/ssm/parameter/for/ami}
For example to get the latest x86_64 amazon linux 2 ami, the value would be ${ACCEL_LOOKUP::ImageId:/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2}
Valid instance type which can be launched in the target account and region.
The name of the key pair. LZA does not create keypair. This should exist in the account/region or else deployment will fail.
One or more network interfaces. If you specify a network interface, you must specify any security groups and subnets as part of the network interface.
One or more security group names. These should be created under the VPC in network-config.yaml
Path to user data. The path is relative to the config repository and the content should be in regular text. It is encoded in base64 before passing in to Launch Template
Generated using TypeDoc
CustomizationsConfig / AppConfigItem | Ec2FirewallConfig / LaunchTemplateConfig / NetworkInterfaceItemConfig
Configure a launch template for the application.
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestLaunchTemplateData.html