Skip to content

joshdk/iamfmt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

License GoDoc Go Report Card CircleCI

IAMFmt

๐Ÿ“ AWS IAM policy document formatter

Goals

Data Correctness

Tooling should never change the functional effect of a policy.

Git diff simplicity

If your project requires checking in a raw IAM policy, this tool should produce minimal diffs across commits.

Idempotency

Running the tool multiple times should produce identical output, and running the library constituents should produce identical data structures.

Formatting consistency

A policy should have a well-defined serialization ordering.

Explicit over implicit

Implicit policy components should be made explicit.

License

This library is distributed under the MIT License, see LICENSE.txt for more information.

About

๐Ÿ“ AWS IAM policy document formatter

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published