moto/moto
Brian Pandola 2bae7e4e0d
Raise error when adding duplicate egress rule to ec2:SecurityGroup (#3801)
The `InvalidPermission.Duplicate` error was already implemented for inbound rules,
but AWS also returns this error for duplicate outbound rules.

Very minor changes were needed on existing tests that were adding duplicate
outbound rules (when testing the RulesPerSecurityGroupLimitExceeded error).
2021-03-26 11:23:07 +00:00
..
acm Tech Debt - Remove duplicate AWSError classes 2020-11-05 11:20:18 +00:00
apigateway Update ImplementationCoverage for APIGateway (#3733) 2021-02-26 18:48:05 +00:00
applicationautoscaling Add failures output to ecs.describe_services (#3641) 2021-02-01 12:19:46 +00:00
athena Implemented Athena create_named_query, get_named_query (#1524) (#3065) 2020-06-11 17:27:29 +01:00
autoscaling Improve autoscaling:CreateLaunchConfiguration request validation (#3687) 2021-02-14 11:38:03 +00:00
awslambda Support Podman for mocking Lambda (#3702) 2021-02-18 08:58:20 +00:00
batch added feature update_usage_plan and fixed some lint errors (#3727) 2021-02-25 07:46:11 +00:00
cloudformation Fix stackset describe/delete. Fix stackset update. (#3713) 2021-02-21 09:47:10 +00:00
cloudwatch Fix response parsing error on Java SDK v2 for CW GetMetricData (#3645) (#3675) 2021-02-11 15:04:59 +00:00
codecommit List dependencies for services - add integration test to verify 2020-09-13 16:08:23 +01:00
codepipeline List dependencies for services - add integration test to verify 2020-09-13 16:08:23 +01:00
cognitoidentity Fix ResourceNotFoundError exception message (#3582) 2021-01-10 13:26:40 +00:00
cognitoidp Cognito IdP: Raise UsernameExistsException from sign_up when user exists (#3765) 2021-03-16 22:22:53 +00:00
config Linting 2020-11-11 15:55:37 +00:00
core Fix AttributeNames for sqs.receive_message (#3736) 2021-03-05 10:42:07 +00:00
datapipeline Iam cloudformation update, singificant cloudformation refactoring (#3218) 2020-08-27 10:11:47 +01:00
datasync Add missing regions to all services 2019-12-26 17:12:22 +01:00
dynamodb Decentralize cloudformation naming responsibilities (#3201) 2020-08-01 15:23:36 +01:00
dynamodb2 Improve dynamodb query case sensitivity (#3799) (#3800) 2021-03-25 20:22:36 +00:00
dynamodbstreams Prevent JSON dumps error when dealing with complex types 2020-04-06 17:21:26 +10:00
ec2 Raise error when adding duplicate egress rule to ec2:SecurityGroup (#3801) 2021-03-26 11:23:07 +00:00
ec2instanceconnect Remove boto package dependency 2020-11-26 23:59:15 -08:00
ecr ecr: Fix "imageDigest" value in ecr.list_images() response (#3436) 2020-11-05 14:10:23 +00:00
ecs Add the status field to ECS task definitions (#3723) 2021-02-24 13:26:26 +00:00
elasticbeanstalk Refactor ARNs to remove hardcoded account id (#3701) 2021-02-17 09:06:22 +00:00
elb added feature update_usage_plan and fixed some lint errors (#3727) 2021-02-25 07:46:11 +00:00
elbv2 (fix) Fixes #3648 (#3649) 2021-02-02 15:21:16 +00:00
emr Fix: EMR ReleaseLabel validation does not respect semantic versioning (#3489) 2020-11-22 18:54:59 +00:00
events Fix:update rule (#3734) 2021-03-02 09:01:09 +00:00
forecast moved iteritems backwards compatibility to six (#3672) 2021-02-11 14:44:37 +00:00
glacier Fixed linter errors 2019-12-26 21:03:49 +01:00
glue Implement full Database object for Glue get_database() - fix for #3571. (#3572) 2021-01-11 13:10:18 +00:00
iam MaxSessionDuration should be included in the list_roles response (#3750) 2021-03-10 08:49:50 +00:00
instance_metadata Run black on moto & test directories. 2019-10-31 10:36:05 -07:00
iot Fix: IoT does not work in server mode (#3644) 2021-02-01 13:15:57 +00:00
iotdata Fix: IoT does not work in server mode (#3644) 2021-02-01 13:15:57 +00:00
kinesis Fix: ApproximateArrivalTimestamp should be epoch with millisecond precision (#3764) 2021-03-11 08:54:21 +00:00
kinesisvideo Add kinesisvideo archived media (#3280) 2020-09-04 12:14:48 +01:00
kinesisvideoarchivedmedia Add kinesisvideo archived media (#3280) 2020-09-04 12:14:48 +01:00
kms List dependencies for services - add integration test to verify 2020-09-13 16:08:23 +01:00
logs Fix: nextToken value in logs:DescribeLogGroups response (#3398) 2020-10-21 09:47:09 +01:00
managedblockchain Fix Blockchain to work with new API (#3575) 2021-01-07 11:18:50 +00:00
mediaconnect Implements core MediaConnect endpoints (#3718) 2021-02-25 16:07:26 +00:00
medialive Implementation of core AWS Media Live endpoins (#3428) 2021-01-19 16:11:39 +00:00
mediapackage Implementation of core AWS Mediapackage endpoints (#3762) 2021-03-12 14:56:25 +00:00
opsworks added feature update_usage_plan and fixed some lint errors (#3727) 2021-02-25 07:46:11 +00:00
organizations adding list_create_account_status to organization #3691 (#3692) 2021-02-15 11:39:23 +00:00
packages Remove boto package dependency 2020-11-26 23:59:15 -08:00
polly Fixed linter errors 2019-12-26 21:03:49 +01:00
ram RAM - implement CRUD endpoints (#3158) 2020-07-21 14:15:13 +01:00
rds Remove boto package dependency 2020-11-26 23:59:15 -08:00
rds2 Minor RDS Clean up (#3682) 2021-02-13 11:12:02 +00:00
redshift Fix:Add functionality authorize-cluster-security-group-ingress (#3742) 2021-03-10 08:46:13 +00:00
resourcegroups Fix resource groups tests (#3204) 2020-07-31 07:18:52 +01:00
resourcegroupstaggingapi Add ResourceGroupsTaggingAPI Support for RDS Resources (#3674) 2021-02-11 15:15:24 +00:00
route53 DNSName key retrieval for list-hosted-zones-by-dns-name (#3774) 2021-03-16 12:58:16 +00:00
s3 Make put-object-acl return 404 if the key does not exist (#3777) 2021-03-16 22:24:41 +00:00
s3bucket_path Run black on moto & test directories. 2019-10-31 10:36:05 -07:00
sagemaker Tech debt (#3653) 2021-02-02 16:31:26 +00:00
secretsmanager Secrets manager untag resource (#3767) 2021-03-12 10:35:38 +00:00
ses Raise TemplateDoesNotExist if template does not exist (#3784) 2021-03-19 15:36:53 +00:00
sns Remove duplicate template of SNS error response (#3647) 2021-02-01 14:58:48 +00:00
sqs Fix AttributeNames for sqs.receive_message (#3736) 2021-03-05 10:42:07 +00:00
ssm Support SSM Parameter tags (#3739) 2021-03-02 09:00:26 +00:00
stepfunctions Add basic get_execution_history implementation for Step Functions (#3507) 2020-12-03 18:32:06 +00:00
sts #3599 - Update Implementation Coverage script (#3621) 2021-01-27 18:54:21 +00:00
support feature/support create_case, resolve_case, describe_cases and associated tests (#3776) 2021-03-17 14:01:41 +00:00
swf Fix heartbeatTimeout of NONE and polling responses when there are no tasks (#3680) 2021-02-12 13:01:42 +00:00
templates Add about page. 2017-03-12 19:58:40 -04:00
transcribe Transcribe Medical Support (#3299) 2020-09-30 13:18:26 +01:00
utilities Support Podman for mocking Lambda (#3702) 2021-02-18 08:58:20 +00:00
xray Tech Debt - Remove duplicate AWSError classes 2020-11-05 11:20:18 +00:00
__init__.py Increase version number post-release 2021-03-12 17:10:02 +00:00
backends.py Implementation of core AWS Mediapackage endpoints (#3762) 2021-03-12 14:56:25 +00:00
compat.py Fix linter errors. 2019-12-17 21:35:52 +05:30
server.py added feature update_usage_plan and fixed some lint errors (#3727) 2021-02-25 07:46:11 +00:00
settings.py Support Podman for mocking Lambda (#3702) 2021-02-18 08:58:20 +00:00