Package Exports
- @gammarers/aws-daily-cost-usage-report-stack
- @gammarers/aws-daily-cost-usage-report-stack/lib/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@gammarers/aws-daily-cost-usage-report-stack) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
AWS Daily Cost Usage Report Stack
AWS Cost And Usage report to Slack on daily 09:01.
- Report type
- Services
- This is Cost by AWS Services.
- Accounts
- This is Cost by Linked Account (when organization master account)
- Services
Resources
This construct creating resource list.
- Lambda function execution role
- Lambda function
- EventBridge Scheduler execution role
- EventBridge Scheduler
Install
TypeScript
use by npm
npm install @gammarers/aws-daily-cost-usage-report-stack
use by yarn
yarn add @gammarers/aws-daily-cost-usage-report-stack
Python
pip install gammarers.aws-daily-cost-usage-report-stack
Example
npm install @gammarers/aws-daily-cost-usage-report-stack
import { CostGroupType, DailyCostUsageReportStack } from '@gammarer/aws-daily-cost-usage-report-stack';
new DailyCostUsageReportStack(app, 'DailyCostUsageReportStack', {
slackToken: 'xoxb-11111111111-XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXX',
slackChannel: 'example-channel',
costGroupType: CostGroupType.SERVICES,
});
License
This project is licensed under the Apache-2.0 License.