UNPKG

@infrascan/aws-ecs-scanner

Version:

Infrascan scanner definition for AWS ECS

25 lines (15 loc) 992 B
# @infrascan/aws-ecs-scanner A scanner module for AWS ECS, designed to be used with the [@infrascan/sdk](../../packages/sdk). This module pulls information about the ECS resources in an AWS account by calling: `ListClusters`, `DescribeClusters`, `ListServices`, `DescribeServices`, `ListTasks`, `DescribeTasks`, and `DescribeTaskDefinition`. ## Quickstart ```javascript import ECSScanner from "@infrascan/aws-ecs-scanner"; import Infrascan from "@infrascan/sdk"; const infrascanClient = new Infrascan(); infrascanClient.registerScanner(ECSScanner); ``` If you plan on scanning all of an AWS account, you should use the [@infrascan/aws](../../packages/aws) package. ## Contributing The majority of the scanner modules are autogenerated from their [config.ts](./config.ts) file. Changes such as adding a new function/endpoint in the service to scan can be done within the config file. More significant changes will likely need to take place in the [aws-codegen](../codegen) package.