Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
udondan/iam-floyd: AWS IAM policy statement generator with fluent interface

udondan/iam-floyd: AWS IAM policy statement generator with fluent interface

23 hours ago

IAM Floyd

![Source][source] ![iam-floyd][source] ![libraries.io][libraries.io] ![Documentation][documentation] ![GitHub][license]

AWS [IAM policy statement][statement] generator with fluent interface.

Support for:

  • 457 Services
  • 22097 Actions
  • 2335 Resource Types
  • 2487 Condition keys

!EXPERIMENTAL
This is an early version of the package. The API will change while I implement new features. Therefore make sure you use an exact version in your package.json before it reaches 1.0.0.

Documentation

Find the documentation at [Read the Docs][documentation].

Auto completion demo</a>

Packages

There are two different package variants available:

Starting with version 0.300.0, the packages are compatible with CDK v2. For CDK v1 you can use any version up to:
npm CDK v1</a>

Find them all on [libraries.io].

CDK Compatibility Matrix

| CDK | cdk-iam-floyd | | ---------- | -------------------------- | | <= 1.151.0 | <= 0.285.0 | | >= 1.152.0 | 0.286.0 | | >= 1.158.0 | No compatible version! | | >= 2.0.0 | >= 0.300.0 | | >= 2.20.0 | >= 0.351.0 | | >= 2.26.0 | >= 0.377.0 | | 2.29.x | No compatible version! | | >= 2.30.0 | >= 0.391.0 |


Legal

The code contained in the lib/generated folder is generated from the AWS documentation. The class- and function-names and their description therefore are property of AWS.

AWS and their services are trademarks, registered trademarks or trade dress of AWS in the U.S. and/or other countries.

This project is not affiliated, funded, or in any way associated with AWS.

IAM Floyd is licensed under [Apache License 2.0][license]. Dependencies might be released under different licenses.

[source]: https://github.com/udondan/iam-floyd [documentation]: https://iam-floyd.readthedocs.io/en/latest/ [npm]: https://www.npmjs.com/package/iam-floyd [license]: https://github.com/udondan/iam-floyd/blob/main/LICENSE [statement]: https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_statement.html [libraries.io]: https://libraries.io/search?q=iam-floyd [AWS CDK]: https://aws.amazon.com/cdk/

Chat with me