{"id":25272,"date":"2019-05-15T15:23:20","date_gmt":"2019-05-15T19:23:20","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=25272"},"modified":"2019-05-15T15:23:20","modified_gmt":"2019-05-15T19:23:20","slug":"amazon-s3-path-deprecation-plan","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2019\/05\/15\/amazon-s3-path-deprecation-plan\/","title":{"rendered":"Amazon S3 Path Deprecation Plan"},"content":{"rendered":"<p><a href=\"https:\/\/aws.amazon.com\/blogs\/aws\/amazon-s3-path-deprecation-plan-the-rest-of-the-story\/\">Jeff Barr<\/a>:<\/p>\n<blockquote cite=\"https:\/\/aws.amazon.com\/blogs\/aws\/amazon-s3-path-deprecation-plan-the-rest-of-the-story\/\">\n<p>Even though the objects are owned by distinct AWS accounts and are in different S3 buckets (and possibly in distinct AWS regions), both of them are in the DNS subdomain <code>s3.amazonaws.com<\/code>. Hold that thought while we look at the equivalent virtual-hosted style references (although you might think of these as &ldquo;new,&rdquo; they have been around since at least 2010)[&#8230;]<\/p>\n<p>[&#8230;]<\/p>\n<p>Support for the path-style model continues for buckets created on or before September 30, 2020. Buckets created after that date must be referenced using the virtual-hosted model.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Jeff Barr: Even though the objects are owned by distinct AWS accounts and are in different S3 buckets (and possibly in distinct AWS regions), both of them are in the DNS subdomain s3.amazonaws.com. Hold that thought while we look at the equivalent virtual-hosted style references (although you might think of these as &ldquo;new,&rdquo; they have [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-05-15T19:23:23Z","apple_news_api_id":"e60718ff-5db7-4ccf-b6b4-cb59f5ec6503","apple_news_api_modified_at":"2019-05-15T19:23:24Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/A5gcY_123TM-2tMtZ9exlAw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[21,71,96,50],"class_list":["post-25272","post","type-post","status-publish","format-standard","hentry","category-technology","tag-s3","tag-programming","tag-web","tag-webapi"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/25272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=25272"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/25272\/revisions"}],"predecessor-version":[{"id":25273,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/25272\/revisions\/25273"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=25272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=25272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=25272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}