export interface CreateFargateTaskDefinitionOptions { /** * A name for the deployed service */ ServiceName: string; /** * The Docker image */ ImageUrl: string; /** * The port the container will listen on. */ ContainerPort?: number; /** * How much CPU to give the container, where 1024 is 1 CPU (default 256) */ ContainerCpu?: number; /** * How much memory in megabytes to give the container (default 512) */ ContainerMemory?: number; /** * Optional environment variables. */ Environment?: Record; /** * The ARN of the execution role. */ ExecutionRoleArn: string; /** * The ARN of the task role. */ TaskRoleArn: string; /** * The name of the CloudWatch log group */ LogGroup?: string; } export declare function createFargateTaskDefinition(name: string, options: CreateFargateTaskDefinitionOptions): import("@sjmeverett/cloudformation-types").ECSTaskDefinitionDescription; //# sourceMappingURL=createFargateTaskDefinition.d.ts.map