aws-api-gateway - ejemplo - postman aws signature
¿Cómo cambiar el nombre de una instancia de la API de AWS API Gateway? (4)
En AWS API Gateway, ¿es posible cambiar el nombre de una instancia de API de alguna manera?
No veo la opción en la interfaz de usuario, pero tal vez sea posible mediante el uso de alguna llamada API.
Aquí es cómo puede obtener la lista de API y sus ID:
aws apigateway get-rest-apis
Use la identificación para actualizar el nombre de la API como lo menciona Canotto90 anteriormente:
aws apigateway update-rest-api --rest-api-id IDOfTheAPIThatNeedsTobeUpdated --patch-operations op=replace,path=/name,value=NewName
Resulta que ahora hay una manera de cambiar el nombre de la API!
En el servicio de Amazon API Gateway, seleccione las APIs
. Verás la lista de tus APIs.
Ahora, haga clic en la pequeña rueda dentada en la esquina superior derecha de la API que desea cambiar de nombre ...
Simplemente cambia el nombre, pulsa guardar y ¡ya estás bien!
Sé que esta es una pregunta antigua, pero la gente todavía puede necesitar una respuesta como yo lo hice.
La interfaz de usuario de AWS de Amazon no siempre es clara. No hay una función "Cambiar nombre" para cambiar el nombre de una API existente. Sin embargo, puede hacerse clonando su API existente.
Para cambiar el nombre de su API, haga clic en el botón "Crear API" y seleccione "Clonar desde la API existente". Esto te permitirá darle un nombre nuevo.
Sí, está disponible en la API o CLI.
En la API, utiliza una solicitud de PATCH en el campo ''nombre''. http://docs.aws.amazon.com/apigateway/api-reference/resource/rest-api/
En la CLI, consulte docs http://docs.aws.amazon.com/cli/latest/reference/apigateway/update-rest-api.html
La operación PATCH es ''reemplazar'' y la ruta sería ''/ nombre''
Edit: Gracias @ Canotto90 por el ejemplo
aws apigateway update-rest-api --rest-api-id IDOfTheAPIThatNeedsTobeUpdated --patch-operations op=replace,path=/name,value=NewName