Importazione di un'API ottimizzata per l'edge in API Gateway - Amazon API Gateway

Importazione di un'API ottimizzata per l'edge in API Gateway

Puoi importare un file di definizione OpenAPI dell'API per creare una nuova API ottimizzata per gli edge specificando il tipo di endpoint EDGE come input aggiuntivo, oltre al file OpenAPI, nell'operazione di importazione. È possibile farlo utilizzando la console Gateway API, la AWS CLI o un SDK AWS.

Per un tutorial sull'utilizzo della caratteristica Importa API dalla console API Gateway, consulta Tutorial: creazione di un'API REST mediante l'importazione di un esempio.

Importazione di un'API ottimizzata per l'edge mediante la console API Gateway

Per importare un'API ottimizzata per l'edge tramite la console API Gateway, procedi nel seguente modo:

  1. Accedere alla console API Gateway all'indirizzo https://console.aws.amazon.com/apigateway.

  2. Seleziona Create API (Crea API).

  3. In API REST, scegliere Import (Importa).

  4. Copia una definizione OpenAPI dell'API e incollala nell'editor di codice o seleziona Scegli il file per caricare un file OpenAPI da un'unità locale.

  5. In Tipo di endpoint, scegli Ottimizzato per gli edge.

  6. Scegli Crea API per iniziare a importare le definizioni OpenAPI.

Importazione di un'API ottimizzata per gli edge mediante AWS CLI

Il comando import-rest-api seguente importa un’API da un file di definizione OpenAPI per creare una nuova API ottimizzata per l’edge:

aws apigateway import-rest-api \ --fail-on-warnings \ --body 'file://path/to/API_OpenAPI_template.json'

oppure specificando esplicitamente il parametro della stringa di query endpointConfigurationTypes come EDGE:

aws apigateway import-rest-api \ --parameters endpointConfigurationTypes=EDGE \ --fail-on-warnings \ --body 'file://path/to/API_OpenAPI_template.json'