Skip to content
This repository was archived by the owner on Oct 8, 2022. It is now read-only.

Commit 629492b

Browse files
authored
Merge pull request #11 from aws-samples/github-actions/upgrade
chore(deps): upgrade dependencies
2 parents 0dcbd77 + 33fbb5c commit 629492b

File tree

3 files changed

+1266
-1154
lines changed

3 files changed

+1266
-1154
lines changed

API.md

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,20 @@ new AlbFargateServices(scope: Construct, id: string, props: AlbFargateServicesPr
3636

3737
##### `externalAlb`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServices.property.externalAlb"></a>
3838

39+
```typescript
40+
public readonly externalAlb: ApplicationLoadBalancer;
41+
```
42+
3943
- *Type:* [`@aws-cdk/aws-elasticloadbalancingv2.ApplicationLoadBalancer`](#@aws-cdk/aws-elasticloadbalancingv2.ApplicationLoadBalancer)
4044

4145
---
4246

4347
##### `internalAlb`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServices.property.internalAlb"></a>
4448

49+
```typescript
50+
public readonly internalAlb: ApplicationLoadBalancer;
51+
```
52+
4553
- *Type:* [`@aws-cdk/aws-elasticloadbalancingv2.ApplicationLoadBalancer`](#@aws-cdk/aws-elasticloadbalancingv2.ApplicationLoadBalancer)
4654

4755
---
@@ -81,6 +89,10 @@ new BaseFargateServices(scope: Construct, id: string, props: BaseFargateServices
8189

8290
##### `service`<sup>Required</sup> <a name="serverless-container-constructs.BaseFargateServices.property.service"></a>
8391

92+
```typescript
93+
public readonly service: FargateService[];
94+
```
95+
8496
- *Type:* [`@aws-cdk/aws-ecs.FargateService`](#@aws-cdk/aws-ecs.FargateService)[]
8597

8698
The service(s) created from the task(s).
@@ -89,6 +101,10 @@ The service(s) created from the task(s).
89101

90102
##### `vpc`<sup>Required</sup> <a name="serverless-container-constructs.BaseFargateServices.property.vpc"></a>
91103

104+
```typescript
105+
public readonly vpc: IVpc;
106+
```
107+
92108
- *Type:* [`@aws-cdk/aws-ec2.IVpc`](#@aws-cdk/aws-ec2.IVpc)
93109

94110
---
@@ -108,12 +124,20 @@ const albFargateServicesProps: AlbFargateServicesProps = { ... }
108124

109125
##### `tasks`<sup>Required</sup> <a name="serverless-container-constructs.AlbFargateServicesProps.property.tasks"></a>
110126

127+
```typescript
128+
public readonly tasks: FargateTaskProps[];
129+
```
130+
111131
- *Type:* [`serverless-container-constructs.FargateTaskProps`](#serverless-container-constructs.FargateTaskProps)[]
112132

113133
---
114134

115135
##### `enableExecuteCommand`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServicesProps.property.enableExecuteCommand"></a>
116136

137+
```typescript
138+
public readonly enableExecuteCommand: boolean;
139+
```
140+
117141
- *Type:* `boolean`
118142
- *Default:* false
119143

@@ -125,12 +149,20 @@ Whether to enable ECS Exec support.
125149

126150
##### `route53Ops`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServicesProps.property.route53Ops"></a>
127151

152+
```typescript
153+
public readonly route53Ops: Route53Options;
154+
```
155+
128156
- *Type:* [`serverless-container-constructs.Route53Options`](#serverless-container-constructs.Route53Options)
129157

130158
---
131159

132160
##### `spot`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServicesProps.property.spot"></a>
133161

162+
```typescript
163+
public readonly spot: boolean;
164+
```
165+
134166
- *Type:* `boolean`
135167
- *Default:* false
136168

@@ -140,12 +172,20 @@ create a FARGATE_SPOT only cluster.
140172

141173
##### `vpc`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServicesProps.property.vpc"></a>
142174

175+
```typescript
176+
public readonly vpc: IVpc;
177+
```
178+
143179
- *Type:* [`@aws-cdk/aws-ec2.IVpc`](#@aws-cdk/aws-ec2.IVpc)
144180

145181
---
146182

147183
##### `vpcSubnets`<sup>Optional</sup> <a name="serverless-container-constructs.AlbFargateServicesProps.property.vpcSubnets"></a>
148184

185+
```typescript
186+
public readonly vpcSubnets: SubnetSelection;
187+
```
188+
149189
- *Type:* [`@aws-cdk/aws-ec2.SubnetSelection`](#@aws-cdk/aws-ec2.SubnetSelection)
150190
- *Default:* {
151191
subnetType: ec2.SubnetType.PRIVATE,
@@ -167,12 +207,20 @@ const baseFargateServicesProps: BaseFargateServicesProps = { ... }
167207

168208
##### `tasks`<sup>Required</sup> <a name="serverless-container-constructs.BaseFargateServicesProps.property.tasks"></a>
169209

210+
```typescript
211+
public readonly tasks: FargateTaskProps[];
212+
```
213+
170214
- *Type:* [`serverless-container-constructs.FargateTaskProps`](#serverless-container-constructs.FargateTaskProps)[]
171215

172216
---
173217

174218
##### `enableExecuteCommand`<sup>Optional</sup> <a name="serverless-container-constructs.BaseFargateServicesProps.property.enableExecuteCommand"></a>
175219

220+
```typescript
221+
public readonly enableExecuteCommand: boolean;
222+
```
223+
176224
- *Type:* `boolean`
177225
- *Default:* false
178226

@@ -184,12 +232,20 @@ Whether to enable ECS Exec support.
184232

185233
##### `route53Ops`<sup>Optional</sup> <a name="serverless-container-constructs.BaseFargateServicesProps.property.route53Ops"></a>
186234

235+
```typescript
236+
public readonly route53Ops: Route53Options;
237+
```
238+
187239
- *Type:* [`serverless-container-constructs.Route53Options`](#serverless-container-constructs.Route53Options)
188240

189241
---
190242

191243
##### `spot`<sup>Optional</sup> <a name="serverless-container-constructs.BaseFargateServicesProps.property.spot"></a>
192244

245+
```typescript
246+
public readonly spot: boolean;
247+
```
248+
193249
- *Type:* `boolean`
194250
- *Default:* false
195251

@@ -199,12 +255,20 @@ create a FARGATE_SPOT only cluster.
199255

200256
##### `vpc`<sup>Optional</sup> <a name="serverless-container-constructs.BaseFargateServicesProps.property.vpc"></a>
201257

258+
```typescript
259+
public readonly vpc: IVpc;
260+
```
261+
202262
- *Type:* [`@aws-cdk/aws-ec2.IVpc`](#@aws-cdk/aws-ec2.IVpc)
203263

204264
---
205265

206266
##### `vpcSubnets`<sup>Optional</sup> <a name="serverless-container-constructs.BaseFargateServicesProps.property.vpcSubnets"></a>
207267

268+
```typescript
269+
public readonly vpcSubnets: SubnetSelection;
270+
```
271+
208272
- *Type:* [`@aws-cdk/aws-ec2.SubnetSelection`](#@aws-cdk/aws-ec2.SubnetSelection)
209273
- *Default:* {
210274
subnetType: ec2.SubnetType.PRIVATE,
@@ -226,18 +290,30 @@ const fargateTaskProps: FargateTaskProps = { ... }
226290

227291
##### `listenerPort`<sup>Required</sup> <a name="serverless-container-constructs.FargateTaskProps.property.listenerPort"></a>
228292

293+
```typescript
294+
public readonly listenerPort: number;
295+
```
296+
229297
- *Type:* `number`
230298

231299
---
232300

233301
##### `task`<sup>Required</sup> <a name="serverless-container-constructs.FargateTaskProps.property.task"></a>
234302

303+
```typescript
304+
public readonly task: FargateTaskDefinition;
305+
```
306+
235307
- *Type:* [`@aws-cdk/aws-ecs.FargateTaskDefinition`](#@aws-cdk/aws-ecs.FargateTaskDefinition)
236308

237309
---
238310

239311
##### `accessibility`<sup>Optional</sup> <a name="serverless-container-constructs.FargateTaskProps.property.accessibility"></a>
240312

313+
```typescript
314+
public readonly accessibility: LoadBalancerAccessibility;
315+
```
316+
241317
- *Type:* [`serverless-container-constructs.LoadBalancerAccessibility`](#serverless-container-constructs.LoadBalancerAccessibility)
242318
- *Default:* both
243319

@@ -247,12 +323,20 @@ Register the service to internal ELB, external ELB or both.
247323

248324
##### `capacityProviderStrategy`<sup>Optional</sup> <a name="serverless-container-constructs.FargateTaskProps.property.capacityProviderStrategy"></a>
249325

326+
```typescript
327+
public readonly capacityProviderStrategy: CapacityProviderStrategy[];
328+
```
329+
250330
- *Type:* [`@aws-cdk/aws-ecs.CapacityProviderStrategy`](#@aws-cdk/aws-ecs.CapacityProviderStrategy)[]
251331

252332
---
253333

254334
##### `desiredCount`<sup>Optional</sup> <a name="serverless-container-constructs.FargateTaskProps.property.desiredCount"></a>
255335

336+
```typescript
337+
public readonly desiredCount: number;
338+
```
339+
256340
- *Type:* `number`
257341
- *Default:* 1
258342

@@ -262,6 +346,10 @@ desired number of tasks for the service.
262346

263347
##### `scalingPolicy`<sup>Optional</sup> <a name="serverless-container-constructs.FargateTaskProps.property.scalingPolicy"></a>
264348

349+
```typescript
350+
public readonly scalingPolicy: ServiceScalingPolicy;
351+
```
352+
265353
- *Type:* [`serverless-container-constructs.ServiceScalingPolicy`](#serverless-container-constructs.ServiceScalingPolicy)
266354
- *Default:* { maxCapacity: 10, targetCpuUtilization: 50, requestsPerTarget: 1000 }
267355

@@ -281,6 +369,10 @@ const route53Options: Route53Options = { ... }
281369

282370
##### `externalElbRecordName`<sup>Optional</sup> <a name="serverless-container-constructs.Route53Options.property.externalElbRecordName"></a>
283371

372+
```typescript
373+
public readonly externalElbRecordName: string;
374+
```
375+
284376
- *Type:* `string`
285377
- *Default:* external
286378

@@ -290,6 +382,10 @@ the external ELB record name.
290382

291383
##### `internalElbRecordName`<sup>Optional</sup> <a name="serverless-container-constructs.Route53Options.property.internalElbRecordName"></a>
292384

385+
```typescript
386+
public readonly internalElbRecordName: string;
387+
```
388+
293389
- *Type:* `string`
294390
- *Default:* internal
295391

@@ -299,6 +395,10 @@ the internal ELB record name.
299395

300396
##### `zoneName`<sup>Optional</sup> <a name="serverless-container-constructs.Route53Options.property.zoneName"></a>
301397

398+
```typescript
399+
public readonly zoneName: string;
400+
```
401+
302402
- *Type:* `string`
303403
- *Default:* svc.local
304404

@@ -318,6 +418,10 @@ const serviceScalingPolicy: ServiceScalingPolicy = { ... }
318418

319419
##### `maxCapacity`<sup>Optional</sup> <a name="serverless-container-constructs.ServiceScalingPolicy.property.maxCapacity"></a>
320420

421+
```typescript
422+
public readonly maxCapacity: number;
423+
```
424+
321425
- *Type:* `number`
322426
- *Default:* 10
323427

@@ -327,6 +431,10 @@ max capacity for the service autoscaling.
327431

328432
##### `requestPerTarget`<sup>Optional</sup> <a name="serverless-container-constructs.ServiceScalingPolicy.property.requestPerTarget"></a>
329433

434+
```typescript
435+
public readonly requestPerTarget: number;
436+
```
437+
330438
- *Type:* `number`
331439
- *Default:* 1000
332440

@@ -336,6 +444,10 @@ request per target.
336444

337445
##### `targetCpuUtilization`<sup>Optional</sup> <a name="serverless-container-constructs.ServiceScalingPolicy.property.targetCpuUtilization"></a>
338446

447+
```typescript
448+
public readonly targetCpuUtilization: number;
449+
```
450+
339451
- *Type:* `number`
340452
- *Default:* 50
341453

package.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)