Previously (it's hard to say for how long, but at least until 2023-03-30 according to the Wayback Machine, the Name property in AWS::GuardDuty::IPSet was optional (Required: No). Currently that isn't the case anymore (Required: Yes).
This makes it impossible to deploy existing templates to new stacks, or edit templates without adding the Name property
Expected Behavior
Name should not be required
Observed Behavior
Name is required
Test Cases
I have this resource deployed in an existing stack:
Name of the resource
AWS::GuardDuty::IPSet
Resource Name
No response
Issue Description
Previously (it's hard to say for how long, but at least until 2023-03-30 according to the Wayback Machine, the
Name
property in AWS::GuardDuty::IPSet was optional (Required: No). Currently that isn't the case anymore (Required: Yes).This makes it impossible to deploy existing templates to new stacks, or edit templates without adding the Name property
Expected Behavior
Name should not be required
Observed Behavior
Name is required
Test Cases
I have this resource deployed in an existing stack:
Other Details
No response