winglang / voting-app

MIT License
6 stars 4 forks source link

react improvements #10

Closed Chriscbr closed 1 year ago

github-actions[bot] commented 1 year ago

Terraform Plan

Show Plan ``` aws_s3_object.cloudWebsite_File--static--css--maine6c13ad2css_F3967298: Refreshing state... [id=/static/css/main.e6c13ad2.css] aws_s3_object.cloudWebsite_File--static--css--maine6c13ad2cssmap_DFBF7C37: Refreshing state... [id=/static/css/main.e6c13ad2.css.map] data.aws_region.Region: Reading... aws_dynamodb_table.VotingAppStore_Entries_tfawsdynamodbTableDynamodbTable_76D1C895: Refreshing state... [id=Entries-e91f54ab] aws_s3_bucket.cloudWebsite_WebsiteBucket_EB03D355: Refreshing state... [id=cloud-website-c8e58765-20230803215115368500000001] aws_s3_object.cloudWebsite_File--static--js--mainafd9b432jsLICENSEtxt_D85FB25B: Refreshing state... [id=/static/js/main.afd9b432.js.LICENSE.txt] aws_s3_object.cloudWebsite_File--static--js--mainafd9b432jsmap_9FA53EA6: Refreshing state... [id=/static/js/main.afd9b432.js.map] aws_s3_object.cloudWebsite_File--static--js--mainafd9b432js_CD37B9EA: Refreshing state... [id=/static/js/main.afd9b432.js] data.aws_region.Region: Read complete after 0s [id=us-east-1] aws_s3_bucket.Code: Refreshing state... [id=code-c84a50b1-20230727202411678600000003] aws_cloudfront_origin_access_control.cloudWebsite_CloudfrontOac_C956968B: Refreshing state... [id=E1J2GO7P2VQ2EZ] aws_iam_role.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_IamRole_0FF833EF: Refreshing state... [id=terraform-20230803215115569800000002] aws_iam_role.InitializeTable_Function_IamRole_E3F0843D: Refreshing state... [id=terraform-20230727202411672600000001] aws_iam_role.VotingAppApi_VotingAppApi-OnRequest-41f14472_IamRole_5F3056C5: Refreshing state... [id=terraform-20230727204725916100000001] aws_iam_role.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_IamRole_CBB68D47: Refreshing state... [id=terraform-20230808003212924500000001] aws_iam_role_policy.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_IamRolePolicy_2D34FA97: Refreshing state... [id=terraform-20230803215115569800000002:terraform-20230803215115813700000003] aws_iam_role_policy_attachment.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_IamRolePolicyAttachment_055C2EDA: Refreshing state... [id=terraform-20230803215115569800000002-20230803215115890800000004] aws_iam_role_policy_attachment.InitializeTable_Function_IamRolePolicyAttachment_4435DE19: Refreshing state... [id=terraform-20230727202411672600000001-20230727202411887400000005] aws_iam_role_policy.InitializeTable_Function_IamRolePolicy_2AD89519: Refreshing state... [id=terraform-20230727202411672600000001:terraform-20230727202424567600000008] aws_iam_role_policy_attachment.VotingAppApi_VotingAppApi-OnRequest-41f14472_IamRolePolicyAttachment_E1980EB1: Refreshing state... [id=terraform-20230727204725916100000001-20230727204726450200000003] aws_iam_role_policy.VotingAppApi_VotingAppApi-OnRequest-41f14472_IamRolePolicy_25C9720E: Refreshing state... [id=terraform-20230727204725916100000001:terraform-20230727204739773400000005] aws_iam_role_policy_attachment.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_IamRolePolicyAttachment_92A90320: Refreshing state... [id=terraform-20230808003212924500000001-20230808003213158800000002] aws_iam_role_policy.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_IamRolePolicy_0F307DC9: Refreshing state... [id=terraform-20230808003212924500000001:terraform-20230808003225755300000003] aws_s3_object.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_S3Object_F8CCE004: Refreshing state... [id=asset.c8cf8e09741b572c80a663f9c8cf9ce40395e87b08.907d2c076f27c951de1ecd15932616b8.zip] aws_s3_object.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_S3Object_F3A42DC6: Refreshing state... [id=asset.c89daf14978fb4fcb47ef703ae9610992b519c2727.54b71d78496a347311fc2ea19a2dca8d.zip] aws_s3_object.VotingAppApi_VotingAppApi-OnRequest-41f14472_S3Object_C95F6BA9: Refreshing state... [id=asset.c87bddf927b70f22f963a14d64ce5f4bf1372d398a.03b9f64acb01aaacab3222e003eddf21.zip] aws_s3_object.InitializeTable_Function_S3Object_F5933D3B: Refreshing state... [id=asset.c8e7055bb3773d297f63b5172fb6a571cddc069012.197f8b7c07848a9e94b4fdcb55484994.zip] aws_s3_object.cloudWebsite_File--robotstxt_F93900E9: Refreshing state... [id=/robots.txt] aws_s3_object.cloudWebsite_File--manifestjson_5AC33197: Refreshing state... [id=/manifest.json] aws_cloudfront_distribution.cloudWebsite_Distribution_083B5AF9: Refreshing state... [id=E1QUV69RQ9ODON] aws_s3_bucket_public_access_block.cloudWebsite_PublicAccessBlock_18A70311: Refreshing state... [id=cloud-website-c8e58765-20230803215115368500000001] aws_s3_bucket_server_side_encryption_configuration.cloudWebsite_Encryption_6A8A4E29: Refreshing state... [id=cloud-website-c8e58765-20230803215115368500000001] aws_s3_object.cloudWebsite_File--static--js--78728cb0dcdchunkjs_40889769: Refreshing state... [id=/static/js/787.28cb0dcd.chunk.js] aws_s3_object.cloudWebsite_File--asset-manifestjson_8187FE70: Refreshing state... [id=/asset-manifest.json] aws_s3_object.cloudWebsite_File--indexhtml_2A2AE13C: Refreshing state... [id=/index.html] aws_s3_object.cloudWebsite_File--faviconico_A86052F9: Refreshing state... [id=/favicon.ico] aws_s3_object.cloudWebsite_File--logo512png_E26C5AA3: Refreshing state... [id=/logo512.png] aws_s3_object.cloudWebsite_File--static--js--78728cb0dcdchunkjsmap_F5D0643F: Refreshing state... [id=/static/js/787.28cb0dcd.chunk.js.map] aws_s3_bucket_website_configuration.cloudWebsite_BucketWebsiteConfiguration_920E8E41: Refreshing state... [id=cloud-website-c8e58765-20230803215115368500000001] aws_s3_object.cloudWebsite_File--logo192png_6E513B20: Refreshing state... [id=/logo192.png] aws_lambda_function.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_02CD08E6: Refreshing state... [id=VotingAppApi-OnRequest-52bc3c17-c89daf14] aws_lambda_function.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_93510F52: Refreshing state... [id=VotingAppApi-OnRequest-8d2e75ec-c8cf8e09] aws_lambda_function.VotingAppApi_VotingAppApi-OnRequest-41f14472_39478289: Refreshing state... [id=VotingAppApi-OnRequest-41f14472-c87bddf9] aws_lambda_function.InitializeTable_Function_FD00736D: Refreshing state... [id=Function-c8e7055b] data.aws_iam_policy_document.cloudWebsite_AllowDistributionReadOnly_89DC4FD0: Reading... data.aws_iam_policy_document.cloudWebsite_AllowDistributionReadOnly_89DC4FD0: Read complete after 0s [id=573591717] aws_s3_bucket_policy.cloudWebsite_DistributionS3BucketPolicy_32B029AE: Refreshing state... [id=cloud-website-c8e58765-20230803215115368500000001] aws_api_gateway_rest_api.VotingAppApi_api_CB41EC98: Refreshing state... [id=dfh6uhtoa0] aws_lambda_permission.VotingAppApi_api_permission-POST-53dc1f64_98751060: Refreshing state... [id=AllowExecutionFromAPIGateway-POST-53dc1f64] aws_api_gateway_deployment.VotingAppApi_api_deployment_B9647894: Refreshing state... [id=34l5ox] aws_lambda_permission.VotingAppApi_api_permission-GET-5969f3af_56B4A504: Refreshing state... [id=AllowExecutionFromAPIGateway-GET-5969f3af] aws_lambda_permission.VotingAppApi_api_permission-POST-57590acc_3E83C8F6: Refreshing state... [id=AllowExecutionFromAPIGateway-POST-57590acc] aws_api_gateway_stage.VotingAppApi_api_stage_9B2FA9EA: Refreshing state... [id=ags-dfh6uhtoa0-prod] aws_s3_object.cloudWebsite_File-configjson_591A81BA: Refreshing state... [id=config.json] Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: + create ~ update in-place - destroy -/+ destroy and then create replacement +/- create replacement and then destroy <= read (data resources) Terraform will perform the following actions: # data.aws_lambda_invocation.InitializeTable_Invocation_6E01246F will be read during apply # (depends on a resource or a module with changes pending) <= data "aws_lambda_invocation" "InitializeTable_Invocation_6E01246F" { + function_name = "Function-c8e7055b" + id = (known after apply) + input = jsonencode({}) + result = (known after apply) } # aws_api_gateway_deployment.VotingAppApi_api_deployment_B9647894 must be replaced +/- resource "aws_api_gateway_deployment" "VotingAppApi_api_deployment_B9647894" { ~ created_date = "2023-08-08T02:11:46Z" -> (known after apply) ~ execution_arn = "arn:aws:execute-api:us-east-1:223316951128:dfh6uhtoa0/" -> (known after apply) ~ id = "34l5ox" -> (known after apply) ~ invoke_url = "https://dfh6uhtoa0.execute-api.us-east-1.amazonaws.com/" -> (known after apply) ~ triggers = { # forces replacement ~ "redeployment" = "356cda951d1a888c3be459f8af782ddd1d0716f9" -> "67e900f09073a98ba58bf20f7ef29d4afc0a3c54" } # (1 unchanged attribute hidden) } # aws_api_gateway_stage.VotingAppApi_api_stage_9B2FA9EA will be updated in-place ~ resource "aws_api_gateway_stage" "VotingAppApi_api_stage_9B2FA9EA" { ~ deployment_id = "34l5ox" -> (known after apply) id = "ags-dfh6uhtoa0-prod" tags = {} # (9 unchanged attributes hidden) } # aws_cloudfront_origin_access_control.cloudWebsite_CloudfrontOac_C956968B will be updated in-place ~ resource "aws_cloudfront_origin_access_control" "cloudWebsite_CloudfrontOac_C956968B" { id = "E1J2GO7P2VQ2EZ" ~ name = "cloudfront-oac" -> "cloud-We-c8e58765-cloudfront-oac" # (5 unchanged attributes hidden) } # aws_lambda_function.InitializeTable_Function_FD00736D will be updated in-place ~ resource "aws_lambda_function" "InitializeTable_Function_FD00736D" { id = "Function-c8e7055b" ~ last_modified = "2023-08-08T02:11:46.000+0000" -> (known after apply) ~ qualified_arn = "arn:aws:lambda:us-east-1:223316951128:function:Function-c8e7055b:8" -> (known after apply) ~ qualified_invoke_arn = "arn:aws:apigateway:us-east-1:lambda:path/2015-03-31/functions/arn:aws:lambda:us-east-1:223316951128:function:Function-c8e7055b:8/invocations" -> (known after apply) ~ s3_key = "asset.c8e7055bb3773d297f63b5172fb6a571cddc069012.197f8b7c07848a9e94b4fdcb55484994.zip" -> "asset.c8e7055bb3773d297f63b5172fb6a571cddc069012.6263dc00e67630b68237c48c71dcb072.zip" tags = {} ~ version = "8" -> (known after apply) # (18 unchanged attributes hidden) # (3 unchanged blocks hidden) } # aws_lambda_function.VotingAppApi_VotingAppApi-OnRequest-41f14472_39478289 will be updated in-place ~ resource "aws_lambda_function" "VotingAppApi_VotingAppApi-OnRequest-41f14472_39478289" { id = "VotingAppApi-OnRequest-41f14472-c87bddf9" ~ last_modified = "2023-08-08T02:11:46.000+0000" -> (known after apply) ~ qualified_arn = "arn:aws:lambda:us-east-1:223316951128:function:VotingAppApi-OnRequest-41f14472-c87bddf9:7" -> (known after apply) ~ qualified_invoke_arn = "arn:aws:apigateway:us-east-1:lambda:path/2015-03-31/functions/arn:aws:lambda:us-east-1:223316951128:function:VotingAppApi-OnRequest-41f14472-c87bddf9:7/invocations" -> (known after apply) ~ s3_key = "asset.c87bddf927b70f22f963a14d64ce5f4bf1372d398a.03b9f64acb01aaacab3222e003eddf21.zip" -> "asset.c87bddf927b70f22f963a14d64ce5f4bf1372d398a.74469d4c1d99ed980dc4ebbb7e48dc03.zip" tags = {} ~ version = "7" -> (known after apply) # (18 unchanged attributes hidden) # (3 unchanged blocks hidden) } # aws_lambda_function.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_02CD08E6 will be updated in-place ~ resource "aws_lambda_function" "VotingAppApi_VotingAppApi-OnRequest-52bc3c17_02CD08E6" { id = "VotingAppApi-OnRequest-52bc3c17-c89daf14" ~ last_modified = "2023-08-08T02:11:46.000+0000" -> (known after apply) ~ qualified_arn = "arn:aws:lambda:us-east-1:223316951128:function:VotingAppApi-OnRequest-52bc3c17-c89daf14:4" -> (known after apply) ~ qualified_invoke_arn = "arn:aws:apigateway:us-east-1:lambda:path/2015-03-31/functions/arn:aws:lambda:us-east-1:223316951128:function:VotingAppApi-OnRequest-52bc3c17-c89daf14:4/invocations" -> (known after apply) ~ s3_key = "asset.c89daf14978fb4fcb47ef703ae9610992b519c2727.54b71d78496a347311fc2ea19a2dca8d.zip" -> "asset.c89daf14978fb4fcb47ef703ae9610992b519c2727.710d7502c7b318131cca6041ee2307fb.zip" tags = {} ~ version = "4" -> (known after apply) # (18 unchanged attributes hidden) # (3 unchanged blocks hidden) } # aws_lambda_function.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_93510F52 will be updated in-place ~ resource "aws_lambda_function" "VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_93510F52" { id = "VotingAppApi-OnRequest-8d2e75ec-c8cf8e09" ~ last_modified = "2023-08-08T02:11:46.000+0000" -> (known after apply) ~ qualified_arn = "arn:aws:lambda:us-east-1:223316951128:function:VotingAppApi-OnRequest-8d2e75ec-c8cf8e09:6" -> (known after apply) ~ qualified_invoke_arn = "arn:aws:apigateway:us-east-1:lambda:path/2015-03-31/functions/arn:aws:lambda:us-east-1:223316951128:function:VotingAppApi-OnRequest-8d2e75ec-c8cf8e09:6/invocations" -> (known after apply) ~ s3_key = "asset.c8cf8e09741b572c80a663f9c8cf9ce40395e87b08.907d2c076f27c951de1ecd15932616b8.zip" -> "asset.c8cf8e09741b572c80a663f9c8cf9ce40395e87b08.7ebaa8756a0ce848dc743b1108c5a864.zip" tags = {} ~ version = "6" -> (known after apply) # (18 unchanged attributes hidden) # (3 unchanged blocks hidden) } # aws_s3_object.InitializeTable_Function_S3Object_F5933D3B must be replaced -/+ resource "aws_s3_object" "InitializeTable_Function_S3Object_F5933D3B" { ~ bucket_key_enabled = false -> (known after apply) ~ content_type = "binary/octet-stream" -> (known after apply) ~ etag = "e9526901c9fef090f84b5c5e8bdf8cd4" -> (known after apply) ~ id = "asset.c8e7055bb3773d297f63b5172fb6a571cddc069012.197f8b7c07848a9e94b4fdcb55484994.zip" -> (known after apply) ~ key = "asset.c8e7055bb3773d297f63b5172fb6a571cddc069012.197f8b7c07848a9e94b4fdcb55484994.zip" -> "asset.c8e7055bb3773d297f63b5172fb6a571cddc069012.6263dc00e67630b68237c48c71dcb072.zip" # forces replacement + kms_key_id = (known after apply) - metadata = {} -> null ~ server_side_encryption = "AES256" -> (known after apply) ~ source = "assets/InitializeTable_Function_Asset_1A1B5BC3/197F8B7C07848A9E94B4FDCB55484994/archive.zip" -> "assets/InitializeTable_Function_Asset_1A1B5BC3/6263DC00E67630B68237C48C71DCB072/archive.zip" ~ storage_class = "STANDARD" -> (known after apply) - tags = {} -> null ~ tags_all = {} -> (known after apply) + version_id = (known after apply) # (3 unchanged attributes hidden) } # aws_s3_object.VotingAppApi_VotingAppApi-OnRequest-41f14472_S3Object_C95F6BA9 must be replaced +/- resource "aws_s3_object" "VotingAppApi_VotingAppApi-OnRequest-41f14472_S3Object_C95F6BA9" { ~ bucket_key_enabled = false -> (known after apply) ~ content_type = "binary/octet-stream" -> (known after apply) ~ etag = "8ff4b6294e376a10a466722877d785d9" -> (known after apply) ~ id = "asset.c87bddf927b70f22f963a14d64ce5f4bf1372d398a.03b9f64acb01aaacab3222e003eddf21.zip" -> (known after apply) ~ key = "asset.c87bddf927b70f22f963a14d64ce5f4bf1372d398a.03b9f64acb01aaacab3222e003eddf21.zip" -> "asset.c87bddf927b70f22f963a14d64ce5f4bf1372d398a.74469d4c1d99ed980dc4ebbb7e48dc03.zip" # forces replacement + kms_key_id = (known after apply) - metadata = {} -> null ~ server_side_encryption = "AES256" -> (known after apply) ~ source = "assets/VotingAppApi_VotingAppApi-OnRequest-41f14472_Asset_94F55D63/03B9F64ACB01AAACAB3222E003EDDF21/archive.zip" -> "assets/VotingAppApi_VotingAppApi-OnRequest-41f14472_Asset_94F55D63/74469D4C1D99ED980DC4EBBB7E48DC03/archive.zip" ~ storage_class = "STANDARD" -> (known after apply) - tags = {} -> null ~ tags_all = {} -> (known after apply) + version_id = (known after apply) # (3 unchanged attributes hidden) } # aws_s3_object.VotingAppApi_VotingAppApi-OnRequest-52bc3c17_S3Object_F3A42DC6 must be replaced +/- resource "aws_s3_object" "VotingAppApi_VotingAppApi-OnRequest-52bc3c17_S3Object_F3A42DC6" { ~ bucket_key_enabled = false -> (known after apply) ~ content_type = "binary/octet-stream" -> (known after apply) ~ etag = "43c2baeadbdf07fec67842c159318063" -> (known after apply) ~ id = "asset.c89daf14978fb4fcb47ef703ae9610992b519c2727.54b71d78496a347311fc2ea19a2dca8d.zip" -> (known after apply) ~ key = "asset.c89daf14978fb4fcb47ef703ae9610992b519c2727.54b71d78496a347311fc2ea19a2dca8d.zip" -> "asset.c89daf14978fb4fcb47ef703ae9610992b519c2727.710d7502c7b318131cca6041ee2307fb.zip" # forces replacement + kms_key_id = (known after apply) - metadata = {} -> null ~ server_side_encryption = "AES256" -> (known after apply) ~ source = "assets/VotingAppApi_VotingAppApi-OnRequest-52bc3c17_Asset_FBAD96D6/54B71D78496A347311FC2EA19A2DCA8D/archive.zip" -> "assets/VotingAppApi_VotingAppApi-OnRequest-52bc3c17_Asset_FBAD96D6/710D7502C7B318131CCA6041EE2307FB/archive.zip" ~ storage_class = "STANDARD" -> (known after apply) - tags = {} -> null ~ tags_all = {} -> (known after apply) + version_id = (known after apply) # (3 unchanged attributes hidden) } # aws_s3_object.VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_S3Object_F8CCE004 must be replaced +/- resource "aws_s3_object" "VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_S3Object_F8CCE004" { ~ bucket_key_enabled = false -> (known after apply) ~ content_type = "binary/octet-stream" -> (known after apply) ~ etag = "4b4886692a2d920030bf7aaf81d78157" -> (known after apply) ~ id = "asset.c8cf8e09741b572c80a663f9c8cf9ce40395e87b08.907d2c076f27c951de1ecd15932616b8.zip" -> (known after apply) ~ key = "asset.c8cf8e09741b572c80a663f9c8cf9ce40395e87b08.907d2c076f27c951de1ecd15932616b8.zip" -> "asset.c8cf8e09741b572c80a663f9c8cf9ce40395e87b08.7ebaa8756a0ce848dc743b1108c5a864.zip" # forces replacement + kms_key_id = (known after apply) - metadata = {} -> null ~ server_side_encryption = "AES256" -> (known after apply) ~ source = "assets/VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_Asset_4A29FD21/907D2C076F27C951DE1ECD15932616B8/archive.zip" -> "assets/VotingAppApi_VotingAppApi-OnRequest-8d2e75ec_Asset_4A29FD21/7EBAA8756A0CE848DC743B1108C5A864/archive.zip" ~ storage_class = "STANDARD" -> (known after apply) - tags = {} -> null ~ tags_all = {} -> (known after apply) + version_id = (known after apply) # (3 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--asset-manifestjson_8187FE70 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--asset-manifestjson_8187FE70" { id = "/asset-manifest.json" + source_hash = "10b69c7fbf87e3a6843572813014d2f3" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--faviconico_A86052F9 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--faviconico_A86052F9" { id = "/favicon.ico" + source_hash = "c92b85a5b907c70211f4ec25e29a8c4a" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--indexhtml_2A2AE13C will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--indexhtml_2A2AE13C" { id = "/index.html" + source_hash = "263cb745a7280f5d5ec4b8a68f9cb7f5" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--logo192png_6E513B20 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--logo192png_6E513B20" { id = "/logo192.png" + source_hash = "33dbdd0177549353eeeb785d02c294af" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--logo512png_E26C5AA3 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--logo512png_E26C5AA3" { id = "/logo512.png" + source_hash = "917515db74ea8d1aee6a246cfbcc0b45" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--manifestjson_5AC33197 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--manifestjson_5AC33197" { id = "/manifest.json" + source_hash = "d9d975cebe2ec20b6c652e1e4c12ccf0" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--robotstxt_F93900E9 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--robotstxt_F93900E9" { id = "/robots.txt" + source_hash = "fa1ded1ed7c11438a9b0385b1e112850" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--static--css--main3451cd13css_A369CB42 will be created + resource "aws_s3_object" "cloudWebsite_File--static--css--main3451cd13css_A369CB42" { + acl = "private" + bucket = "cloud-website-c8e58765-20230803215115368500000001" + bucket_key_enabled = (known after apply) + content_type = "text/css; charset=utf-8" + etag = (known after apply) + force_destroy = false + id = (known after apply) + key = "/static/css/main.3451cd13.css" + kms_key_id = (known after apply) + server_side_encryption = (known after apply) + source = "/github/workspace/website/build/static/css/main.3451cd13.css" + source_hash = "fd86480ccee91b0b6b842205b076e202" + storage_class = (known after apply) + tags_all = (known after apply) + version_id = (known after apply) } # aws_s3_object.cloudWebsite_File--static--css--main3451cd13cssmap_B24EB286 will be created + resource "aws_s3_object" "cloudWebsite_File--static--css--main3451cd13cssmap_B24EB286" { + acl = "private" + bucket = "cloud-website-c8e58765-20230803215115368500000001" + bucket_key_enabled = (known after apply) + content_type = "application/json; charset=utf-8" + etag = (known after apply) + force_destroy = false + id = (known after apply) + key = "/static/css/main.3451cd13.css.map" + kms_key_id = (known after apply) + server_side_encryption = (known after apply) + source = "/github/workspace/website/build/static/css/main.3451cd13.css.map" + source_hash = "d4bb87eb45890d199cd88ac0945654d0" + storage_class = (known after apply) + tags_all = (known after apply) + version_id = (known after apply) } # aws_s3_object.cloudWebsite_File--static--css--maine6c13ad2css_F3967298 will be destroyed # (because aws_s3_object.cloudWebsite_File--static--css--maine6c13ad2css_F3967298 is not in configuration) - resource "aws_s3_object" "cloudWebsite_File--static--css--maine6c13ad2css_F3967298" { - acl = "private" -> null - bucket = "cloud-website-c8e58765-20230803215115368500000001" -> null - bucket_key_enabled = false -> null - content_type = "text/css; charset=utf-8" -> null - etag = "9f6fd7b89af737fe9ff6849a58501b1b" -> null - force_destroy = false -> null - id = "/static/css/main.e6c13ad2.css" -> null - key = "/static/css/main.e6c13ad2.css" -> null - metadata = {} -> null - server_side_encryption = "AES256" -> null - source = "/github/workspace/website/build/static/css/main.e6c13ad2.css" -> null - storage_class = "STANDARD" -> null - tags = {} -> null - tags_all = {} -> null } # aws_s3_object.cloudWebsite_File--static--css--maine6c13ad2cssmap_DFBF7C37 will be destroyed # (because aws_s3_object.cloudWebsite_File--static--css--maine6c13ad2cssmap_DFBF7C37 is not in configuration) - resource "aws_s3_object" "cloudWebsite_File--static--css--maine6c13ad2cssmap_DFBF7C37" { - acl = "private" -> null - bucket = "cloud-website-c8e58765-20230803215115368500000001" -> null - bucket_key_enabled = false -> null - content_type = "application/json; charset=utf-8" -> null - etag = "de800800dfd1fb742da0a1a057de84be" -> null - force_destroy = false -> null - id = "/static/css/main.e6c13ad2.css.map" -> null - key = "/static/css/main.e6c13ad2.css.map" -> null - metadata = {} -> null - server_side_encryption = "AES256" -> null - source = "/github/workspace/website/build/static/css/main.e6c13ad2.css.map" -> null - storage_class = "STANDARD" -> null - tags = {} -> null - tags_all = {} -> null } # aws_s3_object.cloudWebsite_File--static--js--78728cb0dcdchunkjs_40889769 will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--static--js--78728cb0dcdchunkjs_40889769" { id = "/static/js/787.28cb0dcd.chunk.js" + source_hash = "7e5ef725749e7fbe0082ba21eb2572ef" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--static--js--78728cb0dcdchunkjsmap_F5D0643F will be updated in-place ~ resource "aws_s3_object" "cloudWebsite_File--static--js--78728cb0dcdchunkjsmap_F5D0643F" { id = "/static/js/787.28cb0dcd.chunk.js.map" + source_hash = "312c0eedefe8c3be0e90be0bc727cc9e" tags = {} + version_id = (known after apply) # (12 unchanged attributes hidden) } # aws_s3_object.cloudWebsite_File--static--js--mainafd9b432jsLICENSEtxt_D85FB25B will be destroyed # (because aws_s3_object.cloudWebsite_File--static--js--mainafd9b432jsLICENSEtxt_D85FB25B is not in configuration) - resource "aws_s3_object" "cloudWebsite_File--static--js--mainafd9b432jsLICENSEtxt_D85FB25B" { - acl = "private" -> null - bucket = "cloud-website-c8e58765-20230803215115368500000001" -> null - bucket_key_enabled = false -> null - content_type = "text/plain; charset=utf-8" -> null - etag = "9c8e4c8f13866e428a080abb8417edd2" -> null - force_destroy = false -> null - id = "/static/js/main.afd9b432.js.LICENSE.txt" -> null - key = "/static/js/main.afd9b432.js.LICENSE.txt" -> null - metadata = {} -> null - server_side_encryption = "AES256" -> null - source = "/github/workspace/website/build/static/js/main.afd9b432.js.LICENSE.txt" -> null - storage_class = "STANDARD" -> null - tags = {} -> null - tags_all = {} -> null } # aws_s3_object.cloudWebsite_File--static--js--mainafd9b432js_CD37B9EA will be destroyed # (because aws_s3_object.cloudWebsite_File--static--js--mainafd9b432js_CD37B9EA is not in configuration) - resource "aws_s3_object" "cloudWebsite_File--static--js--mainafd9b432js_CD37B9EA" { - acl = "private" -> null - bucket = "cloud-website-c8e58765-20230803215115368500000001" -> null - bucket_key_enabled = false -> null - content_type = "application/javascript; charset=utf-8" -> null - etag = "9d215468d80a0767fea96a7b631055c3" -> null - force_destroy = false -> null - id = "/static/js/main.afd9b432.js" -> null - key = "/static/js/main.afd9b432.js" -> null - metadata = {} -> null - server_side_encryption = "AES256" -> null - source = "/github/workspace/website/build/static/js/main.afd9b432.js" -> null - storage_class = "STANDARD" -> null - tags = {} -> null - tags_all = {} -> null } # aws_s3_object.cloudWebsite_File--static--js--mainafd9b432jsmap_9FA53EA6 will be destroyed # (because aws_s3_object.cloudWebsite_File--static--js--mainafd9b432jsmap_9FA53EA6 is not in configuration) - resource "aws_s3_object" "cloudWebsite_File--static--js--mainafd9b432jsmap_9FA53EA6" { - acl = "private" -> null - bucket = "cloud-website-c8e58765-20230803215115368500000001" -> null - bucket_key_enabled = false -> null - content_type = "application/json; charset=utf-8" -> null - etag = "c384cef251f372726a42198942531c5b" -> null - force_destroy = false -> null - id = "/static/js/main.afd9b432.js.map" -> null - key = "/static/js/main.afd9b432.js.map" -> null - metadata = {} -> null - server_side_encryption = "AES256" -> null - source = "/github/workspace/website/build/static/js/main.afd9b432.js.map" -> null - storage_class = "STANDARD" -> null - tags = {} -> null - tags_all = {} -> null } # aws_s3_object.cloudWebsite_File--static--js--maind6e3e6d5jsLICENSEtxt_5FEACFB4 will be created + resource "aws_s3_object" "cloudWebsite_File--static--js--maind6e3e6d5jsLICENSEtxt_5FEACFB4" { + acl = "private" + bucket = "cloud-website-c8e58765-20230803215115368500000001" + bucket_key_enabled = (known after apply) + content_type = "text/plain; charset=utf-8" + etag = (known after apply) + force_destroy = false + id = (known after apply) + key = "/static/js/main.d6e3e6d5.js.LICENSE.txt" + kms_key_id = (known after apply) + server_side_encryption = (known after apply) + source = "/github/workspace/website/build/static/js/main.d6e3e6d5.js.LICENSE.txt" + source_hash = "8dffae291722641df11b29bdf4b1f953" + storage_class = (known after apply) + tags_all = (known after apply) + version_id = (known after apply) } # aws_s3_object.cloudWebsite_File--static--js--maind6e3e6d5js_5D305F3F will be created + resource "aws_s3_object" "cloudWebsite_File--static--js--maind6e3e6d5js_5D305F3F" { + acl = "private" + bucket = "cloud-website-c8e58765-20230803215115368500000001" + bucket_key_enabled = (known after apply) + content_type = "application/javascript; charset=utf-8" + etag = (known after apply) + force_destroy = false + id = (known after apply) + key = "/static/js/main.d6e3e6d5.js" + kms_key_id = (known after apply) + server_side_encryption = (known after apply) + source = "/github/workspace/website/build/static/js/main.d6e3e6d5.js" + source_hash = "13ab082704079a1a3b93a4a76eae7cdb" + storage_class = (known after apply) + tags_all = (known after apply) + version_id = (known after apply) } # aws_s3_object.cloudWebsite_File--static--js--maind6e3e6d5jsmap_77378C0F will be created + resource "aws_s3_object" "cloudWebsite_File--static--js--maind6e3e6d5jsmap_77378C0F" { + acl = "private" + bucket = "cloud-website-c8e58765-20230803215115368500000001" + bucket_key_enabled = (known after apply) + content_type = "application/json; charset=utf-8" + etag = (known after apply) + force_destroy = false + id = (known after apply) + key = "/static/js/main.d6e3e6d5.js.map" + kms_key_id = (known after apply) + server_side_encryption = (known after apply) + source = "/github/workspace/website/build/static/js/main.d6e3e6d5.js.map" + source_hash = "dfa515e4cfddf9ba4d9c44a728cf39e5" + storage_class = (known after apply) + tags_all = (known after apply) + version_id = (known after apply) } Plan: 10 to add, 15 to change, 10 to destroy. ```