U kunt constanten maken en opslaan voor gebruik in uitbreidbaarheidsacties.

Met constanten voor uitbreidbaarheidsacties kunt u versleutelde invoerwaarden aan uw uitbreidbaarheidsacties toevoegen. Versleuteling is handig voor gebruikssituaties waarin uw invoer wordt gebruikt om gevoelige gegevens, zoals wachtwoorden en certificaten, te beheren. Constanten zijn beschikbaar voor alle FaaS-providers en -runtimes.

Opmerking: In tegenstelling tot geheimen kunnen constanten voor uitbereidbaarheidsacties alleen worden gebruikt voor uitbreidbaarheidsgeheimen. Zie Hoe kan ik geheimen maken voor gebruik in uitbreidbaarheidsacties voor meer informatie over geheimen.

Constanten voor uitbreidbaarheidsacties zijn toegankelijk voor alle gebruikers in uw organisatie.

Constanten gebruiken de functie context.getSecret() om te worden uitgevoerd als onderdeel van uw script. Deze functie gebruikt de naam van de constante als parameter. U kunt bijvoorbeeld een constante voor een uitbreidbaarheidsactie met de naam abxconstant gebruiken als versleutelde invoerparameter in uw actie. Als u deze invoerparameter wilt toevoegen aan uw actiescript, moet u een context.getSecret(inputs["abxconstant"]) gebruiken.

Procedure

  1. Maak een constante voor een uitbreidbaarheidsactie.
    1. Navigeer naar Uitbreidbaarheid > Bibliotheek > Acties.
    2. Selecteer Actieconstanten.
    3. Als u een constante wilt maken, klikt u op Nieuwe actieconstante.
    4. Voer een naam en waarde voor de constante in en klik op Opslaan.
  2. Voeg uw constante toe aan een uitbreidbaarheidsactie.
    1. Selecteer een bestaande uitbreidbaarheidsactie of maak een nieuwe uitbreidbaarheidsactie.
    2. Schakel het selectievakje Geheim in onder Standaardinvoer.
    3. Zoek naar uw constante en voeg deze toe aan de invoer voor de uitbreidbaarheidsactie.
    4. Voeg de constante toe aan het script voor de uitbreidbaarheidsactie met behulp van de functie context.getSecret().
    5. Als u de constante voor de uitbreidbaarheidsactie wilt testen, klikt u op Testen.