packages feed

amazonka-autoscaling 0.0.0 → 0.0.1

raw patch · 2 files changed

+21/−17 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.AutoScaling.Types: instance Ord Activity
- Network.AWS.AutoScaling.Types: instance Ord Instance
+ Network.AWS.AutoScaling.Types: instance ToByteString LifecycleState
+ Network.AWS.AutoScaling.Types: instance ToByteString ScalingActivityStatusCode
+ Network.AWS.AutoScaling.Types: instance ToHeader LifecycleState
+ Network.AWS.AutoScaling.Types: instance ToHeader ScalingActivityStatusCode
- Network.AWS.AutoScaling.Types: aStatusCode :: Lens' Activity Text
+ Network.AWS.AutoScaling.Types: aStatusCode :: Lens' Activity ScalingActivityStatusCode
- Network.AWS.AutoScaling.Types: activity :: Text -> Text -> Text -> UTCTime -> Text -> Activity
+ Network.AWS.AutoScaling.Types: activity :: Text -> Text -> Text -> UTCTime -> ScalingActivityStatusCode -> Activity
- Network.AWS.AutoScaling.Types: iLifecycleState :: Lens' Instance Text
+ Network.AWS.AutoScaling.Types: iLifecycleState :: Lens' Instance LifecycleState
- Network.AWS.AutoScaling.Types: instance' :: Text -> Text -> Text -> Text -> Text -> Instance
+ Network.AWS.AutoScaling.Types: instance' :: Text -> Text -> LifecycleState -> Text -> Text -> Instance

Files

amazonka-autoscaling.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-autoscaling-version:               0.0.0+version:               0.0.1 synopsis:              Amazon Auto Scaling SDK. homepage:              https://github.com/brendanhay/amazonka license:               OtherLicense@@ -90,5 +90,5 @@     other-modules:      build-depends:-          amazonka-core-        , base          >= 4.7 && < 5+          amazonka-core == 0.0.1.*+        , base          >= 4.7     && < 5
gen/Network/AWS/AutoScaling/Types.hs view
@@ -1589,9 +1589,9 @@     , _aEndTime              :: Maybe RFC822     , _aProgress             :: Maybe Int     , _aStartTime            :: RFC822-    , _aStatusCode           :: Text+    , _aStatusCode           :: ScalingActivityStatusCode     , _aStatusMessage        :: Maybe Text-    } deriving (Eq, Ord, Show)+    } deriving (Eq, Show)  -- | 'Activity' constructor. --@@ -1613,7 +1613,7 @@ -- -- * 'aStartTime' @::@ 'UTCTime' ----- * 'aStatusCode' @::@ 'Text'+-- * 'aStatusCode' @::@ 'ScalingActivityStatusCode' -- -- * 'aStatusMessage' @::@ 'Maybe' 'Text' --@@ -1621,7 +1621,7 @@          -> Text -- ^ 'aAutoScalingGroupName'          -> Text -- ^ 'aCause'          -> UTCTime -- ^ 'aStartTime'-         -> Text -- ^ 'aStatusCode'+         -> ScalingActivityStatusCode -- ^ 'aStatusCode'          -> Activity activity p1 p2 p3 p4 p5 = Activity     { _aActivityId           = p1@@ -1670,7 +1670,7 @@ aStartTime = lens _aStartTime (\s a -> s { _aStartTime = a }) . _Time  -- | The current status of the activity.-aStatusCode :: Lens' Activity Text+aStatusCode :: Lens' Activity ScalingActivityStatusCode aStatusCode = lens _aStatusCode (\s a -> s { _aStatusCode = a })  -- | A friendly, more verbose description of the activity status.@@ -1921,8 +1921,8 @@     , _iHealthStatus            :: Text     , _iInstanceId              :: Text     , _iLaunchConfigurationName :: Text-    , _iLifecycleState          :: Text-    } deriving (Eq, Ord, Show)+    , _iLifecycleState          :: LifecycleState+    } deriving (Eq, Show)  -- | 'Instance' constructor. --@@ -1936,11 +1936,11 @@ -- -- * 'iLaunchConfigurationName' @::@ 'Text' ----- * 'iLifecycleState' @::@ 'Text'+-- * 'iLifecycleState' @::@ 'LifecycleState' -- instance' :: Text -- ^ 'iInstanceId'           -> Text -- ^ 'iAvailabilityZone'-          -> Text -- ^ 'iLifecycleState'+          -> LifecycleState -- ^ 'iLifecycleState'           -> Text -- ^ 'iHealthStatus'           -> Text -- ^ 'iLaunchConfigurationName'           -> Instance@@ -1973,7 +1973,7 @@  -- | A description of the current lifecycle state. The Quarantined lifecycle -- state is not used.-iLifecycleState :: Lens' Instance Text+iLifecycleState :: Lens' Instance LifecycleState iLifecycleState = lens _iLifecycleState (\s a -> s { _iLifecycleState = a })  instance FromXML Instance where@@ -2042,11 +2042,13 @@         TerminatingProceed -> "Terminating:Proceed"         TerminatingWait    -> "Terminating:Wait" +instance ToByteString LifecycleState+instance ToHeader     LifecycleState+instance ToQuery      LifecycleState+ instance FromXML LifecycleState where     parseXML = parseXMLText "LifecycleState" -instance ToQuery LifecycleState where-    toQuery = toQuery . toText  data AutoScalingInstanceDetails = AutoScalingInstanceDetails     { _asidAutoScalingGroupName    :: Text@@ -2181,8 +2183,10 @@         WaitingForSpotInstanceId        -> "WaitingForSpotInstanceId"         WaitingForSpotInstanceRequestId -> "WaitingForSpotInstanceRequestId" +instance ToByteString ScalingActivityStatusCode+instance ToHeader     ScalingActivityStatusCode+instance ToQuery      ScalingActivityStatusCode+ instance FromXML ScalingActivityStatusCode where     parseXML = parseXMLText "ScalingActivityStatusCode" -instance ToQuery ScalingActivityStatusCode where-    toQuery = toQuery . toText