Cloud Custodian logo

Cloud Custodian

Cloud Custodian is an open-source rules engine for cloud security, compliance, and cost-optimization governance now stewarded by Stacklet. Operators express policies as YAML files that select a cloud resource type, apply filters, and execute actions; the engine then runs those policies against AWS, Azure, and GCP via provider-specific plugins. Custodian does not expose a developer REST API of its own - integration is via the c7n CLI, the policy YAML schema, c7n-org for multi-account fan-out, and c7n-mailer for SQS-driven notifications.

6 APIs 0 Capabilities 0 Features
Cloud SecurityComplianceCost OptimizationMulti-CloudPolicy as Code

APIs

Cloud Custodian

Cloud Custodian provides rules-engine capabilities for managing cloud resources with security, compliance, and cost optimization policies.

Cloud Custodian AWS Provider

The Cloud Custodian AWS provider enables policy-as-code management of Amazon Web Services resources including EC2, S3, IAM, RDS, Lambda, and hundreds of other AWS service resour...

Cloud Custodian Azure Provider

The Cloud Custodian Azure provider enables policy-as-code management of Microsoft Azure resources including virtual machines, storage accounts, network security groups, and othe...

Cloud Custodian GCP Provider

The Cloud Custodian GCP provider enables policy-as-code management of Google Cloud Platform resources including Compute Engine instances, GCS buckets, Cloud SQL instances, and o...

Cloud Custodian C7n-Org

c7n-org is a Cloud Custodian tool for running policies across multiple cloud accounts, projects, or subscriptions in parallel. It uses an accounts configuration file with assume...

Cloud Custodian C7n-Mailer

c7n-mailer is a Cloud Custodian notification tool that subscribes to an SQS queue populated by policy actions and sends notifications via SES email, Slack messages, or integrati...

Event Specifications

Cloud Custodian c7n-mailer Notification Events

The Cloud Custodian c7n-mailer AsyncAPI defines the event-driven notification interface used by the Cloud Custodian policy engine to deliver policy violation alerts. When a poli...

ASYNCAPI

Semantic Vocabularies

Cloud Custodian Context

0 classes · 8 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHub Organization
GitHub Organization
🚀
Getting Started
Getting Started
🔗
Community
Community
👥
GitHubRepository
GitHubRepository
📄
Change Log
Change Log
🔗
JSONLDContext
JSONLDContext
🔗
JSONSchema
JSONSchema
🔗
AsyncAPI
AsyncAPI
🔗
Naftiko Capabilities
Naftiko Capabilities