---
title: Injected environment variables
description: This page contains a list of environment variables injected by default in the Job Runs.
tags: serverless jobs environment variables
dates:
  validation: 2026-02-16
  posted: 2026-02-16
---
import EnvironmentVariablesPriority from '@macros/developer-tools/environment-variables-priority.mdx'

The following standardized Scaleway environment variables are injected by default in the Job runs to improve and optimize data management.

|        Variable name         |              Description               |              Sample value              |
| :--------------------------- | :------------------------------------- | :------------------------------------- |
| `$SCW_SLS_RESOURCE_ID`       | ID of the Job run                      | `00000000-0000-0000-0000-000000000000` |
| `$SCW_SLS_PARENT_ID`         | ID of the Job definition               | `00000000-0000-0000-0000-000000000000` |
| `$SCW_SLS_RESOURCE_NAME`     | Name of the Job run                    | `"job-name"`                           |
| `$SCW_SLS_PROJECT_ID`        | ID of the Project of the Job           | `00000000-0000-0000-0000-000000000000` |
| `$SCW_SLS_ORGANIZATION_ID`   | ID of the Organization of the Job      | `00000000-0000-0000-0000-000000000000` |
| `$SCW_SLS_CPU`               | vCPU limit of the Job run              | `560`                                  |
| `$SCW_SLS_RAM`               | Memory limit of the Job run            | `1024`                                 |
| `$SCW_SLS_EPHEMERAL_STORAGE` | Ephemeral storage limit of the Job run | `1000`                                 |
| `$SCW_SLS_IMAGE`             | Image of the Job run with digest       | `scaleway/cli@sha256:0000000000000000000000000000000000000000000000000000000000000000` |
| `$SCW_SLS_REGION`            | Region of the Job run                  | `fr-par`                               |

<Message type="note">
  It is not possible to use any other environment variable key that starts with `SCW_SLS`, regardless of case. Refer to the [Jobs limitations](/serverless-jobs/reference-content/jobs-limitations/#environment-variables-restrictions) documentation page for more information.
</Message>

### Example

To display a variable, you can create a Job with the image `alpine:latest`, set the `startup_command` to `["/bin/sh", "-c"]`, and the `args` to `["echo $SCW_SLS_IMAGE"]`. This will display the image information with digest in the logs.

## Environment variables priority

<EnvironmentVariablesPriority />
