Permalink
Fetching contributors…
Cannot retrieve contributors at this time
102 lines (88 sloc) 5.75 KB

Moto: Mock AWS Services

A library that allows you to easily mock out tests based on AWS infrastructure.

Getting Started

If you've never used moto before, you should read the :doc:`Getting Started with Moto <docs/getting_started>` guide to get familiar with moto and its usage.

Currently implemented Services:

Service Name Decorator Development Status
API Gateway @mock_apigateway core endpoints done
Autoscaling @mock_autoscaling core endpoints done
Cloudformation @mock_cloudformation core endpoints done
Cloudwatch @mock_cloudwatch basic endpoints done
Data Pipeline @mock_datapipeline basic endpoints done
  • DynamoDB
  • DynamoDB2
  • @mock_dynamodb
  • @mock_dynamodb2
  • core endpoints done
  • core endpoints + partial indexes
EC2
  • AMI
  • EBS
  • Instances
  • Security Groups
  • Tags
@mock_ec2 core endpoints done core endpoints done core endpoints done all endpoints done core endpoints done all endpoints done
ECS @mock_ecs basic endpoints done
ELB @mock_elb @mock_elbv2 core endpoints done core endpoints done
EMR @mock_emr core endpoints done
Glacier @mock_glacier core endpoints done
IAM @mock_iam core endpoints done
Lambda @mock_lambda basic endpoints done
Kinesis @mock_kinesis core endpoints done
KMS @mock_kms basic endpoints done
RDS @mock_rds core endpoints done
RDS2 @mock_rds2 core endpoints done
Redshift @mock_redshift core endpoints done
Route53 @mock_route53 core endpoints done
S3 @mock_s3 core endpoints done
SES @mock_ses core endpoints done
SNS @mock_sns core endpoints done
SQS @mock_sqs core endpoints done
STS @mock_sts core endpoints done
SWF @mock_swf basic endpoints done

Additional Resources

.. toctree::
   :maxdepth: 2
   :hidden:
   :glob:

   docs/getting_started
   docs/server_mode
   docs/moto_apis
   docs/ec2_tut