Configurare la gestione delle API Apigee in Cloud Code per VS Code

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza Apigee Edge documentazione.

Questa pagina fornisce istruzioni per la creazione di un ambiente di sviluppo locale di gestione delle API Apigee in Cloud Code for VS Code. Per le funzionalità dell'ambiente di sviluppo locale, consulta Panoramica dello sviluppo locale con Apigee.

La procedura di configurazione richiede il completamento di entrambe le sezioni di questa guida:

A seconda dei casi d'uso, completa anche Configura lo sviluppo del proxy API per Apigee sviluppo locale

Prima di iniziare

Per configurare e utilizzare Apigee in VS Code, devi:

  1. Un Google Cloud progetto a cui accedere nel tuo ambiente di sviluppo locale. Il progetto deve essere sottoposto a provisioning per Apigee per creare un'area di lavoro locale Apigee in cui puoi sviluppare e testare i proxy API.
  2. (Consigliato) hub delle API Apigee di cui è stato eseguito il provisioning nel progetto. L'integrazione dell'hub API ti consente di accedere e modificare le API in tutto l' ecosistema da Cloud Code. L'hub API è necessario anche per la creazione di un server di simulazione remoto per testare le specifiche API.

    Se non vuoi aggiungere l'hub API al tuo progetto, puoi associare il progetto a un altro progetto in cui è abilitato l'hub API. Per informazioni su come collegare un progetto a un hub API, consulta Collega un progetto di runtime a un hub API.

    Per le azioni che intendi eseguire, consulta i Ruoli richiesti per utilizzare l'hub API con lo sviluppo locale di Apigee.
  3. Familiarità con VS Code, come gestire VS Code ed eseguire azioni comuni come accedere alle impostazioni e installare le estensioni. Consulta la documentazione di VS Code.

Ruoli richiesti per utilizzare l'hub delle API Apigee con lo sviluppo locale di Apigee

Per eseguire i passaggi di progettazione e test delle API utilizzando le API dell'hub delle API Apigee, devi disporre dei seguenti ruoli:

Attività Ruolo/i richiesto/i
Visualizza e modifica le API dell'hub API Cloud API Hub Admin o Cloud API Hub Editor
Pubblica le API nell'hub API Cloud API Hub Admin o Cloud API Hub Editor
Configura e gestisci un server di simulazione remoto per testare le API Amministratore di Artifact Registry
Account di servizio Cloud Build
Amministratore di Cloud Run
Amministratore di Service Usage

Consulta Riferimento ai ruoli di base e predefiniti di Identity and Access Management (IAM).

Devi anche aver installato Google Cloud CLI.

Installa VS Code e l'estensione Cloud Code

Questa sezione fornisce le istruzioni per l'installazione di VS Code e dell' estensione Cloud Code in VS Code. Questo è il primo passaggio per configurare lo sviluppo locale per Apigee ed è necessario per utilizzare una qualsiasi delle funzionalità di sviluppo locale di Apigee.

Per installare VS Code e l'estensione Cloud Code:

  1. Scarica e installa Visual Studio Code (VS Code) sulla tua macchina locale, se non è già installato.
  2. Installa l'estensione Cloud Code, come descritto in Installa l'estensione Cloud Code. Se prevedi di gestire i proxy API nel tuo ambiente locale, installa Docker come parte della procedura.
  3. (Consigliato) Abilita gli aggiornamenti automatici per l'estensione Cloud Code. In Impostazioni, cerca Estensioni: aggiornamento automatico e abilitalo per tutte le estensioni o per l'estensione Cloud Code singolarmente.
  4. Riavvia VS Code.

Configura lo sviluppo del proxy API per lo sviluppo locale di Apigee

Completa i passaggi descritti in questa sezione se vuoi utilizzare l'ambiente di sviluppo locale per lo sviluppo e il test dei proxy API Apigee. Completa questi passaggi anche per poter creare un proxy API da una specifica OpenAPI.

  1. Crea un'area di lavoro Apigee.
  2. Installa l'emulatore Apigee.
  3. Aggiungi un container per il deployment nell'emulatore Apigee.

Passaggi successivi

Dopo aver completato i passaggi di installazione e configurazione, inizia a utilizzare Cloud Code: