update template

This commit is contained in:
2025-10-04 10:09:42 -03:00
parent b9ac0f1dae
commit c52eb8ae83

View File

@@ -108,16 +108,18 @@ Resources:
Enabled: true
Origins:
- Id: OidcApiOrigin
DomainName: !Sub "${HttpApi}.execute-api.${AWS::Region}.amazonaws.com"
DomainName: !Sub "${HttpApi}.execute-api.${AWS::Region}.${AWS::URLSuffix}"
CustomOriginConfig:
OriginProtocolPolicy: https-only
DefaultCacheBehavior:
TargetOriginId: OidcApiOrigin
ViewerProtocolPolicy: redirect-to-https
AllowedMethods: [GET, HEAD, OPTIONS, PUT, PATCH, POST, DELETE]
CachedMethods: [GET, HEAD, OPTIONS]
AllowedMethods: [GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE]
CachedMethods: [GET, HEAD]
ForwardedValues:
QueryString: true
Cookies:
Forward: all
DefaultTTL: 0
MinTTL: 0
MaxTTL: 0
@@ -129,6 +131,19 @@ Resources:
CachedMethods: [GET, HEAD, OPTIONS]
ForwardedValues:
QueryString: false
DefaultTTL: 3600 # 1 hora
MinTTL: 300 # 5 min
MaxTTL: 86400 # 1 dia
DefaultTTL: 3600 # 1 hour
MinTTL: 300 # 5 minutes
MaxTTL: 86400 # 1 day
Outputs:
HttpApiUrl:
Description: URL of your API endpoint
Value:
Fn::Sub: "https://${HttpApi}.execute-api.${AWS::Region}.${AWS::URLSuffix}"
HttpApiId:
Description: Api ID of HttpApi
Value:
Ref: HttpApi
OIDCDistributionDomain:
Description: Domain of CloudFront Distribution domain for OIDC endpoints
Value: !GetAtt OIDCDistribution.DomainName