amazonka-iam-1.4.5: amazonka-iam.cabal
name: amazonka-iam
version: 1.4.5
synopsis: Amazon Identity and Access Management SDK.
homepage: https://github.com/brendanhay/amazonka
bug-reports: https://github.com/brendanhay/amazonka/issues
license: OtherLicense
license-file: LICENSE
author: Brendan Hay
maintainer: Brendan Hay <brendan.g.hay@gmail.com>
copyright: Copyright (c) 2013-2016 Brendan Hay
category: Network, AWS, Cloud, Distributed Computing
build-type: Simple
cabal-version: >= 1.10
extra-source-files: README.md fixture/*.yaml fixture/*.proto src/.gitkeep
description:
The types from this library are intended to be used with
<http://hackage.haskell.org/package/amazonka amazonka>, which provides
mechanisms for specifying AuthN/AuthZ information, sending requests,
and receiving responses.
.
Lenses are used for constructing and manipulating types,
due to the depth of nesting of AWS types and transparency regarding
de/serialisation into more palatable Haskell values.
The provided lenses should be compatible with any of the major lens libraries
such as <http://hackage.haskell.org/package/lens lens> or
<http://hackage.haskell.org/package/lens-family-core lens-family-core>.
.
See "Network.AWS.IAM" or <https://aws.amazon.com/documentation/ the AWS documentation>
to get started.
source-repository head
type: git
location: git://github.com/brendanhay/amazonka.git
library
default-language: Haskell2010
hs-source-dirs: src gen
ghc-options: -Wall
exposed-modules:
Network.AWS.IAM
, Network.AWS.IAM.AddClientIdToOpenIdConnectProvider
, Network.AWS.IAM.AddRoleToInstanceProfile
, Network.AWS.IAM.AddUserToGroup
, Network.AWS.IAM.AttachGroupPolicy
, Network.AWS.IAM.AttachRolePolicy
, Network.AWS.IAM.AttachUserPolicy
, Network.AWS.IAM.ChangePassword
, Network.AWS.IAM.CreateAccessKey
, Network.AWS.IAM.CreateAccountAlias
, Network.AWS.IAM.CreateGroup
, Network.AWS.IAM.CreateInstanceProfile
, Network.AWS.IAM.CreateLoginProfile
, Network.AWS.IAM.CreateOpenIdConnectProvider
, Network.AWS.IAM.CreatePolicy
, Network.AWS.IAM.CreatePolicyVersion
, Network.AWS.IAM.CreateRole
, Network.AWS.IAM.CreateSAMLProvider
, Network.AWS.IAM.CreateUser
, Network.AWS.IAM.CreateVirtualMFADevice
, Network.AWS.IAM.DeactivateMFADevice
, Network.AWS.IAM.DeleteAccessKey
, Network.AWS.IAM.DeleteAccountAlias
, Network.AWS.IAM.DeleteAccountPasswordPolicy
, Network.AWS.IAM.DeleteGroup
, Network.AWS.IAM.DeleteGroupPolicy
, Network.AWS.IAM.DeleteInstanceProfile
, Network.AWS.IAM.DeleteLoginProfile
, Network.AWS.IAM.DeleteOpenIdConnectProvider
, Network.AWS.IAM.DeletePolicy
, Network.AWS.IAM.DeletePolicyVersion
, Network.AWS.IAM.DeleteRole
, Network.AWS.IAM.DeleteRolePolicy
, Network.AWS.IAM.DeleteSAMLProvider
, Network.AWS.IAM.DeleteSSHPublicKey
, Network.AWS.IAM.DeleteServerCertificate
, Network.AWS.IAM.DeleteSigningCertificate
, Network.AWS.IAM.DeleteUser
, Network.AWS.IAM.DeleteUserPolicy
, Network.AWS.IAM.DeleteVirtualMFADevice
, Network.AWS.IAM.DetachGroupPolicy
, Network.AWS.IAM.DetachRolePolicy
, Network.AWS.IAM.DetachUserPolicy
, Network.AWS.IAM.EnableMFADevice
, Network.AWS.IAM.GenerateCredentialReport
, Network.AWS.IAM.GetAccessKeyLastUsed
, Network.AWS.IAM.GetAccountAuthorizationDetails
, Network.AWS.IAM.GetAccountPasswordPolicy
, Network.AWS.IAM.GetAccountSummary
, Network.AWS.IAM.GetContextKeysForCustomPolicy
, Network.AWS.IAM.GetContextKeysForPrincipalPolicy
, Network.AWS.IAM.GetCredentialReport
, Network.AWS.IAM.GetGroup
, Network.AWS.IAM.GetGroupPolicy
, Network.AWS.IAM.GetInstanceProfile
, Network.AWS.IAM.GetLoginProfile
, Network.AWS.IAM.GetOpenIdConnectProvider
, Network.AWS.IAM.GetPolicy
, Network.AWS.IAM.GetPolicyVersion
, Network.AWS.IAM.GetRole
, Network.AWS.IAM.GetRolePolicy
, Network.AWS.IAM.GetSAMLProvider
, Network.AWS.IAM.GetSSHPublicKey
, Network.AWS.IAM.GetServerCertificate
, Network.AWS.IAM.GetUser
, Network.AWS.IAM.GetUserPolicy
, Network.AWS.IAM.ListAccessKeys
, Network.AWS.IAM.ListAccountAliases
, Network.AWS.IAM.ListAttachedGroupPolicies
, Network.AWS.IAM.ListAttachedRolePolicies
, Network.AWS.IAM.ListAttachedUserPolicies
, Network.AWS.IAM.ListEntitiesForPolicy
, Network.AWS.IAM.ListGroupPolicies
, Network.AWS.IAM.ListGroups
, Network.AWS.IAM.ListGroupsForUser
, Network.AWS.IAM.ListInstanceProfiles
, Network.AWS.IAM.ListInstanceProfilesForRole
, Network.AWS.IAM.ListMFADevices
, Network.AWS.IAM.ListOpenIdConnectProviders
, Network.AWS.IAM.ListPolicies
, Network.AWS.IAM.ListPolicyVersions
, Network.AWS.IAM.ListRolePolicies
, Network.AWS.IAM.ListRoles
, Network.AWS.IAM.ListSAMLProviders
, Network.AWS.IAM.ListSSHPublicKeys
, Network.AWS.IAM.ListServerCertificates
, Network.AWS.IAM.ListSigningCertificates
, Network.AWS.IAM.ListUserPolicies
, Network.AWS.IAM.ListUsers
, Network.AWS.IAM.ListVirtualMFADevices
, Network.AWS.IAM.PutGroupPolicy
, Network.AWS.IAM.PutRolePolicy
, Network.AWS.IAM.PutUserPolicy
, Network.AWS.IAM.RemoveClientIdFromOpenIdConnectProvider
, Network.AWS.IAM.RemoveRoleFromInstanceProfile
, Network.AWS.IAM.RemoveUserFromGroup
, Network.AWS.IAM.ResyncMFADevice
, Network.AWS.IAM.SetDefaultPolicyVersion
, Network.AWS.IAM.SimulateCustomPolicy
, Network.AWS.IAM.SimulatePrincipalPolicy
, Network.AWS.IAM.Types
, Network.AWS.IAM.UpdateAccessKey
, Network.AWS.IAM.UpdateAccountPasswordPolicy
, Network.AWS.IAM.UpdateAssumeRolePolicy
, Network.AWS.IAM.UpdateGroup
, Network.AWS.IAM.UpdateLoginProfile
, Network.AWS.IAM.UpdateOpenIdConnectProviderThumbprint
, Network.AWS.IAM.UpdateSAMLProvider
, Network.AWS.IAM.UpdateSSHPublicKey
, Network.AWS.IAM.UpdateServerCertificate
, Network.AWS.IAM.UpdateSigningCertificate
, Network.AWS.IAM.UpdateUser
, Network.AWS.IAM.UploadSSHPublicKey
, Network.AWS.IAM.UploadServerCertificate
, Network.AWS.IAM.UploadSigningCertificate
, Network.AWS.IAM.Waiters
other-modules:
Network.AWS.IAM.Types.Product
, Network.AWS.IAM.Types.Sum
build-depends:
amazonka-core == 1.4.5.*
, base >= 4.7 && < 5
test-suite amazonka-iam-test
type: exitcode-stdio-1.0
default-language: Haskell2010
hs-source-dirs: test
main-is: Main.hs
ghc-options: -Wall -threaded
-- This section is encoded by the template and any modules added by
-- hand outside these namespaces will not correctly be added to the
-- distribution package.
other-modules:
Test.AWS.IAM
, Test.AWS.Gen.IAM
, Test.AWS.IAM.Internal
build-depends:
amazonka-core == 1.4.5.*
, amazonka-test == 1.4.5.*
, amazonka-iam == 1.4.5.*
, base
, bytestring
, tasty
, tasty-hunit
, text
, time
, unordered-containers