packages feed

aws-ec2 0.2.1 → 0.2.2

raw patch · 2 files changed

+4/−4 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Aws.Ec2.Commands.RunInstances: RunInstances :: Text -> (Int, Int) -> Text -> [Text] -> [BlockDeviceMapping] -> Maybe Text -> Bool -> Bool -> InstanceInitiatedShutdownBehavior -> Bool -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> RunInstances
+ Aws.Ec2.Commands.RunInstances: RunInstances :: Text -> (Int, Int) -> Text -> [Text] -> [BlockDeviceMapping] -> Maybe Text -> Bool -> Bool -> Maybe InstanceInitiatedShutdownBehavior -> Bool -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> RunInstances
- Aws.Ec2.Commands.RunInstances: run_instanceInitiatedShutdownBehavior :: RunInstances -> InstanceInitiatedShutdownBehavior
+ Aws.Ec2.Commands.RunInstances: run_instanceInitiatedShutdownBehavior :: RunInstances -> Maybe InstanceInitiatedShutdownBehavior

Files

aws-ec2.cabal view
@@ -1,5 +1,5 @@ name:                aws-ec2-version:             0.2.1+version:             0.2.2 synopsis:            AWS EC2/VPC, ELB and CloudWatch client library for Haskell license-file:        LICENSE license:             BSD3@@ -15,7 +15,7 @@ source-repository this   type: git   location: https://github.com/zalora/aws-ec2.git-  tag: 0.2.1+  tag: 0.2.2  source-repository head   type: git
src/Aws/Ec2/Commands/RunInstances.hs view
@@ -28,7 +28,7 @@                   , run_subnetId :: Maybe Text                   , run_monitoringEnabled :: Bool                   , run_disableApiTermination :: Bool-                  , run_instanceInitiatedShutdownBehavior :: InstanceInitiatedShutdownBehavior+                  , run_instanceInitiatedShutdownBehavior :: Maybe InstanceInitiatedShutdownBehavior                   , run_ebsOptimized :: Bool                    , run_keyName :: Maybe Text@@ -77,9 +77,9 @@                  , ("InstanceType", qArg run_instanceType)                  , ("Monitoring.Enabled", qShow run_monitoringEnabled)                  , ("DisableApiTermination", qShow run_disableApiTermination)-                 , ("InstanceInitiatedShutdownBehavior", qShow run_instanceInitiatedShutdownBehavior)                  , ("EbsOptimized", qShow run_ebsOptimized)                  ] +++ optionalA "IamInstanceProfile.Arn" run_iamInstanceProfileARN+                   +++ optional "InstanceInitiatedShutdownBehavior" run_instanceInitiatedShutdownBehavior qShow                    +++ case run_subnetId of                          Nothing -> enumerate "SecurityGroupId" run_securityGroupIds qArg                          Just subnetId -> [ ("NetworkInterface.0.DeviceIndex", qShow 0)