2015-11-30 8 views
7

Quando richiamo la mia API dalla Console AWS, noto che il nome dello stage è "test-invoke-stage".In AWS API Gateway: come posso impostare le variabili di stage per la fase di invocazione del test?

Ho impostato alcune variabili di stage per far spedire la mia mappatura alla funzione lambda, ma quei valori sono in bianco. Quando provo a impostare il test-invoke-stage in modo che possa impostare le variabili per quel tester, dice che non posso nominare un nome di scena con lo - in esso.

Quindi, come posso utilizzare l'invagatore di test e passare le variabili dello stage?

risposta

1

In questo momento 12/2015 - non disponibile - la domanda è stata risolta in un webinar con Amazon. Hanno detto che è una funzionalità sulla loro tabella di marcia. Quando lo vedrò, aggiornerò questa domanda/risposta.

Aggiornamento: è ora disponibile per aggiungere valori per stageVariables quando si esegue il test nella console Web. (14-01-2016)

+0

Puoi fornire ulteriori dettagli su dove dichiarare le variabili di stage? Nella schermata Test, ho una sezione per Variabili di Stage che dice "Non esistono variabili di stage per questo metodo" ma non riesco a trovare dove dichiararle! – justinpawela

+0

Certo, nell'interfaccia dell'API Gateway scegli le fasi (hanno appena cambiato l'interfaccia e probabilmente lo faranno in futuro - quindi cerca solo le fasi Se non ne hai ancora una - crea un palco ... allora dovresti trova una sezione/tab variabili di call stage Puoi aggiungerne una qui: –

+0

Grazie Sfortunatamente, ho già delle fasi esistenti, con le variabili di stage esistenti definite, funzionano bene una volta che ho implementato l'API, ma quando sto usando la schermata Test nella console, non c'è alcuna opzione per usare le variabili stage, o meglio, c'è una sezione lì, ma afferma "non esistono variabili di stage per questo metodo". Suppongo che debba funzionare solo nella sezione Test per cose come i nomi di funzioni Lambda, le espressioni di mappatura, ecc. e non le "variabili libere" che vengono passate all'integrazione del metodo (Lambda in questo caso). – justinpawela

Problemi correlati