Как найти URL конечной точки шлюза API в AWS - PullRequest
0 голосов
/ 23 марта 2020

Я сделал несколько шлюзов API в AWS.

На этом этапе я хотел бы свернуться с конечной точкой каждого шлюза API, чтобы начать тестирование. Но я не могу найти URL-адрес конечной точки:

Например, через CLI я запустил:

aws --profile dev apigateway get-rest-apis --output json

Я получаю: (без URL-адреса конечной точки)

            "apiKeySource": "HEADER", 
            "description": "API one", 
            "endpointConfiguration": {
                "types": [
                    "REGIONAL"
                ]
            }, 
            "createdDate": 1570655986, 
            "policy": "{\\\"Version\\\":\\\"2012-10-17\\\",\\\"Statement\\\":[{\\\"Effect\\\":\\\"Allow\\\",\\\"Principal\\\":\\\"*\\\",\\\"Action\\\":\\\"execute-api:Invoke\\\",\\\"Resource\\\":\\\"arn:aws:FOOBAR\\/*\\/*\\/*\\\",\\\"Condition\\\":{\\\"IpAddress\\\":{\\\"aws:SourceIp\\\":[\\\"0.0.0.0\\/0\\\""]}}}]}", 
            "id": "foobar", 
            "name": "foobar"
        }

1 Ответ

1 голос
/ 24 марта 2020

вы должны развернуть API. затем вы найдете адрес https на этапе развертывания. или вы можете использовать собственное доменное имя

...