Optional
Readonly
awsOptional
Readonly
containerThe name of the container in the task definition. This is only required if a task definition with multiple containers is specified.
Optional
Readonly
ec2Configures an EC2 instance to host the Runner ECS task. By default, Attini Runners use Fargate, but you can use EC2 instead. This is useful if you want to start a container from the ECS container, which is currently not possible with Fargate.
Optional
Readonly
ecsThe name of the ECS Cluster to use. This is not mandatory if there is a default cluster in the account.
Optional
Readonly
imageA Container image that the runner should use. If you configure this value, Attini will configure a TaskDefinition for you.
This configuration can not be combined with the taskDefinitionArn configuration.
Optional
Readonly
roleThe IAM Role the Runner should use.
This IAM Role will override the IAM Role from the TaskDefinition.
This IAM Role requires a basic execution policy that allows the runner to communicate with the deployment plan. Add the following execution policy to the IAM Role:
arn:aws:iam::${AccountId}:policy/attini-runner-basic-execution-policy-${Region}
Optional
Readonly
runnerConfiguration for the runner.
Optional
Readonly
startupRunner startup configuration.
Optional
Readonly
taskFargate ECS task definition that the Attini Runner should use.
If omitted, then Attini will use its default task definition.
Generated using TypeDoc
VPC configuration.