aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
[AWS::AppStream::Stack][Drift] False Positive Drift for Tags and UserSettings for resource AWS::AppStream::Stack
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
### Name of the resource
AWS::AppStream::Stack
### Resource Name
_No response_
### Issue Description
Facing False-Positive Drift for Tags and UserSettings for resource AWS::AppStream::Stack
The report is complaining about missing UserSettings + Tags. The actual resource has the same UserSettings + Tags as defined in the CFN template.
False Drift doesn't occur in Self-Service AWS::AppStream::Stack(in us-east-1). It only occurs in eu-central-1 which is for resource AWS::AppStream::Stack.
### Expected Behavior
Status should be IN_SYNC or NOT_CHECKED status.
### Observed Behavior
Expected:
UserSettings and Tags should be defined.
Actual:
Missing UserSettings and Tags information.
### Test Cases
Resources:
AppStreamStack:
Type: 'AWS::AppStream::Stack'
Properties:
DisplayName: AppStreamStack
Name: AppStreamStackNAme
UserSettings:
- Action: CLIPBOARD_COPY_FROM_LOCAL_DEVICE
Permission: ENABLED
- Action: CLIPBOARD_COPY_TO_LOCAL_DEVICE
Permission: ENABLED
- Action: FILE_DOWNLOAD
Permission: DISABLED
- Action: FILE_UPLOAD
Permission: DISABLED
- Action: PRINTING_TO_LOCAL_DEVICE
Permission: DISABLED
Tags:
- Key: ApplicationName
Value: ApplicationValue
### Other Details
_No response_
Contributor guide
Research direction
Start by reproducing the AWS::AppStream::Stack template in eu-central-1 and compare the reported drift for UserSettings and Tags with the actual resource. Done means determining why these properties are reported missing and confirming that the resource reaches IN_SYNC or NOT_CHECKED when they match.
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
- 25/100