aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

AWS::AppStream - UsageReportSubscriptions (new / suggestion)

Open
#1,071 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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

New resource for AWS::AppStream UsageReportSubscriptions

### Description

This is a suggestion for a new resource. Currently usage reports cannot be enabled through CloudFormation and need to be enabled through the management console or with API. There is actually an existing template ([usage reports crawler template](https://s3.amazonaws.com/appstream-cfn-templates-us-east-1/usage_reports_crawler_template.yml)) for processing those reports after enabling them, but one needs to know the S3 bucket beforehand.

Use case: central management of multiple AppStream 2.0 regions.

### Other Details

Relevant API: CreateUsageReportSubscription, DeleteUsageReportSubscription, DescribeUsageReportSubscriptions

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the named AWS AppStream operations—CreateUsageReportSubscription, DeleteUsageReportSubscription, and DescribeUsageReportSubscriptions—and the usage_reports_crawler_template.yml example. Determine the resource shape and required properties for enabling usage reports across regions, with completion defined by CloudFormation coverage for the requested resource.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.