diff --git a/backend/s3/s3.go b/backend/s3/s3.go index a3b1d770c..914b2280d 100644 --- a/backend/s3/s3.go +++ b/backend/s3/s3.go @@ -934,34 +934,67 @@ func init() { Help: "The default endpoint\nIran", }}, }, { - // Linode endpoints: https://www.linode.com/docs/products/storage/object-storage/guides/urls/#cluster-url-s3-endpoint + // Linode endpoints: https://techdocs.akamai.com/cloud-computing/docs/object-storage-product-limits#supported-endpoint-types-by-region Name: "endpoint", Help: "Endpoint for Linode Object Storage API.", Provider: "Linode", Examples: []fs.OptionExample{{ + Value: "nl-ams-1.linodeobjects.com", + Help: "Amsterdam (Netherlands), nl-ams-1", + }, { Value: "us-southeast-1.linodeobjects.com", Help: "Atlanta, GA (USA), us-southeast-1", + }, { + Value: "in-maa-1.linodeobjects.com", + Help: "Chennai (India), in-maa-1", }, { Value: "us-ord-1.linodeobjects.com", Help: "Chicago, IL (USA), us-ord-1", }, { Value: "eu-central-1.linodeobjects.com", Help: "Frankfurt (Germany), eu-central-1", + }, { + Value: "id-cgk-1.linodeobjects.com", + Help: "Jakarta (Indonesia), id-cgk-1", + }, { + Value: "gb-lon-1.linodeobjects.com", + Help: "London 2 (Great Britain), gb-lon-1", + }, { + Value: "us-lax-1.linodeobjects.com", + Help: "Los Angeles, CA (USA), us-lax-1", + }, { + Value: "es-mad-1.linodeobjects.com", + Help: "Madrid (Spain), es-mad-1", + }, { + Value: "au-mel-1.linodeobjects.com", + Help: "Melbourne (Australia), au-mel-1", + }, { + Value: "us-mia-1.linodeobjects.com", + Help: "Miami, FL (USA), us-mia-1", }, { Value: "it-mil-1.linodeobjects.com", Help: "Milan (Italy), it-mil-1", }, { Value: "us-east-1.linodeobjects.com", Help: "Newark, NJ (USA), us-east-1", + }, { + Value: "jp-osa-1.linodeobjects.com", + Help: "Osaka (Japan), jp-osa-1", }, { Value: "fr-par-1.linodeobjects.com", Help: "Paris (France), fr-par-1", + }, { + Value: "br-gru-1.linodeobjects.com", + Help: "São Paulo (Brazil), br-gru-1", }, { Value: "us-sea-1.linodeobjects.com", Help: "Seattle, WA (USA), us-sea-1", }, { Value: "ap-south-1.linodeobjects.com", - Help: "Singapore ap-south-1", + Help: "Singapore, ap-south-1", + }, { + Value: "sg-sin-1.linodeobjects.com", + Help: "Singapore 2, sg-sin-1", }, { Value: "se-sto-1.linodeobjects.com", Help: "Stockholm (Sweden), se-sto-1", diff --git a/docs/content/s3.md b/docs/content/s3.md index 16e5b2d40..77a571f03 100644 --- a/docs/content/s3.md +++ b/docs/content/s3.md @@ -4873,27 +4873,49 @@ Option endpoint. Endpoint for Linode Object Storage API. Choose a number from below, or type in your own value. Press Enter to leave empty. - 1 / Atlanta, GA (USA), us-southeast-1 + 1 / Amsterdam (Netherlands), nl-ams-1 + \ (nl-ams-1.linodeobjects.com) + 2 / Atlanta, GA (USA), us-southeast-1 \ (us-southeast-1.linodeobjects.com) - 2 / Chicago, IL (USA), us-ord-1 + 3 / Chennai (India), in-maa-1 + \ (in-maa-1.linodeobjects.com) + 4 / Chicago, IL (USA), us-ord-1 \ (us-ord-1.linodeobjects.com) - 3 / Frankfurt (Germany), eu-central-1 + 5 / Frankfurt (Germany), eu-central-1 \ (eu-central-1.linodeobjects.com) - 4 / Milan (Italy), it-mil-1 + 6 / Jakarta (Indonesia), id-cgk-1 + \ (id-cgk-1.linodeobjects.com) + 7 / London 2 (Great Britain), gb-lon-1 + \ (gb-lon-1.linodeobjects.com) + 8 / Los Angeles, CA (USA), us-lax-1 + \ (us-lax-1.linodeobjects.com) + 9 / Madrid (Spain), es-mad-1 + \ (es-mad-1.linodeobjects.com) +10 / Melbourne (Australia), au-mel-1 + \ (au-mel-1.linodeobjects.com) +11 / Miami, FL (USA), us-mia-1 + \ (us-mia-1.linodeobjects.com) +12 / Milan (Italy), it-mil-1 \ (it-mil-1.linodeobjects.com) - 5 / Newark, NJ (USA), us-east-1 +13 / Newark, NJ (USA), us-east-1 \ (us-east-1.linodeobjects.com) - 6 / Paris (France), fr-par-1 +14 / Osaka (Japan), jp-osa-1 + \ (jp-osa-1.linodeobjects.com) +15 / Paris (France), fr-par-1 \ (fr-par-1.linodeobjects.com) - 7 / Seattle, WA (USA), us-sea-1 +16 / São Paulo (Brazil), br-gru-1 + \ (br-gru-1.linodeobjects.com) +17 / Seattle, WA (USA), us-sea-1 \ (us-sea-1.linodeobjects.com) - 8 / Singapore ap-south-1 +18 / Singapore, ap-south-1 \ (ap-south-1.linodeobjects.com) - 9 / Stockholm (Sweden), se-sto-1 +19 / Singapore 2, sg-sin-1 + \ (sg-sin-1.linodeobjects.com) +20 / Stockholm (Sweden), se-sto-1 \ (se-sto-1.linodeobjects.com) -10 / Washington, DC, (USA), us-iad-1 +21 / Washington, DC, (USA), us-iad-1 \ (us-iad-1.linodeobjects.com) -endpoint> 3 +endpoint> 5 Option acl. Canned ACL used when creating buckets and storing or copying objects.