Estoy ejecutando un script con AWS CLI para definir e implementar una AWS API Gateway. Puedo obtener mi ID de API, así como la ID de implementación con comandos como este:
API_ID=$(aws apigateway get-rest-apis --query "items[?name=='my-api'].id" --output text) DEPLOYMENT_ID=$(aws apigateway get-stage --rest-api-id $API_ID --stage-name dev --query "deploymentId" --output text)Ahora, dado que tengo mi ID de API y mi ID de implementación, ¿cómo obtengo la URL de API, es decir, la información que aparece en la consola de API Gateway cuando navega a API->my-api->stages->dev?
Muchas gracias de antemano.
Seymour
La solución simple es https://$API_ID.execute-api.$AWS_REGION.amazonaws.com/$STAGE_NAME