import * as core from "@terrascript/core"; export interface DsTaskDefinitionArgs { /** * (Required) The family for the latest ACTIVE revision, family and revision (family:revision) for a sp * ecific revision in the family, the ARN of the task definition to access to. */ taskDefinition: string | core.StringOut; } export declare class DsTaskDefinition extends core.Data { /** * The ARN of the task definition */ arn: string | core.StringOut; /** * The family of this task definition */ family: string | core.StringOut; /** * The ARN of the task definition */ id: string | core.StringOut; /** * The Docker networking mode to use for the containers in this task. */ networkMode: string | core.StringOut; /** * The revision of this task definition */ revision: number | core.NumberOut; /** * The status of this task definition */ status: string | core.StringOut; /** * (Required) The family for the latest ACTIVE revision, family and revision (family:revision) for a sp * ecific revision in the family, the ARN of the task definition to access to. */ taskDefinition: string | core.StringOut; /** * The ARN of the IAM role that containers in this task can assume */ taskRoleArn: string | core.StringOut; constructor(name: string, args?: DsTaskDefinitionArgs); getNamespace(): string; } //# sourceMappingURL=ds_task_definition.d.ts.map