Setting up an Oracle Cloud Infrastructure API Signing Key for Use with Oracle Functions

Before using Oracle Functions, you have to set up an Oracle Cloud Infrastructure API signing key.

If you are using Cloud Shell as your development environment, an Oracle Cloud Infrastructure API signing key has already been set up for you.

If you are using a local host as your development environment and your user account doesn't already have an Oracle Cloud Infrastructure API signing key, follow the instructions in Functions QuickStart on Local Host to set up an API signing key. Note that if the ~/.oci directory already exists and already contains a private key file and public key file, there's no need to create new private and public key files. Instead, follow the instructions to upload or paste an API key in To add an API signing key, and obtain a configuration file snippet containing a fingerprint.

If you are using a local host as your development environment and your user account already has an API signing key, go straight to Creating a Profile in the Oracle Cloud Infrastructure CLI Configuration File.