Kumo.io

Docs Connect your cloud

Connect your cloud · AWS

AWS coverage catalog

Every resource type Kumo.io reads from AWS — 120 types across 29 AWS services — rendered from the machine-readable catalog our CI enforces against the crawlers themselves. If it says stable here, a crawler ships behind it.

120 resource types29 AWS services119 connection typesconformance-tested against crawlers

What "coverage" means here

This catalog is rendered from Kumo.io's declarative provider definition — the same document our conformance tests hold the crawlers to, in both directions: a crawler emitting an undeclared type fails our build, and a stable row with no crawler behind it fails it too. experimental rows are declared ahead of implementation: their scopes report as skipped rather than silently missing.

120
resource types
29
AWS services
119
stable
1
experimental
119
connection types
Don't see a service you need? Coverage grows continuously. Every addition ships with a reviewable change to the published read-only policy, never a silent permission grab. Tell us what's missing; the catalog is how we prioritize.

Resource types by service

ec2 · 23 types

ResourceProvider typeSemantic typeStatus
Availability Zoneec2.availability_zonenetwork.availability_zonestable
Customer Gatewayec2.customer_gatewaynetwork.customer_gatewaystable
DHCP Optionsec2.dhcp_optionsnetwork.dhcp_optionsstable
Elastic IPec2.elastic_ipnetwork.elastic_ipstable
Instanceec2.instancecompute.instancestable
Internet Gatewayec2.internet_gatewaynetwork.internet_gatewaystable
Launch Templateec2.launch_templatecompute.launch_templateexperimental
NAT Gatewayec2.nat_gatewaynetwork.nat_gatewaystable
Network ACLec2.network_aclnetwork.network_aclstable
Network ACL Entryec2.network_acl_entrynetwork.firewall_rulestable
Network Interfaceec2.network_interfacenetwork.network_interfacestable
Routeec2.routenetwork.routestable
Route Tableec2.route_tablenetwork.route_tablestable
Security Groupec2.security_groupnetwork.security_groupstable
Security Group Ruleec2.security_group_rulenetwork.security_group_rulestable
Snapshotec2.snapshotstorage.snapshotstable
Subnetec2.subnetnetwork.subnetstable
Transit Gatewayec2.transit_gatewaynetwork.transit_gatewaystable
Volumeec2.volumestorage.volumestable
VPCec2.vpcnetwork.vpcstable
VPC Endpointec2.vpc_endpointnetwork.vpc_endpointstable
VPC Peering Connectionec2.vpc_peering_connectionnetwork.peering_connectionstable
VPN Gatewayec2.vpn_gatewaynetwork.vpn_gatewaystable

apigateway · 16 types

ResourceProvider typeSemantic typeStatus
API Keyapigateway.api_keyapi.keystable
Authorizerapigateway.authorizerapi.authorizerstable
Base Path Mappingapigateway.base_path_mappingapi.base_path_mappingstable
Client Certificateapigateway.client_certificatesecurity.client_certificatestable
Deploymentapigateway.deploymentapi.deploymentstable
Domain Nameapigateway.domain_nameapi.domainstable
Integrationapigateway.integrationapi.integrationstable
Methodapigateway.methodapi.methodstable
Modelapigateway.modelapi.modelstable
Request Validatorapigateway.request_validatorapi.request_validatorstable
Resourceapigateway.resourceapi.resourcestable
REST APIapigateway.rest_apiapi.rest_apistable
Stageapigateway.stageapi.stagestable
Usage Planapigateway.usage_planapi.usage_planstable
Usage Plan Keyapigateway.usage_plan_keyapi.usage_plan_keystable
VPC Linkapigateway.vpc_linkapi.vpc_linkstable

apigatewayv2 · 9 types

ResourceProvider typeSemantic typeStatus
APIapigatewayv2.apiapi.http_apistable
API Mappingapigatewayv2.api_mappingapi.mappingstable
Authorizerapigatewayv2.authorizerapi.authorizerstable
Deploymentapigatewayv2.deploymentapi.deploymentstable
Domain Nameapigatewayv2.domain_nameapi.domainstable
Integrationapigatewayv2.integrationapi.integrationstable
Routeapigatewayv2.routeapi.routestable
Stageapigatewayv2.stageapi.stagestable
VPC Linkapigatewayv2.vpc_linkapi.vpc_linkstable

iam · 6 types

ResourceProvider typeSemantic typeStatus
Groupiam.groupidentity.groupstable
Instance Profileiam.instance_profileidentity.instance_profilestable
Policyiam.policyidentity.policystable
Policy Statementiam.policy_statementidentity.policy_statementstable
Roleiam.roleidentity.rolestable
Useriam.useridentity.userstable

cloudfront · 5 types

ResourceProvider typeSemantic typeStatus
Cache Policycloudfront.cache_policypolicy.cdn_cachestable
Distributioncloudfront.distributionnetwork.cdn_distributionstable
Functioncloudfront.functioncompute.cdn_functionstable
Origin Access Identitycloudfront.origin_access_identitysecurity.cdn_origin_access_identitystable
Origin Request Policycloudfront.origin_request_policypolicy.cdn_origin_requeststable

ecs · 5 types

ResourceProvider typeSemantic typeStatus
Clusterecs.clustercompute.clusterstable
Container Instanceecs.container_instancecompute.container_instancestable
Serviceecs.servicecompute.servicestable
Taskecs.taskcompute.taskstable
Task Definitionecs.task_definitioncompute.task_definitionstable

eventbridge · 5 types

ResourceProvider typeSemantic typeStatus
API Destinationeventbridge.api_destinationmessaging.api_destinationstable
Archiveeventbridge.archivemessaging.event_archivestable
Connectioneventbridge.connectionmessaging.connectionstable
Event Buseventbridge.event_busmessaging.event_busstable
Ruleeventbridge.rulemessaging.event_rulestable

rds · 5 types

ResourceProvider typeSemantic typeStatus
DB Clusterrds.db_clusterdatabase.clusterstable
DB Instancerds.db_instancedatabase.instancestable
DB Parameter Grouprds.db_parameter_groupdatabase.parameter_groupstable
DB Subnet Grouprds.db_subnet_groupnetwork.subnet_groupstable
Option Grouprds.option_groupdatabase.option_groupstable

elasticache · 4 types

ResourceProvider typeSemantic typeStatus
Cache Clusterelasticache.cache_clusterdatabase.cache_clusterstable
Cache Subnet Groupelasticache.cache_subnet_groupnetwork.cache_subnet_groupstable
Replication Groupelasticache.replication_groupdatabase.cache_replication_groupstable
Snapshotelasticache.snapshotdatabase.snapshotstable

elbv2 · 4 types

ResourceProvider typeSemantic typeStatus
Listenerelbv2.listenernetwork.listenerstable
Listener Ruleelbv2.listener_rulenetwork.listener_rulestable
Load Balancerelbv2.load_balancernetwork.load_balancerstable
Target Groupelbv2.target_groupnetwork.target_groupstable

stepfunctions · 4 types

ResourceProvider typeSemantic typeStatus
Activitystepfunctions.activityworkflow.activitystable
State Machinestepfunctions.state_machineworkflow.state_machinestable
State Machine Aliasstepfunctions.state_machine_aliasworkflow.state_machine_aliasstable
State Machine Versionstepfunctions.state_machine_versionworkflow.state_machine_versionstable

wafv2 · 4 types

ResourceProvider typeSemantic typeStatus
IP Setwafv2.ip_setsecurity.ip_setstable
Regex Pattern Setwafv2.regex_pattern_setsecurity.regex_pattern_setstable
Rule Groupwafv2.rule_groupsecurity.waf_rule_groupstable
Web ACLwafv2.web_aclsecurity.web_aclstable

autoscaling · 3 types

ResourceProvider typeSemantic typeStatus
Auto Scaling Groupautoscaling.auto_scaling_groupcompute.auto_scaling_groupstable
Launch Configurationautoscaling.launch_configurationcompute.launch_configurationstable
Launch Templateautoscaling.launch_templatecompute.launch_templatestable

efs · 3 types

ResourceProvider typeSemantic typeStatus
Access Pointefs.access_pointstorage.filesystem_access_pointstable
File Systemefs.file_systemstorage.filesystemstable
Mount Targetefs.mount_targetstorage.filesystem_mountstable

eks · 3 types

ResourceProvider typeSemantic typeStatus
Clustereks.clustercompute.clusterstable
Fargate Profileeks.fargate_profilecompute.fargate_profilestable
Node Groupeks.node_groupcompute.node_groupstable

kms · 3 types

ResourceProvider typeSemantic typeStatus
Aliaskms.aliassecurity.keystable
Grantkms.grantsecurity.key_grantstable
Keykms.keysecurity.keystable

lambda · 3 types

ResourceProvider typeSemantic typeStatus
Event Source Mappinglambda.event_source_mappingcompute.event_source_mappingstable
Functionlambda.functioncompute.functionstable
Layerlambda.layercompute.layerstable

organizations · 2 types

ResourceProvider typeSemantic typeStatus
Accountorganizations.accountidentity.accountstable
Organizational Unitorganizations.organizational_unitidentity.organizational_unitstable

route53 · 2 types

ResourceProvider typeSemantic typeStatus
Hosted Zoneroute53.hosted_zonenetwork.dns_zonestable
Resource Record Setroute53.resource_record_setnetwork.dns_recordstable

sns · 2 types

ResourceProvider typeSemantic typeStatus
Subscriptionsns.subscriptionmessaging.subscriptionstable
Topicsns.topicmessaging.topicstable

acm · 1 type

ResourceProvider typeSemantic typeStatus
Certificateacm.certificatesecurity.certificatestable

cloudwatch · 1 type

ResourceProvider typeSemantic typeStatus
Alarmcloudwatch.alarmobservability.alarmstable

dynamodb · 1 type

ResourceProvider typeSemantic typeStatus
Tabledynamodb.tabledatabase.tablestable

ecr · 1 type

ResourceProvider typeSemantic typeStatus
Repositoryecr.repositorystorage.container_repositorystable

firehose · 1 type

ResourceProvider typeSemantic typeStatus
Delivery Streamfirehose.delivery_streamstreaming.delivery_streamstable

logs · 1 type

ResourceProvider typeSemantic typeStatus
Log Grouplogs.log_groupobservability.log_groupstable

s3 · 1 type

ResourceProvider typeSemantic typeStatus
Buckets3.bucketstorage.bucketstable

secretsmanager · 1 type

ResourceProvider typeSemantic typeStatus
Secretsecretsmanager.secretsecurity.secretstable

sqs · 1 type

ResourceProvider typeSemantic typeStatus
Queuesqs.queuemessaging.queuestable

Connections between resources

Topology is more than inventory: 119 declared connection types link resources into the graph — attachment, containment, traffic paths, dependency — with 56 declarative edge-derivation rules computing relationships from crawled attributes.

Connection familyTypes
structural35
data_flow28
security16
network16
dependency13
identity6
management3
observability2

Sensitive fields, classified at the source

The definition also carries the base sensitivity table: attribute rows and pattern fallbacks that classify sensitive configuration at ingestion, before anything is stored. Tenant policy can tighten these classifications — never relax the secret/credential classes. See Redaction and sensitive fields for the full data-handling model.

See your own cloud in Kumo.io. Read-only access. Nothing in your account changes.

Free Trial