amazonka-iam 1.3.6 → 1.3.7
raw patch · 119 files changed
+170/−26 lines, 119 filesdep −lensdep ~amazonka-coredep ~amazonka-iamdep ~amazonka-testPVP ok
version bump matches the API change (PVP)
Dependencies removed: lens
Dependency ranges changed: amazonka-core, amazonka-iam, amazonka-test
API changes (from Hackage documentation)
Files
- README.md +1/−1
- amazonka-iam.cabal +5/−6
- gen/Network/AWS/IAM/AddClientIdToOpenIdConnectProvider.hs +1/−0
- gen/Network/AWS/IAM/AddRoleToInstanceProfile.hs +1/−0
- gen/Network/AWS/IAM/AddUserToGroup.hs +1/−0
- gen/Network/AWS/IAM/AttachGroupPolicy.hs +1/−0
- gen/Network/AWS/IAM/AttachRolePolicy.hs +1/−0
- gen/Network/AWS/IAM/AttachUserPolicy.hs +1/−0
- gen/Network/AWS/IAM/ChangePassword.hs +1/−0
- gen/Network/AWS/IAM/CreateAccessKey.hs +1/−0
- gen/Network/AWS/IAM/CreateAccountAlias.hs +1/−0
- gen/Network/AWS/IAM/CreateGroup.hs +1/−0
- gen/Network/AWS/IAM/CreateInstanceProfile.hs +1/−0
- gen/Network/AWS/IAM/CreateLoginProfile.hs +1/−0
- gen/Network/AWS/IAM/CreateOpenIdConnectProvider.hs +1/−0
- gen/Network/AWS/IAM/CreatePolicy.hs +1/−0
- gen/Network/AWS/IAM/CreatePolicyVersion.hs +1/−0
- gen/Network/AWS/IAM/CreateRole.hs +3/−4
- gen/Network/AWS/IAM/CreateSAMLProvider.hs +1/−0
- gen/Network/AWS/IAM/CreateUser.hs +1/−0
- gen/Network/AWS/IAM/CreateVirtualMFADevice.hs +1/−0
- gen/Network/AWS/IAM/DeactivateMFADevice.hs +1/−0
- gen/Network/AWS/IAM/DeleteAccessKey.hs +1/−0
- gen/Network/AWS/IAM/DeleteAccountAlias.hs +1/−0
- gen/Network/AWS/IAM/DeleteAccountPasswordPolicy.hs +1/−0
- gen/Network/AWS/IAM/DeleteGroup.hs +1/−0
- gen/Network/AWS/IAM/DeleteGroupPolicy.hs +1/−0
- gen/Network/AWS/IAM/DeleteInstanceProfile.hs +1/−0
- gen/Network/AWS/IAM/DeleteLoginProfile.hs +1/−0
- gen/Network/AWS/IAM/DeleteOpenIdConnectProvider.hs +1/−0
- gen/Network/AWS/IAM/DeletePolicy.hs +1/−0
- gen/Network/AWS/IAM/DeletePolicyVersion.hs +1/−0
- gen/Network/AWS/IAM/DeleteRole.hs +1/−0
- gen/Network/AWS/IAM/DeleteRolePolicy.hs +1/−0
- gen/Network/AWS/IAM/DeleteSAMLProvider.hs +1/−0
- gen/Network/AWS/IAM/DeleteSSHPublicKey.hs +1/−0
- gen/Network/AWS/IAM/DeleteServerCertificate.hs +7/−0
- gen/Network/AWS/IAM/DeleteSigningCertificate.hs +1/−0
- gen/Network/AWS/IAM/DeleteUser.hs +1/−0
- gen/Network/AWS/IAM/DeleteUserPolicy.hs +1/−0
- gen/Network/AWS/IAM/DeleteVirtualMFADevice.hs +1/−0
- gen/Network/AWS/IAM/DetachGroupPolicy.hs +1/−0
- gen/Network/AWS/IAM/DetachRolePolicy.hs +1/−0
- gen/Network/AWS/IAM/DetachUserPolicy.hs +1/−0
- gen/Network/AWS/IAM/EnableMFADevice.hs +1/−0
- gen/Network/AWS/IAM/GenerateCredentialReport.hs +1/−0
- gen/Network/AWS/IAM/GetAccessKeyLastUsed.hs +1/−0
- gen/Network/AWS/IAM/GetAccountAuthorizationDetails.hs +1/−0
- gen/Network/AWS/IAM/GetAccountPasswordPolicy.hs +1/−0
- gen/Network/AWS/IAM/GetAccountSummary.hs +1/−0
- gen/Network/AWS/IAM/GetContextKeysForCustomPolicy.hs +1/−0
- gen/Network/AWS/IAM/GetContextKeysForPrincipalPolicy.hs +1/−0
- gen/Network/AWS/IAM/GetCredentialReport.hs +1/−0
- gen/Network/AWS/IAM/GetGroup.hs +1/−0
- gen/Network/AWS/IAM/GetGroupPolicy.hs +1/−0
- gen/Network/AWS/IAM/GetInstanceProfile.hs +1/−0
- gen/Network/AWS/IAM/GetLoginProfile.hs +1/−0
- gen/Network/AWS/IAM/GetOpenIdConnectProvider.hs +1/−0
- gen/Network/AWS/IAM/GetPolicy.hs +1/−0
- gen/Network/AWS/IAM/GetPolicyVersion.hs +1/−0
- gen/Network/AWS/IAM/GetRole.hs +1/−0
- gen/Network/AWS/IAM/GetRolePolicy.hs +1/−0
- gen/Network/AWS/IAM/GetSAMLProvider.hs +1/−0
- gen/Network/AWS/IAM/GetSSHPublicKey.hs +1/−0
- gen/Network/AWS/IAM/GetServerCertificate.hs +7/−0
- gen/Network/AWS/IAM/GetUser.hs +1/−0
- gen/Network/AWS/IAM/GetUserPolicy.hs +1/−0
- gen/Network/AWS/IAM/ListAccessKeys.hs +1/−0
- gen/Network/AWS/IAM/ListAccountAliases.hs +1/−0
- gen/Network/AWS/IAM/ListAttachedGroupPolicies.hs +1/−0
- gen/Network/AWS/IAM/ListAttachedRolePolicies.hs +1/−0
- gen/Network/AWS/IAM/ListAttachedUserPolicies.hs +1/−0
- gen/Network/AWS/IAM/ListEntitiesForPolicy.hs +1/−0
- gen/Network/AWS/IAM/ListGroupPolicies.hs +1/−0
- gen/Network/AWS/IAM/ListGroups.hs +1/−0
- gen/Network/AWS/IAM/ListGroupsForUser.hs +1/−0
- gen/Network/AWS/IAM/ListInstanceProfiles.hs +1/−0
- gen/Network/AWS/IAM/ListInstanceProfilesForRole.hs +1/−0
- gen/Network/AWS/IAM/ListMFADevices.hs +1/−0
- gen/Network/AWS/IAM/ListOpenIdConnectProviders.hs +1/−0
- gen/Network/AWS/IAM/ListPolicies.hs +1/−0
- gen/Network/AWS/IAM/ListPolicyVersions.hs +1/−0
- gen/Network/AWS/IAM/ListRolePolicies.hs +1/−0
- gen/Network/AWS/IAM/ListRoles.hs +1/−0
- gen/Network/AWS/IAM/ListSAMLProviders.hs +1/−0
- gen/Network/AWS/IAM/ListSSHPublicKeys.hs +1/−0
- gen/Network/AWS/IAM/ListServerCertificates.hs +7/−0
- gen/Network/AWS/IAM/ListSigningCertificates.hs +1/−0
- gen/Network/AWS/IAM/ListUserPolicies.hs +1/−0
- gen/Network/AWS/IAM/ListUsers.hs +1/−0
- gen/Network/AWS/IAM/ListVirtualMFADevices.hs +1/−0
- gen/Network/AWS/IAM/PutGroupPolicy.hs +1/−0
- gen/Network/AWS/IAM/PutRolePolicy.hs +1/−0
- gen/Network/AWS/IAM/PutUserPolicy.hs +1/−0
- gen/Network/AWS/IAM/RemoveClientIdFromOpenIdConnectProvider.hs +1/−0
- gen/Network/AWS/IAM/RemoveRoleFromInstanceProfile.hs +1/−0
- gen/Network/AWS/IAM/RemoveUserFromGroup.hs +1/−0
- gen/Network/AWS/IAM/ResyncMFADevice.hs +1/−0
- gen/Network/AWS/IAM/SetDefaultPolicyVersion.hs +1/−0
- gen/Network/AWS/IAM/SimulateCustomPolicy.hs +1/−0
- gen/Network/AWS/IAM/SimulatePrincipalPolicy.hs +1/−0
- gen/Network/AWS/IAM/Types.hs +1/−0
- gen/Network/AWS/IAM/Types/Product.hs +1/−0
- gen/Network/AWS/IAM/Types/Sum.hs +11/−11
- gen/Network/AWS/IAM/UpdateAccessKey.hs +1/−0
- gen/Network/AWS/IAM/UpdateAccountPasswordPolicy.hs +1/−0
- gen/Network/AWS/IAM/UpdateAssumeRolePolicy.hs +1/−0
- gen/Network/AWS/IAM/UpdateGroup.hs +1/−0
- gen/Network/AWS/IAM/UpdateLoginProfile.hs +1/−0
- gen/Network/AWS/IAM/UpdateOpenIdConnectProviderThumbprint.hs +1/−0
- gen/Network/AWS/IAM/UpdateSAMLProvider.hs +1/−0
- gen/Network/AWS/IAM/UpdateSSHPublicKey.hs +1/−0
- gen/Network/AWS/IAM/UpdateServerCertificate.hs +10/−2
- gen/Network/AWS/IAM/UpdateSigningCertificate.hs +1/−0
- gen/Network/AWS/IAM/UpdateUser.hs +1/−0
- gen/Network/AWS/IAM/UploadSSHPublicKey.hs +1/−0
- gen/Network/AWS/IAM/UploadServerCertificate.hs +9/−2
- gen/Network/AWS/IAM/UploadSigningCertificate.hs +1/−0
- gen/Network/AWS/IAM/Waiters.hs +1/−0
README.md view
@@ -8,7 +8,7 @@ ## Version -`1.3.6`+`1.3.7` ## Description
amazonka-iam.cabal view
@@ -1,5 +1,5 @@ name: amazonka-iam-version: 1.3.6+version: 1.3.7 synopsis: Amazon Identity and Access Management SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues@@ -219,7 +219,7 @@ , Network.AWS.IAM.Types.Sum build-depends:- amazonka-core == 1.3.6.*+ amazonka-core == 1.3.7.* , base >= 4.7 && < 5 test-suite amazonka-iam-test@@ -239,12 +239,11 @@ , Test.AWS.IAM.Internal build-depends:- amazonka-core == 1.3.6.*- , amazonka-test == 1.3.6.*- , amazonka-iam == 1.3.6.*+ amazonka-core == 1.3.7.*+ , amazonka-test == 1.3.7.*+ , amazonka-iam == 1.3.7.* , base , bytestring- , lens , tasty , tasty-hunit , text
gen/Network/AWS/IAM/AddClientIdToOpenIdConnectProvider.hs view
@@ -41,6 +41,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/AddRoleToInstanceProfile.hs view
@@ -41,6 +41,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/AddUserToGroup.hs view
@@ -37,6 +37,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/AttachGroupPolicy.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/AttachRolePolicy.hs view
@@ -49,6 +49,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/AttachUserPolicy.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/ChangePassword.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateAccessKey.hs view
@@ -56,6 +56,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateAccountAlias.hs view
@@ -39,6 +39,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateGroup.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateInstanceProfile.hs view
@@ -47,6 +47,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateLoginProfile.hs view
@@ -45,6 +45,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateOpenIdConnectProvider.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreatePolicy.hs view
@@ -52,6 +52,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreatePolicyVersion.hs view
@@ -54,6 +54,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateRole.hs view
@@ -26,9 +26,6 @@ -- <http://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html Limitations on IAM Entities> -- in the /IAM User Guide/. ----- The policy in the following example grants permission to an EC2 instance--- to assume the role.--- -- /See:/ <http://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html AWS API Reference> for CreateRole. module Network.AWS.IAM.CreateRole (@@ -50,6 +47,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response@@ -94,7 +92,8 @@ crRoleName :: Lens' CreateRole Text crRoleName = lens _crRoleName (\ s a -> s{_crRoleName = a}); --- | The policy that grants an entity permission to assume the role.+-- | The trust relationship policy document that grants an entity permission+-- to assume the role. crAssumeRolePolicyDocument :: Lens' CreateRole Text crAssumeRolePolicyDocument = lens _crAssumeRolePolicyDocument (\ s a -> s{_crAssumeRolePolicyDocument = a});
gen/Network/AWS/IAM/CreateSAMLProvider.hs view
@@ -63,6 +63,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateUser.hs view
@@ -45,6 +45,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/CreateVirtualMFADevice.hs view
@@ -56,6 +56,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeactivateMFADevice.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteAccessKey.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteAccountAlias.hs view
@@ -39,6 +39,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteAccountPasswordPolicy.hs view
@@ -34,6 +34,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteGroup.hs view
@@ -37,6 +37,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteGroupPolicy.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteInstanceProfile.hs view
@@ -45,6 +45,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteLoginProfile.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteOpenIdConnectProvider.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeletePolicy.hs view
@@ -57,6 +57,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeletePolicyVersion.hs view
@@ -46,6 +46,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteRole.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteRolePolicy.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteSAMLProvider.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteSSHPublicKey.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteServerCertificate.hs view
@@ -20,6 +20,12 @@ -- -- Deletes the specified server certificate. --+-- For more information about working with server certificates, including a+-- list of AWS services that can use the server certificates that you+-- manage with IAM, go to+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html Working with Server Certificates>+-- in the /IAM User Guide/.+-- -- If you are using a server certificate with Elastic Load Balancing, -- deleting the certificate could have implications for your application. -- If Elastic Load Balancing doesn\'t detect the deletion of bound@@ -47,6 +53,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteSigningCertificate.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteUser.hs view
@@ -37,6 +37,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteUserPolicy.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DeleteVirtualMFADevice.hs view
@@ -40,6 +40,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DetachGroupPolicy.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DetachRolePolicy.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/DetachUserPolicy.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/EnableMFADevice.hs view
@@ -41,6 +41,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GenerateCredentialReport.hs view
@@ -41,6 +41,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetAccessKeyLastUsed.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetAccountAuthorizationDetails.hs view
@@ -52,6 +52,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetAccountPasswordPolicy.hs view
@@ -39,6 +39,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetAccountSummary.hs view
@@ -42,6 +42,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetContextKeysForCustomPolicy.hs view
@@ -49,6 +49,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetContextKeysForPrincipalPolicy.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetCredentialReport.hs view
@@ -42,6 +42,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetGroup.hs view
@@ -47,6 +47,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/GetGroupPolicy.hs view
@@ -52,6 +52,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetInstanceProfile.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetLoginProfile.hs view
@@ -41,6 +41,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetOpenIdConnectProvider.hs view
@@ -42,6 +42,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetPolicy.hs view
@@ -53,6 +53,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetPolicyVersion.hs view
@@ -51,6 +51,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetRole.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetRolePolicy.hs view
@@ -55,6 +55,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetSAMLProvider.hs view
@@ -45,6 +45,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetSSHPublicKey.hs view
@@ -49,6 +49,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetServerCertificate.hs view
@@ -20,6 +20,12 @@ -- -- Retrieves information about the specified server certificate. --+-- For more information about working with server certificates, including a+-- list of AWS services that can use the server certificates that you+-- manage with IAM, go to+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html Working with Server Certificates>+-- in the /IAM User Guide/.+-- -- /See:/ <http://docs.aws.amazon.com/IAM/latest/APIReference/API_GetServerCertificate.html AWS API Reference> for GetServerCertificate. module Network.AWS.IAM.GetServerCertificate (@@ -39,6 +45,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetUser.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/GetUserPolicy.hs view
@@ -52,6 +52,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/ListAccessKeys.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListAccountAliases.hs view
@@ -47,6 +47,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListAttachedGroupPolicies.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListAttachedRolePolicies.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListAttachedUserPolicies.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListEntitiesForPolicy.hs view
@@ -58,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListGroupPolicies.hs view
@@ -56,6 +56,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListGroups.hs view
@@ -48,6 +48,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListGroupsForUser.hs view
@@ -48,6 +48,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListInstanceProfiles.hs view
@@ -51,6 +51,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListInstanceProfilesForRole.hs view
@@ -51,6 +51,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListMFADevices.hs view
@@ -51,6 +51,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListOpenIdConnectProviders.hs view
@@ -37,6 +37,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/ListPolicies.hs view
@@ -61,6 +61,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListPolicyVersions.hs view
@@ -50,6 +50,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListRolePolicies.hs view
@@ -56,6 +56,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListRoles.hs view
@@ -51,6 +51,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListSAMLProviders.hs view
@@ -40,6 +40,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/ListSSHPublicKeys.hs view
@@ -54,6 +54,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/ListServerCertificates.hs view
@@ -24,6 +24,12 @@ -- You can paginate the results using the 'MaxItems' and 'Marker' -- parameters. --+-- For more information about working with server certificates, including a+-- list of AWS services that can use the server certificates that you+-- manage with IAM, go to+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html Working with Server Certificates>+-- in the /IAM User Guide/.+-- -- /See:/ <http://docs.aws.amazon.com/IAM/latest/APIReference/API_ListServerCertificates.html AWS API Reference> for ListServerCertificates. -- -- This operation returns paginated results.@@ -49,6 +55,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListSigningCertificates.hs view
@@ -56,6 +56,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListUserPolicies.hs view
@@ -55,6 +55,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListUsers.hs view
@@ -50,6 +50,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/ListVirtualMFADevices.hs view
@@ -51,6 +51,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Pager import Network.AWS.Prelude import Network.AWS.Request
gen/Network/AWS/IAM/PutGroupPolicy.hs view
@@ -57,6 +57,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/PutRolePolicy.hs view
@@ -63,6 +63,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/PutUserPolicy.hs view
@@ -56,6 +56,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/RemoveClientIdFromOpenIdConnectProvider.hs view
@@ -41,6 +41,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/RemoveRoleFromInstanceProfile.hs view
@@ -47,6 +47,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/RemoveUserFromGroup.hs view
@@ -37,6 +37,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/ResyncMFADevice.hs view
@@ -44,6 +44,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/SetDefaultPolicyVersion.hs view
@@ -46,6 +46,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/SimulateCustomPolicy.hs view
@@ -68,6 +68,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/SimulatePrincipalPolicy.hs view
@@ -80,6 +80,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/Types.hs view
@@ -384,6 +384,7 @@ import Network.AWS.IAM.Types.Product import Network.AWS.IAM.Types.Sum+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Sign.V4
gen/Network/AWS/IAM/Types/Product.hs view
@@ -18,6 +18,7 @@ module Network.AWS.IAM.Types.Product where import Network.AWS.IAM.Types.Sum+import Network.AWS.Lens import Network.AWS.Prelude -- | Contains information about an AWS access key.
gen/Network/AWS/IAM/Types/Sum.hs view
@@ -23,7 +23,7 @@ = Any | Assigned | Unassigned- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText AssignmentStatusType where parser = takeLowerText >>= \case@@ -57,7 +57,7 @@ | NumericList | String | StringList- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText ContextKeyTypeEnum where parser = takeLowerText >>= \case@@ -99,7 +99,7 @@ data EncodingType = Pem | SSH- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText EncodingType where parser = takeLowerText >>= \case@@ -124,7 +124,7 @@ | ETLocalManagedPolicy | ETRole | ETUser- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText EntityType where parser = takeLowerText >>= \case@@ -153,7 +153,7 @@ = Allowed | ExplicitDeny | ImplicitDeny- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText PolicyEvaluationDecisionType where parser = takeLowerText >>= \case@@ -181,7 +181,7 @@ = AWS | All | Local- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText PolicyScopeType where parser = takeLowerText >>= \case@@ -210,7 +210,7 @@ | Role | User | UserManaged- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText PolicySourceType where parser = takeLowerText >>= \case@@ -244,7 +244,7 @@ data ReportFormatType = TextCSV- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText ReportFormatType where parser = takeLowerText >>= \case@@ -268,7 +268,7 @@ = Complete | Inprogress | Started- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText ReportStateType where parser = takeLowerText >>= \case@@ -295,7 +295,7 @@ data StatusType = Active | Inactive- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText StatusType where parser = takeLowerText >>= \case@@ -343,7 +343,7 @@ | Users | UsersQuota | VersionsPerPolicyQuota- deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+ deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic) instance FromText SummaryKeyType where parser = takeLowerText >>= \case
gen/Network/AWS/IAM/UpdateAccessKey.hs view
@@ -50,6 +50,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateAccountPasswordPolicy.hs view
@@ -53,6 +53,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateAssumeRolePolicy.hs view
@@ -39,6 +39,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateGroup.hs view
@@ -50,6 +50,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateLoginProfile.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateOpenIdConnectProviderThumbprint.hs view
@@ -53,6 +53,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateSAMLProvider.hs view
@@ -43,6 +43,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateSSHPublicKey.hs view
@@ -48,6 +48,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateServerCertificate.hs view
@@ -20,9 +20,15 @@ -- -- Updates the name and\/or the path of the specified server certificate. --+-- For more information about working with server certificates, including a+-- list of AWS services that can use the server certificates that you+-- manage with IAM, go to+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html Working with Server Certificates>+-- in the /IAM User Guide/.+-- -- You should understand the implications of changing a server -- certificate\'s path or name. For more information, see--- <http://docs.aws.amazon.com/IAM/latest/UserGuide/ManagingServerCerts.html Managing Server Certificates>+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs_manage.html#RenamingServerCerts Renaming a Server Certificate> -- in the /IAM User Guide/. -- -- To change a server certificate name the requester must have appropriate@@ -31,7 +37,8 @@ -- making the request must have permission on ProductionCert and ProdCert, -- or must have permission on all (*). For more information about -- permissions, see--- <http://docs.aws.amazon.com/IAM/latest/UserGuide/PermissionsAndPolicies.html Permissions and Policies>.+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/access.html Access Management>+-- in the /IAM User Guide/. -- -- /See:/ <http://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateServerCertificate.html AWS API Reference> for UpdateServerCertificate. module Network.AWS.IAM.UpdateServerCertificate@@ -51,6 +58,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateSigningCertificate.hs view
@@ -46,6 +46,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UpdateUser.hs view
@@ -50,6 +50,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UploadSSHPublicKey.hs view
@@ -47,6 +47,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UploadServerCertificate.hs view
@@ -22,9 +22,15 @@ -- certificate entity includes a public key certificate, a private key, and -- an optional certificate chain, which should all be PEM-encoded. --+-- For more information about working with server certificates, including a+-- list of AWS services that can use the server certificates that you+-- manage with IAM, go to+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html Working with Server Certificates>+-- in the /IAM User Guide/.+-- -- For information about the number of server certificates you can upload, -- see--- <http://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html Limitations on IAM Entities>+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html Limitations on IAM Entities and Objects> -- in the /IAM User Guide/. -- -- Because the body of the public key certificate, private key, and the@@ -34,7 +40,7 @@ -- <http://docs.aws.amazon.com/general/latest/gr/signing_aws_api_requests.html Signing AWS API Requests> -- in the /AWS General Reference/. For general information about using the -- Query API with IAM, go to--- <http://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html Making Query Requests>+-- <http://docs.aws.amazon.com/IAM/latest/UserGuide/programming.html Calling the API by Making HTTP Query Requests> -- in the /IAM User Guide/. -- -- /See:/ <http://docs.aws.amazon.com/IAM/latest/APIReference/API_UploadServerCertificate.html AWS API Reference> for UploadServerCertificate.@@ -60,6 +66,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/UploadSigningCertificate.hs view
@@ -59,6 +59,7 @@ import Network.AWS.IAM.Types import Network.AWS.IAM.Types.Product+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Request import Network.AWS.Response
gen/Network/AWS/IAM/Waiters.hs view
@@ -18,6 +18,7 @@ import Network.AWS.IAM.GetInstanceProfile import Network.AWS.IAM.GetUser import Network.AWS.IAM.Types+import Network.AWS.Lens import Network.AWS.Prelude import Network.AWS.Waiter