Bots From Extension: aws_v2
AWS EC2 - Collect inventory details from EC2 instances
This extension provides 20 bots.
Bot @awsv2:account-access-check
Bot Position In Pipeline: Source Sink
AWS Cross-Account Role Access Check
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Bot @awsv2:ce-daily-costs
Bot Position In Pipeline: Source Sink
AWS Daily Costs
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| date* | DateTime | ||
| region | Text | ||
| service | Text | Optional SERVICE name to filter costs to (e.g. 'Amazon Elastic Compute Cloud - Compute'). Echoed back as a Service column in the output. |
|
| group_by | Text | Comma-separated Cost Explorer dimensions to group by, max 2 (e.g. 'SERVICE,REGION'). Ungrouped period totals when not set. |
|
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Bot @awsv2:ce-daily-resource-costs
Bot Position In Pipeline: Source Sink
AWS Daily Per-Resource Costs
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| date* | DateTime | ||
| region | Text | ||
| service | Text | Optional SERVICE name to narrow the required Filter (e.g. 'Amazon Elastic Compute Cloud - Compute') | |
| group_by | Text | Comma-separated Cost Explorer dimensions to group by, max 2. Defaults to RESOURCE_ID for this bot. |
|
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Bot @awsv2:ec2-addresses
Bot Position In Pipeline: Source Sink
EC2 Addresses
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Bot @awsv2:ec2-instance-types
Bot Position In Pipeline: Source Sink
EC2 Instance Types
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Example Pipelines Using this Bot
Bot @awsv2:ec2-instances
Bot Position In Pipeline: Source Sink
EC2 Instances
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| instance_id_column_name | Text | Column name in input dataset that contains instance_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:ec2-internet-gateways
Bot Position In Pipeline: Source Sink
EC2 Internet Gateways
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| internet_gateway_id_column_name | Text | Column name in input dataset that contains internet_gateway_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:ec2-my-images
Bot Position In Pipeline: Source Sink
EC2 Images owned by this account
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| image_id_column_name | Text | Column name in input dataset that contains image_id name for object level collection |
Bot @awsv2:ec2-network-interfaces
Bot Position In Pipeline: Source Sink
EC2 Network Interfaces
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| network_interface_id_column_name | Text | Column name in input dataset that contains network_interface_id name for object level collection |
Bot @awsv2:ec2-security-groups
Bot Position In Pipeline: Source Sink
EC2 Security Groups
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| group_id_column_name | Text | Column name in input dataset that contains group_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:ec2-subnets
Bot Position In Pipeline: Source Sink
EC2 Subnets
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| subnet_id_column_name | Text | Column name in input dataset that contains subnet_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:ec2-volumes
Bot Position In Pipeline: Source Sink
EC2 Volumes
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| volume_id_column_name | Text | Column name in input dataset that contains volume_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:ec2-vpc-peers
Bot Position In Pipeline: Source Sink
EC2 VPCs Peering Connections
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Bot @awsv2:ec2-vpcs
Bot Position In Pipeline: Source Sink
EC2 VPCs
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| vpc_id_column_name | Text | Column name in input dataset that contains vpc_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:efs-file-systems
Bot Position In Pipeline: Source Sink
EFS File Systems
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| file_system_id_column_name | Text | Column name in input dataset that contains file_system_id name for object level collection |
Example Pipelines Using this Bot
Bot @awsv2:elbv2-load-balancers
Bot Position In Pipeline: Source Sink
ELBv2 Load Balancers
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
|
| load_balancer_arn_column_name | Text | Column name in input dataset that contains load_balancer_arn name for object level collection |
Bot @awsv2:org-accounts
Bot Position In Pipeline: Source Sink
AWS Organizations Accounts
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Bot @awsv2:org-accounts-by-ou
Bot Position In Pipeline: Sink
AWS Organizations Accounts by OU
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| ou_ids_column* | Text | Column name in the input dataset holding the OU ids (ou-xxxx-yyyy) to list accounts for | |
| recursive | Text | yes | Recurse into nested child OUs ('yes'/'no'), default 'yes' |
Bot @awsv2:resource-explorer
Bot Position In Pipeline: Source Sink
AWS Resource Explorer
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| region | Text | AWS region | |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |
Bot @awsv2:s3-buckets
Bot Position In Pipeline: Source Sink
S3 Buckets
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| get_capacity | Text | no | Collects S3 buckets capacity & region information when it is set to 'yes', by default is 'no' |
| concurrent_discovery | Text | 10 | Number of concurrent threads to run per account |
| account_ids_column | Text | Column name in the input dataset holding AWS account ids to collect from instead of discovering org accounts (requires discover_org_accounts) |