/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export type Arn = string; /** * AWS::RoboMaker::Robot resource creates an AWS RoboMaker Robot. */ export interface AwsRobomakerRobot { Arn?: Arn; /** * The Amazon Resource Name (ARN) of the fleet. */ Fleet?: string; /** * The target architecture of the robot. */ Architecture: "X86_64" | "ARM64" | "ARMHF"; /** * The Greengrass group id. */ GreengrassGroupId: string; Tags?: Tags; /** * The name for the robot. */ Name?: string; } /** * A key-value pair to associate with a resource. */ export interface Tags { /** * The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. * * This interface was referenced by `Tags`'s JSON-Schema definition * via the `patternProperty` "^[a-zA-Z0-9-]{1,128}$". */ [k: string]: string; }