| Property | Type | Required | Description |
|---|---|---|---|
| API_KEY_CREATE | boolean | false | Flag to control API key creation |
| LOG_LEVEL_CONTROLLER_SERVICE | string | false | Logging level for the controller service |
| API_VERSION_COMPATIBILITY_STRICT_CHECK | boolean | false | Enforce strict API version compatibility |
| EXECUTION_STATUS_POLL_DURATION | integer | false | Duration in seconds to poll execution status |
| LOAD_SERVICE_REQUIRE_POST_LOAD | boolean | false | Indicates if post-load processing is required |
| SKIP_UNLOAD_SPLIT_COUNT_VALIDATION | boolean | false | Skip validation of unload split count |
| SKIP_LOAD_SPLIT_COUNT_VALIDATION | boolean | false | Skip validation of load split count |
| CANCEL_STATUS_POLL_DURATION | integer | false | Duration in seconds to poll cancel status |
| VALIDATE_UNLOAD_ROW_COUNT_FOR_STATUS | boolean | false | Validate unload row count for status |
| VALIDATE_MASKED_ROW_COUNT_FOR_STATUS | boolean | false | Validate masked row count for status |
| VALIDATE_LOAD_ROW_COUNT_FOR_STATUS | boolean | false | Validate load row count for status |
| DISPLAY_BYTES_INFO_IN_STATUS | boolean | false | Display byte information in status |
| DISPLAY_ROW_COUNT_IN_STATUS | boolean | false | Display row count in status |
| APPLICATION_NAME | string | false | Name of the application |
| LOG_LEVEL_UNLOAD_SERVICE | string | false | Logging level for unload service |
| LOG_LEVEL_MASKING_SERVICE | string | false | Logging level for masking service |
| INTELLIGENT_LOADBALANCE_ENABLED | boolean | false | Flag to enable intelligent load balancing |
| MASKING_ILB_QUEUEINGFACTOR | number | false | Queueing factor for masking ILB |
| SOURCE_KEY_FIELD_NAMES | string | false | Comma separated source key field names |
| LOG_LEVEL_LOAD_SERVICE | string | false | Logging level for load service |
| SQLLDR_BLOB_CLOB_CHAR_LENGTH | integer | false | Character length for SQLLDR BLOB/CLOB |
| LOAD_FEATURE_FLAG_REPLACE_NULL_LOB | boolean | false | Feature flag to replace null LOB values |
| TARGET_DB_MAX_CONNECTION_POOL_SIZE | integer | false | Max connection pool size for target DB |
Staging area
NFS
| Property | Type | Required | Description |
|---|---|---|---|
| NFS_STORAGE_MOUNT_TYPE | string | true | Type of NFS storage mount; supported types are [CIFS, NFS3, NFS4] |
| NFS_STORAGE_HOST | string | true | IP address or hostname of the NFS server |
| NFS_STORAGE_EXPORT_PATH | string | true | Export path of the NFS storage |
| NFS_STORAGE_MOUNT_OPTION | string | false | Mount options for NFS storage |
S3
| Property | Type | Required | Description |
|---|---|---|---|
| S3_BUCKET_NAME | string | true | S3 bucket name to mount |
| S3_REGION | string | true | AWS region of the bucket (for example, us-east-1) |
| S3_AUTH_TYPE | string | true | Authentication mode - one of KEY or INSTANCE. KEY requires S3_ACCESS_KEY_ID and S3_SECRET_ACCESS_KEY; INSTANCE uses the appliance IAM instance profile or role and requires neither |
| S3_ACCESS_KEY_ID | string | false | AWS access key ID. Required when S3_AUTH_TYPE=KEY; must be absent when S3_AUTH_TYPE=INSTANCE |
| S3_SECRET_ACCESS_KEY | string | false | AWS secret access key. Required when S3_AUTH_TYPE=KEY; must be absent when S3_AUTH_TYPE=INSTANCE |
| S3_PREFIX | string | false | Optional object-key prefix to scope the mount to a subtree |
| S3_MOUNT_OPTIONS | string | false | Whitespace-separated extra options passed verbatim to mount-s3 |
| S3_DELIMITER | string | false | Object-key delimiter used when listing objects under the staging prefix (default: /) |
Azure Blob storage
| Property | Type | Required | Description |
|---|---|---|---|
| AZURE_STORAGE_ACCOUNT | string | true | Azure storage account name |
| AZURE_CONTAINER_NAME | string | true | Blob container to mount |
| AZURE_AUTH_TYPE | string | true | Authentication mode - one of KEY or INSTANCE. KEY requires AZURE_STORAGE_KEY; INSTANCE (Managed Identity) requires no credential |
| AZURE_STORAGE_KEY | string | false | Azure storage account key. Required when AZURE_AUTH_TYPE=KEY; delivered to blobfuse2 as the AZURE_STORAGE_ACCESS_KEY environment variable. Must be absent when AZURE_AUTH_TYPE=INSTANCE |
| AZURE_MOUNT_OPTIONS | string | false | Whitespace-separated extra options passed verbatim to blobfuse2 mount |
| AZURE_CONTAINER_DELIMITER | string | false | Blob-key delimiter used when listing objects under the staging prefix (default: /) |
| AZURE_CONTAINER_PREFIX | string | false | Optional blob-key prefix to scope the mount to a subtree (no leading /) |
Last updated
Oct 9, 2026