aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
[AWS::SES::Template] - [BUG] - Cannot delete template through Cloud Control
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
### Name of the resource
Other
### Resource Name
AWS::SES::Template
### Issue Description
When trying to delete an SES Template via Cloud Control it will fail with the below error message
```
Resource of type 'AWS::SES::Template' with identifier 'null' was not found.
```
### Expected Behavior
Template should be deleted successfully.
### Observed Behavior
Error received and template not deleted.
### Test Cases
1. Create a template
```console
aws cloudcontrol create-resource --desired-state "{\"Template\":{\"HtmlPart\":\"\\u003cb\\u003eHello\\u003c/b\\u003e\",\"SubjectPart\":\"SUBJECT\",\"TemplateName\":\"SomeName\",\"TextPart\":\"Hello\"}}" --type-name AWS::SES::Template
```
2. Delete the resource
```console
aws cloudcontrol delete-resource --type-name AWS::SES::Template --identifier SomeName
```
3. Check on the status using the returned `RequestToken` to see the error message.
```console
aws cloudcontrol get-resource-request-status --request-token deb069b9-b3b8-4607-b8b8-b4f7589775d4
```
### Other Details
This was originally reported in https://github.com/pulumi/pulumi-aws-native/issues/835
Contributor guide
Research direction
Start by reproducing the failure with the listed cloudcontrol create-resource, delete-resource, and get-resource-request-status commands for AWS::SES::Template. Trace the Cloud Control delete handling for the template identifier and verify that deletion completes successfully without the reported identifier 'null' error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100