packages feed

amazonka-kms 0.1.3 → 0.1.4

raw patch · 2 files changed

+16/−16 lines, 2 filesdep ~amazonka-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: amazonka-core

API changes (from Hackage documentation)

Files

amazonka-kms.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-kms-version:               0.1.3+version:               0.1.4 synopsis:              Amazon Key Management Service SDK. homepage:              https://github.com/brendanhay/amazonka license:               OtherLicense@@ -69,5 +69,5 @@     other-modules:      build-depends:-          amazonka-core == 0.1.3.*+          amazonka-core == 0.1.4.*         , base          >= 4.7     && < 5
gen/Network/AWS/KMS/Types.hs view
@@ -132,8 +132,8 @@ instance Hashable KeyUsageType  instance FromText KeyUsageType where-    parser = takeText >>= \case-        "ENCRYPT_DECRYPT" -> pure EncryptDecrypt+    parser = takeLowerText >>= \case+        "encrypt_decrypt" -> pure EncryptDecrypt         e                 -> fail $             "Failure parsing KeyUsageType from " ++ show e @@ -247,9 +247,9 @@ instance Hashable DataKeySpec  instance FromText DataKeySpec where-    parser = takeText >>= \case-        "AES_128" -> pure AES128-        "AES_256" -> pure AES256+    parser = takeLowerText >>= \case+        "aes_128" -> pure AES128+        "aes_256" -> pure AES256         e         -> fail $             "Failure parsing DataKeySpec from " ++ show e @@ -459,15 +459,15 @@ instance Hashable GrantOperation  instance FromText GrantOperation where-    parser = takeText >>= \case-        "CreateGrant"                     -> pure GOCreateGrant-        "Decrypt"                         -> pure GODecrypt-        "Encrypt"                         -> pure GOEncrypt-        "GenerateDataKey"                 -> pure GOGenerateDataKey-        "GenerateDataKeyWithoutPlaintext" -> pure GOGenerateDataKeyWithoutPlaintext-        "ReEncryptFrom"                   -> pure GOReEncryptFrom-        "ReEncryptTo"                     -> pure GOReEncryptTo-        "RetireGrant"                     -> pure GORetireGrant+    parser = takeLowerText >>= \case+        "creategrant"                     -> pure GOCreateGrant+        "decrypt"                         -> pure GODecrypt+        "encrypt"                         -> pure GOEncrypt+        "generatedatakey"                 -> pure GOGenerateDataKey+        "generatedatakeywithoutplaintext" -> pure GOGenerateDataKeyWithoutPlaintext+        "reencryptfrom"                   -> pure GOReEncryptFrom+        "reencryptto"                     -> pure GOReEncryptTo+        "retiregrant"                     -> pure GORetireGrant         e                                 -> fail $             "Failure parsing GrantOperation from " ++ show e