@swamp/aws/ce
v2026.04.23.3
AWS CE infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awscecloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/ce@swamp/aws/ce/anomaly-monitorv2026.04.23.2anomaly_monitor.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| MonitorType | enum | |
| MonitorName | string | The name of the monitor. |
| MonitorDimension? | enum | The dimensions to evaluate |
| MonitorSpecification? | string | |
| ResourceTags? | array | Tags to assign to monitor. |
createCreate a CE AnomalyMonitor
getGet a CE AnomalyMonitor
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CE AnomalyMonitor |
updateUpdate a CE AnomalyMonitor
deleteDelete a CE AnomalyMonitor
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CE AnomalyMonitor |
syncSync CE AnomalyMonitor state from AWS
Resources
state(infinite)— CE AnomalyMonitor resource state
@swamp/aws/ce/anomaly-subscriptionv2026.04.23.2anomaly_subscription.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| SubscriptionName | string | The name of the subscription. |
| MonitorArnList | array | A list of cost anomaly monitors. |
| Subscribers | array | A list of subscriber |
| Threshold? | number | The dollar value that triggers a notification if the threshold is exceeded. |
| ThresholdExpression? | string | An Expression object in JSON String format used to specify the anomalies that you want to generate alerts for. |
| Frequency | enum | The frequency at which anomaly reports are sent over email. |
| ResourceTags? | array | Tags to assign to subscription. |
createCreate a CE AnomalySubscription
getGet a CE AnomalySubscription
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CE AnomalySubscription |
updateUpdate a CE AnomalySubscription
deleteDelete a CE AnomalySubscription
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CE AnomalySubscription |
syncSync CE AnomalySubscription state from AWS
Resources
state(infinite)— CE AnomalySubscription resource state
@swamp/aws/ce/cost-categoryv2026.04.23.2cost_category.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | |
| RuleVersion | enum | |
| Rules | string | JSON array format of Expression in Billing and Cost Management API |
| SplitChargeRules? | string | Json array format of CostCategorySplitChargeRule in Billing and Cost Management API |
| DefaultValue? | string | The default value for the cost category |
| Tags? | array | Tags to assign to the cost category. |
createCreate a CE CostCategory
getGet a CE CostCategory
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CE CostCategory |
updateUpdate a CE CostCategory
deleteDelete a CE CostCategory
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CE CostCategory |
syncSync CE CostCategory state from AWS
Resources
state(infinite)— CE CostCategory resource state
2026.04.23.2589.1 KBApr 23, 2026
AWS CE infrastructure models
Release Notes
- Updated: anomaly_monitor, anomaly_subscription, cost_category
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscecloudinfrastructure
2026.04.03.2589.8 KBApr 3, 2026
AWS CE infrastructure models
Release Notes
- Updated: anomaly_monitor, anomaly_subscription, cost_category
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscecloudinfrastructure
2026.03.19.1628.9 KBMar 19, 2026
AWS CE infrastructure models
Release Notes
- Updated: anomaly_monitor, anomaly_subscription, cost_category
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscecloudinfrastructure
2026.03.16.1613.8 KBMar 16, 2026
AWS CE infrastructure models
Release Notes
- Updated: anomaly_monitor, anomaly_subscription, cost_category
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscecloudinfrastructure
2026.03.10.5611.9 KBMar 10, 2026
AWS CE infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscecloudinfrastructure