moto/moto
Brian Pandola 93638de380
Add filtering support for RDS::DBCluster (#6144)
* Add filtering support for RDS::DBCluster

* Add support for filtering by `db-cluster-id`.
* Add support for filtering by `engine`.

Obviates the need for the recent change (#6114) because the filter definition maps
`db_cluster_id` to either `db_cluster_identifier` or `db_cluster_arn`.

* No longer required due to filter configuration.

* Account for Neptune weirdness...
2023-03-28 08:54:41 +01:00
..
acm ACM: Include more info to the list_certificates (#5973) 2023-02-26 19:45:54 -01:00
acmpca Terraform - Update to latest commit (#5982) 2023-02-25 19:24:03 -01:00
amp TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
apigateway TechDebt: Remove __future__ imports (#6037) 2023-03-08 20:50:13 -01:00
apigatewayv2 APIGatewayV2 mappings (#5711) 2022-11-27 21:25:56 -01:00
applicationautoscaling Techdebt: Replace string-format with f-strings (for a* dirs) (#5661) 2022-11-12 12:32:07 -01:00
appsync TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
athena Athena fixes and additions (#6055) 2023-03-12 16:14:33 -01:00
autoscaling Techdebt: MyPy EC2 (t-models) (#5922) 2023-02-12 16:53:36 -01:00
awslambda AWSLambda: Ability to customize Dockers' data dir (#6084) 2023-03-18 09:35:48 -01:00
batch Batch: use specified network IP address (#6095) 2023-03-20 16:00:01 -01:00
batch_simple Batch simple jobs inform log stream name (#5825) 2023-01-11 19:45:09 -01:00
budgets TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
ce Terraform - Update to latest commit (#5982) 2023-02-25 19:24:03 -01:00
cloudformation CloudFormation: Implement Fn::Sub variable mapping (#6124) 2023-03-24 18:33:52 -01:00
cloudfront CloudFront: Persist origin changes made via update-distribution calls (#5736) (#5737) 2022-12-07 23:02:01 -01:00
cloudtrail TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
cloudwatch CloudWatch: support statistic-values in put-metric-data (#5793) 2022-12-21 18:07:41 -01:00
codebuild Techdebt: Replace string-format with f-strings (for c* dirs) (#5656) 2022-11-11 09:57:17 -01:00
codecommit Techdebt: Replace string-format with f-strings (for c* dirs) (#5656) 2022-11-11 09:57:17 -01:00
codepipeline Techdebt: Replace string-format with f-strings (for c* dirs) (#5656) 2022-11-11 09:57:17 -01:00
cognitoidentity Techdebt: Replace string-format with f-strings (for c* dirs) (#5656) 2022-11-11 09:57:17 -01:00
cognitoidp CognitoIDP: ID-token has different key for username (#6056) 2023-03-12 09:19:33 -01:00
comprehend TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
config Techdebt: Replace string-format with f-strings (for c* dirs) (#5656) 2022-11-11 09:57:17 -01:00
core Techdebt: MyPy IAM (#6066) 2023-03-14 18:52:07 -01:00
databrew Techdebt: MyPy Databrew (#5709) 2022-11-25 14:45:39 -01:00
datapipeline Techdebt: MyPy DataPipeline (#5754) 2022-12-11 09:48:12 -01:00
datasync Techdebt: Mypy DataSync (#5756) 2022-12-11 12:47:26 -01:00
dax Techdebt: MyPy DAX (#5783) 2022-12-18 15:08:32 -01:00
dms Techdebt: MyPy DMS (#5785) 2022-12-18 20:16:46 -01:00
ds Techdebt: MyPy EC2 (t-models) (#5922) 2023-02-12 16:53:36 -01:00
dynamodb DynamoDB: allow leading underscore in expression attr name (#6082) 2023-03-17 14:22:05 -01:00
dynamodb_v20111205 CloudFormation - support AWS::CloudFormation::Stack-resources (#6086) 2023-03-18 15:19:06 -01:00
dynamodbstreams Techdebt: MyPy DynamoDB (#5863) 2023-01-22 21:06:41 -01:00
ebs Techdebt: MyPy EC2 (d-e-models) (#5898) 2023-02-03 12:06:38 -01:00
ec2 chore: update EC2 Instance Offerings (#6130) 2023-03-27 18:03:32 +01:00
ec2instanceconnect Techdebt: MyPy ES (#5938) 2023-02-17 10:36:30 -01:00
ecr Techdebt: MyPy ECR (#5943) 2023-02-18 09:48:26 -01:00
ecs Terraform - Update to latest commit (#5982) 2023-02-25 19:24:03 -01:00
efs Terraform - Update to latest commit (#5982) 2023-02-25 19:24:03 -01:00
eks Techdebt: MyPy EKS (#5961) 2023-02-22 10:19:58 -01:00
elasticache Techdebt: MyPy ElastiCache (#5970) 2023-02-24 09:29:21 -01:00
elasticbeanstalk Techdebt: MyPy ElasticBeanstalk (#5972) 2023-02-24 21:05:08 -01:00
elastictranscoder Techdebt: MyPy ElasticTranscoder (#5981) 2023-02-25 10:19:51 -01:00
elb Techdebt: MyPy ELB (#5996) 2023-02-27 22:08:24 -01:00
elbv2 Techdebt: MyPy ELBv2 (#6001) 2023-03-01 10:39:12 -01:00
emr Techdebt: MyPy EMR (#6005) 2023-03-03 18:42:11 -01:00
emrcontainers Techdebt: MyPy Events, EMR (#6012) 2023-03-05 09:27:17 -01:00
emrserverless Techdebt: MyPy Events, EMR (#6012) 2023-03-05 09:27:17 -01:00
es Feature: OpenSearch (#6128) 2023-03-26 12:43:28 +00:00
events Events: Separate Rules by the EventBus they're assigned to (#6091) 2023-03-20 13:47:22 -01:00
firehose Firehose Improvements (#6028) 2023-03-07 22:08:55 -01:00
forecast Techdebt: MyPy F-services (#6021) 2023-03-06 21:41:24 -01:00
glacier Techdebt: MyPy g-models (#6048) 2023-03-11 16:00:52 -01:00
glue Techdebt: MyPy g-models (#6048) 2023-03-11 16:00:52 -01:00
greengrass Techdebt: MyPy g-models (#6048) 2023-03-11 16:00:52 -01:00
guardduty Techdebt: MyPy g-models (#6048) 2023-03-11 16:00:52 -01:00
iam Feature: OpenSearch (#6128) 2023-03-26 12:43:28 +00:00
identitystore Techdebt: MyPy I (#6092) 2023-03-20 13:58:49 -01:00
instance_metadata Techdebt: MyPy I (#6092) 2023-03-20 13:58:49 -01:00
iot Techdebt: MyPy I (#6092) 2023-03-20 13:58:49 -01:00
iotdata Techdebt: MyPy I (#6092) 2023-03-20 13:58:49 -01:00
kinesis Techdebt: MyPy K (#6111) 2023-03-23 09:17:40 -01:00
kinesisvideo Techdebt: MyPy K (#6111) 2023-03-23 09:17:40 -01:00
kinesisvideoarchivedmedia Techdebt: MyPy K (#6111) 2023-03-23 09:17:40 -01:00
kms Techdebt: MyPy K (#6111) 2023-03-23 09:17:40 -01:00
logs Techdebt: MyPy L (#6120) 2023-03-24 09:43:51 -01:00
managedblockchain Techdebt: MyPy ManagedBlockchain (#6134) 2023-03-27 18:00:24 +01:00
mediaconnect bugfix: add dollar to the end of mediaconnect, medialive, mediapackage url_paths to prevent them being popped from matchers list (#5874) 2023-01-24 18:39:16 -01:00
medialive bugfix: add dollar to the end of mediaconnect, medialive, mediapackage url_paths to prevent them being popped from matchers list (#5874) 2023-01-24 18:39:16 -01:00
mediapackage bugfix: add dollar to the end of mediaconnect, medialive, mediapackage url_paths to prevent them being popped from matchers list (#5874) 2023-01-24 18:39:16 -01:00
mediastore Techdebt: Replace string-format with f-strings (for m* dirs) (#5686) 2022-11-19 23:12:31 -01:00
mediastoredata Techdebt: Replace string-format with f-strings (for m* dirs) (#5686) 2022-11-19 23:12:31 -01:00
meteringmarketplace TechDebt: Remove __future__ imports (#6037) 2023-03-08 20:50:13 -01:00
moto_api Athena - Make query results configurable (#5928) 2023-02-24 20:25:54 -01:00
moto_server Admin: Update Docs to point to getmoto (#5826) 2023-01-07 10:35:14 -01:00
mq TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
neptune Service: Neptune (#5983) 2023-02-26 15:27:08 -01:00
opensearch Feature: OpenSearch (#6128) 2023-03-26 12:43:28 +00:00
opsworks Techdebt: Replace string-format with f-strings (for o* dirs) (#5689) 2022-11-20 11:59:02 -01:00
organizations Techdebt: Replace string-format with f-strings (for o* dirs) (#5689) 2022-11-20 11:59:02 -01:00
packages Techdebt: MyPy EC2 (s-models) (#5917) 2023-02-11 10:48:22 -01:00
personalize TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
pinpoint TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
polly Polly: Update the list of voices (#5723) 2022-11-30 16:00:40 -01:00
quicksight TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
ram Techdebt: Replace string-format with f-strings (for r* dirs) (#5691) 2022-11-20 12:23:43 -01:00
rds Add filtering support for RDS::DBCluster (#6144) 2023-03-28 08:54:41 +01:00
redshift Techdebt: MyPy EC2 (t-models) (#5922) 2023-02-12 16:53:36 -01:00
redshiftdata Admin: Update Docs to point to getmoto (#5826) 2023-01-07 10:35:14 -01:00
rekognition TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
resourcegroups Techdebt: Replace string-format with f-strings (for r* dirs) (#5691) 2022-11-20 12:23:43 -01:00
resourcegroupstaggingapi Support CloudFormation and ECS ResourceTypeFilters in ResourceGroupsTaggingAPI get_resources() (#6023) 2023-03-11 12:19:22 -01:00
route53 fix(route53): Allow upsert for resource records that already exist. (#5788) 2022-12-21 22:38:27 -01:00
route53resolver Techdebt: MyPy EC2 (t-models) (#5922) 2023-02-12 16:53:36 -01:00
s3 S3: get_object() now returns the AcceptRanges header (#6121) 2023-03-24 10:55:56 -01:00
s3bucket_path S3: Simplify detection of delete-flag (#5613) 2022-10-29 15:02:46 +00:00
s3control TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
sagemaker Sagemaker: Store client_request_token in FakePipelineExecution object (#6000) 2023-03-01 10:19:05 -01:00
sdb TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
secretsmanager SecretsManager - deal with partial ARNs (#6127) 2023-03-25 11:00:17 -01:00
servicediscovery TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
servicequotas TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
ses SES: Ensure service is region-aware (#5862) 2023-01-21 17:10:55 -01:00
signer TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
sns Admin: Update Docs to point to getmoto (#5826) 2023-01-07 10:35:14 -01:00
sqs SQS: Align receive_message() response with AWS (#5773) 2022-12-14 22:40:18 -01:00
ssm chore: update SSM default parameters (#6094) 2023-03-21 10:14:36 -01:00
ssoadmin TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
stepfunctions Techdebt: Replace string-format with f-strings (for s* dirs) (#5692) 2022-11-21 18:21:34 -01:00
sts Techdebt: MyPy K (#6111) 2023-03-23 09:17:40 -01:00
support Techdebt: Replace string-format with f-strings (for s* dirs) (#5692) 2022-11-21 18:21:34 -01:00
swf Techdebt: Replace string-format with f-strings (for s* dirs) (#5692) 2022-11-21 18:21:34 -01:00
textract TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
timestreamwrite TimestreamWrite: Add docs on how to check records using the internal API (#5772) 2022-12-14 23:09:00 -01:00
transcribe Transcribe: add IdentifyMultipleLanguages and return LanguageCodes (#5918) 2023-02-11 10:50:30 -01:00
utilities Techdebt: add typing to AMIS (#6063) 2023-03-15 22:38:20 -01:00
wafv2 TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
xray Techdebt: Replace string-format with f-strings (#5695) 2022-11-21 22:20:19 -01:00
__init__.py Post-release steps 2023-03-26 16:31:12 +00:00
backend_index.py Service: Neptune (#5983) 2023-02-26 15:27:08 -01:00
backends.py TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
server.py MotoServer - deprecate server-argument (#5891) 2023-02-02 11:45:49 -01:00
settings.py AWSLambda: Ability to customize Dockers' data dir (#6084) 2023-03-18 09:35:48 -01:00