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
Getting Started with Moto guide to get familiar
with moto
and its usage.
Currently implemented Services:
Service Name |
Decorator |
Development Status |
---|---|---|
ACM |
@mock_acm |
all endpoints done |
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 |
CloudwatchEvents |
@mock_events |
all endpoints done |
Cognito Identity |
@mock_cognitoidentity |
all endpoints done |
Cognito Identity Provider |
@mock_cognitoidp |
all endpoints done |
Config |
@mock_config |
basic endpoints done |
Data Pipeline |
@mock_datapipeline |
basic endpoints done |
Directory Service |
@mock_ds |
basic endpoints done |
DMS |
@mock_dms |
basic endpoints done |
DynamoDB DynamoDB2 |
|
|
|
@mock_ec2 |
|
ECR |
@mock_ecr |
basic endpoints done |
ECS |
@mock_ecs |
basic endpoints done |
ELB |
@mock_elb |
core endpoints done |
ELBv2 |
@mock_elbv2 |
all endpoints done |
EMR |
@mock_emr |
core endpoints done |
EMRContainers |
@mock_emrcontainers |
core endpoints done |
Firehose |
@mock_firehose |
basic endpoints done |
Forecast |
@mock_forecast |
basic endpoints done |
Glacier |
@mock_glacier |
core endpoints done |
IAM |
@mock_iam |
core endpoints done |
IoT |
@mock_iot @mock_iotdata |
core endpoints done core endpoints done |
Kinesis |
@mock_kinesis |
core endpoints done |
KMS |
@mock_kms |
basic endpoints done |
Lambda |
@mock_lambda |
basic endpoints done, requires docker |
Logs |
@mock_logs |
basic endpoints done |
Organizations |
@mock_organizations |
some core endpoints done |
Polly |
@mock_polly |
all 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 |
SecretsManager |
@mock_secretsmanager |
basic endpoints done |
SES |
@mock_ses |
all endpoints done |
SFN |
@mock_stepfunctions |
basic endpoints done |
SNS |
@mock_sns |
all endpoints done |
SQS |
@mock_sqs |
core endpoints done |
SSM |
@mock_ssm |
core endpoints done |
STS |
@mock_sts |
core endpoints done |
SWF |
@mock_swf |
basic endpoints done |
X-Ray |
@mock_xray |
all endpoints done |