Supported Resources

Resources

CloudWanderer finds resources from AWS based on boto3 resources. However, boto3 does not have definitions for all resources that exist in AWS (though it does of course have clients for all services). To increase resource coverage, CloudWanderer implements its own resource definitions (that provide only the subset of functionality required by a full boto3 resource).

You can find a full list of supported resources below.

Resources Provided by CloudWanderer

  • Lambda
    • Functions

Resources Provided by boto3

  • Cloudformation
    • Stacks
  • Cloudwatch
    • Alarms
    • Metrics
  • Dynamodb
    • Tables
  • Ec2
    • Classic Addresses
    • Dhcp Options Sets
    • Images
    • Instances
    • Internet Gateways
    • Key Pairs
    • Network Acls
    • Network Interfaces
    • Placement Groups
    • Route Tables
    • Security Groups
    • Snapshots
    • Subnets
    • Volumes
    • Vpc Addresses
    • Vpc Peering Connections
    • Vpcs
  • Glacier
    • Vaults
  • Iam
    • Groups
    • Instance Profiles
    • Policies
    • Roles
    • Saml Providers
    • Server Certificates
    • Users
    • Virtual Mfa Devices
  • Opsworks
    • Stacks
  • S3
    • Buckets
  • Sns
    • Platform Applications
    • Subscriptions
    • Topics
  • Sqs
    • Queues

Additional Resource Attributes

Some resources required additional API calls above and beyond the initial list or describe call to retrieve all their metadata. To allow us to retrieve that additional information and return it in our CloudWandererResource when queried, we leverage our own custom Resource Attribute definitions.

You can find the full list of supported Resource Attributes below.

  • Ec2
    • vpc_enable_dns_support