Список документации Запчасти AWS apigateway - PullRequest
0 голосов
/ 19 сентября 2018

Через Terraform Я создал AWS apigateway на основе файла swagger.

В этом файле swagger Я добавил конкретные конечные точки AWS для документирования API, например:

"x-amazon-apigateway-documentation": {
"documentationParts": [
  {
    "location": {
      "type": "API"
    },
    "properties": {
      "description": "This is the API description"
    }
  },
  {
    "location": {
      "type": "METHOD",
      "method": "GET",
      "path": "/foo/{bar}"
    },
    "properties": {
      "description": "This is the method description"
    }
  }
]
}

Затем я опубликовал документацию версий от 1.0 до AWS console, и я пытаюсь получить эту документацию через HTTP, как указано в:

Список частей документации

Но, к сожалению, я не могу.Я делаю GET до конечной точки

http://apigateway.eu-central1.amazonaws.com/restapis/<TheIdOfMyApiGateway>/documentation/parts

И он даже не дает мне код 4XX, но ни ответа, ни HTTP-кода вообще.

Что я делаю неправильно?

1 Ответ

0 голосов
/ 19 сентября 2018

Моя плохая была опечатка в регионе.Мне не хватало тире, правильная конечная точка:

http://apigateway.eu-central-1.amazonaws.com/restapis/<TheIdOfMyApiGateway>/documentation/parts

С eu-central-1 вместо eu-central1

Я проверяю названия регионовв регионах AWS

...