Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Policies for use in the AWS Budget plugin

These policies refer to the simple budget metrics specification in DSOMM: https://dsomm.owasp.org/activity-description?uuid=f08a3219-6941-43ec-8762-4aff739f4664&dimension=Information%20Gathering&subDimension=Monitoring&level=1&activityName=Simple%20budget%20metrics

Testing

opa test policies

Bundling

Policies are built into bundle to make distribution easier.

You can easily build the policies by running

make build

Writing policies.

Policies are written in the Rego language.

package compliance-framework.license_agpl_v3

violation[] {
	input.settings.license.spdx_id != "AGPL-3.0"
}

title := "Repository is licenced with AGPL v3.0"
description := "Licensing your open source software is essential to clearly communicate the terms under which others can use, modify, and distribute your code. It helps protect your rights as an author, ensures compliance with legal requirements, and fosters trust and collaboration within the open source community. A well-defined license also prevents misuse and clarifies responsibilities for contributors and users."

About

Policies for the AWS Budget Plugin

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages