AWS
Overview
This is an API used to get overview of an AWS Account
Required Parameters:
- amazon_account_id
- Id of AWS account which can be retrieved by Accounts API
CURL Command, and variations:
CURL Response:
Summary
This is an API used to get summary of an AWS Account
Required Parameters:
- amazon_account_id
- Id of AWS account which can be retrieved by Accounts API
CURL Command, and variations:
CURL Response:
Billing
This is an API used to get billing of an AWS Account
Required Parameters:
- amazon_account_id
- Id of AWS account whose billing is to be fetched
- date_str
- Date of month for which billing is to be fetched
Optional Parameters:
- overview
- Overview will give billing overview of all AWS accounts
CURL Command, and variations:
CURL Response:
Consolidated billing details
This is an API used to get consolidated billing details of an AWS Account
Required Parameters:
- amazon_account_id
- Id of AWS account whose Consolidated billing is to be fetched
- date_str
- Date of month for which consolidated billing is to be fetched
Optional Parameters:
- overview
- Overview will give consolidated billing overview of all AWS accounts
CURL Command, and variations:
CURL Response:
EC2
This is an API used to get samples of one or more EC2 instances
EC2 Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every ec2 instance)
*idv is a combination of Amazon Account Number | region | EC2 instance id|
eg. 123456789001|us-east-1|i-0063cb19c5cce6512|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which EC2 instance belongs
- idvs
- It is a list of ids(unique for every ec2 instance)
*idv is a combination of region | EC2 instance id|
eg. us-east-1|i-0063cb19c5cce6512|
CURL Command:
CURL Response:
EBS
This is an API used to get samples of one or more EBS Volumes
EBS Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every ebs volume)
*idv is a combination of Amazon Account Number | region | EBS volume id |
eg. 123456789001|us-east-1|vol-0063cb19c5cce6512|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which EBS Volume belongs
- idvs
- It is a list of ids(unique for every ebs volume)
*idv is a combination of region | EBS volume id |
eg. us-east-1|vol-0063cb19c5cce6512|
CURL Command:
CURL Response:
DynamoDB
This is an API used to get samples of one or more dynamodb tables
Dynamodb Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every dynamodb)
*idv is a combination of Amazon Account Number | region | dynamodb name |
eg. 123456789001|us-east-1|demo-table|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which dynamodb belongs
- idvs
- It is a list of ids(unique for every dynamodb)
*idv is a combination of region | dynamodb name |
eg. us-east-1|demo-table|
CURL Command:
CURL Response:
RDS
This is an API used to get samples of one or more RDS instances
RDS Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every RDS)
*idv is a combination of Amazon Account Number | region | RDS instance name |
eg. 123456789001|us-east-1|rds-test-1|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which rds belongs
- idvs
- It is a list of ids(unique for every rds)
*idv is a combination of region | rds instance name |
eg. us-east-1|demo-table|
CURL Command:
CURL Response:
ELB
This is an API used to get samples of one or more ELB
ELB Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every elb)
*idv is a combination of Amazon Account Number | region | elb name |
eg. 123456789001|us-east-1|test-elb|
CURL Command:
CURL Response:
Network ELB
This is an API used to get samples of one or more Network load balancers
Network ELB Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every elb)
*idv is a combination of Amazon Account Number | region | load balancer arn |
eg. 123456789001|us-east-1|net/test-net-elb/0700f2d0ae4ee1ad|
CURL Command:
CURL Response:
Application ELB
This is an API used to get samples of one or more Application load balancers
ELB Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every elb)
*idv is a combination of Amazon Account Number | region | load balancer arn |
eg. 123456789001|us-east-1|app/test-app-elb/0700f2d0ae4ee1ad|
CURL Command:
CURL Response:
Target Groups(HTTP or HTTPS)
This is an API used to get samples of one or more target groups
Target Group Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every elb)
*idv is a combination of Amazon Account Number | region | target group arn |
eg. 123456789001|us-east-1|targetgroup/test-group/0700f2d0ae4ee1ad|
CURL Command:
CURL Response:
Target Groups(TCP)
This is an API used to get samples of one or more target groups
Target Group Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every elb)
*idv is a combination of Amazon Account Number | region | target group arn |
eg. 123456789001|us-east-1|targetgroup/test-group/0700f2d0ae4ee1ad|
CURL Command:
CURL Response:
Cloudfront
This is an API used to get samples of one or more Cloudfront distributions
Cloudfront distribution Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every distribution)
*idv is a combination of Amazon Account Number | region | cloudfront distribution id |
eg. 123456789001|us-east-1|E2CN093FFQP6MI|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which cloudfront distribution belongs
- idvs
- It is a list of ids(unique for every cloudfront distribution)
*idv is a combination of region | cloudfront distribution |
eg. us-east-1|E2CN093FFQP6MI|
CURL Command:
CURL Response:
Opsworks
This is an API used to get samples of one or more opsworks stacks
Opsworks stack Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every opsworks stack)
*idv is a combination of Amazon Account Number | region | opsworks stack id |
eg. 123456789001|us-east-1|2a28e197-3e6c-4ebc-99b7-e183d47ad627|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which opsworks stack belongs
- idvs
- It is a list of ids(unique for every opsworks stack)
*idv is a combination of region | opsworks stack id|
eg. us-east-1|2a28e197-3e6c-4ebc-99b7-e183d47ad627|
CURL Command:
CURL Response:
Route53
This is an API used to get samples of one or more route53 health checks
Route53 Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every route53 health check)
*idv is a combination of Amazon Account Number | region | route53 health check id |
eg. 123456789001|us-east-1|e761288a-970f-4617-915c-ag55f0844cc6|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which route53 health check belongs
- idvs
- It is a list of ids(unique for every route53 health check)
*idv is a combination of region | route53 health check id |
eg. us-east-1|e761288a-970f-4617-915c-ag55f0844cc6|
CURL Command:
CURL Response:
SQS
This is an API used to get samples of one or more SQS Queues
SQS Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every SQS queue)
*idv is a combination of Amazon Account Number | region | sqs queue name |
eg. 123456789001|us-east-1|test-sqs|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_idl
- ID of an AWS account to which sqs queue belongs
- idvs
- It is a list of ids(unique for every sqs queue)
*idv is a combination of region | sqs queue name |
eg. us-east-1|test-sqs|
CURL Command:
CURL Response:
SNS
This is an API used to get samples of one or more SNS topics
SNS Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every SNS topic)
*idv is a combination of Amazon Account Number | region | SNS topic name |
eg. 123456789001|us-east-1|test-sns|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which SNS topic belongs
- idvs
- It is a list of ids(unique for every SNS topic)
*idv is a combination of region | SNS topic name |
eg. us-east-1|test-sns|
CURL Command:
CURL Response:
EMR
This is an API used to get samples of one or more emr clusters
EMR Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every emr cluster)
*idv is a combination of Amazon Account Number | region | emr cluster id |
eg. 123456789001|us-east-1|test-cluster|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which emr cluster belongs
- idvs
- It is a list of ids(unique for every emr cluster)
*idv is a combination of region | emr cluster id |
eg. us-east-1|test-cluster|
CURL Command:
CURL Response:
Machine Learning
This is an API used to get samples of one or more Machine Learning models
Machine Learning Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every Machine Learning model)
*idv is a combination of Amazon Account Number | region | Machine Learning Model name |
eg. 123456789001|us-east-1|ml-KrgrdKta03v|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which Machine Learning Model belongs
- idvs
- It is a list of ids(unique for every Machine Learning Model)
*idv is a combination of region | Machine Learning Model name |
eg. us-east-1|ml-KrgrdKta03v|
CURL Command:
CURL Response:
Redshift
This is an API used to get samples of one or more redshift clusters
Redshift Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every Redshift clusters)
*idv is a combination of Amazon Account Number | region | Redshift cluster name |
eg. 123456789001|us-east-1|awstest|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which redshift cluster belongs
- idvs
- It is a list of ids(unique for every redshift cluster)
*idv is a combination of region | redshift cluster name |
eg. us-east-1|awstest|
CURL Command:
CURL Response:
Cloudsearch
This is an API used to get samples of one or more Cloudsearch domain
Cloudsearch Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every Cloudsearch domain)
*idv is a combination of Amazon Account Number | region | Cloudsearch domain name |
eg. 123456789001|us-east-1|awstest|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which Cloudsearch domain belongs
- idvs
- It is a list of ids(unique for every Cloudsearch domain)
*idv is a combination of region | Cloudsearch domain name |
eg. us-east-1|awstest|
CURL Command:
CURL Response:
Workspaces
This is an API used to get samples of one or more Workspaces
Workspaces Sample Keys
Fetch Samples from all AWS Accounts
Required Parameters:
- overview
- Only existence of key is required
- idvs
- It is a list of ids(unique for every Workspace)
*idv is a combination of Amazon Account Number | region | Workspace id |
eg. 123456789001|us-east-1|d-90673c00b3|
CURL Command:
CURL Response:
Fetch Samples of specific AWS Account
Required Parameters:
- amazon_account_id
- ID of an AWS account to which Workspace belongs
- idvs
- It is a list of ids(unique for every sns topic)
*idv is a combination of region | Workspaces id |
eg. us-east-1|d-90673c00b3|
CURL Command:
CURL Response: