3
내 서버가없는 프로젝트는 S3 버킷을 생성하므로 기본적으로 전송 가속을 사용하도록하고 싶습니다.Transfer Acceleration을 기본으로 CloudFormation을 통해 S3 버킷을 생성하는 방법은 무엇입니까?
나는이 시도 :
"UploaderS3Bucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": "${uploaderBucket}-${aws-environment-lower}-${stage}",
"Accelerate": "Enabled",
"CorsConfiguration": {
"CorsRules": [
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"PUT",
"POST",
"GET",
"HEAD"
],
"AllowedOrigins": [
"*"
],
"ExposedHeaders": [
"Etag"
],
"MaxAge": "3000"
}
]
}
}
을하지만은 허용 재산권하지 않고 내가 AWS의 문서에서 해당 아무것도 찾을 수 없습니다 : 동안이 작업을 수행 할 수있는 방법이 있나요 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html
을 리소스 배포?
감사합니다. 가속을 사용하면 업로드 한 것과 큰 차이가 있습니다. 나는 눈을 계속 뜨고 관련 답변을 추가 할 때이 대답이 업데이트되도록합니다. –
CloudFormation 스택에 포함 된 모든 것이 사용자 지정 공급자를 사용하는 경우 하나의 옵션입니다. 대부분의 기능은 CloudFormation에 들어가기 전에 API를 통해 즉시 사용할 수 있습니다. API 호출을 Lambda 함수에 적용하여 API 호출을 통해 CloudFormation 사용자 정의 자원으로 기능을 프로비저닝 할 수 있습니다. http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources.html 이 기술에 대한 자세한 내용은 여기를 참조하십시오. https://www.dwolla.com/ 업데이트/부트 스트랩 - cloudformation-attributes / – Canuteson