UpdateTaskProtectionRequest
import type { UpdateTaskProtectionRequest } from "https://aws-api.deno.dev/v0.4/services/ecs.ts?docs=full";
interface UpdateTaskProtectionRequest {
cluster: string;
expiresInMinutes?: number | null;
protectionEnabled: boolean;
tasks: string[];
}§Properties
§
cluster: string
[src]The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.
§
expiresInMinutes?: number | null
[src]If you set protectionEnabled
to true
, you can specify the duration for task protection in minutes.
You can specify a value from 1 minute to up to 2,880 minutes (48 hours).
During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments.
After this time period lapses, protectionEnabled
will be reset to false
.
If you don’t specify the time, then the task is automatically protected for 120 minutes (2 hours).