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)