Class EnvironmentVariables
- Namespace
- FoundationaLLM.Common.Constants.Configuration
- Assembly
- FoundationaLLM.Common.dll
Contains constants for environment variables used by the application.
public static class EnvironmentVariables
- Inheritance
-
EnvironmentVariables
- Inherited Members
Fields
ACA_Container_App_Replica_Name
The name of the Azure Container Apps (AKS) replica.
public const string ACA_Container_App_Replica_Name = "CONTAINER_APP_REPLICA_NAME"
Field Value
Remarks
This environment variable is available only in the Azure Container Apps environment.
AKS_Pod_Name
The name of the Azure Kubernetes Service (AKS) pod.
public const string AKS_Pod_Name = "POD_NAME"
Field Value
Remarks
This environment variable is available only in the Azure Kubernetes Service environment.
AzureClientId
The client id of the user assigned managed identity.
public const string AzureClientId = "AZURE_CLIENT_ID"
Field Value
FoundationaLLM_AppConfig_ConnectionString
The key for the FoundationaLLM:AppConfig:ConnectionString environment variable. This allows the caller to connect to the Azure App Configuration service.
public const string FoundationaLLM_AppConfig_ConnectionString = "FoundationaLLM_AppConfig_ConnectionString"
Field Value
FoundationaLLM_AuthorizationAPI_KeyVaultURI
They key for the FoundationaLLM:Configuration:KeyVaultURI environment variable.
public const string FoundationaLLM_AuthorizationAPI_KeyVaultURI = "FoundationaLLM_AuthorizationAPI_KeyVaultURI"
Field Value
FoundationaLLM_Environment
Indicates whether the application is running in an end-to-end test environment. The string value should be either "true" or "false".
public const string FoundationaLLM_Environment = "FOUNDATIONALLM_ENVIRONMENT"
Field Value
FoundationaLLM_Version
The build version of the container. This is also used for the app version used to validate the minimum version of the app required to use certain configuration entries.
public const string FoundationaLLM_Version = "FOUNDATIONALLM_VERSION"