Commit Graph

4200 Commits

Author SHA1 Message Date
Bert Blommers
8973f21d15
Prepare release 3.1.13 (#5219) 2022-06-12 17:53:27 +00:00
Bert Blommers
e15c16eaed
EC2 - Error when passing in TagSpec with 0 tags (#5216) 2022-06-12 10:15:25 +00:00
Macwan Nevil
67cda6d7d6
fixed route53 rrset terraform suit (#5197) 2022-06-10 19:33:17 +00:00
Bert Blommers
6bb409e29d
AWSlambda: Support creation of functions with PackageType=Image (#5213) 2022-06-10 14:09:13 +00:00
Bert Blommers
8a8eaff547
EC2 - create_default_vpc (#5212) 2022-06-10 12:05:10 +00:00
cm-iwata
f8bbf98176
Greengrass Implement device_definition_version APIs (#5211) 2022-06-10 09:48:40 +00:00
Bert Blommers
a2c2c06243
Techdebt - Align models-responses integration for all services (#5207) 2022-06-09 17:40:22 +00:00
Feng He
47fe052c6f
sso-admin: add PermissionSet actions (#5208) 2022-06-09 17:37:30 +00:00
cm-iwata
d4355a93f8
Greengrass Implement device_definition APIs (#5206) 2022-06-09 09:44:33 +00:00
Daniel Birnstiel
f282cb03f0
Add state transition for restoring objects from S3 glacier (#5202) 2022-06-09 09:41:57 +00:00
Matthew Davis
0bf7057866
change secret ARNs to 6 random chars at end (#5200) 2022-06-08 19:54:51 +00:00
cm-iwata
4aa5e4388d
Greengrass Implement create_device_definition (#5198) 2022-06-08 10:17:42 +00:00
cm-iwata
c82b437195
Greengrass Implement core_definition_version READ operation (#5195) 2022-06-07 21:17:02 +00:00
cm-iwata
bc24e00e5c
Greengrass Implement core_definition CRUD operation (#5193) 2022-06-06 10:59:00 +00:00
Aidan Goldthorpe
0200e2aac7
Bug fix for selecting KMS key via alias ARN (#5182) 2022-06-06 10:57:28 +00:00
Bert Blommers
63124668db
Prepare release 3.1.12 (#5191) 2022-06-04 11:48:38 +00:00
Bert Blommers
79a2a9d423
Preparation for MultiAccount support (#5157) 2022-06-04 11:30:16 +00:00
cm-iwata
620f15a562
Greengrass Implement create_core_definition (#5185) 2022-06-03 22:38:59 +00:00
Bert Blommers
8f8de3f342
DynamoDB - error when ending an UpdateExpression with a comma (#5189) 2022-06-02 22:03:56 +00:00
Hubert Dryja
150d80eb88
Quicksight - url regex changed (#5186) 2022-06-02 21:21:38 +00:00
Cristopher Pinzón
34a98d2c20
S3 - key_name url encoding for listing (#5181) 2022-06-01 11:03:40 +00:00
Thomas Rausch
68b93c3b86
add ec2 network-acl egress filter (#5174) 2022-05-29 16:39:19 +00:00
Bert Blommers
898f0928a4
KMS - add Grants API (#5177) 2022-05-27 22:11:09 +00:00
Bert Blommers
adeaea7c70
GuardDuty - additional methods (#5175) 2022-05-27 10:28:08 +00:00
szopen321
6b14d01f5d
EC2 - Add ami validation (#5160) 2022-05-26 16:04:36 +00:00
Bert Blommers
5a34a6599d
Events - send events to (subset of) targets (#5169) 2022-05-25 23:03:39 +00:00
szopen321
e8ea958444
EC2 - Add keypair validation (#5152) 2022-05-25 14:18:03 +00:00
Bert Blommers
a2ed7aef4f
RDS - return unknown bools as false, instead of none (#5164) 2022-05-25 09:21:03 +00:00
Brian Pandola
ab756c82b8
Add route.gateway-id filter for ec2:DescribeRouteTables (#5155) 2022-05-22 09:43:51 +00:00
Bert Blommers
096a89266c
ELB:describe_instance_health() - implement OutOfService status (#5154) 2022-05-21 22:55:36 +00:00
Adam
5aace90385
ELBv2:create_target_group: fix template variable typo (#5147) 2022-05-19 17:35:38 +00:00
Bert Blommers
5d84eec79e
Enable more TF tests (#5148) 2022-05-19 11:08:02 +00:00
Cesar Alvernaz
ea4af2346c
APIGateway V2: add authorizerPayloadFormatVersion to the authorizer (#5144) 2022-05-19 11:07:26 +00:00
Cesar Alvernaz
416bef76e6
APIGateway - add passthroughBehaviour to the integration (#5142) 2022-05-19 10:16:33 +00:00
szopen321
dbcee3c196
Add instance type validation on add instance method (#5132) 2022-05-18 17:51:51 +00:00
Oleksandr Anosov
6ae0aa5272
Add ability to list ECS services by launch type (#5138) 2022-05-16 13:15:34 -07:00
szopen321
c59583c15b
Add availability zone check on add instance (#5129) 2022-05-16 16:58:14 +00:00
Bert Blommers
8bbd242d75
API Gateway: put_rest_api and import_rest_api (#5140) 2022-05-16 15:13:23 +00:00
joshuaghezzi
5389a4e9e2
Implement glue tags methods (#5127) 2022-05-16 10:48:03 +00:00
Brian Pandola
eb3da8f91d Add Pagination for Organizations:ListAccountsForParent
Closes #5034
2022-05-13 22:12:18 -07:00
Brian Pandola
f389d507e8 Add Pagination for Organizations:ListOrganizationalUnitsForParent 2022-05-13 22:12:18 -07:00
Brian Pandola
f65d3970aa Add Ipv6Native field to ec2:Subnet response templates
This is currently just a placeholder because Moto does not yet fully support
Ipv6 subnets, but it is included in the Ipv4 subnet responses (set to `False`).
2022-05-13 19:39:00 -07:00
Brian Pandola
30c2aeab29
Fix Exists pattern matching with None values (#5134)
Exists matching works on the presence or absence of a field in the JSON of the event.
The value of the field is not considered when evaluating a match.[1]

* Add sentinel to distinguish between missing fields and existing fields with None values
* Update event pattern matching tests to cover this specific use-case.
* Add integrated test to cover this scenario within a larger context.

[1]: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html
2022-05-13 15:06:48 -07:00
Bert Blommers
0e3ac26068
CognitoIDP - allow respond_to_auth_challenge without Auth-header (#5133) 2022-05-13 19:45:05 +00:00
Steven Church
babbd21814
Databrew: Add datasets support (#5095) 2022-05-13 10:48:04 +00:00
Bert Blommers
957b3148e0
S3 - Return custom response when calling DeleteObjects without authentication (#5124) 2022-05-12 13:59:47 +00:00
Paul
f2d14a9dc2
cloudront.update_distribution() support (#5120) 2022-05-12 13:58:17 +00:00
joshuaghezzi
1cb2c80bf2
list crawler implementation (#5123) 2022-05-12 10:17:17 +00:00
Bert Blommers
3e31e49c83
RDS - Dont return empty DBClusterIdentifier (#5119) 2022-05-11 09:15:28 +00:00
Bert Blommers
08d705aa99
DynamoDB - error when persisting an empty number set (#5118) 2022-05-11 09:14:43 +00:00
Bert Blommers
749b543b7c
SSM - Integrate with SecretsManager (#5117) 2022-05-10 22:32:49 +00:00
CoderDonohoe
ae6b28b5b9
Extends Rekognition support to include get_face_search and start_face_search. (#5115) 2022-05-10 22:02:21 +00:00
Bert Blommers
ac03044c96
EC2:describe_vpc_endpoints() - filter by vpc-endpoint-type (#5110) 2022-05-09 13:06:01 +00:00
Bert Blommers
ff767d0743
DynamoDB - error when sending an integer as string (#5108) 2022-05-09 13:01:31 +00:00
Bert Blommers
4a5c72d5ed
AdminInitiateAuth - return correct AccessToken for Refresh-scenario (#5109) 2022-05-09 08:41:29 +00:00
Bert Blommers
515243eab0
RDS - support for EnableCloudWatchLogExports-parameter (#5107) 2022-05-09 08:40:16 +00:00
Thomas Rausch
e911341e6a
add indirection to access account id (#5098) 2022-05-08 22:25:40 +00:00
Bert Blommers
86d617e034
Feature: EBS (#5106) 2022-05-07 21:11:32 +00:00
mattBrzezinski
3f948aa5ae
RDS Filtering on db-cluster-id (#5101) 2022-05-06 17:11:55 +00:00
Bert Blommers
beb05662e4
Feature: Dockerless Batch (#5100) 2022-05-06 09:45:56 +00:00
Bert Blommers
c2727a7c20
CognitoIDP - allow unauthenticated requests to GetUser (#5099) 2022-05-05 22:34:37 +00:00
Michael Sanders
3f89b98889
Databrew: add recipe version support (#5094) 2022-05-05 20:33:33 +00:00
Bert Blommers
a666d59b58
S3 list_object_versions - ensure the prefix can contain a plus (#5097) 2022-05-05 11:06:31 +00:00
nickphbrown
147f52fedc
mediaconnect: fix, actually fixing create_flow to allow no outputs argument (#5096) 2022-05-04 22:07:27 +00:00
nickphbrown
600ac8efa5
Bugfix/mediaconnect create flow include source ingest ip (#5093) 2022-05-04 10:51:12 +00:00
Killian O'Daly
eb49891118
Sagemaker: add support for update_endpoint_weights_and_capacities (#5082) 2022-05-04 09:36:46 +00:00
Bert Blommers
406ca1d8f9
Admin - Move internal EC2 models (#5090) 2022-05-03 11:40:15 +00:00
Bert Blommers
76fe578d95
IAM - Implement ServiceLinkedRoles (#5089) 2022-05-03 09:44:47 +00:00
Bert Blommers
578de3d47f
TimestreamWrite - support MagneticStoreWriteProps-argument (#5088) 2022-05-02 20:15:19 +00:00
Bert Blommers
cb4cbd1f5b
EC2 - Spot Requests improvements (#5087) 2022-05-02 15:00:06 +00:00
Bert Blommers
1d87b90e75
CognitoIDP: update_group, global_sign_out, update_user_attributes (#5086) 2022-05-01 21:04:57 +00:00
Bert Blommers
3b68be55d3
EC2 - Pass LaunchTemplate tags to new Instances (#5085) 2022-05-01 19:27:25 +00:00
Bert Blommers
6b70cd1b6b
EC2 SpotFleetRequests - support LaunchTemplates (#5084) 2022-05-01 13:52:38 +00:00
Bert Blommers
12421068bd
Feature: Resource State Transition (#4734) 2022-05-01 11:45:59 +00:00
Stephanie Manning
b57ce46670
Support all Action types in ELBv2 create_rule and set_rule_priorities responses (#5080) 2022-04-30 11:09:03 +00:00
Amit Shah
4cacf2698c
Support SES get_identity_verification_attributes (#5078) 2022-04-30 10:07:11 +00:00
Iain Samuel McLean Elder
a79df7bc87
fix(org): close_account matches public API (#5072) 2022-04-30 10:03:19 +00:00
Bert Blommers
8ad121282f
CognitoIDP - improve default UserPool response (#5074) 2022-04-29 10:50:33 +00:00
nickphbrown
9ab77d505d
mediaconnect: fix flow and source arn format and update tests to use … (#5070) 2022-04-28 09:52:48 +00:00
Bert Blommers
56806fb310
SQS - Accept queue-names as QueueUrl-parameter (#5073) 2022-04-27 22:51:51 +00:00
tzven0
3cb455edb7
[CloudWatch] Take into account _metric_name if dimensions are set (#5068) 2022-04-27 20:43:26 +00:00
Bert Blommers
d60df32a25
Upgrade flake8 to 4.x (#5066) 2022-04-27 11:58:59 +00:00
Killian O'Daly
e703ee9a76
Increase Tag support for Sagemaker. (#5052) 2022-04-27 11:56:08 +00:00
Viren Nadkarni
afe4b3ace9
EC2: More filters for DescribeNetworkAcls (#5049) 2022-04-25 20:14:00 +00:00
Bert Blommers
be52b4d7a2
CF - detect changesets without changes (#5058) 2022-04-24 21:37:14 +00:00
rangerthegood
a20633b577
events: delete_rule implementation update (#5056) 2022-04-24 10:03:28 +00:00
Bert Blommers
0e5c2e4f6b
SNS - enable more Terraform tests (#5051) 2022-04-23 09:45:05 +00:00
Bert Blommers
752eee1941
Autoscaling - create custom BlockDevice in addition to default image block device (#5050) 2022-04-22 15:40:30 +00:00
Bert Blommers
61a5d5ca3b
ELBv2 - enable Tags for create_target_group (#5045) 2022-04-21 19:27:14 +00:00
Bert Blommers
8da9666a90
Autoscaling - pass BlockDeviceMapping from launch_config/launch_template (#5044) 2022-04-21 14:19:36 +00:00
steffyP
f8c2b621db
cloudwatch: filter 'dimensions' for get_metric_data (#5041) 2022-04-21 11:32:57 +00:00
Guriido
e63fc08db2
fix idempotency on verify_email_identity endpoint (#5043) 2022-04-21 11:27:12 +00:00
donelupus
27e469d95e
Add organizations close_account feature (#5040) 2022-04-21 09:44:31 +00:00
Iain Samuel McLean Elder
fc170df796
fix(swf_tests): compare tz-aware timestamps (#5039) 2022-04-19 22:22:49 +00:00
Bert Blommers
10bd677cf2
Admin - enable more Pylint rules (#5037) 2022-04-18 20:44:56 +00:00
Bert Blommers
d8251d4d0a
Terraform - enable additional tests (#5035) 2022-04-17 22:34:48 +00:00
Viren Nadkarni
14fc1d3e41
ELB: Fix response templates (#5032) 2022-04-16 20:57:02 +00:00
Bert Blommers
720bbe6433
Terraform Tests - update to latest TF branch (#5031) 2022-04-16 10:02:57 +00:00
Robert Schmidtke
794e940421
Support Expression in Glue's get_partitions (#5013) 2022-04-14 19:37:10 +00:00
Kent Ou
d46987ec29
rds - support final snapshot when delete a cluster (#5023) 2022-04-14 14:58:41 +00:00
Bert Blommers
48e3cbec99
EC2 - search_transit_gateway_routes -search by CIDR (#5020) 2022-04-11 19:43:33 +00:00
Bert Blommers
f8f6f6f1ee
DynamoDB - extend TransactWriteItems error handling (#5012) 2022-04-09 21:45:25 +00:00
Bert Blommers
a0eb48d588
ApplicationAutoscaling - Scheduled Actions (#5011) 2022-04-08 10:08:28 +00:00
Kent Ou
56a2fd384c
Enhance IAM credentials report to dynamic mfa_active and password_last_used (#5004) 2022-04-07 16:35:08 +00:00
John-Paul Stanford
2a6ba0ddd1
New methods to the databrew service for recipes and rulesets. (#4996) 2022-04-07 09:45:17 +00:00
Bert Blommers
552385881c
CognitoIDP - allow unauthenticated request to sign_up (#5009) 2022-04-06 22:21:14 +00:00
Bert Blommers
ac6d88518d
S3 - initial Notifications implementation (#5007) 2022-04-06 21:10:32 +00:00
Bert Blommers
43b987427f
Refactor EC2 models into separate files (#5003) 2022-04-04 17:51:11 +00:00
George Lungley
b5f03b0a0e
EC2 - implement network attachments (#4998) 2022-04-04 10:17:22 +00:00
Panagiotis Irakleous
3718cde444
fix cloudformation arn account id (#4995) 2022-04-02 17:07:40 +00:00
Bert Blommers
15b49396ce
RDS - improve tagging support (#4994) 2022-03-31 13:12:49 +00:00
Bert Blommers
e533b1a3ff
QuickSight - list_users,list_groups,create_group_membership,create_data_set,create_ingestion (#4989) 2022-03-31 12:26:17 +00:00
Bert Blommers
d6bec75e43
ELBV2 - Ensure ResourceARN is returned when describing tags (#4990) 2022-03-31 11:40:06 +00:00
Cristopher Pinzón
bd6b90a6ab
Extract region from auth headers for s3 bucket creation (#4983) 2022-03-31 10:47:29 +00:00
Bert Blommers
c57db140f8
EKS: EncryptionConfig should be an empty list by default (#4986) 2022-03-29 22:40:23 +00:00
Bert Blommers
cf2690ca1e
Improvements - Autoscaling (#4985) 2022-03-29 21:46:06 +00:00
Asher Foa
c134afaf60
Create & Describe file system APIs return Name property based on tags (#4978) 2022-03-29 17:24:48 +00:00
Asher Foa
472b050aad
Use monkeypatch.setenv instead of modifying os.environ (#4981) 2022-03-29 15:43:44 +00:00
Bert Blommers
1a5c18878c
ECS - support for CapacityProviders (#4977) 2022-03-29 14:19:09 +00:00
Bert Blommers
60e48c101e
Feature: QuickSight (initial implementation) (#4973) 2022-03-29 14:17:12 +00:00
CoderDonohoe
4ed5a837de
Add Rekognition support. (#4957) 2022-03-29 13:15:25 +00:00
Bert Blommers
eafd5f3dbb
EC2:run_instances() - fix bug when supplying the NIC with security groups (#4975) 2022-03-27 14:32:37 +00:00
Bert Blommers
afa34ffd8d
TimestreamWrite - improvements (#4971) 2022-03-26 20:25:56 -01:00
Bert Blommers
2929f3ee35
Logs - fix typo in log-group-name regex (#4972) 2022-03-26 20:06:23 -01:00
Bert Blommers
3e2adbcc3a
ECR - Fix bug in batch_delete where images could not be deleted (#4969) 2022-03-25 14:11:54 -01:00
Bert Blommers
2d18ec5a7b
Remove print-statement 2022-03-24 22:38:17 -01:00
Bert Blommers
b4343baa16
RDS - simplify filter-parameter logic (#4966) 2022-03-24 20:58:13 -01:00
Bert Blommers
472b1dab0c
ELBv2 - improve tagging (#4964) 2022-03-23 19:44:12 -01:00
Arno Lehtonen
5e55daebb8
Return all things when using "*" query_string parameter (#4960) 2022-03-22 21:35:37 -01:00
Sam Watson
4f92ee8a1c
bugfix: apply cloudwatch subscription filters to newly created streams (#4962) 2022-03-22 21:34:36 -01:00
SundeepK
75ecc31ec4
Added support for ListenerAddress based on srt or zixi-pull protocols. (#4961) 2022-03-22 19:11:22 -01:00
Max A
26397e9c6d
Feature/glue start job (#4959) 2022-03-22 09:19:56 -01:00
Bert Blommers
647c612c7a
Docs - add SQS:receive_message() (#4958) 2022-03-21 20:58:49 -01:00
Bert Blommers
47ce689cb7
ELB/ELBv2 improvements (#4956) 2022-03-21 19:55:19 -01:00
Michał Górny
2d5ae58120
Fix test failures on systems with 32-bit time_t (#4954) 2022-03-20 15:22:15 -01:00
Brian Pandola
626629ef82 Fix: EMR Steps should be returned in reverse order of creation
This is according to the AWS EMR documentation[1] and has been verified against a real AWS backend.

[1]:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/emr.html#EMR.Client.list_steps
2022-03-19 22:51:53 -07:00
Brian Pandola
a90d8c801b Add Pagination for Organizations:ListAccounts 2022-03-19 17:34:58 -07:00
Max A
662b96693d
Glue: get_job() (#4948) 2022-03-19 15:30:46 -01:00
Bert Blommers
de990b07f9
AWSLambda - Policy improvements (#4949) 2022-03-19 12:00:39 -01:00
Brian Pandola
411ce71d3a
Update Response for TimestreamWrite:WriteRecords (#4950)
The botocore `WriteRecordsResponse` model was updated to include `RecordsIngested` a few months ago.[1]

* Include `RecordsIngested` in the `moto` response
* Use sample records from AWS documentation in `test_write_records`

[1]:4a2fc7f7c0
2022-03-18 20:36:22 -07:00
Bert Blommers
96c9391beb
Improvements: AWSLambda (#4943) 2022-03-17 11:32:31 -01:00
Bert Blommers
bbd4b2afc3
EFS enhancements (#4940) 2022-03-15 18:51:03 -01:00
Bert Blommers
67ab7f857a
Simplify error handling (#4936) 2022-03-15 15:42:46 -01:00
Bert Blommers
5ae0ced349
AWSLambda - raise correct error when publishing unknown function (#4934) 2022-03-15 14:07:01 -01:00
Bert Blommers
cbe787add3
Ensure setup_method resets state (#4928) 2022-03-15 13:28:33 -01:00
Viren Nadkarni
c1c423674c
Remove unused exception argument (#4924) 2022-03-15 11:34:52 -01:00
Viren Nadkarni
131c448756
ELBv2: Fix LoadBalancerNotFound being thrown for listener rules (#4921) 2022-03-15 11:34:19 -01:00
Bert Blommers
f9d116f871
Prepare release 3.1.0 (#4938) 2022-03-12 18:01:42 -01:00
Bert Blommers
382ff2b1a9
Remove more DynamoDB2 references (#4933) 2022-03-11 21:29:16 -01:00
Bert Blommers
eed32a5f72
Pylint - Enable more rules on source and tests-directory (#4929) 2022-03-11 20:28:45 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting (#4926) 2022-03-10 13:39:59 -01:00
mianowski
a4f58f0774
CognitoIdp fixes (#4518) 2022-03-10 13:38:43 -01:00
Bert Blommers
07913cfef0
Deprecate mock_dynamodb2 (#4919) 2022-03-09 16:57:25 -01:00
Bert Blommers
9dccebc184
Deprecate RDS2 (#4920) 2022-03-09 10:05:18 -01:00
Daniel Roschka
d324a77445
Fix deleting secrets by ARN (#4918) 2022-03-08 09:17:28 -01:00
Bert Blommers
1d7440914e
EC2:terminate() - fix error message (#4915) 2022-03-07 21:25:35 -01:00
Bert Blommers
f6033cddeb
Pinpoint - initial implementation (#4911) 2022-03-07 20:37:50 -01:00
John-Paul Stanford
a460adc940
This adds a new service "databrew", mostly around managing databrew (#4898) 2022-03-07 19:53:45 -01:00
Bert Blommers
726c8bbc55
Prepare release 3.0.6 (#4912) 2022-03-05 19:14:47 -01:00
Bert Blommers
aa522b11ca
SNS Docs - do not specify default region (#4909) 2022-03-03 22:25:06 -01:00
Bert Blommers
86e1fe8f1c
CF - Support for VPCEndpoint (#4908) 2022-03-03 21:43:25 -01:00
Bert Blommers
dc5353f1ae
Feature: Ability to start MotoServer within Python (#4904) 2022-03-03 19:54:10 -01:00
stromp
0e3fef9b42
Fix issue #4906 by removing version stages from old versions (#4907) 2022-03-03 12:02:23 -01:00
stromp
7e88a901d9
fix for duplicate tag keys in secretsmanager (#4900) 2022-03-01 21:50:42 -01:00
Bert Blommers
206590acf5
Fix ordering issue with a user-defined Responses-activation (#4896) 2022-02-28 21:57:41 -01:00
Peter Baumgartner
8bbfe9c151
ecs.run_task count default to 1 (#3268) 2022-02-28 11:38:45 -01:00
Bert Blommers
b3bc419843
Unknown regions - bug in caching mechanism (#4895) 2022-02-27 20:47:05 -01:00
Bert Blommers
19c5108ecd
Prepare release 3.0.5 (#4892) 2022-02-26 10:21:11 -01:00
Cristopher Pinzón
58ff549b94
add Entity Id when listing (#4891) 2022-02-25 10:28:42 -01:00
Bert Blommers
a3d3618c82
S3 improvements: pull request #4890 from bblommers/s3-improvements 2022-02-25 10:27:46 -01:00
Sam Bolgert
790b5d5833
Add implementation for cognitoidp admin_set_user_mfa_preference (#4884) 2022-02-24 22:52:45 -01:00
Bert Blommers
142249fbdc S3:CompleteMultipartUpload - error on empty part list 2022-02-24 22:34:59 -01:00
Bert Blommers
8ba4bb63c5 S3 - ListObjectVersions: Limit DeleteMarkers by Prefix 2022-02-24 21:04:34 -01:00
Bert Blommers
f15e451815 S3 - Refactor tests 2022-02-24 20:51:01 -01:00
Bert Blommers
6733947a8c S3Control - Access Points 2022-02-24 20:51:01 -01:00
Cristopher Pinzón
8b81481d3e
Addition of s3control support in server mode (#4885) 2022-02-24 20:35:07 -01:00
Amit Shah
e84cc20abe
Fix copying S3 objects, when using MetadataDirective='REPLACE' (#4883) 2022-02-24 13:21:27 -01:00
steffyP
b6f4584737
RDS: enable add and remove tag for resources (#4882) 2022-02-24 13:18:43 -01:00
Brian Pandola
181031db5f Fix: Calling dynamodb:UpdateItem with non-existent table name should raise ResourceNotFoundException 2022-02-23 23:28:15 -08:00
steffyP
e3fc799b95
RDS modify-db-instance: raise DBParameterGroupNotFoundError if the DBParameterGroupName does not exist (#4879) 2022-02-21 22:32:37 -01:00
Bert Blommers
c53dc4c21c
SNS Improvements (#4881) 2022-02-21 21:01:38 -01:00
Bert Blommers
412153aeb7
Merge pull request #4869 from ecumene/master 2022-02-21 20:20:02 -01:00
Mitchell Hynes
c2dc11ddb1 Removed print statement 2022-02-21 15:49:29 -03:30
Mitchell Hynes
30ab3f86c1 Fixed test 2022-02-21 14:26:50 -03:30
Mitchell Hynes
7dc5adb5d5 Textract: Addressed comments 2022-02-21 11:43:36 -03:30
Bert Blommers
9945e238b4
Merge pull request #4878 from bblommers/batch-improvements
Batch Improvements
2022-02-21 00:02:22 -01:00
Bert Blommers
f0bb052343 Batch - Add Attempts to JobDescription 2022-02-20 22:35:58 -01:00
Bert Blommers
24afea36c0 Batch - TaskDefinition improvements 2022-02-20 19:53:25 -01:00
Bert Blommers
ca7bc9273a Batch - JobQueue improvements + Tag support 2022-02-20 13:01:29 -01:00
Bert Blommers
efb19b92f0
CloudTrail improvements (#4875) 2022-02-19 23:45:36 -01:00
Bert Blommers
876c783a24
APIGateway improvements (#4874) 2022-02-18 22:31:33 -01:00
Bert Blommers
64c16c715d Textract - request parameters are part of the body 2022-02-18 18:49:54 -01:00
Mitchell Hynes
0776ae1f52 Ran the URL script 2022-02-17 16:01:48 -03:30
Mitchell Hynes
4ec492452e Merge branch 'master' of github.com:ecumene/moto 2022-02-17 15:31:13 -03:30
Mitchell Hynes
3a249771fb Initial commit for textract 2022-02-17 15:30:48 -03:30
Tim Snyder
2957a51e4e
refactor scripts/get_amis.py into moto.ec2.utils.gen_moto_amis() (#4867) 2022-02-17 12:38:31 -01:00
Bert Blommers
f49c81037b
SQS - Use full URL as the physical resource ID (#4864) 2022-02-15 22:26:36 -01:00
Bert Blommers
871591f7f1
Feature: ServiceDiscovery/CloudMap (#4862) 2022-02-15 13:33:47 -01:00
Bert Blommers
a7e169a545
EC2 performance improvements (#4855) 2022-02-14 21:40:48 -01:00
Bert Blommers
acc5e60f44
TimestreamWrite - list of records should be extended, not appended to (#4860) 2022-02-14 19:17:48 -01:00
Abdul
e75dcf47b7
Add Athena: create_data_catalog, list_data_catalogs, get_data_catalog (#4854) 2022-02-14 18:11:39 -01:00
Tim Snyder
ea81377cd0
handle 'NoDevice' parameter in BlockDeviceMappings #4852 (#4853) 2022-02-14 08:37:46 -01:00
Bert Blommers
155f9f20eb
SSM - load global parameters (#3953) 2022-02-12 12:59:15 -01:00
vincbeck
2ec1a04778
Add redshift-data: cancel_statement, describe_statement, execute_statement, get_statement_result (#4832) 2022-02-11 19:11:22 -01:00
MEP
7194456d0d
[LocalStack] Fixes to secretsmanager's PutSecretValue, CreateSecret, DeleteSecret (#4851) 2022-02-11 11:49:14 -01:00
Bert Blommers
dce8cc0c04
SSM - Add random ZIP file to make Terraform happy (#4850) 2022-02-10 20:07:54 -01:00
Bert Blommers
e5c8cf058c
DynamoDB improvements (#4849) 2022-02-10 19:09:45 -01:00
Bert Blommers
b28d763c08
IOT improvements (#4848) 2022-02-10 08:02:40 -01:00
Bert Blommers
f8be8ce2b8
ACM improvements (#4847) 2022-02-09 21:38:09 -01:00
Bert Blommers
de559e450d
AWSLambda - Error when removing unknown permission (#4846) 2022-02-09 18:31:53 -01:00
Viren Nadkarni
5580b519e0
SES: Implement GetIdentityMailFromDomainAttributes and SetIdentityMailFromDomain (#4842) 2022-02-09 17:19:54 -01:00
Bert Blommers
78ab2c9dcd
Prep release 3.0.3 (#4845) 2022-02-09 14:56:20 -01:00
Bert Blommers
094d00a37a
Feature: APIGatewayV2 (#4840) 2022-02-08 20:12:51 -01:00
Dmytro Kazanzhy
a94f72cb90
RDS cluster engines' versions fix (#4844) 2022-02-08 16:37:05 -01:00
Viren Nadkarni
38bf0265c1
SES: Fix GetSendStatistics response template (#4826) 2022-02-08 16:24:41 -01:00
Bert Blommers
eba0fb8adc
HTTPBin is unavailable quite often - try example.com instead (#4843) 2022-02-08 15:35:37 -01:00
Sam Watson
433a57da68
raise an error on attempt to copy s3 object to itself without changing anything (#4838) 2022-02-08 09:02:09 -01:00
Alastair McCormack
1ab00b48d7
Restrict initiate_auth and admin_initiate_auth AuthFlow (#4836) 2022-02-07 22:55:51 -01:00
Cristopher Pinzón
c25aae0d9a
Allow "True" in SQS Queue boolean attributes (#4830) 2022-02-07 22:53:25 -01:00
Daniel Fangl
87dfa2e922
correctly filter describe_managed_prefix_lists, add test for the behavior (#4837) 2022-02-07 18:07:15 -01:00
Edison Gustavo Muenz
32373d2ac5
ec2: Add GpuInfo to describe_instance_types (#4828) 2022-02-07 14:13:50 -01:00
mgshirali
60e26e5892
These changes address issue 4834. (#4835) 2022-02-07 14:10:12 -01:00
Cristopher Pinzón
500ed1a90b
Addition of bucket name when creating a key object (#4824) 2022-02-06 23:23:39 -01:00
Bert Blommers
fbefae59c5
Non-unittest classes use a lowercase setup-method (#4833) 2022-02-05 10:47:38 -01:00
Bert Blommers
bb6fb1200f
ELBv2 - Allow IAM certificates when calling modify_listener (#4823) 2022-02-04 20:59:23 -01:00
Bert Blommers
e1ffd27201
Increase Batch timeouts, in case Docker takes a while to start (#4827) 2022-02-04 20:10:46 -01:00
Bert Blommers
0a1bb6bae1
Route53 - Reusable Delegation Sets (#4817) 2022-01-30 23:53:05 -01:00
Bert Blommers
2fd6f34060
EC2 - VpcEndpointServiceConfiguration (#4815) 2022-01-30 22:00:26 -01:00
Paul
f554ad3997
implement get_hosted_zone_count() api (#4814) 2022-01-30 12:25:36 -01:00
Dmytro Kazanzhy
cb60761510
Added event subscriptions: create_event_subscription, delete_event_subscription, describe_event_subscriptions (#4807) 2022-01-29 11:24:28 -01:00
Adam Faulconbridge
3dfda9c1c9
validate containerProperties as strings (#4809) 2022-01-29 11:07:10 -01:00
Bert Blommers
ed86df6bae
ELBv2 improvements (#4808) 2022-01-29 11:04:14 -01:00
Paul
e1dbec1dff
Implement list_hosted_zones_by_vpc() functionality (#4771) 2022-01-29 10:11:24 -01:00
Dave Pretty
8b39233426
dynamodb: filter expression should applied after query/scan. fixes spulec/moto#3909 (#4805) 2022-01-29 10:08:18 -01:00
Dmytro Kazanzhy
f158f0e985
Add RDS methods: start_export_task, cancel_export_task, describe_export_tasks (#4803) 2022-01-28 21:40:30 -01:00
Todd Morse
bbe4402b33
Add host to batch (#4801) 2022-01-27 22:25:18 -01:00
Dmytro Kazanzhy
3ae6841b48
Local: Add RDS methods: copy_db_snapshot, copy_db_cluster_snapshot, create_db_cluster_snapshot, delete_db_cluster_snapshot, describe_db_cluster_snapshots (#4790) 2022-01-27 22:22:51 -01:00
Bert Blommers
3ba3f1460f
Propagate MotoHost via env vars to Lambda (#4658) 2022-01-27 11:04:03 -01:00
Paul
cd2d7a9c7a
moto/route53 does not correctly handle private hosted zones #4785 (#4786) 2022-01-27 10:28:31 -01:00
Bert Blommers
4bd8f4f96f
Glacier - allow zipfiles to be uploaded (#4800) 2022-01-27 09:40:42 -01:00
Bert Blommers
010d525de0
Class decorator - allow possibility of setUp in parent class (#4799) 2022-01-26 23:01:45 -01:00
Roman Rader
fc1ef55adc
Missing VersionID for versioned buckets in API (#4796) 2022-01-26 22:24:51 -01:00
Bert Blommers
76605e30a0
Improved support for Kinesis (#4795) 2022-01-26 18:41:04 -01:00
Bert Blommers
cf50da6938
MQ - Initial implementation (#4789) 2022-01-25 19:01:03 -01:00
Bert Blommers
35d3c72039
S3 - missing features (#4793) 2022-01-25 18:25:39 -01:00
Bert Blommers
38ad5193d4
Cloudfront - add missing fields (#4792) 2022-01-25 18:24:18 -01:00
Jim Cockburn
d5fcc31763
when a timer fires, it should also schedule a decision (#4791) 2022-01-25 15:45:02 -01:00
Felipe Alvarez
5e9c238fcc
test: add missing test for delete_log_stream (#4788) 2022-01-25 12:03:57 -01:00
Felipe Alvarez
9a5d5b5d25
CloudWatchLogs: create_export_task() (#4783) 2022-01-25 12:01:16 -01:00
Bert Blommers
d53dd23390
EC2 - create_snapshots (#4767) 2022-01-25 09:27:02 -01:00