Skip to content

Commit 4b4bdd5

Browse files
committed
change cert and add ical custom domain
1 parent 2d26df2 commit 4b4bdd5

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

cloudformation/main.yml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Mappings:
4747
HostedZoneId: Z05246633460N5MEB9DBF
4848
ApiDomainName: "aws.acmuiuc.org"
4949
LinkryApiDomainName: "acm.illinois.edu"
50-
LinkryApiCertificateArn: arn:aws:acm:us-east-1:298118738376:certificate/a902d70d-1991-400e-8be9-65befa8fa324
50+
LinkryApiCertificateArn: arn:aws:acm:us-east-1:298118738376:certificate/aeb93d9e-b0b7-4272-9c12-24ca5058c77e
5151
EnvironmentToCidr:
5252
dev:
5353
SecurityGroupIds:
@@ -345,3 +345,32 @@ Resources:
345345
- LinkryApiDomainName
346346
ApiId: !Ref AppApiGateway
347347
Stage: default
348+
349+
IcalCustomDomainName:
350+
Type: AWS::ApiGateway::DomainName
351+
Condition: IsProd
352+
Properties:
353+
RegionalCertificateArn: !FindInMap [ApiGwConfig, !Ref RunEnvironment, LinkryApiCertificateArn]
354+
EndpointConfiguration:
355+
Types:
356+
- REGIONAL
357+
DomainName: !Sub
358+
- "ical.${BaseDomainName}"
359+
- BaseDomainName: !FindInMap
360+
- ApiGwConfig
361+
- !Ref RunEnvironment
362+
- LinkryApiDomainName
363+
SecurityPolicy: TLS_1_2
364+
365+
IcalApiMapping:
366+
Type: 'AWS::ApiGatewayV2::ApiMapping'
367+
Condition: IsProd
368+
Properties:
369+
DomainName: !Sub
370+
- "ical.${BaseDomainName}"
371+
- BaseDomainName: !FindInMap
372+
- ApiGwConfig
373+
- !Ref RunEnvironment
374+
- LinkryApiDomainName
375+
ApiId: !Ref AppApiGateway
376+
Stage: default

0 commit comments

Comments
 (0)