amazonka-ec2 0.1.1 → 0.1.2
raw patch · 2 files changed
+9/−10 lines, 2 filesdep ~amazonka-corePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: amazonka-core
API changes (from Hackage documentation)
- Network.AWS.EC2.Types: i1IamInstanceProfile :: Lens' Instance IamInstanceProfile
+ Network.AWS.EC2.Types: i1IamInstanceProfile :: Lens' Instance (Maybe IamInstanceProfile)
- Network.AWS.EC2.Types: instance' :: Text -> Text -> InstanceState -> Text -> Int -> InstanceType -> UTCTime -> Placement -> Monitoring -> ArchitectureValues -> DeviceType -> Text -> VirtualizationType -> HypervisorType -> IamInstanceProfile -> Bool -> Instance
+ Network.AWS.EC2.Types: instance' :: Text -> Text -> InstanceState -> Text -> Int -> InstanceType -> UTCTime -> Placement -> Monitoring -> ArchitectureValues -> DeviceType -> Text -> VirtualizationType -> HypervisorType -> Bool -> Instance
Files
- amazonka-ec2.cabal +2/−2
- gen/Network/AWS/EC2/Types.hs +7/−8
amazonka-ec2.cabal view
@@ -1,5 +1,5 @@ name: amazonka-ec2-version: 0.1.1+version: 0.1.2 synopsis: Amazon Elastic Compute Cloud SDK. homepage: https://github.com/brendanhay/amazonka license: OtherLicense@@ -205,5 +205,5 @@ Network.AWS.EC2.Internal build-depends:- amazonka-core == 0.1.1.*+ amazonka-core == 0.1.2.* , base >= 4.7 && < 5
gen/Network/AWS/EC2/Types.hs view
@@ -11803,7 +11803,7 @@ , _i1ClientToken :: Maybe Text , _i1EbsOptimized :: Bool , _i1Hypervisor :: HypervisorType- , _i1IamInstanceProfile :: IamInstanceProfile+ , _i1IamInstanceProfile :: Maybe IamInstanceProfile , _i1ImageId :: Text , _i1InstanceId :: Text , _i1InstanceLifecycle :: Maybe InstanceLifecycleType@@ -11852,7 +11852,7 @@ -- -- * 'i1Hypervisor' @::@ 'HypervisorType' ----- * 'i1IamInstanceProfile' @::@ 'IamInstanceProfile'+-- * 'i1IamInstanceProfile' @::@ 'Maybe' 'IamInstanceProfile' -- -- * 'i1ImageId' @::@ 'Text' --@@ -11928,10 +11928,9 @@ -> Text -- ^ 'i1RootDeviceName' -> VirtualizationType -- ^ 'i1VirtualizationType' -> HypervisorType -- ^ 'i1Hypervisor'- -> IamInstanceProfile -- ^ 'i1IamInstanceProfile' -> Bool -- ^ 'i1EbsOptimized' -> Instance-instance' p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 = Instance+instance' p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 = Instance { _i1InstanceId = p1 , _i1ImageId = p2 , _i1State = p3@@ -11946,8 +11945,7 @@ , _i1RootDeviceName = p12 , _i1VirtualizationType = p13 , _i1Hypervisor = p14- , _i1IamInstanceProfile = p15- , _i1EbsOptimized = p16+ , _i1EbsOptimized = p15 , _i1PrivateDnsName = Nothing , _i1PublicDnsName = Nothing , _i1StateTransitionReason = Nothing@@ -11968,6 +11966,7 @@ , _i1SecurityGroups = mempty , _i1SourceDestCheck = Nothing , _i1NetworkInterfaces = mempty+ , _i1IamInstanceProfile = Nothing , _i1SriovNetSupport = Nothing } @@ -12003,7 +12002,7 @@ i1Hypervisor = lens _i1Hypervisor (\s a -> s { _i1Hypervisor = a }) -- | The IAM instance profile associated with the instance.-i1IamInstanceProfile :: Lens' Instance IamInstanceProfile+i1IamInstanceProfile :: Lens' Instance (Maybe IamInstanceProfile) i1IamInstanceProfile = lens _i1IamInstanceProfile (\s a -> s { _i1IamInstanceProfile = a }) @@ -12155,7 +12154,7 @@ <*> x .@? "clientToken" <*> x .@ "ebsOptimized" <*> x .@ "hypervisor"- <*> x .@ "iamInstanceProfile"+ <*> x .@? "iamInstanceProfile" <*> x .@ "imageId" <*> x .@ "instanceId" <*> x .@? "instanceLifecycle"