amazonka-cloudformation 0.0.4 → 0.0.5
raw patch · 21 files changed
+65/−25 lines, 21 filesdep ~amazonka-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core
API changes (from Hackage documentation)
Files
- README.md +2/−0
- amazonka-cloudformation.cabal +2/−2
- gen/Network/AWS/CloudFormation.hs +2/−0
- gen/Network/AWS/CloudFormation/CancelUpdateStack.hs +2/−0
- gen/Network/AWS/CloudFormation/CreateStack.hs +6/−4
- gen/Network/AWS/CloudFormation/DeleteStack.hs +2/−0
- gen/Network/AWS/CloudFormation/DescribeStackEvents.hs +3/−1
- gen/Network/AWS/CloudFormation/DescribeStackResource.hs +2/−0
- gen/Network/AWS/CloudFormation/DescribeStackResources.hs +3/−1
- gen/Network/AWS/CloudFormation/DescribeStacks.hs +3/−1
- gen/Network/AWS/CloudFormation/EstimateTemplateCost.hs +3/−1
- gen/Network/AWS/CloudFormation/GetStackPolicy.hs +2/−0
- gen/Network/AWS/CloudFormation/GetTemplate.hs +2/−0
- gen/Network/AWS/CloudFormation/GetTemplateSummary.hs +4/−2
- gen/Network/AWS/CloudFormation/ListStackResources.hs +3/−1
- gen/Network/AWS/CloudFormation/ListStacks.hs +4/−2
- gen/Network/AWS/CloudFormation/SetStackPolicy.hs +2/−0
- gen/Network/AWS/CloudFormation/SignalResource.hs +2/−0
- gen/Network/AWS/CloudFormation/Types.hs +7/−5
- gen/Network/AWS/CloudFormation/UpdateStack.hs +5/−3
- gen/Network/AWS/CloudFormation/ValidateTemplate.hs +4/−2
README.md view
@@ -34,3 +34,5 @@ ## Licence `amazonka-cloudformation` is released under the [Mozilla Public License Version 2.0](http://www.mozilla.org/MPL/).++Parts of the code are derived from AWS service descriptions, licensed under Apache 2.0.
amazonka-cloudformation.cabal view
@@ -1,5 +1,5 @@ name: amazonka-cloudformation-version: 0.0.4+version: 0.0.5 synopsis: Amazon CloudFormation SDK. homepage: https://github.com/brendanhay/amazonka license: OtherLicense@@ -65,5 +65,5 @@ other-modules: build-depends:- amazonka-core == 0.0.4.*+ amazonka-core == 0.0.5.* , base >= 4.7 && < 5
gen/Network/AWS/CloudFormation.hs view
@@ -7,6 +7,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | AWS CloudFormation gives developers and systems administrators an easy way to -- create and manage a collection of related AWS resources, provisioning and
gen/Network/AWS/CloudFormation/CancelUpdateStack.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Cancels an update on the specified stack. If the call completes successfully, -- the stack will roll back the update and revert to the previous stack
gen/Network/AWS/CloudFormation/CreateStack.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Creates a stack as specified in the template. After the call completes -- successfully, the stack creation starts. You can check the status of the@@ -59,15 +61,15 @@ import qualified GHC.Exts data CreateStack = CreateStack- { _csCapabilities :: List "Capabilities" Capability+ { _csCapabilities :: List "member" Capability , _csDisableRollback :: Maybe Bool- , _csNotificationARNs :: List "NotificationARNs" Text+ , _csNotificationARNs :: List "member" Text , _csOnFailure :: Maybe OnFailure- , _csParameters :: List "Parameters" Parameter+ , _csParameters :: List "member" Parameter , _csStackName :: Text , _csStackPolicyBody :: Maybe Text , _csStackPolicyURL :: Maybe Text- , _csTags :: List "Tags" Tag+ , _csTags :: List "member" Tag , _csTemplateBody :: Maybe Text , _csTemplateURL :: Maybe Text , _csTimeoutInMinutes :: Maybe Nat
gen/Network/AWS/CloudFormation/DeleteStack.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Deletes a specified stack. Once the call completes successfully, stack -- deletion starts. Deleted stacks do not show up in the 'DescribeStacks' API if
gen/Network/AWS/CloudFormation/DescribeStackEvents.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns all stack related events for a specified stack. For more information -- about a stack's event history, go to <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/concept-stack.html Stacks> in the AWS CloudFormation User@@ -88,7 +90,7 @@ data DescribeStackEventsResponse = DescribeStackEventsResponse { _dserNextToken :: Maybe Text- , _dserStackEvents :: List "StackEvents" StackEvent+ , _dserStackEvents :: List "member" StackEvent } deriving (Eq, Show) -- | 'DescribeStackEventsResponse' constructor.
gen/Network/AWS/CloudFormation/DescribeStackResource.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns a description of the specified resource in the specified stack. --
gen/Network/AWS/CloudFormation/DescribeStackResources.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns AWS resource descriptions for running and deleted stacks. If 'StackName' -- is specified, all the associated resources that are part of the stack are@@ -117,7 +119,7 @@ dsrStackName = lens _dsrStackName (\s a -> s { _dsrStackName = a }) newtype DescribeStackResourcesResponse = DescribeStackResourcesResponse- { _dsrrStackResources :: List "StackResources" StackResource+ { _dsrrStackResources :: List "member" StackResource } deriving (Eq, Show, Monoid, Semigroup) instance GHC.Exts.IsList DescribeStackResourcesResponse where
gen/Network/AWS/CloudFormation/DescribeStacks.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns the description for the specified stack; if no stack name was -- specified, then it returns the description for all the stacks created.@@ -82,7 +84,7 @@ data DescribeStacksResponse = DescribeStacksResponse { _dsrNextToken :: Maybe Text- , _dsrStacks :: List "Stacks" Stack+ , _dsrStacks :: List "member" Stack } deriving (Eq, Show) -- | 'DescribeStacksResponse' constructor.
gen/Network/AWS/CloudFormation/EstimateTemplateCost.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns the estimated monthly cost of a template. The return value is an AWS -- Simple Monthly Calculator URL with a query string that describes the@@ -50,7 +52,7 @@ import qualified GHC.Exts data EstimateTemplateCost = EstimateTemplateCost- { _etcParameters :: List "Parameters" Parameter+ { _etcParameters :: List "member" Parameter , _etcTemplateBody :: Maybe Text , _etcTemplateURL :: Maybe Text } deriving (Eq, Show)
gen/Network/AWS/CloudFormation/GetStackPolicy.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns the stack policy for a specified stack. If a stack doesn't have a -- policy, a null value is returned.
gen/Network/AWS/CloudFormation/GetTemplate.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns the template body for a specified stack. You can get the template for -- running or deleted stacks.
gen/Network/AWS/CloudFormation/GetTemplateSummary.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns information about a new or existing template. The 'GetTemplateSummary' -- action is useful for viewing parameter information, such as default parameter@@ -112,10 +114,10 @@ gtsTemplateURL = lens _gtsTemplateURL (\s a -> s { _gtsTemplateURL = a }) data GetTemplateSummaryResponse = GetTemplateSummaryResponse- { _gtsrCapabilities :: List "Capabilities" Capability+ { _gtsrCapabilities :: List "member" Capability , _gtsrCapabilitiesReason :: Maybe Text , _gtsrDescription :: Maybe Text- , _gtsrParameters :: List "Parameters" ParameterDeclaration+ , _gtsrParameters :: List "member" ParameterDeclaration , _gtsrVersion :: Maybe Text } deriving (Eq, Show)
gen/Network/AWS/CloudFormation/ListStackResources.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns descriptions of all resources of the specified stack. --@@ -88,7 +90,7 @@ data ListStackResourcesResponse = ListStackResourcesResponse { _lsrrNextToken :: Maybe Text- , _lsrrStackResourceSummaries :: List "StackResourceSummaries" StackResourceSummary+ , _lsrrStackResourceSummaries :: List "member" StackResourceSummary } deriving (Eq, Show) -- | 'ListStackResourcesResponse' constructor.
gen/Network/AWS/CloudFormation/ListStacks.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Returns the summary information for stacks whose status matches the specified -- StackStatusFilter. Summary information for stacks that have been deleted is@@ -53,7 +55,7 @@ data ListStacks = ListStacks { _lsNextToken :: Maybe Text- , _lsStackStatusFilter :: List "StackStatusFilter" StackStatus+ , _lsStackStatusFilter :: List "member" StackStatus } deriving (Eq, Show) -- | 'ListStacks' constructor.@@ -86,7 +88,7 @@ data ListStacksResponse = ListStacksResponse { _lsr1NextToken :: Maybe Text- , _lsr1StackSummaries :: List "StackSummaries" StackSummary+ , _lsr1StackSummaries :: List "member" StackSummary } deriving (Eq, Show) -- | 'ListStacksResponse' constructor.
gen/Network/AWS/CloudFormation/SetStackPolicy.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Sets a stack policy for a specified stack. --
gen/Network/AWS/CloudFormation/SignalResource.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Sends a signal to the specified resource with a success or failure status. -- You can use the SignalResource API in conjunction with a creation policy or
gen/Network/AWS/CloudFormation/Types.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. module Network.AWS.CloudFormation.Types (@@ -1146,19 +1148,19 @@ parseXML = parseXMLText "ResourceSignalStatus" data Stack = Stack- { _sCapabilities :: List "Capabilities" Capability+ { _sCapabilities :: List "member" Capability , _sCreationTime :: ISO8601 , _sDescription :: Maybe Text , _sDisableRollback :: Maybe Bool , _sLastUpdatedTime :: Maybe ISO8601- , _sNotificationARNs :: List "NotificationARNs" Text- , _sOutputs :: List "Outputs" Output- , _sParameters :: List "Parameters" Parameter+ , _sNotificationARNs :: List "member" Text+ , _sOutputs :: List "member" Output+ , _sParameters :: List "member" Parameter , _sStackId :: Maybe Text , _sStackName :: Text , _sStackStatus :: StackStatus , _sStackStatusReason :: Maybe Text- , _sTags :: List "Tags" Tag+ , _sTags :: List "member" Tag , _sTimeoutInMinutes :: Maybe Nat } deriving (Eq, Show)
gen/Network/AWS/CloudFormation/UpdateStack.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Updates a stack as specified in the template. After the call completes -- successfully, the stack update starts. You can check the status of the stack@@ -66,9 +68,9 @@ import qualified GHC.Exts data UpdateStack = UpdateStack- { _usCapabilities :: List "Capabilities" Capability- , _usNotificationARNs :: List "NotificationARNs" Text- , _usParameters :: List "Parameters" Parameter+ { _usCapabilities :: List "member" Capability+ , _usNotificationARNs :: List "member" Text+ , _usParameters :: List "member" Parameter , _usStackName :: Text , _usStackPolicyBody :: Maybe Text , _usStackPolicyDuringUpdateBody :: Maybe Text
gen/Network/AWS/CloudFormation/ValidateTemplate.hs view
@@ -19,6 +19,8 @@ -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0. -- | Validates a specified template. --@@ -88,10 +90,10 @@ vtTemplateURL = lens _vtTemplateURL (\s a -> s { _vtTemplateURL = a }) data ValidateTemplateResponse = ValidateTemplateResponse- { _vtrCapabilities :: List "Capabilities" Capability+ { _vtrCapabilities :: List "member" Capability , _vtrCapabilitiesReason :: Maybe Text , _vtrDescription :: Maybe Text- , _vtrParameters :: List "Parameters" TemplateParameter+ , _vtrParameters :: List "member" TemplateParameter } deriving (Eq, Show) -- | 'ValidateTemplateResponse' constructor.