forked from zalora/aws-ec2
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathaws-ec2.cabal
148 lines (143 loc) · 5.79 KB
/
aws-ec2.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
name: aws-ec2
version: 0.3.7
cabal-version: >=1.10
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: See contributors list in README and LICENSE file
maintainer: MemCachier, Inc <[email protected]>
homepage: https://github.com/memcachier/aws-ec2
synopsis: AWS EC2/VPC, ELB and CloudWatch client library for Haskell
description:
AWS client library with focus on infrastructure services like EC2 (with VPC), ELB and CloudWatch, extension to <https://github.com/aristidb/aws>.
category: Network, Web, AWS, Cloud, Distributed Computing
author: Vladimir Kirillov; MemCachier, Inc
source-repository this
type: git
location: https://github.com/memcachier/aws-ec2.git
tag: 0.3.7
source-repository head
type: git
location: https://github.com/memcachier/aws-ec2.git
library
exposed-modules:
Aws.Canonical
Aws.Query
Aws.Query.TH
Aws.Query.Types
Aws.TH
Aws.CloudWatch
Aws.CloudWatch.Core
Aws.CloudWatch.Types
Aws.CloudWatch.Commands.PutMetricData
Aws.Ec2
Aws.Ec2.Core
Aws.Ec2.TH
Aws.Ec2.Types
Aws.Ec2.Commands.AttachInternetGateway
Aws.Ec2.Commands.AttachVolume
Aws.Ec2.Commands.AuthorizeSecurityGroupIngress
Aws.Ec2.Commands.CreateInternetGateway
Aws.Ec2.Commands.CreatePlacementGroup
Aws.Ec2.Commands.CreateRoute
Aws.Ec2.Commands.CreateSecurityGroup
Aws.Ec2.Commands.CreateSubnet
Aws.Ec2.Commands.CreateTags
Aws.Ec2.Commands.CreateVolume
Aws.Ec2.Commands.CreateVpc
Aws.Ec2.Commands.DescribeAvailabilityZones
Aws.Ec2.Commands.DescribeImages
Aws.Ec2.Commands.DescribeInstanceStatus
Aws.Ec2.Commands.DescribeInstances
Aws.Ec2.Commands.DescribeKeyPairs
Aws.Ec2.Commands.DescribePlacementGroups
Aws.Ec2.Commands.DescribeRegions
Aws.Ec2.Commands.DescribeRouteTables
Aws.Ec2.Commands.DescribeSecurityGroups
Aws.Ec2.Commands.DescribeSubnets
Aws.Ec2.Commands.DescribeTags
Aws.Ec2.Commands.DescribeVolumeStatus
Aws.Ec2.Commands.DescribeVolumes
Aws.Ec2.Commands.DescribeVpcs
Aws.Ec2.Commands.GetConsoleOutput
Aws.Ec2.Commands.ImportKeyPair
Aws.Ec2.Commands.ModifyInstanceAttribute
Aws.Ec2.Commands.ModifyVpcAttribute
Aws.Ec2.Commands.RevokeSecurityGroupIngress
Aws.Ec2.Commands.RunInstances
Aws.Ec2.Commands.StartInstances
Aws.Ec2.Commands.StopInstances
Aws.Ec2.Commands.TerminateInstances
Aws.Elb
Aws.Elb.Core
Aws.Elb.TH
Aws.Elb.Types
Aws.Elb.Commands.CreateLoadBalancer
Aws.Elb.Commands.DescribeInstanceHealth
Aws.Elb.Commands.DescribeLoadBalancerPolicies
Aws.Elb.Commands.DescribeLoadBalancerPolicyTypes
Aws.Elb.Commands.DescribeLoadBalancers
Aws.Elb.Commands.ModifyLoadBalancerAttributes
Aws.Elb.Commands.RegisterInstancesWithLoadBalancer
Aws.Elb.Commands.DeregisterInstancesFromLoadBalancer
Aws.Elb.Commands.CreateAppCookieStickinessPolicy
Aws.Elb.Commands.CreateLBCookieStickinessPolicy
Aws.Elb.Commands.SetLoadBalancerPoliciesOfListener
Aws.Elb.Commands.ConfigureHealthCheck
build-depends:
base >=4.7 && <5,
template-haskell >=2.9.0.0 && <2.12,
containers >=0.5.5.1 && <0.6,
mtl >=2.1.3.1 && <2.3,
text >=1.2.0.6 && <1.3,
bytestring >=0.10.4.0 && <0.11,
base16-bytestring >=0.1.1.6 && <0.2,
base64-bytestring >=1.0.0.1 && <1.1,
blaze-builder >=0.4.0.1 && <0.5,
time >=1.4.2 && <1.7,
aeson >=0.8.0.2 && <0.12,
unordered-containers >=0.2.5.1 && <0.3,
vector >=0.10.12.3 && <0.12,
scientific >=0.3.3.8 && <0.4,
exceptions >=0.8.0.2 && <0.9,
resourcet >=1.1.6 && <1.2,
byteable >=0.1.1 && <0.2,
cryptohash >=0.11.6 && <0.12,
http-types >=0.8.6 && <0.10,
http-conduit >=2.1.7.2 && <2.2,
conduit-extra >=1.1.9.1 && <1.2,
blaze-markup >=0.7.0.2 && <0.8,
xml-conduit >=1.2.6 && <1.4,
iproute >=1.3.2 && <1.8,
aws >=0.9.4 && <0.15
default-language: Haskell2010
hs-source-dirs: src
executable put-metric
main-is: put-metric.hs
build-depends:
base >=4.7.0.2 && <4.10,
bytestring >=0.10.4.0 && <0.11,
text >=1.2.0.6 && <1.3,
optparse-applicative >=0.11.0.2 && <0.13,
aws >=0.9.4 && <0.15,
aws-ec2 >=0.3.4 && <0.4
default-language: Haskell2010
hs-source-dirs: cmd
ghc-options: -static
executable run-inst
main-is: run-inst.hs
build-depends:
base >=4.7.0.2 && <4.10,
bytestring >=0.10.4.0 && <0.11,
text >=1.2.0.6 && <1.3,
optparse-applicative >=0.11.0.2 && <0.13,
aws >=0.9.4 && <0.15,
aws-ec2 >=0.3.4 && <0.4,
yaml >=0.8.12 && <0.9,
vector >=0.10.12.3 && <0.12,
containers >=0.5.5.1 && <0.6,
unordered-containers >=0.2.5.1 && <0.3,
aeson >=0.8.0.2 && <0.12
default-language: Haskell2010
hs-source-dirs: cmd
ghc-options: -static