# AWS ECS Fargate task termination detection event rule
[](https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule/blob/main/LICENSE)
[](https://www.npmjs.com/package/@gammarers/aws-ecs-fargate-task-termination-detection-event-rule)
[](https://pypi.org/project/gammarers.aws-ecs-fargate-task-termination-detection-event-rule/)
[](https://www.nuget.org/packages/Gammarers.CDK.AWS.EcsFargateTaskTerminationDetectionEventRule/)
[](https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule/actions/workflows/release.yml)
[](https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule/releases)
[](https://constructs.dev/packages/@gammarers/aws-ecs-fargate-task-termination-detection-event-rule)
This an AWS ECS Fargate task termination detection Event Rule.
## Install
### TypeScript
#### install by npm
```shell
npm install @gammarers/aws-ecs-fargate-task-termination-detection-event-rule
```
#### install by yarn
```shell
yarn add @gammarers/aws-ecs-fargate-task-termination-detection-event-rule
```
#### install by pnpm
```shell
pnpm add @gammarers/aws-ecs-fargate-task-termination-detection-event-rule
```
#### install by bun
```shell
bun add @gammarers/aws-ecs-fargate-task-termination-detection-event-rule
```
### Python
```shell
pip install gammarers.aws-ecs-fargate-task-termination-detection-event-rule
```
### C# / .NET
```shell
dotnet add package Gammarers.CDK.AWS.EcsFargateTaskTerminationDetectionEventRule
```
## Example
```python
import { EcsFargateTaskTerminationDetectionEventRule } from '@gammarers/aws-ecs-fargate-task-termination-detection-event-rule';
const clusterArn = 'arn:aws:ecs:us-east-1:123456789012:cluster/example-app-cluster';
const rule = new EcsFargateTaskTerminationDetectionEventRule(stack, 'EcsFargateTaskTerminationDetectionEventRule', {
ruleName: 'example-event-rule',
description: 'example event rule.',
clusterArn,
});
```
## License
This project is licensed under the Apache-2.0 License.
Raw data
{
"_id": null,
"home_page": "https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule.git",
"name": "gammarers.aws-ecs-fargate-task-termination-detection-event-rule",
"maintainer": null,
"docs_url": null,
"requires_python": "~=3.9",
"maintainer_email": null,
"keywords": null,
"author": "yicr<yicr@users.noreply.github.com>",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/7c/a0/27c69ac387b2e99067a53772e743c95043429b68f5d218a03f45f78dca7d/gammarers_aws_ecs_fargate_task_termination_detection_event_rule-2.1.3.tar.gz",
"platform": null,
"description": "# AWS ECS Fargate task termination detection event rule\n\n[](https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule/blob/main/LICENSE)\n[](https://www.npmjs.com/package/@gammarers/aws-ecs-fargate-task-termination-detection-event-rule)\n[](https://pypi.org/project/gammarers.aws-ecs-fargate-task-termination-detection-event-rule/)\n[](https://www.nuget.org/packages/Gammarers.CDK.AWS.EcsFargateTaskTerminationDetectionEventRule/)\n[](https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule/actions/workflows/release.yml)\n[](https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule/releases)\n\n[](https://constructs.dev/packages/@gammarers/aws-ecs-fargate-task-termination-detection-event-rule)\n\nThis an AWS ECS Fargate task termination detection Event Rule.\n\n## Install\n\n### TypeScript\n\n#### install by npm\n\n```shell\nnpm install @gammarers/aws-ecs-fargate-task-termination-detection-event-rule\n```\n\n#### install by yarn\n\n```shell\nyarn add @gammarers/aws-ecs-fargate-task-termination-detection-event-rule\n```\n\n#### install by pnpm\n\n```shell\npnpm add @gammarers/aws-ecs-fargate-task-termination-detection-event-rule\n```\n\n#### install by bun\n\n```shell\nbun add @gammarers/aws-ecs-fargate-task-termination-detection-event-rule\n```\n\n### Python\n\n```shell\npip install gammarers.aws-ecs-fargate-task-termination-detection-event-rule\n```\n\n### C# / .NET\n\n```shell\ndotnet add package Gammarers.CDK.AWS.EcsFargateTaskTerminationDetectionEventRule\n```\n\n## Example\n\n```python\nimport { EcsFargateTaskTerminationDetectionEventRule } from '@gammarers/aws-ecs-fargate-task-termination-detection-event-rule';\n\nconst clusterArn = 'arn:aws:ecs:us-east-1:123456789012:cluster/example-app-cluster';\n\nconst rule = new EcsFargateTaskTerminationDetectionEventRule(stack, 'EcsFargateTaskTerminationDetectionEventRule', {\n ruleName: 'example-event-rule',\n description: 'example event rule.',\n clusterArn,\n});\n```\n\n## License\n\nThis project is licensed under the Apache-2.0 License.\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "This an AWS ECS Fargate task termination detection Event Rule.",
"version": "2.1.3",
"project_urls": {
"Homepage": "https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule.git",
"Source": "https://github.com/gammarers/aws-ecs-fargate-task-termination-detection-event-rule.git"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "67947d338dc2d8b7b41da146b273b6b746f420f42752ebf929bbed925cba91a8",
"md5": "6926a1292d3d85b8bf1bd0ffa5f62432",
"sha256": "209de7fe40c7fac09ba929499e5e8d6b3afb4f6ce39b5d4032a26e7efa475eab"
},
"downloads": -1,
"filename": "gammarers_aws_ecs_fargate_task_termination_detection_event_rule-2.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6926a1292d3d85b8bf1bd0ffa5f62432",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.9",
"size": 33167,
"upload_time": "2025-07-08T18:54:16",
"upload_time_iso_8601": "2025-07-08T18:54:16.091628Z",
"url": "https://files.pythonhosted.org/packages/67/94/7d338dc2d8b7b41da146b273b6b746f420f42752ebf929bbed925cba91a8/gammarers_aws_ecs_fargate_task_termination_detection_event_rule-2.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7ca027c69ac387b2e99067a53772e743c95043429b68f5d218a03f45f78dca7d",
"md5": "061badee35605ef487c786f48cf48647",
"sha256": "af059fc92d79f88dd622dbb6127466f0116098f457db8e9bae9e2356c6cd0612"
},
"downloads": -1,
"filename": "gammarers_aws_ecs_fargate_task_termination_detection_event_rule-2.1.3.tar.gz",
"has_sig": false,
"md5_digest": "061badee35605ef487c786f48cf48647",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "~=3.9",
"size": 33596,
"upload_time": "2025-07-08T18:54:17",
"upload_time_iso_8601": "2025-07-08T18:54:17.374046Z",
"url": "https://files.pythonhosted.org/packages/7c/a0/27c69ac387b2e99067a53772e743c95043429b68f5d218a03f45f78dca7d/gammarers_aws_ecs_fargate_task_termination_detection_event_rule-2.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-08 18:54:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "gammarers",
"github_project": "aws-ecs-fargate-task-termination-detection-event-rule",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "gammarers.aws-ecs-fargate-task-termination-detection-event-rule"
}