Data collected by Discovery on an Amazon Web Services (AWS) cloud

Discovery identifies and classifies information about an Amazon Web Services cloud.

AWS Auto Scaling Group table

The following data is collected:

Table 1. Data Collected by Discovery for AWS Auto Scaling Group table
Label Table Name Field Name Source
Account ID AWS Auto Scaling Group [cmdb_ci_aws_asgrp] account_id AWS ASG - DescribeAutoScalingGroups
Auto Scaling group ARN AWS Auto Scaling Group [cmdb_ci_aws_asgrp] resource_name AWS ASG - DescribeAutoScalingGroups
Correlation ID AWS Auto Scaling Group [cmdb_ci_aws_asgrp] correlation_id AWS ASG - DescribeAutoScalingGroups
Created time AWS Auto Scaling Group [cmdb_ci_aws_asgrp] created_time AWS ASG - DescribeAutoScalingGroups
Default cooldown AWS Auto Scaling Group [cmdb_ci_aws_asgrp] default_cooldown AWS ASG - DescribeAutoScalingGroups
Desired capacity AWS Auto Scaling Group [cmdb_ci_aws_asgrp] desired_capacity AWS ASG - DescribeAutoScalingGroups
Enabled metrics AWS Auto Scaling Group [cmdb_ci_aws_asgrp] enabled_metrics AWS ASG - DescribeAutoScalingGroups
Health check grace period AWS Auto Scaling Group [cmdb_ci_aws_asgrp] health_check_grace_period AWS ASG - DescribeAutoScalingGroups
Health check type AWS Auto Scaling Group [cmdb_ci_aws_asgrp] health_check_type AWS ASG - DescribeAutoScalingGroups
Launch configuration AWS Auto Scaling Group [cmdb_ci_aws_asgrp] launch_config AWS ASG - DescribeAutoScalingGroups
Load balancers AWS Auto Scaling Group [cmdb_ci_aws_asgrp] load_balancers AWS ASG - DescribeAutoScalingGroups
Max size AWS Auto Scaling Group [cmdb_ci_aws_asgrp] max_size AWS ASG - DescribeAutoScalingGroups
Min size AWS Auto Scaling Group [cmdb_ci_aws_asgrp] min_size AWS ASG - DescribeAutoScalingGroups
Name AWS Auto Scaling Group [cmdb_ci_aws_asgrp] name AWS ASG - DescribeAutoScalingGroups
Region AWS Auto Scaling Group [cmdb_ci_aws_asgrp] region AWS ASG - DescribeAutoScalingGroups
Termination policies AWS Auto Scaling Group [cmdb_ci_aws_asgrp] termination_policies AWS ASG - DescribeAutoScalingGroups
VPC zone identifier AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] vpc_zone_identifiers AWS ASG - DescribeAutoScalingGroups

AWS Auto Scaling Group Launch Config table

Table 2. Data Collected by Discovery for AWS Auto Scaling Group Launch Config table
Label Table Name Field Name Source
Account ID AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] account_id AWS ASG - DescribeLaunchConfigurations
Associate Public IP Address AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] associate_public_ip_addr AWS ASG - DescribeLaunchConfigurations
Block Device Mappings AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] block_device_mappings AWS ASG - DescribeLaunchConfigurations
Created time AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] created_time AWS ASG - DescribeLaunchConfigurations
EBS Optimized AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] ebs_optimized AWS ASG - DescribeLaunchConfigurations
Image ID AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] image_id AWS ASG - DescribeLaunchConfigurations
Instance Monitoring AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] instance_monitoring AWS ASG - DescribeLaunchConfigurations
Instance Type AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] instance_type AWS ASG - DescribeLaunchConfigurations
Kernel ID AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] kernel_id AWS ASG - DescribeLaunchConfigurations
Key Name AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] key_name AWS ASG - DescribeLaunchConfigurations
Launch Configuration ARN AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] resource_name AWS ASG - DescribeLaunchConfigurations
Launch Configuration Name AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] name AWS ASG - DescribeLaunchConfigurations
Ramdisk ID AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] ramdisk_id AWS ASG - DescribeLaunchConfigurations
Security Groups AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] security_groups AWS ASG - DescribeLaunchConfigurations
User data AWS Auto Scaling Group Launch Config [aws_asgrp_launch_cfg] user_data AWS ASG - DescribeLaunchConfigurations

AWS Availability Zone table

Table 3. Data Collected by Discovery for AWS Availability Zone table
Label Table Name Field Name Source
Account ID AWS Availability Zone [aws_availability_zone] account_id AWS EC2 - DescribeAvailabilityZones
Message AWS Availability Zone [aws_availability_zone] message AWS EC2 - DescribeAvailabilityZones
Region AWS Availability Zone [aws_availability_zone] region AWS EC2 - DescribeAvailabilityZones
Zone name AWS Availability Zone [aws_availability_zone] zone_name AWS EC2 - DescribeAvailabilityZones
Zone state AWS Availability Zone [aws_availability_zone] state AWS EC2 - DescribeAvailabilityZones

AWS EBS Volume table

Table 4. Data Collected by Discovery for AWS EBS Volume table
Label Table Name Field Name Source
Account ID AWS EBS Volume [cmdb_ci_aws_ebs_volume] account_id AWS EC2 - DescribeVolumes
Assigned to AWS EBS Volume [cmdb_ci_aws_ebs_volume] assigned_to AWS EC2 - DescribeVolumes
Assignment group AWS EBS Volume [cmdb_ci_aws_ebs_volume] assignment_group AWS EC2 - DescribeVolumes
Attachment status AWS EBS Volume [cmdb_ci_aws_ebs_volume] attachment_status AWS EC2 - DescribeVolumes
Availability zone AWS EBS Volume [cmdb_ci_aws_ebs_volume] availability_zone AWS EC2 - DescribeVolumes
Correlation ID AWS EBS Volume [cmdb_ci_aws_ebs_volume] correlation_id AWS EC2 - DescribeVolumes
Delete On Termination AWS EBS Volume [cmdb_ci_aws_ebs_volume] delete_on_termination AWS EC2 - DescribeVolumes
Device Name AWS EBS Volume [cmdb_ci_aws_ebs_volume] device_name AWS EC2 - DescribeVolumes
Instance AWS EBS Volume [cmdb_ci_aws_ebs_volume] instance AWS EC2 - DescribeVolumes
Name AWS EBS Volume [cmdb_ci_aws_ebs_volume] name AWS EC2 - DescribeVolumes
Region AWS EBS Volume [cmdb_ci_aws_ebs_volume] region AWS EC2 - DescribeVolumes
Snapshot AWS EBS Volume [cmdb_ci_aws_ebs_volume] snapshot AWS EC2 - DescribeVolumes
Volume ID AWS EBS Volume [cmdb_ci_aws_ebs_volume] volume_id AWS EC2 - DescribeVolumes
Volume IOPs AWS EBS Volume [cmdb_ci_aws_ebs_volume] volume_iops AWS EC2 - DescribeVolumes
Volume size (GiBs) AWS EBS Volume [cmdb_ci_aws_ebs_volume] volume_size AWS EC2 - DescribeVolumes
Volume status AWS EBS Volume [cmdb_ci_aws_ebs_volume] volume_status AWS EC2 - DescribeVolumes
Volume type AWS EBS Volume [cmdb_ci_aws_ebs_volume] volume_type AWS EC2 - DescribeVolumes

AWS Elastic Block Store Snapshot table

Table 5. Data collected by Discovery on an AWS Elastic Block Store Snapshot table
Label Table Name Field Name Source
Account ID AWS Elastic Block Store Snapshot [aws_ebs_snapshot] account_id AWS EC2 - DescribeSnapshots
Name AWS Elastic Block Store Snapshot [aws_ebs_snapshot] name AWS EC2 - DescribeSnapshots
Owner ID AWS Elastic Block Store Snapshot [aws_ebs_snapshot] owner_id AWS EC2 - DescribeSnapshots
Progress AWS Elastic Block Store Snapshot [aws_ebs_snapshot] progress AWS EC2 - DescribeSnapshots
Region AWS Elastic Block Store Snapshot [aws_ebs_snapshot] region AWS EC2 - DescribeSnapshots
Short description AWS Elastic Block Store Snapshot [aws_ebs_snapshot] short_description AWS EC2 - DescribeSnapshots
Snapshot ID AWS Elastic Block Store Snapshot [aws_ebs_snapshot] snapshot_id AWS EC2 - DescribeSnapshots
Snapshot size (GB) AWS Elastic Block Store Snapshot [aws_ebs_snapshot] snapshot_size AWS EC2 - DescribeSnapshots
Start time AWS Elastic Block Store Snapshot [aws_ebs_snapshot] start_time AWS EC2 - DescribeSnapshots
State AWS Elastic Block Store Snapshot [aws_ebs_snapshot] state AWS EC2 - DescribeSnapshots
Volume ID AWS Elastic Block Store Snapshot [aws_ebs_snapshot] volume_id AWS EC2 - DescribeSnapshots

AWS Elastic Load Balancer table

Table 6. Data Collected by Discovery on AWS Elastic Load Balancer table
Label Table Name Field Name Source
Account ID AWS Elastic Load Balancer [cmdb_ci_aws_elb] account_id AWS ELB - DescribeLoadBalancers
Canonical hosted zone name AWS Elastic Load Balancer [cmdb_ci_aws_elb] canonical_hosted_zone_name AWS ELB - DescribeLoadBalancers
Canonical hosted zone name ID AWS Elastic Load Balancer [cmdb_ci_aws_elb] canonical_hosted_zone_name_id AWS ELB - DescribeLoadBalancers
Comments AWS Elastic Load Balancer [cmdb_ci_aws_elb] comments AWS ELB - DescribeLoadBalancers
Correlation ID AWS Elastic Load Balancer [cmdb_ci_aws_elb] correlation_id AWS ELB - DescribeLoadBalancers
Created time AWS Elastic Load Balancer [cmdb_ci_aws_elb] created_time AWS ELB - DescribeLoadBalancers
DNS Domain AWS Elastic Load Balancer [cmdb_ci_aws_elb] dns_domain AWS ELB - DescribeLoadBalancers
DNS name AWS Elastic Load Balancer [cmdb_ci_aws_elb] dns_name AWS ELB - DescribeLoadBalancers
Instances AWS Elastic Load Balancer [cmdb_ci_aws_elb] instance AWS ELB - DescribeLoadBalancers
Name AWS Elastic Load Balancer [cmdb_ci_aws_elb] name AWS ELB - DescribeLoadBalancers
Region AWS Elastic Load Balancer [cmdb_ci_aws_elb] region AWS ELB - DescribeLoadBalancers
Scheme AWS Elastic Load Balancer [cmdb_ci_aws_elb] scheme AWS ELB - DescribeLoadBalancers
Security groups AWS Elastic Load Balancer [cmdb_ci_aws_elb] security_groups AWS ELB - DescribeLoadBalancers
Source security groups AWS Elastic Load Balancer [cmdb_ci_aws_elb] source_security_group AWS ELB - DescribeLoadBalancers
Subnets AWS Elastic Load Balancer [cmdb_ci_aws_elb] subnet AWS ELB - DescribeLoadBalancers
VPC AWS Elastic Load Balancer [cmdb_ci_aws_elb] vpc AWS ELB - DescribeLoadBalancers

AWS Resource table

Table 7. Data Collected by Discovery for AWS Resource table
Label Table Name Field Name Source
Account ID AWS Resource [cmdb_ci_aws_resource] account_id AWS CF - ListStackResources
Logical ID AWS Resource [cmdb_ci_aws_resource] logical_id AWS CF - ListStackResources
Name AWS Resource [cmdb_ci_aws_resource] name AWS CF - ListStackResources
Region AWS Resource [cmdb_ci_aws_resource] region AWS CF - ListStackResources
Resource ID AWS Resource [cmdb_ci_aws_resource] resource_id AWS CF - ListStackResources

AWS Subnet table

Table 8. Data Collected by Discovery for AWS Subnet table
Label Table Name Field Name Source
Account ID AWS Subnet [cmdb_ci_aws_subnet] account_id AWS EC2 - DescribeSubnets
Availability zone AWS Subnet [cmdb_ci_aws_subnet] availability_zone AWS EC2 - DescribeSubnets
Available IP address count AWS Subnet [cmdb_ci_aws_subnet] available_ip_address_count AWS EC2 - DescribeSubnets
CIDR block AWS Subnet [cmdb_ci_aws_subnet] cidr_block AWS EC2 - DescribeSubnets
Correlation ID AWS Subnet [cmdb_ci_aws_subnet] correlation_id AWS EC2 - DescribeSubnets
Default for region AWS Subnet [cmdb_ci_aws_subnet] default_for_az AWS EC2 - DescribeSubnets
Map public IP on launch AWS Subnet [cmdb_ci_aws_subnet] map_public_ip_on_launch AWS EC2 - DescribeSubnets
Name AWS Subnet [cmdb_ci_aws_subnet] name AWS EC2 - DescribeSubnets
Region AWS Subnet [cmdb_ci_aws_subnet] region AWS EC2 - DescribeSubnets
Subnet ID AWS Subnet [cmdb_ci_aws_subnet] subnet_id AWS EC2 - DescribeSubnets
Subnet state AWS Subnet [cmdb_ci_aws_subnet] state AWS EC2 - DescribeSubnets
VPC AWS Subnet [cmdb_ci_aws_subnet] vpc_id AWS EC2 - DescribeSubnets

AWS VPCs table

Table 9. Data Collected by Discovery for AWS VPCs table
Label Table Name Field Name Source
Account ID AWS VPCs [cmdb_ci_aws_vpc] account_id AWS EC2 - DescribeVpcs
CIDR block AWS VPCs [cmdb_ci_aws_vpc] cidr_block AWS EC2 - DescribeVpcs
Correlation ID AWS VPCs [cmdb_ci_aws_vpc] correlation_id AWS EC2 - DescribeVpcs
Default AWS VPCs [cmdb_ci_aws_vpc] is_default AWS EC2 - DescribeVpcs
DHCP options ID AWS VPCs [cmdb_ci_aws_vpc] dhcp_options_id AWS EC2 - DescribeVpcs
Instance tenancy AWS VPCs [cmdb_ci_aws_vpc] instance_tenancy AWS EC2 - DescribeVpcs
Name AWS VPCs [cmdb_ci_aws_vpc] name AWS EC2 - DescribeVpcs
Region AWS VPCs [cmdb_ci_aws_vpc] region AWS EC2 - DescribeVpcs
VPC ID AWS VPCs [cmdb_ci_aws_vpc] vpc_id AWS EC2 - DescribeVpcs
VPC state AWS VPCs [cmdb_ci_aws_vpc] state AWS EC2 - DescribeVpcs

AWS VPC Security Group table

Table 10. Data Collected by Discovery for AWS VPC Security Group table
Label Table Name Field Name Source
Account ID AWS VPC Security Group [aws_vpc_security_group] account_id AWS EC2 - DescribeSecurityGroups
Correlation ID AWS VPC Security Group [aws_vpc_security_group] correlation_id AWS EC2 - DescribeSecurityGroups
Description AWS VPC Security Group [aws_vpc_security_group] description AWS EC2 - DescribeSecurityGroups
Group ID AWS VPC Security Group [aws_vpc_security_group] group_id AWS EC2 - DescribeSecurityGroups
Group name AWS VPC Security Group [aws_vpc_security_group] group_name AWS EC2 - DescribeSecurityGroups
Name AWS VPC Security Group [aws_vpc_security_group] name AWS EC2 - DescribeSecurityGroups
Region AWS VPC Security Group [aws_vpc_security_group] region AWS EC2 - DescribeSecurityGroups
VPC AWS VPC Security Group [aws_vpc_security_group] vpc AWS EC2 - DescribeSecurityGroups

EC2 Image table

Table 11. Data Collected by Discovery for EC2 Image table
Label Table Name Field Name Source
Account ID EC2 Image [ec2_image] account_id AWS EC2 - DescribeImages
Architecture EC2 Image [ec2_image] architecture AWS EC2 - DescribeImages
Description EC2 Image [ec2_image] description AWS EC2 - DescribeImages
Image ID EC2 Image [ec2_image] image_id AWS EC2 - DescribeImages
Image location EC2 Image [ec2_image] image_location AWS EC2 - DescribeImages
Kernel ID EC2 Image [ec2_image] kernel_id AWS EC2 - DescribeImages
Location EC2 Image [ec2_image] location AWS EC2 - DescribeImages
Manufacturer EC2 Image [ec2_image] manufacturer AWS EC2 - DescribeImages
Name EC2 Image [ec2_image] name AWS EC2 - DescribeImages
Platform EC2 Image [ec2_image] platform AWS EC2 - DescribeImages
Public EC2 Image [ec2_image] is_public AWS EC2 - DescribeImages
Ramdisk ID EC2 Image [ec2_image] ramdisk_id AWS EC2 - DescribeImages
Region EC2 Image [ec2_image] region AWS EC2 - DescribeImages
Root device type EC2 Image [ec2_image] root_device_type AWS EC2 - DescribeImages
State EC2 Image [ec2_image] state AWS EC2 - DescribeImages
Virtualization EC2 Image [ec2_image] virtualization AWS EC2 - DescribeImages

EC2 Key Pairs table

Table 12. Data Collected by Discovery for EC2 Key Pairs table
Label Table Name Field Name Source
Account ID EC2 Key Pairs [ec2_keypairs] account_id AWS EC2 - DescribeKeyPairs
Finger print EC2 Key Pairs [ec2_keypairs] finger_print AWS EC2 - DescribeKeyPairs
Name EC2 Key Pairs [ec2_keypairs] name AWS EC2 - DescribeKeyPairs
Region EC2 Key Pairs [ec2_keypairs] region AWS EC2 - DescribeKeyPairs

EC2 Virtual Machine Instance table

When Discovery determines that a Linux or Windows host is running on an AWS EC2 instance, Discovery creates a Virtualized by::Virtualized relationship between the cmdb_ci_ec2_instance record and the host. For more information, see Relationship between an EC2 instance and its host servers.

Table 13. Data Collected by Discovery for EC2 Virtual Machine Instance table
Label Table Name Field Name Source
Account ID EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] account_id AWS EC2 - DescribeInstances
Availability zone EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] availability_zone AWS EC2 - DescribeInstances
Category EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] category AWS EC2 - DescribeInstances
Correlation ID EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] correlation_id AWS EC2 - DescribeInstances
DNS Domain EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] dns_domain AWS EC2 - DescribeInstances
IP Address EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] ip_address AWS EC2 - DescribeInstances
Key pair EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] key_pair AWS EC2 - DescribeInstances
Manufacturer EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] manufacturer AWS EC2 - DescribeInstances
Name EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] name AWS EC2 - DescribeInstances
Region EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] region AWS EC2 - DescribeInstances
Root Device Name EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] root_device_name AWS EC2 - DescribeInstances
Root Device Type EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] root_device_type AWS EC2 - DescribeInstances
State EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] state AWS EC2 - DescribeInstances
Subnet ID EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] subnet_id AWS EC2 - DescribeInstances
VPC ID EC2 Virtual Machine Instance [cmdb_ci_ec2_instance] vpc_id AWS EC2 - DescribeInstances