
IMPORTANT: The file content has been truncated.
Status: Showing lines 2501-2600 of 3243 total lines.
Action: To read more of the file, you can use the 'offset' and 'limit' parameters in a subsequent 'read_file' call. For example, to read the next section of the file, use offset: 2600.

--- FILE CONTENT (truncated) ---
              },
              "cloudfront" => {
                "production" => {
                  "create" => true,
                  "managed_cache_policy" => "CachingDisabled",
                  "managed_origin_policy" => "AllViewerExceptHostHeader",
                  "managed_response_headers_policy" => "CORS-with-preflight-and-SecurityHeadersPolicy",
                  "tls_protocol_version" => "TLSv1.2_2019",
                  "origin_keepalive_timeout" => "60",
                  "origin_read_timeout" => "60",
                  "basic_auth" => false,
                  "basic_auth_users_extra" => {},
                  "viewer_request_functions" => [
                    {
                      "name" => "default",
                      "true_client_ip_header" => true,
                      "ip_subnet_allow_list" => [
                        "0.0.0.0/0"
                      ],
                      "redirects" => [
                        {
                          "from_hostname_pattern" => "example-old-domain-name.*",
                          "from_path_pattern" => "/*",
                          "to_hostname" => "example-domain-name.co.uk",
                          "to_path" => "/${path}"
                        }
                      ]
                    }
                  ],
                  "offline_page_http_status" => {
                    "500" => "/error-pages/500.html",
                    "501" => "/error-pages/501.html",
                    "502" => "/error-pages/502.html",
                    "503" => "/error-pages/503.html",
                    "504" => "/error-pages/504.html"
                  },
                  "custom_origins" => [
                    {
                      "origin" => "test-media-production.s3.amazonaws.com",
                      "id" => "test-media-production-s3"
                    }
                  ],
                  "bypass_protection" => {
                    "enabled" => true,
                    "exclude_domains" => [
                      "example.com"
                    ]
                  },
                  "custom_behaviors" => [
                    {
                      "target_origin_id" => "test-media-production-s3",
                      "min_ttl" => 1200,
                      "default_ttl" => 3600,
                      "max_ttl" => 86400,
                      "associate_viewer_request_function" => "default",
                      "managed_cache_policy" => "CachingDisabled",
                      "managed_origin_policy" => "AllViewerExceptHostHeader",
                      "managed_response_headers_policy" => "CORS-with-preflight-and-SecurityHeadersPolicy",
                      "path_pattern" => "/media/*"
                    }
                  ]
                },
                "staging" => {
                  "create" => true,
                  "managed_cache_policy" => "CachingDisabled",
                  "managed_origin_policy" => "AllViewerExceptHostHeader",
                  "managed_response_headers_policy" => "CORS-with-preflight-and-SecurityHeadersPolicy",
                  "tls_protocol_version" => "TLSv1.2_2021",
                  "origin_keepalive_timeout" => "10",
                  "origin_read_timeout" => "40",
                  "basic_auth" => true,
                  "basic_auth_users_extra" => {},
                  "viewer_request_functions" => [
                    {
                      "name" => "default",
                      "true_client_ip_header" => true,
                      "ip_subnet_allow_list" => [
                        "0.0.0.0/0"
                      ],
                      "redirects" => [
                        {
                          "from_hostname_pattern" => "example-old-domain-name.*",
                          "from_path_pattern" => "/*",
                          "to_hostname" => "example-domain-name.co.uk",
                          "to_path" => "/${path}"
                        }
                      ]
                    }
                  ],
                  "offline_page_http_status" => {
                    "500" => "/error-pages/500.html",
                    "501" => "/error-pages/501.html",
                    "502" => "/error-pages/502.html",
                    "503" => "/error-pages/503.html",
                    "504" => "/error-pages/504.html"
                  },
                  "custom_origins" => [
                    {
                      "origin" => "test-media-staging.s3.amazonaws.com",
                      "id" => "test-media-staging-s3"