removing unnecessary regional resource specification patching #1672
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
similar to #1553
relevant Resource Specifications for
01_spec_patch.json
removals:ap-northeast-3
ap-southeast-1
ap-south-1
ap-southeast-2
(only remaining manual regional patches from #706), wondering if there are problems with this format:https://github.com/aws-cloudformation/cfn-python-lint/blob/81f0e3f845ff59b3cf6cc104f80ff71eec6a2164/scripts/update_specs_services_from_ssm.py#L85
Even though they are not in those Resource Specifications, I believe the
AWS::Cognito::UserPoolUser.AttributeType
patches can also be removed becauseAWS::Cognito::UserPoolUser
is not present in those regions either (not even in the patches automatically generated from SSM): (context: #1002, #1003)AWS::Cognito::UserPoolUser.AttributeType
is also in theus-east-1
Resource Specification, so it should get picked up ifAWS::Cognito::UserPoolUser
gets picked up anywayRegional
ConfigResourceType
AllowedValues added here were switched away from being regionally maintained here:https://github.com/aws-cloudformation/cfn-python-lint/blob/de078a9274e13b0b44a6e730ff11a3def717080f/src/cfnlint/data/ExtendedSpecs/all/03_value_types/aws_config.json#L4