amazonka-opsworks 1.3.7 → 1.4.0
raw patch · 81 files changed
+604/−297 lines, 81 filesdep ~amazonka-coredep ~amazonka-opsworksdep ~amazonka-testPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core, amazonka-opsworks, amazonka-test
API changes (from Hackage documentation)
+ Network.AWS.OpsWorks: appExists :: Wait DescribeApps
+ Network.AWS.OpsWorks: deploymentSuccessful :: Wait DescribeDeployments
+ Network.AWS.OpsWorks: instanceOnline :: Wait DescribeInstances
+ Network.AWS.OpsWorks: instanceStopped :: Wait DescribeInstances
+ Network.AWS.OpsWorks: instanceTerminated :: Wait DescribeInstances
+ Network.AWS.OpsWorks.AssignInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.AssignInstance.AssignInstance
+ Network.AWS.OpsWorks.AssignVolume: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.AssignVolume.AssignVolume
+ Network.AWS.OpsWorks.AssociateElasticIP: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.AssociateElasticIP.AssociateElasticIP
+ Network.AWS.OpsWorks.AttachElasticLoadBalancer: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.AttachElasticLoadBalancer.AttachElasticLoadBalancer
+ Network.AWS.OpsWorks.CloneStack: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CloneStack.CloneStack
+ Network.AWS.OpsWorks.CreateApp: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CreateApp.CreateApp
+ Network.AWS.OpsWorks.CreateDeployment: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CreateDeployment.CreateDeployment
+ Network.AWS.OpsWorks.CreateInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CreateInstance.CreateInstance
+ Network.AWS.OpsWorks.CreateLayer: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CreateLayer.CreateLayer
+ Network.AWS.OpsWorks.CreateStack: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CreateStack.CreateStack
+ Network.AWS.OpsWorks.CreateUserProfile: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.CreateUserProfile.CreateUserProfile
+ Network.AWS.OpsWorks.DeleteApp: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeleteApp.DeleteApp
+ Network.AWS.OpsWorks.DeleteInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeleteInstance.DeleteInstance
+ Network.AWS.OpsWorks.DeleteLayer: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeleteLayer.DeleteLayer
+ Network.AWS.OpsWorks.DeleteStack: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeleteStack.DeleteStack
+ Network.AWS.OpsWorks.DeleteUserProfile: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeleteUserProfile.DeleteUserProfile
+ Network.AWS.OpsWorks.DeregisterEcsCluster: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeregisterEcsCluster.DeregisterEcsCluster
+ Network.AWS.OpsWorks.DeregisterElasticIP: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeregisterElasticIP.DeregisterElasticIP
+ Network.AWS.OpsWorks.DeregisterInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeregisterInstance.DeregisterInstance
+ Network.AWS.OpsWorks.DeregisterRDSDBInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeregisterRDSDBInstance.DeregisterRDSDBInstance
+ Network.AWS.OpsWorks.DeregisterVolume: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DeregisterVolume.DeregisterVolume
+ Network.AWS.OpsWorks.DescribeAgentVersions: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeAgentVersions.DescribeAgentVersions
+ Network.AWS.OpsWorks.DescribeApps: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeApps.DescribeApps
+ Network.AWS.OpsWorks.DescribeCommands: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeCommands.DescribeCommands
+ Network.AWS.OpsWorks.DescribeDeployments: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeDeployments.DescribeDeployments
+ Network.AWS.OpsWorks.DescribeEcsClusters: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeEcsClusters.DescribeEcsClusters
+ Network.AWS.OpsWorks.DescribeElasticIPs: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeElasticIPs.DescribeElasticIPs
+ Network.AWS.OpsWorks.DescribeElasticLoadBalancers: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeElasticLoadBalancers.DescribeElasticLoadBalancers
+ Network.AWS.OpsWorks.DescribeInstances: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeInstances.DescribeInstances
+ Network.AWS.OpsWorks.DescribeLayers: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeLayers.DescribeLayers
+ Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling.DescribeLoadBasedAutoScaling
+ Network.AWS.OpsWorks.DescribeMyUserProfile: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeMyUserProfile.DescribeMyUserProfile
+ Network.AWS.OpsWorks.DescribePermissions: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribePermissions.DescribePermissions
+ Network.AWS.OpsWorks.DescribeRAIdArrays: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeRAIdArrays.DescribeRAIdArrays
+ Network.AWS.OpsWorks.DescribeRDSDBInstances: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeRDSDBInstances.DescribeRDSDBInstances
+ Network.AWS.OpsWorks.DescribeServiceErrors: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeServiceErrors.DescribeServiceErrors
+ Network.AWS.OpsWorks.DescribeStackProvisioningParameters: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeStackProvisioningParameters.DescribeStackProvisioningParameters
+ Network.AWS.OpsWorks.DescribeStackSummary: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeStackSummary.DescribeStackSummary
+ Network.AWS.OpsWorks.DescribeStacks: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeStacks.DescribeStacks
+ Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling.DescribeTimeBasedAutoScaling
+ Network.AWS.OpsWorks.DescribeUserProfiles: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeUserProfiles.DescribeUserProfiles
+ Network.AWS.OpsWorks.DescribeVolumes: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DescribeVolumes.DescribeVolumes
+ Network.AWS.OpsWorks.DetachElasticLoadBalancer: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DetachElasticLoadBalancer.DetachElasticLoadBalancer
+ Network.AWS.OpsWorks.DisassociateElasticIP: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.DisassociateElasticIP.DisassociateElasticIP
+ Network.AWS.OpsWorks.GetHostnameSuggestion: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.GetHostnameSuggestion.GetHostnameSuggestion
+ Network.AWS.OpsWorks.GrantAccess: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.GrantAccess.GrantAccess
+ Network.AWS.OpsWorks.RebootInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.RebootInstance.RebootInstance
+ Network.AWS.OpsWorks.RegisterEcsCluster: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.RegisterEcsCluster.RegisterEcsCluster
+ Network.AWS.OpsWorks.RegisterElasticIP: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.RegisterElasticIP.RegisterElasticIP
+ Network.AWS.OpsWorks.RegisterInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.RegisterInstance.RegisterInstance
+ Network.AWS.OpsWorks.RegisterRDSDBInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.RegisterRDSDBInstance.RegisterRDSDBInstance
+ Network.AWS.OpsWorks.RegisterVolume: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.RegisterVolume.RegisterVolume
+ Network.AWS.OpsWorks.SetLoadBasedAutoScaling: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.SetLoadBasedAutoScaling.SetLoadBasedAutoScaling
+ Network.AWS.OpsWorks.SetPermission: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.SetPermission.SetPermission
+ Network.AWS.OpsWorks.SetTimeBasedAutoScaling: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.SetTimeBasedAutoScaling.SetTimeBasedAutoScaling
+ Network.AWS.OpsWorks.StartInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.StartInstance.StartInstance
+ Network.AWS.OpsWorks.StartStack: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.StartStack.StartStack
+ Network.AWS.OpsWorks.StopInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.StopInstance.StopInstance
+ Network.AWS.OpsWorks.StopStack: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.StopStack.StopStack
+ Network.AWS.OpsWorks.UnassignInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UnassignInstance.UnassignInstance
+ Network.AWS.OpsWorks.UnassignVolume: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UnassignVolume.UnassignVolume
+ Network.AWS.OpsWorks.UpdateApp: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateApp.UpdateApp
+ Network.AWS.OpsWorks.UpdateElasticIP: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateElasticIP.UpdateElasticIP
+ Network.AWS.OpsWorks.UpdateInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateInstance.UpdateInstance
+ Network.AWS.OpsWorks.UpdateLayer: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateLayer.UpdateLayer
+ Network.AWS.OpsWorks.UpdateMyUserProfile: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateMyUserProfile.UpdateMyUserProfile
+ Network.AWS.OpsWorks.UpdateRDSDBInstance: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateRDSDBInstance.UpdateRDSDBInstance
+ Network.AWS.OpsWorks.UpdateStack: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateStack.UpdateStack
+ Network.AWS.OpsWorks.UpdateUserProfile: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateUserProfile.UpdateUserProfile
+ Network.AWS.OpsWorks.UpdateVolume: instance Data.Hashable.Class.Hashable Network.AWS.OpsWorks.UpdateVolume.UpdateVolume
+ Network.AWS.OpsWorks.Waiters: appExists :: Wait DescribeApps
+ Network.AWS.OpsWorks.Waiters: deploymentSuccessful :: Wait DescribeDeployments
+ Network.AWS.OpsWorks.Waiters: instanceOnline :: Wait DescribeInstances
+ Network.AWS.OpsWorks.Waiters: instanceStopped :: Wait DescribeInstances
+ Network.AWS.OpsWorks.Waiters: instanceTerminated :: Wait DescribeInstances
Files
- README.md +10/−11
- amazonka-opsworks.cabal +15/−16
- gen/Network/AWS/OpsWorks.hs +24/−12
- gen/Network/AWS/OpsWorks/AssignInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/AssignVolume.hs +6/−6
- gen/Network/AWS/OpsWorks/AssociateElasticIP.hs +4/−4
- gen/Network/AWS/OpsWorks/AttachElasticLoadBalancer.hs +3/−3
- gen/Network/AWS/OpsWorks/CloneStack.hs +9/−8
- gen/Network/AWS/OpsWorks/CreateApp.hs +3/−3
- gen/Network/AWS/OpsWorks/CreateDeployment.hs +3/−3
- gen/Network/AWS/OpsWorks/CreateInstance.hs +9/−7
- gen/Network/AWS/OpsWorks/CreateLayer.hs +5/−4
- gen/Network/AWS/OpsWorks/CreateStack.hs +11/−10
- gen/Network/AWS/OpsWorks/CreateUserProfile.hs +3/−3
- gen/Network/AWS/OpsWorks/DeleteApp.hs +3/−3
- gen/Network/AWS/OpsWorks/DeleteInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/DeleteLayer.hs +3/−3
- gen/Network/AWS/OpsWorks/DeleteStack.hs +3/−3
- gen/Network/AWS/OpsWorks/DeleteUserProfile.hs +3/−3
- gen/Network/AWS/OpsWorks/DeregisterEcsCluster.hs +3/−3
- gen/Network/AWS/OpsWorks/DeregisterElasticIP.hs +3/−3
- gen/Network/AWS/OpsWorks/DeregisterInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/DeregisterRDSDBInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/DeregisterVolume.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeAgentVersions.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeApps.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeCommands.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeDeployments.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeEcsClusters.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeElasticIPs.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeElasticLoadBalancers.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeInstances.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeLayers.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeLoadBasedAutoScaling.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeMyUserProfile.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribePermissions.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeRAIdArrays.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeRDSDBInstances.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeServiceErrors.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeStackProvisioningParameters.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeStackSummary.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeStacks.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeTimeBasedAutoScaling.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeUserProfiles.hs +3/−3
- gen/Network/AWS/OpsWorks/DescribeVolumes.hs +3/−3
- gen/Network/AWS/OpsWorks/DetachElasticLoadBalancer.hs +3/−3
- gen/Network/AWS/OpsWorks/DisassociateElasticIP.hs +3/−3
- gen/Network/AWS/OpsWorks/GetHostnameSuggestion.hs +3/−3
- gen/Network/AWS/OpsWorks/GrantAccess.hs +3/−3
- gen/Network/AWS/OpsWorks/RebootInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/RegisterEcsCluster.hs +3/−3
- gen/Network/AWS/OpsWorks/RegisterElasticIP.hs +5/−5
- gen/Network/AWS/OpsWorks/RegisterInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/RegisterRDSDBInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/RegisterVolume.hs +4/−4
- gen/Network/AWS/OpsWorks/SetLoadBasedAutoScaling.hs +3/−3
- gen/Network/AWS/OpsWorks/SetPermission.hs +3/−3
- gen/Network/AWS/OpsWorks/SetTimeBasedAutoScaling.hs +3/−3
- gen/Network/AWS/OpsWorks/StartInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/StartStack.hs +3/−3
- gen/Network/AWS/OpsWorks/StopInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/StopStack.hs +3/−3
- gen/Network/AWS/OpsWorks/Types.hs +2/−1
- gen/Network/AWS/OpsWorks/Types/Product.hs +91/−9
- gen/Network/AWS/OpsWorks/Types/Sum.hs +1/−1
- gen/Network/AWS/OpsWorks/UnassignInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/UnassignVolume.hs +3/−3
- gen/Network/AWS/OpsWorks/UpdateApp.hs +3/−3
- gen/Network/AWS/OpsWorks/UpdateElasticIP.hs +3/−3
- gen/Network/AWS/OpsWorks/UpdateInstance.hs +5/−5
- gen/Network/AWS/OpsWorks/UpdateLayer.hs +4/−4
- gen/Network/AWS/OpsWorks/UpdateMyUserProfile.hs +3/−3
- gen/Network/AWS/OpsWorks/UpdateRDSDBInstance.hs +3/−3
- gen/Network/AWS/OpsWorks/UpdateStack.hs +9/−8
- gen/Network/AWS/OpsWorks/UpdateUserProfile.hs +3/−3
- gen/Network/AWS/OpsWorks/UpdateVolume.hs +3/−3
- gen/Network/AWS/OpsWorks/Waiters.hs +209/−1
- test/Main.hs +1/−1
- test/Test/AWS/Gen/OpsWorks.hs +1/−1
- test/Test/AWS/OpsWorks.hs +1/−1
- test/Test/AWS/OpsWorks/Internal.hs +1/−1
README.md view
@@ -8,7 +8,7 @@ ## Version -`1.3.7`+`1.4.0` ## Description@@ -48,20 +48,19 @@ __Chef Versions__ -When you call CreateStack, CloneStack, or UpdateStack we recommend you-use the @ConfigurationManager@ parameter to specify the Chef version.-The recommended value for Linux stacks, which is also the default value,-is currently 11.10. Windows stacks use Chef 12.2. For more information,-see+When you call < CreateStack>, < CloneStack>, or < UpdateStack> we+recommend you use the @ConfigurationManager@ parameter to specify the+Chef version. The recommended value for Linux stacks is currently 12+(the default is 11.4). Windows stacks use Chef 12.2. For more+information, see <http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-chef11.html Chef Versions>. -You can also specify Chef 11.4 or Chef 0.9 for your Linux stack.-However, Chef 0.9 has been deprecated. We do not recommend using Chef-0.9 for new stacks, and we recommend migrating your existing Chef 0.9-stacks to Chef 11.10 as soon as possible.+You can specify Chef 12, 11.10, or 11.4 for your Linux stack. We+recommend migrating your existing Linux stacks to Chef 12 as soon as+possible. Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-opsworks)-and the [AWS API Reference](http://docs.aws.amazon.com/opsworks/latest/APIReference/Welcome.html).+and the [AWS API Reference](https://aws.amazon.com/documentation/). The types from this library are intended to be used with [amazonka](http://hackage.haskell.org/package/amazonka), which provides mechanisms for specifying AuthN/AuthZ information and sending requests.
amazonka-opsworks.cabal view
@@ -1,5 +1,5 @@ name: amazonka-opsworks-version: 1.3.7+version: 1.4.0 synopsis: Amazon OpsWorks SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues@@ -7,7 +7,7 @@ license-file: LICENSE author: Brendan Hay maintainer: Brendan Hay <brendan.g.hay@gmail.com>-copyright: Copyright (c) 2013-2015 Brendan Hay+copyright: Copyright (c) 2013-2016 Brendan Hay category: Network, AWS, Cloud, Distributed Computing build-type: Simple cabal-version: >= 1.10@@ -48,17 +48,16 @@ __Chef Versions__ - When you call CreateStack, CloneStack, or UpdateStack we recommend you- use the @ConfigurationManager@ parameter to specify the Chef version.- The recommended value for Linux stacks, which is also the default value,- is currently 11.10. Windows stacks use Chef 12.2. For more information,- see+ When you call < CreateStack>, < CloneStack>, or < UpdateStack> we+ recommend you use the @ConfigurationManager@ parameter to specify the+ Chef version. The recommended value for Linux stacks is currently 12+ (the default is 11.4). Windows stacks use Chef 12.2. For more+ information, see <http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-chef11.html Chef Versions>. - You can also specify Chef 11.4 or Chef 0.9 for your Linux stack.- However, Chef 0.9 has been deprecated. We do not recommend using Chef- 0.9 for new stacks, and we recommend migrating your existing Chef 0.9- stacks to Chef 11.10 as soon as possible.+ You can specify Chef 12, 11.10, or 11.4 for your Linux stack. We+ recommend migrating your existing Linux stacks to Chef 12 as soon as+ possible. . The types from this library are intended to be used with <http://hackage.haskell.org/package/amazonka amazonka>, which provides@@ -71,7 +70,7 @@ such as <http://hackage.haskell.org/package/lens lens> or <http://hackage.haskell.org/package/lens-family-core lens-family-core>. .- See "Network.AWS.OpsWorks" and the <http://docs.aws.amazon.com/opsworks/latest/APIReference/Welcome.html AWS API Reference>+ See "Network.AWS.OpsWorks" or <https://aws.amazon.com/documentation/ the AWS Documentation> to get started. source-repository head@@ -164,7 +163,7 @@ , Network.AWS.OpsWorks.Types.Sum build-depends:- amazonka-core == 1.3.7.*+ amazonka-core == 1.4.0.* , base >= 4.7 && < 5 test-suite amazonka-opsworks-test@@ -184,9 +183,9 @@ , Test.AWS.OpsWorks.Internal build-depends:- amazonka-core == 1.3.7.*- , amazonka-test == 1.3.7.*- , amazonka-opsworks == 1.3.7.*+ amazonka-core == 1.4.0.*+ , amazonka-test == 1.4.0.*+ , amazonka-opsworks == 1.4.0.* , base , bytestring , tasty
gen/Network/AWS/OpsWorks.hs view
@@ -5,7 +5,7 @@ -- | -- Module : Network.AWS.OpsWorks--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -46,19 +46,16 @@ -- -- __Chef Versions__ ----- When you call CreateStack, CloneStack, or UpdateStack we recommend you--- use the 'ConfigurationManager' parameter to specify the Chef version.--- The recommended value for Linux stacks, which is also the default value,--- is currently 11.10. Windows stacks use Chef 12.2. For more information,--- see+-- When you call < CreateStack>, < CloneStack>, or < UpdateStack> we+-- recommend you use the 'ConfigurationManager' parameter to specify the+-- Chef version. The recommended value for Linux stacks is currently 12+-- (the default is 11.4). Windows stacks use Chef 12.2. For more+-- information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-chef11.html Chef Versions>. ----- You can also specify Chef 11.4 or Chef 0.9 for your Linux stack.--- However, Chef 0.9 has been deprecated. We do not recommend using Chef--- 0.9 for new stacks, and we recommend migrating your existing Chef 0.9--- stacks to Chef 11.10 as soon as possible.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/Welcome.html AWS API Reference>+-- You can specify Chef 12, 11.10, or 11.4 for your Linux stack. We+-- recommend migrating your existing Linux stacks to Chef 12 as soon as+-- possible. module Network.AWS.OpsWorks ( -- * Service Configuration@@ -75,6 +72,21 @@ -- * Waiters -- $waiters++ -- ** InstanceTerminated+ , instanceTerminated++ -- ** DeploymentSuccessful+ , deploymentSuccessful++ -- ** InstanceStopped+ , instanceStopped++ -- ** InstanceOnline+ , instanceOnline++ -- ** AppExists+ , appExists -- * Operations -- $operations
gen/Network/AWS/OpsWorks/AssignInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.AssignInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -31,8 +31,6 @@ -- or an attached policy that explicitly grants permissions. For more -- information on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_AssignInstance.html AWS API Reference> for AssignInstance. module Network.AWS.OpsWorks.AssignInstance ( -- * Creating a Request@@ -89,6 +87,8 @@ type Rs AssignInstance = AssignInstanceResponse request = postJSON opsWorks response = receiveNull AssignInstanceResponse'++instance Hashable AssignInstance instance ToHeaders AssignInstance where toHeaders
gen/Network/AWS/OpsWorks/AssignVolume.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.AssignVolume--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,9 +20,9 @@ -- -- Assigns one of the stack\'s registered Amazon EBS volumes to a specified -- instance. The volume must first be registered with the stack by calling--- RegisterVolume. After you register the volume, you must call--- UpdateVolume to specify a mount point before calling 'AssignVolume'. For--- more information, see+-- < RegisterVolume>. After you register the volume, you must call+-- < UpdateVolume> to specify a mount point before calling 'AssignVolume'.+-- For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html Resource Management>. -- -- __Required Permissions__: To use this action, an IAM user must have a@@ -30,8 +30,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_AssignVolume.html AWS API Reference> for AssignVolume. module Network.AWS.OpsWorks.AssignVolume ( -- * Creating a Request@@ -87,6 +85,8 @@ type Rs AssignVolume = AssignVolumeResponse request = postJSON opsWorks response = receiveNull AssignVolumeResponse'++instance Hashable AssignVolume instance ToHeaders AssignVolume where toHeaders
gen/Network/AWS/OpsWorks/AssociateElasticIP.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.AssociateElasticIP--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,7 +20,7 @@ -- -- Associates one of the stack\'s registered Elastic IP addresses with a -- specified instance. The address must first be registered with the stack--- by calling RegisterElasticIp. For more information, see+-- by calling < RegisterElasticIp>. For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html Resource Management>. -- -- __Required Permissions__: To use this action, an IAM user must have a@@ -28,8 +28,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_AssociateElasticIP.html AWS API Reference> for AssociateElasticIP. module Network.AWS.OpsWorks.AssociateElasticIP ( -- * Creating a Request@@ -86,6 +84,8 @@ AssociateElasticIPResponse request = postJSON opsWorks response = receiveNull AssociateElasticIPResponse'++instance Hashable AssociateElasticIP instance ToHeaders AssociateElasticIP where toHeaders
gen/Network/AWS/OpsWorks/AttachElasticLoadBalancer.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.AttachElasticLoadBalancer--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -32,8 +32,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_AttachElasticLoadBalancer.html AWS API Reference> for AttachElasticLoadBalancer. module Network.AWS.OpsWorks.AttachElasticLoadBalancer ( -- * Creating a Request@@ -93,6 +91,8 @@ request = postJSON opsWorks response = receiveNull AttachElasticLoadBalancerResponse'++instance Hashable AttachElasticLoadBalancer instance ToHeaders AttachElasticLoadBalancer where toHeaders
gen/Network/AWS/OpsWorks/CloneStack.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CloneStack--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- attached policy that explicitly grants permissions. For more information -- on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CloneStack.html AWS API Reference> for CloneStack. module Network.AWS.OpsWorks.CloneStack ( -- * Creating a Request@@ -242,7 +240,7 @@ -- The default setting is 'LATEST'. To specify an agent version, you must -- use the complete version number, not the abbreviated number shown on the -- console. For a list of available agent version numbers, call--- DescribeAgentVersions.+-- < DescribeAgentVersions>. -- -- You can also specify an agent version when you create or update an -- instance, which overrides the stack\'s default setting.@@ -365,9 +363,10 @@ cRegion :: Lens' CloneStack (Maybe Text) cRegion = lens _cRegion (\ s a -> s{_cRegion = a}); --- | The configuration manager. When you clone a Linux stack we recommend--- that you use the configuration manager to specify the Chef version: 0.9,--- 11.4, or 11.10. The default value is currently 11.10.+-- | The configuration manager. When you clone a stack we recommend that you+-- use the configuration manager to specify the Chef version: 12, 11.10, or+-- 11.4 for Linux stacks, or 12.2 for Windows stacks. The default value for+-- Linux stacks is currently 11.4. cConfigurationManager :: Lens' CloneStack (Maybe StackConfigurationManager) cConfigurationManager = lens _cConfigurationManager (\ s a -> s{_cConfigurationManager = a}); @@ -403,7 +402,7 @@ -- this parameter to the Amazon Resource Name (ARN) for an existing IAM -- role. If you create a stack by using the AWS OpsWorks console, it -- creates the role for you. You can obtain an existing stack\'s IAM ARN--- programmatically by calling DescribePermissions. For more information+-- programmatically by calling < DescribePermissions>. For more information -- about IAM ARNs, see -- <http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html Using Identifiers>. --@@ -421,6 +420,8 @@ (\ s h x -> CloneStackResponse' <$> (x .?> "StackId") <*> (pure (fromEnum s)))++instance Hashable CloneStack instance ToHeaders CloneStack where toHeaders
gen/Network/AWS/OpsWorks/CreateApp.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CreateApp--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateApp.html AWS API Reference> for CreateApp. module Network.AWS.OpsWorks.CreateApp ( -- * Creating a Request@@ -203,6 +201,8 @@ (\ s h x -> CreateAppResponse' <$> (x .?> "AppId") <*> (pure (fromEnum s)))++instance Hashable CreateApp instance ToHeaders CreateApp where toHeaders
gen/Network/AWS/OpsWorks/CreateDeployment.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CreateDeployment--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateDeployment.html AWS API Reference> for CreateDeployment. module Network.AWS.OpsWorks.CreateDeployment ( -- * Creating a Request@@ -139,6 +137,8 @@ (\ s h x -> CreateDeploymentResponse' <$> (x .?> "DeploymentId") <*> (pure (fromEnum s)))++instance Hashable CreateDeployment instance ToHeaders CreateDeployment where toHeaders
gen/Network/AWS/OpsWorks/CreateInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CreateInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateInstance.html AWS API Reference> for CreateInstance. module Network.AWS.OpsWorks.CreateInstance ( -- * Creating a Request@@ -153,7 +151,7 @@ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. To control when updates are -- installed, set this value to 'false'. You must then update your--- instances manually by using CreateDeployment to run the+-- instances manually by using < CreateDeployment> to run the -- 'update_dependencies' stack command or by manually running 'yum' (Amazon -- Linux) or 'apt-get' (Ubuntu) on the instances. --@@ -185,7 +183,7 @@ -- The default setting is 'INHERIT'. To specify an agent version, you must -- use the complete version number, not the abbreviated number shown on the -- console. For a list of available agent version numbers, call--- DescribeAgentVersions.+-- < DescribeAgentVersions>. ciAgentVersion :: Lens' CreateInstance (Maybe Text) ciAgentVersion = lens _ciAgentVersion (\ s a -> s{_ciAgentVersion = a}); @@ -212,8 +210,9 @@ -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>. -- -- The default option is the current Amazon Linux version. If you set this--- parameter to 'Custom', you must use the CreateInstance action\'s AmiId--- parameter to specify the custom AMI that you want to use. For more+-- parameter to 'Custom', you must use the < CreateInstance> action\'s+-- AmiId parameter to specify the custom AMI that you want to use. Block+-- device mappings are not supported if the value is 'Custom'. For more -- information on the supported operating systems, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html Operating Systems>For -- more information on how to use custom AMIs with AWS OpsWorks, see@@ -255,6 +254,7 @@ -- | An array of 'BlockDeviceMapping' objects that specify the instance\'s -- block devices. For more information, see -- <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html Block Device Mapping>.+-- Note that block device mappings are not supported for custom AMIs. ciBlockDeviceMappings :: Lens' CreateInstance [BlockDeviceMapping] ciBlockDeviceMappings = lens _ciBlockDeviceMappings (\ s a -> s{_ciBlockDeviceMappings = a}) . _Default . _Coerce; @@ -284,6 +284,8 @@ (\ s h x -> CreateInstanceResponse' <$> (x .?> "InstanceId") <*> (pure (fromEnum s)))++instance Hashable CreateInstance instance ToHeaders CreateInstance where toHeaders
gen/Network/AWS/OpsWorks/CreateLayer.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CreateLayer--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -33,8 +33,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateLayer.html AWS API Reference> for CreateLayer. module Network.AWS.OpsWorks.CreateLayer ( -- * Creating a Request@@ -172,7 +170,7 @@ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. To control when updates are -- installed, set this value to 'false'. You must then update your--- instances manually by using CreateDeployment to run the+-- instances manually by using < CreateDeployment> to run the -- 'update_dependencies' stack command or by manually running 'yum' (Amazon -- Linux) or 'apt-get' (Ubuntu) on the instances. --@@ -195,6 +193,7 @@ -- deployment attributes to be installed on the layer\'s instances. For -- more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-json-override.html Using Custom JSON>.+-- This feature is supported as of version 1.7.42 of the AWS CLI. clCustomJSON :: Lens' CreateLayer (Maybe Text) clCustomJSON = lens _clCustomJSON (\ s a -> s{_clCustomJSON = a}); @@ -269,6 +268,8 @@ (\ s h x -> CreateLayerResponse' <$> (x .?> "LayerId") <*> (pure (fromEnum s)))++instance Hashable CreateLayer instance ToHeaders CreateLayer where toHeaders
gen/Network/AWS/OpsWorks/CreateStack.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CreateStack--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- attached policy that explicitly grants permissions. For more information -- on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateStack.html AWS API Reference> for CreateStack. module Network.AWS.OpsWorks.CreateStack ( -- * Creating a Request@@ -214,10 +212,10 @@ -- and specify a new version. AWS OpsWorks then automatically installs -- that version on the stack\'s instances. ----- The default setting is 'LATEST'. To specify an agent version, you must--- use the complete version number, not the abbreviated number shown on the--- console. For a list of available agent version numbers, call--- DescribeAgentVersions.+-- The default setting is the most recent release of the agent. To specify+-- an agent version, you must use the complete version number, not the+-- abbreviated number shown on the console. For a list of available agent+-- version numbers, call < DescribeAgentVersions>. -- -- You can also specify an agent version when you create or update an -- instance, which overrides the stack\'s default setting.@@ -322,9 +320,10 @@ csDefaultSubnetId :: Lens' CreateStack (Maybe Text) csDefaultSubnetId = lens _csDefaultSubnetId (\ s a -> s{_csDefaultSubnetId = a}); --- | The configuration manager. When you clone a stack we recommend that you--- use the configuration manager to specify the Chef version: 0.9, 11.4, or--- 11.10. The default value is currently 11.4.+-- | The configuration manager. When you create a stack we recommend that you+-- use the configuration manager to specify the Chef version: 12, 11.10, or+-- 11.4 for Linux stacks, or 12.2 for Windows stacks. The default value for+-- Linux stacks is currently 11.4. csConfigurationManager :: Lens' CreateStack (Maybe StackConfigurationManager) csConfigurationManager = lens _csConfigurationManager (\ s a -> s{_csConfigurationManager = a}); @@ -384,6 +383,8 @@ (\ s h x -> CreateStackResponse' <$> (x .?> "StackId") <*> (pure (fromEnum s)))++instance Hashable CreateStack instance ToHeaders CreateStack where toHeaders
gen/Network/AWS/OpsWorks/CreateUserProfile.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.CreateUserProfile--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -24,8 +24,6 @@ -- attached policy that explicitly grants permissions. For more information -- on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateUserProfile.html AWS API Reference> for CreateUserProfile. module Network.AWS.OpsWorks.CreateUserProfile ( -- * Creating a Request@@ -112,6 +110,8 @@ (\ s h x -> CreateUserProfileResponse' <$> (x .?> "IamUserArn") <*> (pure (fromEnum s)))++instance Hashable CreateUserProfile instance ToHeaders CreateUserProfile where toHeaders
gen/Network/AWS/OpsWorks/DeleteApp.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeleteApp--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteApp.html AWS API Reference> for DeleteApp. module Network.AWS.OpsWorks.DeleteApp ( -- * Creating a Request@@ -73,6 +71,8 @@ type Rs DeleteApp = DeleteAppResponse request = postJSON opsWorks response = receiveNull DeleteAppResponse'++instance Hashable DeleteApp instance ToHeaders DeleteApp where toHeaders
gen/Network/AWS/OpsWorks/DeleteInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeleteInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -29,8 +29,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteInstance.html AWS API Reference> for DeleteInstance. module Network.AWS.OpsWorks.DeleteInstance ( -- * Creating a Request@@ -95,6 +93,8 @@ type Rs DeleteInstance = DeleteInstanceResponse request = postJSON opsWorks response = receiveNull DeleteInstanceResponse'++instance Hashable DeleteInstance instance ToHeaders DeleteInstance where toHeaders
gen/Network/AWS/OpsWorks/DeleteLayer.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeleteLayer--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteLayer.html AWS API Reference> for DeleteLayer. module Network.AWS.OpsWorks.DeleteLayer ( -- * Creating a Request@@ -76,6 +74,8 @@ type Rs DeleteLayer = DeleteLayerResponse request = postJSON opsWorks response = receiveNull DeleteLayerResponse'++instance Hashable DeleteLayer instance ToHeaders DeleteLayer where toHeaders
gen/Network/AWS/OpsWorks/DeleteStack.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeleteStack--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteStack.html AWS API Reference> for DeleteStack. module Network.AWS.OpsWorks.DeleteStack ( -- * Creating a Request@@ -75,6 +73,8 @@ type Rs DeleteStack = DeleteStackResponse request = postJSON opsWorks response = receiveNull DeleteStackResponse'++instance Hashable DeleteStack instance ToHeaders DeleteStack where toHeaders
gen/Network/AWS/OpsWorks/DeleteUserProfile.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeleteUserProfile--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -24,8 +24,6 @@ -- attached policy that explicitly grants permissions. For more information -- on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteUserProfile.html AWS API Reference> for DeleteUserProfile. module Network.AWS.OpsWorks.DeleteUserProfile ( -- * Creating a Request@@ -72,6 +70,8 @@ type Rs DeleteUserProfile = DeleteUserProfileResponse request = postJSON opsWorks response = receiveNull DeleteUserProfileResponse'++instance Hashable DeleteUserProfile instance ToHeaders DeleteUserProfile where toHeaders
gen/Network/AWS/OpsWorks/DeregisterEcsCluster.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeregisterEcsCluster--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html >.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterEcsCluster.html AWS API Reference> for DeregisterEcsCluster. module Network.AWS.OpsWorks.DeregisterEcsCluster ( -- * Creating a Request@@ -76,6 +74,8 @@ DeregisterEcsClusterResponse request = postJSON opsWorks response = receiveNull DeregisterEcsClusterResponse'++instance Hashable DeregisterEcsCluster instance ToHeaders DeregisterEcsCluster where toHeaders
gen/Network/AWS/OpsWorks/DeregisterElasticIP.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeregisterElasticIP--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterElasticIP.html AWS API Reference> for DeregisterElasticIP. module Network.AWS.OpsWorks.DeregisterElasticIP ( -- * Creating a Request@@ -76,6 +74,8 @@ DeregisterElasticIPResponse request = postJSON opsWorks response = receiveNull DeregisterElasticIPResponse'++instance Hashable DeregisterElasticIP instance ToHeaders DeregisterElasticIP where toHeaders
gen/Network/AWS/OpsWorks/DeregisterInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeregisterInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterInstance.html AWS API Reference> for DeregisterInstance. module Network.AWS.OpsWorks.DeregisterInstance ( -- * Creating a Request@@ -77,6 +75,8 @@ DeregisterInstanceResponse request = postJSON opsWorks response = receiveNull DeregisterInstanceResponse'++instance Hashable DeregisterInstance instance ToHeaders DeregisterInstance where toHeaders
gen/Network/AWS/OpsWorks/DeregisterRDSDBInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeregisterRDSDBInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterRDSDBInstance.html AWS API Reference> for DeregisterRDSDBInstance. module Network.AWS.OpsWorks.DeregisterRDSDBInstance ( -- * Creating a Request@@ -75,6 +73,8 @@ request = postJSON opsWorks response = receiveNull DeregisterRDSDBInstanceResponse'++instance Hashable DeregisterRDSDBInstance instance ToHeaders DeregisterRDSDBInstance where toHeaders
gen/Network/AWS/OpsWorks/DeregisterVolume.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DeregisterVolume--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterVolume.html AWS API Reference> for DeregisterVolume. module Network.AWS.OpsWorks.DeregisterVolume ( -- * Creating a Request@@ -77,6 +75,8 @@ type Rs DeregisterVolume = DeregisterVolumeResponse request = postJSON opsWorks response = receiveNull DeregisterVolumeResponse'++instance Hashable DeregisterVolume instance ToHeaders DeregisterVolume where toHeaders
gen/Network/AWS/OpsWorks/DescribeAgentVersions.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeAgentVersions--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -22,8 +22,6 @@ -- stack ID or a configuration manager. 'DescribeAgentVersions' returns a -- list of available agent versions for the specified stack or -- configuration manager.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeAgentVersions.html AWS API Reference> for DescribeAgentVersions. module Network.AWS.OpsWorks.DescribeAgentVersions ( -- * Creating a Request@@ -87,6 +85,8 @@ DescribeAgentVersionsResponse' <$> (x .?> "AgentVersions" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeAgentVersions instance ToHeaders DescribeAgentVersions where toHeaders
gen/Network/AWS/OpsWorks/DescribeApps.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeApps--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeApps.html AWS API Reference> for DescribeApps. module Network.AWS.OpsWorks.DescribeApps ( -- * Creating a Request@@ -93,6 +91,8 @@ (\ s h x -> DescribeAppsResponse' <$> (x .?> "Apps" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeApps instance ToHeaders DescribeApps where toHeaders
gen/Network/AWS/OpsWorks/DescribeCommands.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeCommands--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeCommands.html AWS API Reference> for DescribeCommands. module Network.AWS.OpsWorks.DescribeCommands ( -- * Creating a Request@@ -106,6 +104,8 @@ DescribeCommandsResponse' <$> (x .?> "Commands" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeCommands instance ToHeaders DescribeCommands where toHeaders
gen/Network/AWS/OpsWorks/DescribeDeployments.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeDeployments--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeDeployments.html AWS API Reference> for DescribeDeployments. module Network.AWS.OpsWorks.DescribeDeployments ( -- * Creating a Request@@ -106,6 +104,8 @@ DescribeDeploymentsResponse' <$> (x .?> "Deployments" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeDeployments instance ToHeaders DescribeDeployments where toHeaders
gen/Network/AWS/OpsWorks/DescribeEcsClusters.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeEcsClusters--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -29,8 +29,6 @@ -- policy that explicitly grants permission. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeEcsClusters.html AWS API Reference> for DescribeEcsClusters. module Network.AWS.OpsWorks.DescribeEcsClusters ( -- * Creating a Request@@ -124,6 +122,8 @@ (x .?> "NextToken") <*> (x .?> "EcsClusters" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeEcsClusters instance ToHeaders DescribeEcsClusters where toHeaders
gen/Network/AWS/OpsWorks/DescribeElasticIPs.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeElasticIPs--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeElasticIPs.html AWS API Reference> for DescribeElasticIPs. module Network.AWS.OpsWorks.DescribeElasticIPs ( -- * Creating a Request@@ -109,6 +107,8 @@ DescribeElasticIPsResponse' <$> (x .?> "ElasticIps" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeElasticIPs instance ToHeaders DescribeElasticIPs where toHeaders
gen/Network/AWS/OpsWorks/DescribeElasticLoadBalancers.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeElasticLoadBalancers--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeElasticLoadBalancers.html AWS API Reference> for DescribeElasticLoadBalancers. module Network.AWS.OpsWorks.DescribeElasticLoadBalancers ( -- * Creating a Request@@ -95,6 +93,8 @@ DescribeElasticLoadBalancersResponse' <$> (x .?> "ElasticLoadBalancers" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeElasticLoadBalancers instance ToHeaders DescribeElasticLoadBalancers where toHeaders
gen/Network/AWS/OpsWorks/DescribeInstances.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeInstances--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeInstances.html AWS API Reference> for DescribeInstances. module Network.AWS.OpsWorks.DescribeInstances ( -- * Creating a Request@@ -104,6 +102,8 @@ DescribeInstancesResponse' <$> (x .?> "Instances" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeInstances instance ToHeaders DescribeInstances where toHeaders
gen/Network/AWS/OpsWorks/DescribeLayers.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeLayers--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeLayers.html AWS API Reference> for DescribeLayers. module Network.AWS.OpsWorks.DescribeLayers ( -- * Creating a Request@@ -92,6 +90,8 @@ (\ s h x -> DescribeLayersResponse' <$> (x .?> "Layers" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeLayers instance ToHeaders DescribeLayers where toHeaders
gen/Network/AWS/OpsWorks/DescribeLoadBasedAutoScaling.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeLoadBasedAutoScaling.html AWS API Reference> for DescribeLoadBasedAutoScaling. module Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling ( -- * Creating a Request@@ -85,6 +83,8 @@ (x .?> "LoadBasedAutoScalingConfigurations" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeLoadBasedAutoScaling instance ToHeaders DescribeLoadBasedAutoScaling where toHeaders
gen/Network/AWS/OpsWorks/DescribeMyUserProfile.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeMyUserProfile--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -24,8 +24,6 @@ -- self-management enabled or an attached policy that explicitly grants -- permissions. For more information on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeMyUserProfile.html AWS API Reference> for DescribeMyUserProfile. module Network.AWS.OpsWorks.DescribeMyUserProfile ( -- * Creating a Request@@ -67,6 +65,8 @@ (\ s h x -> DescribeMyUserProfileResponse' <$> (x .?> "UserProfile") <*> (pure (fromEnum s)))++instance Hashable DescribeMyUserProfile instance ToHeaders DescribeMyUserProfile where toHeaders
gen/Network/AWS/OpsWorks/DescribePermissions.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribePermissions--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribePermissions.html AWS API Reference> for DescribePermissions. module Network.AWS.OpsWorks.DescribePermissions ( -- * Creating a Request@@ -91,6 +89,8 @@ DescribePermissionsResponse' <$> (x .?> "Permissions" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribePermissions instance ToHeaders DescribePermissions where toHeaders
gen/Network/AWS/OpsWorks/DescribeRAIdArrays.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeRAIdArrays--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeRAIdArrays.html AWS API Reference> for DescribeRAIdArrays. module Network.AWS.OpsWorks.DescribeRAIdArrays ( -- * Creating a Request@@ -104,6 +102,8 @@ DescribeRAIdArraysResponse' <$> (x .?> "RaidArrays" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeRAIdArrays instance ToHeaders DescribeRAIdArrays where toHeaders
gen/Network/AWS/OpsWorks/DescribeRDSDBInstances.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeRDSDBInstances--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeRDSDBInstances.html AWS API Reference> for DescribeRDSDBInstances. module Network.AWS.OpsWorks.DescribeRDSDBInstances ( -- * Creating a Request@@ -92,6 +90,8 @@ DescribeRDSDBInstancesResponse' <$> (x .?> "RdsDbInstances" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeRDSDBInstances instance ToHeaders DescribeRDSDBInstances where toHeaders
gen/Network/AWS/OpsWorks/DescribeServiceErrors.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeServiceErrors--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeServiceErrors.html AWS API Reference> for DescribeServiceErrors. module Network.AWS.OpsWorks.DescribeServiceErrors ( -- * Creating a Request@@ -104,6 +102,8 @@ DescribeServiceErrorsResponse' <$> (x .?> "ServiceErrors" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeServiceErrors instance ToHeaders DescribeServiceErrors where toHeaders
gen/Network/AWS/OpsWorks/DescribeStackProvisioningParameters.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeStackProvisioningParameters--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeStackProvisioningParameters.html AWS API Reference> for DescribeStackProvisioningParameters. module Network.AWS.OpsWorks.DescribeStackProvisioningParameters ( -- * Creating a Request@@ -85,6 +83,8 @@ (x .?> "AgentInstallerUrl") <*> (x .?> "Parameters" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeStackProvisioningParameters instance ToHeaders DescribeStackProvisioningParameters where
gen/Network/AWS/OpsWorks/DescribeStackSummary.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeStackSummary--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeStackSummary.html AWS API Reference> for DescribeStackSummary. module Network.AWS.OpsWorks.DescribeStackSummary ( -- * Creating a Request@@ -82,6 +80,8 @@ (\ s h x -> DescribeStackSummaryResponse' <$> (x .?> "StackSummary") <*> (pure (fromEnum s)))++instance Hashable DescribeStackSummary instance ToHeaders DescribeStackSummary where toHeaders
gen/Network/AWS/OpsWorks/DescribeStacks.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeStacks--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeStacks.html AWS API Reference> for DescribeStacks. module Network.AWS.OpsWorks.DescribeStacks ( -- * Creating a Request@@ -81,6 +79,8 @@ (\ s h x -> DescribeStacksResponse' <$> (x .?> "Stacks" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeStacks instance ToHeaders DescribeStacks where toHeaders
gen/Network/AWS/OpsWorks/DescribeTimeBasedAutoScaling.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeTimeBasedAutoScaling.html AWS API Reference> for DescribeTimeBasedAutoScaling. module Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling ( -- * Creating a Request@@ -86,6 +84,8 @@ (x .?> "TimeBasedAutoScalingConfigurations" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeTimeBasedAutoScaling instance ToHeaders DescribeTimeBasedAutoScaling where toHeaders
gen/Network/AWS/OpsWorks/DescribeUserProfiles.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeUserProfiles--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -24,8 +24,6 @@ -- attached policy that explicitly grants permissions. For more information -- on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeUserProfiles.html AWS API Reference> for DescribeUserProfiles. module Network.AWS.OpsWorks.DescribeUserProfiles ( -- * Creating a Request@@ -80,6 +78,8 @@ DescribeUserProfilesResponse' <$> (x .?> "UserProfiles" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeUserProfiles instance ToHeaders DescribeUserProfiles where toHeaders
gen/Network/AWS/OpsWorks/DescribeVolumes.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DescribeVolumes--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- policy that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeVolumes.html AWS API Reference> for DescribeVolumes. module Network.AWS.OpsWorks.DescribeVolumes ( -- * Creating a Request@@ -113,6 +111,8 @@ (\ s h x -> DescribeVolumesResponse' <$> (x .?> "Volumes" .!@ mempty) <*> (pure (fromEnum s)))++instance Hashable DescribeVolumes instance ToHeaders DescribeVolumes where toHeaders
gen/Network/AWS/OpsWorks/DetachElasticLoadBalancer.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DetachElasticLoadBalancer--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DetachElasticLoadBalancer.html AWS API Reference> for DetachElasticLoadBalancer. module Network.AWS.OpsWorks.DetachElasticLoadBalancer ( -- * Creating a Request@@ -86,6 +84,8 @@ request = postJSON opsWorks response = receiveNull DetachElasticLoadBalancerResponse'++instance Hashable DetachElasticLoadBalancer instance ToHeaders DetachElasticLoadBalancer where toHeaders
gen/Network/AWS/OpsWorks/DisassociateElasticIP.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.DisassociateElasticIP--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_DisassociateElasticIP.html AWS API Reference> for DisassociateElasticIP. module Network.AWS.OpsWorks.DisassociateElasticIP ( -- * Creating a Request@@ -76,6 +74,8 @@ DisassociateElasticIPResponse request = postJSON opsWorks response = receiveNull DisassociateElasticIPResponse'++instance Hashable DisassociateElasticIP instance ToHeaders DisassociateElasticIP where toHeaders
gen/Network/AWS/OpsWorks/GetHostnameSuggestion.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.GetHostnameSuggestion--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_GetHostnameSuggestion.html AWS API Reference> for GetHostnameSuggestion. module Network.AWS.OpsWorks.GetHostnameSuggestion ( -- * Creating a Request@@ -84,6 +82,8 @@ GetHostnameSuggestionResponse' <$> (x .?> "Hostname") <*> (x .?> "LayerId") <*> (pure (fromEnum s)))++instance Hashable GetHostnameSuggestion instance ToHeaders GetHostnameSuggestion where toHeaders
gen/Network/AWS/OpsWorks/GrantAccess.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.GrantAccess--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -21,8 +21,6 @@ -- This action can be used only with Windows stacks. -- -- Grants RDP access to a Windows instance for a specified time period.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_GrantAccess.html AWS API Reference> for GrantAccess. module Network.AWS.OpsWorks.GrantAccess ( -- * Creating a Request@@ -89,6 +87,8 @@ GrantAccessResponse' <$> (x .?> "TemporaryCredential") <*> (pure (fromEnum s)))++instance Hashable GrantAccess instance ToHeaders GrantAccess where toHeaders
gen/Network/AWS/OpsWorks/RebootInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.RebootInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_RebootInstance.html AWS API Reference> for RebootInstance. module Network.AWS.OpsWorks.RebootInstance ( -- * Creating a Request@@ -74,6 +72,8 @@ type Rs RebootInstance = RebootInstanceResponse request = postJSON opsWorks response = receiveNull RebootInstanceResponse'++instance Hashable RebootInstance instance ToHeaders RebootInstance where toHeaders
gen/Network/AWS/OpsWorks/RegisterEcsCluster.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.RegisterEcsCluster--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterEcsCluster.html AWS API Reference> for RegisterEcsCluster. module Network.AWS.OpsWorks.RegisterEcsCluster ( -- * Creating a Request@@ -94,6 +92,8 @@ (\ s h x -> RegisterEcsClusterResponse' <$> (x .?> "EcsClusterArn") <*> (pure (fromEnum s)))++instance Hashable RegisterEcsCluster instance ToHeaders RegisterEcsCluster where toHeaders
gen/Network/AWS/OpsWorks/RegisterElasticIP.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.RegisterElasticIP--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,8 +20,8 @@ -- -- Registers an Elastic IP address with a specified stack. An address can -- be registered with only one stack at a time. If the address is already--- registered, you must first deregister it by calling DeregisterElasticIp.--- For more information, see+-- registered, you must first deregister it by calling+-- < DeregisterElasticIp>. For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html Resource Management>. -- -- __Required Permissions__: To use this action, an IAM user must have a@@ -29,8 +29,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterElasticIP.html AWS API Reference> for RegisterElasticIP. module Network.AWS.OpsWorks.RegisterElasticIP ( -- * Creating a Request@@ -94,6 +92,8 @@ (\ s h x -> RegisterElasticIPResponse' <$> (x .?> "ElasticIp") <*> (pure (fromEnum s)))++instance Hashable RegisterElasticIP instance ToHeaders RegisterElasticIP where toHeaders
gen/Network/AWS/OpsWorks/RegisterInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.RegisterInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -34,8 +34,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterInstance.html AWS API Reference> for RegisterInstance. module Network.AWS.OpsWorks.RegisterInstance ( -- * Creating a Request@@ -144,6 +142,8 @@ (\ s h x -> RegisterInstanceResponse' <$> (x .?> "InstanceId") <*> (pure (fromEnum s)))++instance Hashable RegisterInstance instance ToHeaders RegisterInstance where toHeaders
gen/Network/AWS/OpsWorks/RegisterRDSDBInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.RegisterRDSDBInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterRDSDBInstance.html AWS API Reference> for RegisterRDSDBInstance. module Network.AWS.OpsWorks.RegisterRDSDBInstance ( -- * Creating a Request@@ -104,6 +102,8 @@ RegisterRDSDBInstanceResponse request = postJSON opsWorks response = receiveNull RegisterRDSDBInstanceResponse'++instance Hashable RegisterRDSDBInstance instance ToHeaders RegisterRDSDBInstance where toHeaders
gen/Network/AWS/OpsWorks/RegisterVolume.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.RegisterVolume--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,7 +20,7 @@ -- -- Registers an Amazon EBS volume with a specified stack. A volume can be -- registered with only one stack at a time. If the volume is already--- registered, you must first deregister it by calling DeregisterVolume.+-- registered, you must first deregister it by calling < DeregisterVolume>. -- For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html Resource Management>. --@@ -29,8 +29,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterVolume.html AWS API Reference> for RegisterVolume. module Network.AWS.OpsWorks.RegisterVolume ( -- * Creating a Request@@ -93,6 +91,8 @@ (\ s h x -> RegisterVolumeResponse' <$> (x .?> "VolumeId") <*> (pure (fromEnum s)))++instance Hashable RegisterVolume instance ToHeaders RegisterVolume where toHeaders
gen/Network/AWS/OpsWorks/SetLoadBasedAutoScaling.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.SetLoadBasedAutoScaling--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -32,8 +32,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_SetLoadBasedAutoScaling.html AWS API Reference> for SetLoadBasedAutoScaling. module Network.AWS.OpsWorks.SetLoadBasedAutoScaling ( -- * Creating a Request@@ -113,6 +111,8 @@ request = postJSON opsWorks response = receiveNull SetLoadBasedAutoScalingResponse'++instance Hashable SetLoadBasedAutoScaling instance ToHeaders SetLoadBasedAutoScaling where toHeaders
gen/Network/AWS/OpsWorks/SetPermission.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.SetPermission--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_SetPermission.html AWS API Reference> for SetPermission. module Network.AWS.OpsWorks.SetPermission ( -- * Creating a Request@@ -122,6 +120,8 @@ type Rs SetPermission = SetPermissionResponse request = postJSON opsWorks response = receiveNull SetPermissionResponse'++instance Hashable SetPermission instance ToHeaders SetPermission where toHeaders
gen/Network/AWS/OpsWorks/SetTimeBasedAutoScaling.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.SetTimeBasedAutoScaling--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_SetTimeBasedAutoScaling.html AWS API Reference> for SetTimeBasedAutoScaling. module Network.AWS.OpsWorks.SetTimeBasedAutoScaling ( -- * Creating a Request@@ -86,6 +84,8 @@ request = postJSON opsWorks response = receiveNull SetTimeBasedAutoScalingResponse'++instance Hashable SetTimeBasedAutoScaling instance ToHeaders SetTimeBasedAutoScaling where toHeaders
gen/Network/AWS/OpsWorks/StartInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.StartInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_StartInstance.html AWS API Reference> for StartInstance. module Network.AWS.OpsWorks.StartInstance ( -- * Creating a Request@@ -74,6 +72,8 @@ type Rs StartInstance = StartInstanceResponse request = postJSON opsWorks response = receiveNull StartInstanceResponse'++instance Hashable StartInstance instance ToHeaders StartInstance where toHeaders
gen/Network/AWS/OpsWorks/StartStack.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.StartStack--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_StartStack.html AWS API Reference> for StartStack. module Network.AWS.OpsWorks.StartStack ( -- * Creating a Request@@ -73,6 +71,8 @@ type Rs StartStack = StartStackResponse request = postJSON opsWorks response = receiveNull StartStackResponse'++instance Hashable StartStack instance ToHeaders StartStack where toHeaders
gen/Network/AWS/OpsWorks/StopInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.StopInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -29,8 +29,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_StopInstance.html AWS API Reference> for StopInstance. module Network.AWS.OpsWorks.StopInstance ( -- * Creating a Request@@ -77,6 +75,8 @@ type Rs StopInstance = StopInstanceResponse request = postJSON opsWorks response = receiveNull StopInstanceResponse'++instance Hashable StopInstance instance ToHeaders StopInstance where toHeaders
gen/Network/AWS/OpsWorks/StopStack.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.StopStack--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_StopStack.html AWS API Reference> for StopStack. module Network.AWS.OpsWorks.StopStack ( -- * Creating a Request@@ -73,6 +71,8 @@ type Rs StopStack = StopStackResponse request = postJSON opsWorks response = receiveNull StopStackResponse'++instance Hashable StopStack instance ToHeaders StopStack where toHeaders
gen/Network/AWS/OpsWorks/Types.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.AWS.OpsWorks.Types--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -532,6 +532,7 @@ , _retryCheck = check } check e+ | has (hasStatus 429) e = Just "too_many_requests" | has (hasCode "ThrottlingException" . hasStatus 400) e = Just "throttling_exception" | has (hasCode "Throttling" . hasStatus 400) e = Just "throttling"
gen/Network/AWS/OpsWorks/Types/Product.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.AWS.OpsWorks.Types.Product--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -59,6 +59,8 @@ AgentVersion' <$> (x .:? "Version") <*> (x .:? "ConfigurationManager")) +instance Hashable AgentVersion+ -- | A description of the app. -- -- /See:/ 'app' smart constructor.@@ -218,6 +220,8 @@ <*> (x .:? "Domains" .!= mempty) <*> (x .:? "Description")) +instance Hashable App+ -- | Describes a load-based auto scaling upscaling or downscaling threshold -- configuration, which specifies when AWS OpsWorks starts or stops -- load-based instances.@@ -279,7 +283,8 @@ astIgnoreMetricsTime :: Lens' AutoScalingThresholds (Maybe Natural) astIgnoreMetricsTime = lens _astIgnoreMetricsTime (\ s a -> s{_astIgnoreMetricsTime = a}) . mapping _Nat; --- | The load threshold. For more information about how load is computed, see+-- | The load threshold. A value of -1 disables the threshold. For more+-- information about how load is computed, see -- <http://en.wikipedia.org/wiki/Load_%28computing%29 Load (computing)>. astLoadThreshold :: Lens' AutoScalingThresholds (Maybe Double) astLoadThreshold = lens _astLoadThreshold (\ s a -> s{_astLoadThreshold = a});@@ -302,10 +307,12 @@ astAlarms = lens _astAlarms (\ s a -> s{_astAlarms = a}) . _Default . _Coerce; -- | The memory utilization threshold, as a percent of the available memory.+-- A value of -1 disables the threshold. astMemoryThreshold :: Lens' AutoScalingThresholds (Maybe Double) astMemoryThreshold = lens _astMemoryThreshold (\ s a -> s{_astMemoryThreshold = a}); --- | The CPU utilization threshold, as a percent of the available CPU.+-- | The CPU utilization threshold, as a percent of the available CPU. A+-- value of -1 disables the threshold. astCPUThreshold :: Lens' AutoScalingThresholds (Maybe Double) astCPUThreshold = lens _astCPUThreshold (\ s a -> s{_astCPUThreshold = a}); @@ -322,6 +329,8 @@ <*> (x .:? "MemoryThreshold") <*> (x .:? "CpuThreshold")) +instance Hashable AutoScalingThresholds+ instance ToJSON AutoScalingThresholds where toJSON AutoScalingThresholds'{..} = object@@ -399,6 +408,8 @@ (x .:? "Ebs") <*> (x .:? "DeviceName")) +instance Hashable BlockDeviceMapping+ instance ToJSON BlockDeviceMapping where toJSON BlockDeviceMapping'{..} = object@@ -447,6 +458,8 @@ (x .:? "BerkshelfVersion") <*> (x .:? "ManageBerkshelf")) +instance Hashable ChefConfiguration+ instance ToJSON ChefConfiguration where toJSON ChefConfiguration'{..} = object@@ -580,6 +593,8 @@ <*> (x .:? "CompletedAt") <*> (x .:? "AcknowledgedAt")) +instance Hashable Command+ -- | Describes an app\'s data source. -- -- /See:/ 'dataSource' smart constructor.@@ -628,6 +643,8 @@ (x .:? "Arn") <*> (x .:? "DatabaseName") <*> (x .:? "Type")) +instance Hashable DataSource+ instance ToJSON DataSource where toJSON DataSource'{..} = object@@ -776,6 +793,8 @@ <*> (x .:? "Comment") <*> (x .:? "Duration")) +instance Hashable Deployment+ -- | Used to specify a stack or deployment command. -- -- /See:/ 'deploymentCommand' smart constructor.@@ -863,6 +882,8 @@ DeploymentCommand' <$> (x .:? "Args" .!= mempty) <*> (x .: "Name")) +instance Hashable DeploymentCommand+ instance ToJSON DeploymentCommand where toJSON DeploymentCommand'{..} = object@@ -942,6 +963,8 @@ <*> (x .:? "VolumeType") <*> (x .:? "SnapshotId")) +instance Hashable EBSBlockDevice+ instance ToJSON EBSBlockDevice where toJSON EBSBlockDevice'{..} = object@@ -1009,6 +1032,8 @@ <*> (x .:? "RegisteredAt") <*> (x .:? "StackId")) +instance Hashable EcsCluster+ -- | Describes an Elastic IP address. -- -- /See:/ 'elasticIP' smart constructor.@@ -1075,6 +1100,8 @@ <*> (x .:? "Name") <*> (x .:? "Region")) +instance Hashable ElasticIP+ -- | Describes an Elastic Load Balancing instance. -- -- /See:/ 'elasticLoadBalancer' smart constructor.@@ -1177,6 +1204,8 @@ <*> (x .:? "LayerId") <*> (x .:? "DnsName")) +instance Hashable ElasticLoadBalancer+ -- | Represents an app\'s environment variable. -- -- /See:/ 'environmentVariable' smart constructor.@@ -1207,7 +1236,7 @@ } -- | (Optional) Whether the variable\'s value will be returned by the--- DescribeApps action. To conceal an environment variable\'s value, set+-- < DescribeApps> action. To conceal an environment variable\'s value, set -- 'Secure' to 'true'. 'DescribeApps' then returns '*****FILTERED*****' -- instead of the actual value. The default value for 'Secure' is 'false'. evSecure :: Lens' EnvironmentVariable (Maybe Bool)@@ -1233,6 +1262,8 @@ EnvironmentVariable' <$> (x .:? "Secure") <*> (x .: "Key") <*> (x .: "Value")) +instance Hashable EnvironmentVariable+ instance ToJSON EnvironmentVariable where toJSON EnvironmentVariable'{..} = object@@ -1449,7 +1480,7 @@ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. If this value is set to -- 'false', you must then update your instances manually by using--- CreateDeployment to run the 'update_dependencies' stack command or by+-- < CreateDeployment> to run the 'update_dependencies' stack command or by -- manually running 'yum' (Amazon Linux) or 'apt-get' (Ubuntu) on the -- instances. --@@ -1547,7 +1578,7 @@ iAvailabilityZone = lens _iAvailabilityZone (\ s a -> s{_iAvailabilityZone = a}); -- | The ID of the last service error. For more information, call--- DescribeServiceErrors.+-- < DescribeServiceErrors>. iLastServiceErrorId :: Lens' Instance (Maybe Text) iLastServiceErrorId = lens _iLastServiceErrorId (\ s a -> s{_iLastServiceErrorId = a}); @@ -1648,6 +1679,8 @@ <*> (x .:? "EcsContainerInstanceArn") <*> (x .:? "BlockDeviceMappings" .!= mempty)) +instance Hashable Instance+ -- | Contains a description of an Amazon EC2 instance from the Amazon EC2 -- metadata service. For more information, see -- <http://docs.aws.amazon.com/sdkfornet/latest/apidocs/Index.html Instance Metadata and User Data>.@@ -1682,6 +1715,8 @@ iiDocument :: Lens' InstanceIdentity (Maybe Text) iiDocument = lens _iiDocument (\ s a -> s{_iiDocument = a}); +instance Hashable InstanceIdentity+ instance ToJSON InstanceIdentity where toJSON InstanceIdentity'{..} = object@@ -1880,6 +1915,8 @@ <*> (x .:? "StartFailed") <*> (x .:? "Registering")) +instance Hashable InstancesCount+ -- | Describes a layer. -- -- /See:/ 'layer' smart constructor.@@ -1992,7 +2029,7 @@ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. If this value is set to -- 'false', you must then update your instances manually by using--- CreateDeployment to run the 'update_dependencies' stack command or+-- < CreateDeployment> to run the 'update_dependencies' stack command or -- manually running 'yum' (Amazon Linux) or 'apt-get' (Ubuntu) on the -- instances. --@@ -2116,6 +2153,8 @@ <*> (x .:? "DefaultSecurityGroupNames" .!= mempty) <*> (x .:? "AutoAssignElasticIps")) +instance Hashable Layer+ -- | Specifies the lifecycle event configuration -- -- /See:/ 'lifecycleEventConfiguration' smart constructor.@@ -2146,6 +2185,8 @@ (\ x -> LifecycleEventConfiguration' <$> (x .:? "Shutdown")) +instance Hashable LifecycleEventConfiguration+ instance ToJSON LifecycleEventConfiguration where toJSON LifecycleEventConfiguration'{..} = object@@ -2212,6 +2253,8 @@ (x .:? "DownScaling") <*> (x .:? "LayerId")) +instance Hashable LoadBasedAutoScalingConfiguration+ -- | Describes stack or user permissions. -- -- /See:/ 'permission' smart constructor.@@ -2289,6 +2332,8 @@ <*> (x .:? "Level") <*> (x .:? "AllowSsh")) +instance Hashable Permission+ -- | Describes an instance\'s RAID array. -- -- /See:/ 'rAIdArray' smart constructor.@@ -2427,6 +2472,8 @@ <*> (x .:? "StackId") <*> (x .:? "MountPoint")) +instance Hashable RAIdArray+ -- | Describes an Amazon RDS instance. -- -- /See:/ 'rdsDBInstance' smart constructor.@@ -2531,6 +2578,8 @@ <*> (x .:? "StackId") <*> (x .:? "DbPassword")) +instance Hashable RDSDBInstance+ -- | AWS OpsWorks supports five lifecycle events: __setup__, -- __configuration__, __deploy__, __undeploy__, and __shutdown__. For each -- layer, AWS OpsWorks runs a set of standard recipes for each event. In@@ -2609,6 +2658,8 @@ <*> (x .:? "Configure" .!= mempty) <*> (x .:? "Deploy" .!= mempty)) +instance Hashable Recipes+ instance ToJSON Recipes where toJSON Recipes'{..} = object@@ -2666,6 +2717,8 @@ (x .:? "Family") <*> (x .:? "Name") <*> (x .:? "Version")) +instance Hashable ReportedOS+ -- | Describes an app\'s SSL configuration. -- -- /See:/ 'sslConfiguration' smart constructor.@@ -2716,6 +2769,8 @@ (x .:? "Chain") <*> (x .: "Certificate") <*> (x .: "PrivateKey")) +instance Hashable SSLConfiguration+ instance ToJSON SSLConfiguration where toJSON SSLConfiguration'{..} = object@@ -2780,6 +2835,8 @@ (x .:? "IamUserArn") <*> (x .:? "Name")) +instance Hashable SelfUserProfile+ -- | Describes an AWS OpsWorks service error. -- -- /See:/ 'serviceError'' smart constructor.@@ -2854,6 +2911,8 @@ <*> (x .:? "StackId") <*> (x .:? "Message")) +instance Hashable ServiceError'+ -- | The Shutdown event configuration. -- -- /See:/ 'shutdownEventConfiguration' smart constructor.@@ -2896,6 +2955,8 @@ (x .:? "ExecutionTimeout") <*> (x .:? "DelayUntilElbConnectionsDrained")) +instance Hashable ShutdownEventConfiguration+ instance ToJSON ShutdownEventConfiguration where toJSON ShutdownEventConfiguration'{..} = object@@ -3005,6 +3066,8 @@ <*> (x .:? "Type") <*> (x .:? "Revision")) +instance Hashable Source+ instance ToJSON Source where toJSON Source'{..} = object@@ -3257,6 +3320,8 @@ <*> (x .:? "StackId") <*> (x .:? "HostnameTheme")) +instance Hashable Stack+ -- | Describes the configuration manager. -- -- /See:/ 'stackConfigurationManager' smart constructor.@@ -3284,8 +3349,9 @@ scmName :: Lens' StackConfigurationManager (Maybe Text) scmName = lens _scmName (\ s a -> s{_scmName = a}); --- | The Chef version. This parameter must be set to 0.9, 11.4, or 11.10. The--- default value is 11.4.+-- | The Chef version. This parameter must be set to 12, 11.10, or 11.4 for+-- Linux stacks, and to 12.2 for Windows stacks. The default value for+-- Linux stacks is 11.4. scmVersion :: Lens' StackConfigurationManager (Maybe Text) scmVersion = lens _scmVersion (\ s a -> s{_scmVersion = a}); @@ -3296,6 +3362,8 @@ StackConfigurationManager' <$> (x .:? "Name") <*> (x .:? "Version")) +instance Hashable StackConfigurationManager+ instance ToJSON StackConfigurationManager where toJSON StackConfigurationManager'{..} = object@@ -3377,6 +3445,8 @@ <*> (x .:? "LayersCount") <*> (x .:? "InstancesCount")) +instance Hashable StackSummary+ -- | Contains the data needed by RDP clients such as the Microsoft Remote -- Desktop Connection to log in to the instance. --@@ -3437,6 +3507,8 @@ (x .:? "Password") <*> (x .:? "ValidForInMinutes")) +instance Hashable TemporaryCredential+ -- | Describes an instance\'s time-based auto scaling configuration. -- -- /See:/ 'timeBasedAutoScalingConfiguration' smart constructor.@@ -3477,6 +3549,8 @@ (x .:? "InstanceId") <*> (x .:? "AutoScalingSchedule")) +instance Hashable TimeBasedAutoScalingConfiguration+ -- | Describes a user\'s SSH information. -- -- /See:/ 'userProfile' smart constructor.@@ -3545,6 +3619,8 @@ <*> (x .:? "IamUserArn") <*> (x .:? "Name")) +instance Hashable UserProfile+ -- | Describes an instance\'s Amazon EBS volume. -- -- /See:/ 'volume' smart constructor.@@ -3685,6 +3761,8 @@ <*> (x .:? "Ec2VolumeId") <*> (x .:? "MountPoint")) +instance Hashable Volume+ -- | Describes an Amazon EBS volume configuration. -- -- /See:/ 'volumeConfiguration' smart constructor.@@ -3767,6 +3845,8 @@ <*> (x .: "NumberOfDisks") <*> (x .: "Size")) +instance Hashable VolumeConfiguration+ instance ToJSON VolumeConfiguration where toJSON VolumeConfiguration'{..} = object@@ -3878,6 +3958,8 @@ <*> (x .:? "Friday" .!= mempty) <*> (x .:? "Sunday" .!= mempty) <*> (x .:? "Tuesday" .!= mempty))++instance Hashable WeeklyAutoScalingSchedule instance ToJSON WeeklyAutoScalingSchedule where toJSON WeeklyAutoScalingSchedule'{..}
gen/Network/AWS/OpsWorks/Types/Sum.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.AWS.OpsWorks.Types.Sum--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
gen/Network/AWS/OpsWorks/UnassignInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UnassignInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UnassignInstance.html AWS API Reference> for UnassignInstance. module Network.AWS.OpsWorks.UnassignInstance ( -- * Creating a Request@@ -76,6 +74,8 @@ type Rs UnassignInstance = UnassignInstanceResponse request = postJSON opsWorks response = receiveNull UnassignInstanceResponse'++instance Hashable UnassignInstance instance ToHeaders UnassignInstance where toHeaders
gen/Network/AWS/OpsWorks/UnassignVolume.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UnassignVolume--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UnassignVolume.html AWS API Reference> for UnassignVolume. module Network.AWS.OpsWorks.UnassignVolume ( -- * Creating a Request@@ -75,6 +73,8 @@ type Rs UnassignVolume = UnassignVolumeResponse request = postJSON opsWorks response = receiveNull UnassignVolumeResponse'++instance Hashable UnassignVolume instance ToHeaders UnassignVolume where toHeaders
gen/Network/AWS/OpsWorks/UpdateApp.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateApp--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- that explicitly grants permissions. For more information on user -- permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateApp.html AWS API Reference> for UpdateApp. module Network.AWS.OpsWorks.UpdateApp ( -- * Creating a Request@@ -180,6 +178,8 @@ type Rs UpdateApp = UpdateAppResponse request = postJSON opsWorks response = receiveNull UpdateAppResponse'++instance Hashable UpdateApp instance ToHeaders UpdateApp where toHeaders
gen/Network/AWS/OpsWorks/UpdateElasticIP.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateElasticIP--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateElasticIP.html AWS API Reference> for UpdateElasticIP. module Network.AWS.OpsWorks.UpdateElasticIP ( -- * Creating a Request@@ -84,6 +82,8 @@ type Rs UpdateElasticIP = UpdateElasticIPResponse request = postJSON opsWorks response = receiveNull UpdateElasticIPResponse'++instance Hashable UpdateElasticIP instance ToHeaders UpdateElasticIP where toHeaders
gen/Network/AWS/OpsWorks/UpdateInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateInstance.html AWS API Reference> for UpdateInstance. module Network.AWS.OpsWorks.UpdateInstance ( -- * Creating a Request@@ -123,7 +121,7 @@ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. To control when updates are -- installed, set this value to 'false'. You must then update your--- instances manually by using CreateDeployment to run the+-- instances manually by using < CreateDeployment> to run the -- 'update_dependencies' stack command or by manually running 'yum' (Amazon -- Linux) or 'apt-get' (Ubuntu) on the instances. --@@ -152,7 +150,7 @@ -- The default setting is 'INHERIT'. To specify an agent version, you must -- use the complete version number, not the abbreviated number shown on the -- console. For a list of available agent version numbers, call--- DescribeAgentVersions.+-- < DescribeAgentVersions>. uiAgentVersion :: Lens' UpdateInstance (Maybe Text) uiAgentVersion = lens _uiAgentVersion (\ s a -> s{_uiAgentVersion = a}); @@ -227,6 +225,8 @@ type Rs UpdateInstance = UpdateInstanceResponse request = postJSON opsWorks response = receiveNull UpdateInstanceResponse'++instance Hashable UpdateInstance instance ToHeaders UpdateInstance where toHeaders
gen/Network/AWS/OpsWorks/UpdateLayer.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateLayer--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateLayer.html AWS API Reference> for UpdateLayer. module Network.AWS.OpsWorks.UpdateLayer ( -- * Creating a Request@@ -153,7 +151,7 @@ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. To control when updates are -- installed, set this value to 'false'. You must then update your--- instances manually by using CreateDeployment to run the+-- instances manually by using < CreateDeployment> to run the -- 'update_dependencies' stack command or manually running 'yum' (Amazon -- Linux) or 'apt-get' (Ubuntu) on the instances. --@@ -237,6 +235,8 @@ type Rs UpdateLayer = UpdateLayerResponse request = postJSON opsWorks response = receiveNull UpdateLayerResponse'++instance Hashable UpdateLayer instance ToHeaders UpdateLayer where toHeaders
gen/Network/AWS/OpsWorks/UpdateMyUserProfile.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateMyUserProfile--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -24,8 +24,6 @@ -- self-management enabled or an attached policy that explicitly grants -- permissions. For more information on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateMyUserProfile.html AWS API Reference> for UpdateMyUserProfile. module Network.AWS.OpsWorks.UpdateMyUserProfile ( -- * Creating a Request@@ -72,6 +70,8 @@ UpdateMyUserProfileResponse request = postJSON opsWorks response = receiveNull UpdateMyUserProfileResponse'++instance Hashable UpdateMyUserProfile instance ToHeaders UpdateMyUserProfile where toHeaders
gen/Network/AWS/OpsWorks/UpdateRDSDBInstance.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateRDSDBInstance--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateRDSDBInstance.html AWS API Reference> for UpdateRDSDBInstance. module Network.AWS.OpsWorks.UpdateRDSDBInstance ( -- * Creating a Request@@ -92,6 +90,8 @@ UpdateRDSDBInstanceResponse request = postJSON opsWorks response = receiveNull UpdateRDSDBInstanceResponse'++instance Hashable UpdateRDSDBInstance instance ToHeaders UpdateRDSDBInstance where toHeaders
gen/Network/AWS/OpsWorks/UpdateStack.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateStack--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateStack.html AWS API Reference> for UpdateStack. module Network.AWS.OpsWorks.UpdateStack ( -- * Creating a Request@@ -187,7 +185,7 @@ -- The default setting is 'LATEST'. To specify an agent version, you must -- use the complete version number, not the abbreviated number shown on the -- console. For a list of available agent version numbers, call--- DescribeAgentVersions.+-- < DescribeAgentVersions>. -- -- You can also specify an agent version when you create or update an -- instance, which overrides the stack\'s default setting.@@ -227,7 +225,7 @@ -- region. For more information, see -- <http://docs.aws.amazon.com/general/latest/gr/rande.html Regions and Endpoints>. -- If you also specify a value for 'DefaultSubnetId', the subnet must be in--- the same zone. For more information, see CreateStack.+-- the same zone. For more information, see < CreateStack>. usDefaultAvailabilityZone :: Lens' UpdateStack (Maybe Text) usDefaultAvailabilityZone = lens _usDefaultAvailabilityZone (\ s a -> s{_usDefaultAvailabilityZone = a}); @@ -296,9 +294,10 @@ usDefaultSubnetId :: Lens' UpdateStack (Maybe Text) usDefaultSubnetId = lens _usDefaultSubnetId (\ s a -> s{_usDefaultSubnetId = a}); --- | The configuration manager. When you clone a stack, we recommend that you--- use the configuration manager to specify the Chef version: 0.9, 11.4, or--- 11.10. The default value is currently 11.4.+-- | The configuration manager. When you update a stack, we recommend that+-- you use the configuration manager to specify the Chef version: 12,+-- 11.10, or 11.4 for Linux stacks, or 12.2 for Windows stacks. The default+-- value for Linux stacks is currently 11.4. usConfigurationManager :: Lens' UpdateStack (Maybe StackConfigurationManager) usConfigurationManager = lens _usConfigurationManager (\ s a -> s{_usConfigurationManager = a}); @@ -333,6 +332,8 @@ type Rs UpdateStack = UpdateStackResponse request = postJSON opsWorks response = receiveNull UpdateStackResponse'++instance Hashable UpdateStack instance ToHeaders UpdateStack where toHeaders
gen/Network/AWS/OpsWorks/UpdateUserProfile.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateUserProfile--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -24,8 +24,6 @@ -- attached policy that explicitly grants permissions. For more information -- on user permissions, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateUserProfile.html AWS API Reference> for UpdateUserProfile. module Network.AWS.OpsWorks.UpdateUserProfile ( -- * Creating a Request@@ -105,6 +103,8 @@ type Rs UpdateUserProfile = UpdateUserProfileResponse request = postJSON opsWorks response = receiveNull UpdateUserProfileResponse'++instance Hashable UpdateUserProfile instance ToHeaders UpdateUserProfile where toHeaders
gen/Network/AWS/OpsWorks/UpdateVolume.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.OpsWorks.UpdateVolume--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- explicitly grants permissions. For more information on user permissions, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html Managing User Permissions>.------ /See:/ <http://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateVolume.html AWS API Reference> for UpdateVolume. module Network.AWS.OpsWorks.UpdateVolume ( -- * Creating a Request@@ -93,6 +91,8 @@ type Rs UpdateVolume = UpdateVolumeResponse request = postJSON opsWorks response = receiveNull UpdateVolumeResponse'++instance Hashable UpdateVolume instance ToHeaders UpdateVolume where toHeaders
gen/Network/AWS/OpsWorks/Waiters.hs view
@@ -7,7 +7,7 @@ -- | -- Module : Network.AWS.OpsWorks.Waiters--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -16,6 +16,214 @@ module Network.AWS.OpsWorks.Waiters where import Network.AWS.Lens+import Network.AWS.OpsWorks.DescribeApps+import Network.AWS.OpsWorks.DescribeDeployments+import Network.AWS.OpsWorks.DescribeInstances+import Network.AWS.OpsWorks.DescribeInstances+import Network.AWS.OpsWorks.DescribeInstances import Network.AWS.OpsWorks.Types import Network.AWS.Prelude import Network.AWS.Waiter++-- | Polls 'Network.AWS.OpsWorks.DescribeInstances' every 15 seconds until a+-- successful state is reached. An error is returned after 40 failed checks.+instanceTerminated :: Wait DescribeInstances+instanceTerminated =+ Wait+ { _waitName = "InstanceTerminated"+ , _waitAttempts = 40+ , _waitDelay = 15+ , _waitAcceptors = [ matchAll+ "terminated"+ AcceptSuccess+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchError "ResourceNotFoundException" AcceptSuccess+ , matchAny+ "booting"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "online"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "pending"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "rebooting"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "requested"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "running_setup"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "setup_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "start_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)]+ }++-- | Polls 'Network.AWS.OpsWorks.DescribeDeployments' every 15 seconds until a+-- successful state is reached. An error is returned after 40 failed checks.+deploymentSuccessful :: Wait DescribeDeployments+deploymentSuccessful =+ Wait+ { _waitName = "DeploymentSuccessful"+ , _waitAttempts = 40+ , _waitDelay = 15+ , _waitAcceptors = [ matchAll+ "successful"+ AcceptSuccess+ (folding (concatOf ddrsDeployments) .+ dStatus . _Just . to toTextCI)+ , matchAny+ "failed"+ AcceptFailure+ (folding (concatOf ddrsDeployments) .+ dStatus . _Just . to toTextCI)]+ }++-- | Polls 'Network.AWS.OpsWorks.DescribeInstances' every 15 seconds until a+-- successful state is reached. An error is returned after 40 failed checks.+instanceStopped :: Wait DescribeInstances+instanceStopped =+ Wait+ { _waitName = "InstanceStopped"+ , _waitAttempts = 40+ , _waitDelay = 15+ , _waitAcceptors = [ matchAll+ "stopped"+ AcceptSuccess+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "booting"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "online"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "pending"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "rebooting"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "requested"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "running_setup"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "setup_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "start_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "stop_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)]+ }++-- | Polls 'Network.AWS.OpsWorks.DescribeInstances' every 15 seconds until a+-- successful state is reached. An error is returned after 40 failed checks.+instanceOnline :: Wait DescribeInstances+instanceOnline =+ Wait+ { _waitName = "InstanceOnline"+ , _waitAttempts = 40+ , _waitDelay = 15+ , _waitAcceptors = [ matchAll+ "online"+ AcceptSuccess+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "setup_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "shutting_down"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "start_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "stopped"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "stopping"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "terminating"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "terminated"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)+ , matchAny+ "stop_failed"+ AcceptFailure+ (folding (concatOf dirsInstances) .+ iStatus . _Just . to toTextCI)]+ }++-- | Polls 'Network.AWS.OpsWorks.DescribeApps' every 1 seconds until a+-- successful state is reached. An error is returned after 40 failed checks.+appExists :: Wait DescribeApps+appExists =+ Wait+ { _waitName = "AppExists"+ , _waitAttempts = 40+ , _waitDelay = 1+ , _waitAcceptors = [ matchStatus 200 AcceptSuccess+ , matchStatus 400 AcceptFailure]+ }
test/Main.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Main--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
test/Test/AWS/Gen/OpsWorks.hs view
@@ -5,7 +5,7 @@ -- | -- Module : Test.AWS.Gen.OpsWorks--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
test/Test/AWS/OpsWorks.hs view
@@ -1,7 +1,7 @@ {-# LANGUAGE OverloadedStrings #-} -- Module : Test.AWS.OpsWorks--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : This Source Code Form is subject to the terms of -- the Mozilla Public License, v. 2.0. -- A copy of the MPL can be found in the LICENSE file or
test/Test/AWS/OpsWorks/Internal.hs view
@@ -2,7 +2,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Module : Test.AWS.OpsWorks.Internal--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : This Source Code Form is subject to the terms of -- the Mozilla Public License, v. 2.0. -- A copy of the MPL can be found in the LICENSE file or