반업주부의 일상 배움사
[Golang] AWS CloudFront > 무효화 (CreateInvalidation) 본문
반응형
1. S3 업로드
2022.05.18 - [IT 인터넷/Golang] - [Golang] 파일 업로드 > S3
2. 무효화 주요 코드
s3FileList := []*string{}
s3FileList = append(s3FileList, aws.String("/"+imageFileHeader.Filename))
res2, _ := cloudfront.New(session).CreateInvalidation(&cloudfront.CreateInvalidationInput{
DistributionId: aws.String("CLOUDFRONT_DIST_ID"),
InvalidationBatch: &cloudfront.InvalidationBatch{
CallerReference: aws.String(fmt.Sprintf("%d", time.Now().Unix())),
Paths: &cloudfront.Paths{
Quantity: aws.Int64(int64(len(s3FileList))),
Items: s3FileList,
},
},
})
영어, 중국어 공부중이신가요?
홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요!
반응형
LIST
'IT 인터넷 > Golang' 카테고리의 다른 글
[Golang] 단숨에 GraphQL 적용하기 [gqlgen] (0) | 2022.05.19 |
---|---|
[Golang] Supervisor로 데몬 실행하기 (0) | 2022.05.18 |
[Golang] 파일 업로드 > S3 (0) | 2022.05.18 |
[Golang] Gin + MySQL (0) | 2022.05.16 |
[Golang] Hello Gin (0) | 2022.05.16 |
Comments