amazonka-iam-policy: Amazon IAM Policy Document DSL and Combinators.
This library provides data types and combinators that allow you to declare, encode, and decode the IAM JSON policy language with a modicum of safety, minus any extreme type-level features.
The IAM policy documents can be safely constructed via the provided datatypes and mapped, folded, and traversed via the provided instances, combinators, and lenses. The resulting structure can then be encoded as a valid IAM JSON policy document for using with Amazon IAM and related services.
The details of what goes into a policy vary for each service, depending on what actions the service makes available, what types of resources it contains, and so on. When you're writing policies for a specific service, it's helpful to see examples of policies for that service. View the AWS Services That Work with IAM documentation for more information.
See Amazonka.IAM.Policy to get started.
[Skip to Readme]
|Versions [faq]||0.0.1, 0.0.2, 0.0.3, 0.0.3.1, 0.0.4 (info)|
|Dependencies||aeson, base (>=4.7 && <5), base64-bytestring, bytestring, hashable, profunctors, scientific, text, time [details]|
|Copyright||Copyright (c) 2017 Brendan Hay|
|Maintainer||Brendan Hay <firstname.lastname@example.org>|
|Category||Network, AWS, Cloud|
|Source repo||head: git clone git://github.com/brendanhay/amazonka-iam-policy.git|
|Uploaded||by BrendanHay at Tue Aug 14 10:41:26 UTC 2018|
|Downloads||1114 total (87 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
Docs available [build log]
Last success reported on 2018-08-14 [all 1 reports]
For package maintainers and hackage trustees