È possibile creare e archiviare costanti da utilizzare nelle azioni di estendibilità.
Con le costanti dell'azione di estendibilità, è possibile aggiungere valori di input crittografati alle azioni di estendibilità. La crittografia è utile per casi d'uso in cui gli input vengono utilizzati per gestire dati sensibili, ad esempio password e certificati. Le costanti sono disponibili per tutti i provider e i runtime FaaS.
Le costanti dell'azione di estendibilità sono accessibili a tutti gli utenti inclusi nell'organizzazione.
Le costanti utilizzano la funzione context.getSecret()
per essere eseguite come parte dello script. Questa funzione utilizza il nome della costante come parametro. Ad esempio, è possibile utilizzare una costante dell'azione di estendibilità denominata abxconstant
come parametro di input crittografato nell'azione. Per aggiungere questo parametro di input allo script di azione, è necessario utilizzare context.getSecret(inputs["abxconstant"])
.
Procedura
- Creare una costante dell'azione di estendibilità.
- Passare a .
- Selezionare Costanti azione.
- Per creare una costante, fare clic Nuova costante azione.
- Immettere un nome e un valore per la costante, quindi fare clic su Salva.
- Aggiungere la costante a un'azione di estendibilità.
- Selezionare un'azione di estendibilità esistente o crearne una nuova.
- In Input predefiniti, selezionare la casella di controllo Segreto.
- Cercare la costante e aggiungerla agli input dell'azione di estendibilità.
- Aggiungere la costante allo script dell'azione di estendibilità utilizzando la funzione
context.getSecret()
. - Per testare la costante dell'azione di estendibilità, fare clic su Test.