type: string: The type of component. Must be a string of value ecstask for this component.
id: string, uuid: The unique identifier for the component. The API uses a UUID v4 internally but accepts any unique string.
arn: string: The globally unique identifier for the component within AWS, known as the Amazon Resource Names.
region: string: The AWS region for the component. The API supports all global regions, except for AWS China.
mapPos: array: The position of the component in the blueprint, expressed as an x- and y-coordinate pair.
launchType: string: The launch type for the standalone task. Accepts one of the following values: fargate or ec2. Defaults to ec2.
cpu: number: The number of vCPUs at the task level. See Accepted values for cpu for more information. Defaults to 256.
memoryGB: number: The amount of memory at the task level. See Accepted values for memoryGB for more information. Defaults to 0.5.
storageGB: number: The amount of storage provisioned for the task, in gibibytes. Accepts a value between 20 and 200. Defaults to 20.
color: object: The fill color for the component body.
isometric: string: A hexadecimal color for the component body in the 3D view. Defaults to #ececed for EC2 and #3c3c3c for Fargate.
2d: string: A hexadecimal color for the component body in the 2D view. Defaults to #d86613.
link: string, uri: A URI that links the component to another diagram or an external website. Accepts one of the following formats: blueprint:// or https://.
locked: boolean: Whether to allow changes to the position of the component through the web interface. Defaults to false.