Table of Contents

Class AppConfigurationKeyFilters

Namespace
FoundationaLLM.Common.Constants.Configuration
Assembly
FoundationaLLM.Common.dll

Defines all configuration section filters used to select subsets of configuration settings.

public static class AppConfigurationKeyFilters
Inheritance
AppConfigurationKeyFilters
Inherited Members

Fields

FoundationaLLM_APIEndpoints

Filter for the configuration section used to identify the settings for all API endpoints.

public const string FoundationaLLM_APIEndpoints = "FoundationaLLM:APIEndpoints:*"

Field Value

string

FoundationaLLM_APIEndpoints_AuthorizationAPI_Essentials

Filter for the configuration section used to identify the authentication settings for the Authorization API. Due to its special nature, the Authorization API does not have a corresponding APIEndpointConfiguration resource.

public const string FoundationaLLM_APIEndpoints_AuthorizationAPI_Essentials = "FoundationaLLM:APIEndpoints:AuthorizationAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureAIStudio_Configuration

Filter for the configuration section used to identify the settings for the Azure AI Studio service.

public const string FoundationaLLM_APIEndpoints_AzureAIStudio_Configuration = "FoundationaLLM:APIEndpoints:AzureAIStudio:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureAIStudio_Configuration_Storage

Filter for the configuration section used to identify the settings for storage account used by the Azure AI Studio service.

public const string FoundationaLLM_APIEndpoints_AzureAIStudio_Configuration_Storage = "FoundationaLLM:APIEndpoints:AzureAIStudio:Configuration:Storage:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureContentSafety_Configuration

Filter for the configuration section used to identify the settings for the Azure Content Safety service.

public const string FoundationaLLM_APIEndpoints_AzureContentSafety_Configuration = "FoundationaLLM:APIEndpoints:AzureContentSafety:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureCosmosDBNoSQLVectorStore_Configuration

Filter for the configuration section used to identify the settings for the Azure Cosmos DB NoSQL vector store service.

public const string FoundationaLLM_APIEndpoints_AzureCosmosDBNoSQLVectorStore_Configuration = "FoundationaLLM:APIEndpoints:AzureCosmosDBNoSQLVectorStore:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureEventGrid_Configuration

Filter for the configuration section used to identify the settings for the Azure Event Grid service.

public const string FoundationaLLM_APIEndpoints_AzureEventGrid_Configuration = "FoundationaLLM:APIEndpoints:AzureEventGrid:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureEventGrid_Essentials

Filter for the configuration section used to identify the essential settings for the Azure Event Grid service.

public const string FoundationaLLM_APIEndpoints_AzureEventGrid_Essentials = "FoundationaLLM:APIEndpoints:AzureEventGrid:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzureOpenAI_Essentials

Filter for the configuration section used to identify the essential settings for the Azure OpenAI service.

public const string FoundationaLLM_APIEndpoints_AzureOpenAI_Essentials = "FoundationaLLM:APIEndpoints:AzureOpenAI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_AzurePostgreSQLVectorStore_Configuration

Filter for the configuration section used to identify the settings for the Azure PostgreSQL vector store service.

public const string FoundationaLLM_APIEndpoints_AzurePostgreSQLVectorStore_Configuration = "FoundationaLLM:APIEndpoints:AzurePostgreSQLVectorStore:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_ContextAPI_Configuration

Filter for the configuration section for the FoundationaLLM Context API.

public const string FoundationaLLM_APIEndpoints_ContextAPI_Configuration = "FoundationaLLM:APIEndpoints:ContextAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_ContextAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Context API.

public const string FoundationaLLM_APIEndpoints_ContextAPI_Essentials = "FoundationaLLM:APIEndpoints:ContextAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_CoreAPI_Configuration

Filter for the configuration section used to identify the main Core API settings.

public const string FoundationaLLM_APIEndpoints_CoreAPI_Configuration = "FoundationaLLM:APIEndpoints:CoreAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_CoreAPI_Configuration_CosmosDB

Filter for the configuration section used to identify the Cosmos DB settings for the Core API.

public const string FoundationaLLM_APIEndpoints_CoreAPI_Configuration_CosmosDB = "FoundationaLLM:APIEndpoints:CoreAPI:Configuration:CosmosDB:*"

Field Value

string

FoundationaLLM_APIEndpoints_CoreAPI_Configuration_Entra

Filter for the configuration section used to identify the Entra ID authentication settings for Core API.

public const string FoundationaLLM_APIEndpoints_CoreAPI_Configuration_Entra = "FoundationaLLM:APIEndpoints:CoreAPI:Configuration:Entra:*"

Field Value

string

FoundationaLLM_APIEndpoints_CoreAPI_Essentials

Filter for the configuration section used to identify the essential settings for Core API.

public const string FoundationaLLM_APIEndpoints_CoreAPI_Essentials = "FoundationaLLM:APIEndpoints:CoreAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_CoreWorker_Essentials

Filter for the configuration section used to identify the essential settings for the Core Worker service.

public const string FoundationaLLM_APIEndpoints_CoreWorker_Essentials = "FoundationaLLM:APIEndpoints:CoreWorker:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_DataPipelineAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Data Pipeline API.

public const string FoundationaLLM_APIEndpoints_DataPipelineAPI_Essentials = "FoundationaLLM:APIEndpoints:DataPipelineAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_DataPipelineBackendWorker_Essentials

Filter for the configuration section used to identify the essential settings for the Data Pipeline Backend Worker service.

public const string FoundationaLLM_APIEndpoints_DataPipelineBackendWorker_Essentials = "FoundationaLLM:APIEndpoints:DataPipelineBackendWorker:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_DataPipelineFrontendWorker_Essentials

Filter for the configuration section used to identify the essential settings for the Data Pipeline Frontend Worker service.

public const string FoundationaLLM_APIEndpoints_DataPipelineFrontendWorker_Essentials = "FoundationaLLM:APIEndpoints:DataPipelineFrontendWorker:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_EnkryptGuardrails_Configuration

Filter for the configuration section used to identify the settings for the Encrypt Guardrails service.

public const string FoundationaLLM_APIEndpoints_EnkryptGuardrails_Configuration = "FoundationaLLM:APIEndpoints:EnkryptGuardrails:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_GatekeeperAPI_Configuration

Filter for the configuration section used to identify the settings for the Gatekeeper API.

public const string FoundationaLLM_APIEndpoints_GatekeeperAPI_Configuration = "FoundationaLLM:APIEndpoints:GatekeeperAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_GatekeeperAPI_Essentials

Filter for the configuration section used to identify the esential settings for the Gatekeeper API.

public const string FoundationaLLM_APIEndpoints_GatekeeperAPI_Essentials = "FoundationaLLM:APIEndpoints:GatekeeperAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_GatekeeperIntegrationAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Gatekeeper Integration API.

public const string FoundationaLLM_APIEndpoints_GatekeeperIntegrationAPI_Essentials = "FoundationaLLM:APIEndpoints:GatekeeperIntegrationAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_GatewayAPI_Configuration

Filter for the configuration section used to identify the settings for the Gateway API.

public const string FoundationaLLM_APIEndpoints_GatewayAPI_Configuration = "FoundationaLLM:APIEndpoints:GatewayAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_GatewayAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Gateway API.

public const string FoundationaLLM_APIEndpoints_GatewayAPI_Essentials = "FoundationaLLM:APIEndpoints:GatewayAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_GatewayAdapterAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Gateway Adapter API.

public const string FoundationaLLM_APIEndpoints_GatewayAdapterAPI_Essentials = "FoundationaLLM:APIEndpoints:GatewayAdapterAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_LakeraGuard_Configuration

Filter for the configuration section used to identify the settings for the Lakera Guard service.

public const string FoundationaLLM_APIEndpoints_LakeraGuard_Configuration = "FoundationaLLM:APIEndpoints:LakeraGuard:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_LangChainAPI_Configuration

Filter for the configuration section used to identify the main LangChain API settings.

public const string FoundationaLLM_APIEndpoints_LangChainAPI_Configuration = "FoundationaLLM:APIEndpoints:LangChainAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_LangChainAPI_Configuration_ExternalModules

Filter for the configuration section used to identify the main LangChain API settings for external modules.

public const string FoundationaLLM_APIEndpoints_LangChainAPI_Configuration_ExternalModules = "FoundationaLLM:APIEndpoints:LangChainAPI:Configuration:ExternalModules:*"

Field Value

string

FoundationaLLM_APIEndpoints_LangChainAPI_Essentials

Filter for the configuration section used to identify the essential settings for the LangChain API.

public const string FoundationaLLM_APIEndpoints_LangChainAPI_Essentials = "FoundationaLLM:APIEndpoints:LangChainAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_ManagementAPI_Configuration

Filter for the configuration section for Management API.

public const string FoundationaLLM_APIEndpoints_ManagementAPI_Configuration = "FoundationaLLM:APIEndpoints:ManagementAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_ManagementAPI_Configuration_Entra

Filter for the configuration section used to identify the Entra ID authentication settings for Management API.

public const string FoundationaLLM_APIEndpoints_ManagementAPI_Configuration_Entra = "FoundationaLLM:APIEndpoints:ManagementAPI:Configuration:Entra:*"

Field Value

string

FoundationaLLM_APIEndpoints_ManagementAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Management API.

public const string FoundationaLLM_APIEndpoints_ManagementAPI_Essentials = "FoundationaLLM:APIEndpoints:ManagementAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_OrchestrationAPI_Configuration

Filter for the configuration section used to identify the settings for storing persisted completion requests.

public const string FoundationaLLM_APIEndpoints_OrchestrationAPI_Configuration = "FoundationaLLM:APIEndpoints:OrchestrationAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_OrchestrationAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Orchestration API.

public const string FoundationaLLM_APIEndpoints_OrchestrationAPI_Essentials = "FoundationaLLM:APIEndpoints:OrchestrationAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_SemanticKernelAPI_Configuration

Filter for the configuration section used to identify the main Semantic Kernel API settings.

public const string FoundationaLLM_APIEndpoints_SemanticKernelAPI_Configuration = "FoundationaLLM:APIEndpoints:SemanticKernelAPI:Configuration:*"

Field Value

string

FoundationaLLM_APIEndpoints_SemanticKernelAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Semantic Kernel API.

public const string FoundationaLLM_APIEndpoints_SemanticKernelAPI_Essentials = "FoundationaLLM:APIEndpoints:SemanticKernelAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_StateAPI_Configuration_CosmosDB

Filter for the configuration section used to identify the Cosmos DB settings for the State API.

public const string FoundationaLLM_APIEndpoints_StateAPI_Configuration_CosmosDB = "FoundationaLLM:APIEndpoints:StateAPI:Configuration:CosmosDB:*"

Field Value

string

FoundationaLLM_APIEndpoints_StateAPI_Essentials

Filter for the configuration section used to identify the essential settings for the State API.

public const string FoundationaLLM_APIEndpoints_StateAPI_Essentials = "FoundationaLLM:APIEndpoints:StateAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_VectorizationAPI_Essentials

Filter for the configuration section used to identify the essential settings for the Vectorization API.

public const string FoundationaLLM_APIEndpoints_VectorizationAPI_Essentials = "FoundationaLLM:APIEndpoints:VectorizationAPI:Essentials:*"

Field Value

string

FoundationaLLM_APIEndpoints_VectorizationWorker_Essentials

Filter for the configuration section used to identify the essential settings for the Vectorization Worker service.

public const string FoundationaLLM_APIEndpoints_VectorizationWorker_Essentials = "FoundationaLLM:APIEndpoints:VectorizationWorker:Essentials:*"

Field Value

string

FoundationaLLM_Branding

Filter for the configuration section used to identify the branding settings for the User Portal.

public const string FoundationaLLM_Branding = "FoundationaLLM:Branding:*"

Field Value

string

FoundationaLLM_Code_CodeExecution_AzureContainerAppsDynamicSessions

Filter for the configuration section used to identify settings for Azure Container Apps Dynamic Sessions code execution services.

public const string FoundationaLLM_Code_CodeExecution_AzureContainerAppsDynamicSessions = "FoundationaLLM:Code:CodeExecution:AzureContainerAppsDynamicSessions:*"

Field Value

string

FoundationaLLM_Configuration

Filter for the configuration section used to identify the Azure Key Vault settings related to the FoundationaLLM instance.

public const string FoundationaLLM_Configuration = "FoundationaLLM:Configuration:*"

Field Value

string

FoundationaLLM_DataSources

Filter for the configuration section used to identify the settings for data sources resources managed by the FoundationaLLM.DataSource resource provider.

public const string FoundationaLLM_DataSources = "FoundationaLLM:DataSources:*"

Field Value

string

FoundationaLLM_Events_Profiles_ContextAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Context API.

public const string FoundationaLLM_Events_Profiles_ContextAPI = "FoundationaLLM:Events:Profiles:ContextAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_CoreAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Core API.

public const string FoundationaLLM_Events_Profiles_CoreAPI = "FoundationaLLM:Events:Profiles:CoreAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_DataPipelineAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Data Pipeline API.

public const string FoundationaLLM_Events_Profiles_DataPipelineAPI = "FoundationaLLM:Events:Profiles:DataPipelineAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_DataPipelineBackendWorker

Filter for the configuration section used to identify the settings for the events infrastructure used by the Data Pipeline Backend Worker.

public const string FoundationaLLM_Events_Profiles_DataPipelineBackendWorker = "FoundationaLLM:Events:Profiles:DataPipelineBackendWorker:*"

Field Value

string

FoundationaLLM_Events_Profiles_DataPipelineFrontendWorker

Filter for the configuration section used to identify the settings for the events infrastructure used by the Data Pipeline Frontend Worker.

public const string FoundationaLLM_Events_Profiles_DataPipelineFrontendWorker = "FoundationaLLM:Events:Profiles:DataPipelineFrontendWorker:*"

Field Value

string

FoundationaLLM_Events_Profiles_GatekeeperAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Gatekeeper API.

public const string FoundationaLLM_Events_Profiles_GatekeeperAPI = "FoundationaLLM:Events:Profiles:GatekeeperAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_GatewayAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Gateway API.

public const string FoundationaLLM_Events_Profiles_GatewayAPI = "FoundationaLLM:Events:Profiles:GatewayAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_ManagementAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Management API.

public const string FoundationaLLM_Events_Profiles_ManagementAPI = "FoundationaLLM:Events:Profiles:ManagementAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_OrchestrationAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Orchestration API.

public const string FoundationaLLM_Events_Profiles_OrchestrationAPI = "FoundationaLLM:Events:Profiles:OrchestrationAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_VectorizationAPI

Filter for the configuration section used to identify the settings for the events infrastructure used by the Vectorization API.

public const string FoundationaLLM_Events_Profiles_VectorizationAPI = "FoundationaLLM:Events:Profiles:VectorizationAPI:*"

Field Value

string

FoundationaLLM_Events_Profiles_VectorizationWorker

Filter for the configuration section used to identify the settings for the events infrastructure used by the Vectorization Worker service.

public const string FoundationaLLM_Events_Profiles_VectorizationWorker = "FoundationaLLM:Events:Profiles:VectorizationWorker:*"

Field Value

string

FoundationaLLM_Instance

Filter for the configuration section used to identify the settings related to the FoundationaLLM instance.

public const string FoundationaLLM_Instance = "FoundationaLLM:Instance:*"

Field Value

string

FoundationaLLM_PythonSDK

Filter for the configuration section used to identify the Python SDK settings.

public const string FoundationaLLM_PythonSDK = "FoundationaLLM:PythonSDK:*"

Field Value

string

FoundationaLLM_Quota_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM quota management service.

public const string FoundationaLLM_Quota_Storage = "FoundationaLLM:Quota:Storage:*"

Field Value

string

FoundationaLLM_ResourceProvidersCache

Filter for the configuration section used to identify settings for resource providers caching.

public const string FoundationaLLM_ResourceProvidersCache = "FoundationaLLM:ResourceProvidersCache:*"

Field Value

string

FoundationaLLM_ResourceProviders_AIModel_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.AIModel resource provider.

public const string FoundationaLLM_ResourceProviders_AIModel_Storage = "FoundationaLLM:ResourceProviders:AIModel:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_Agent_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.Agent resource provider.

public const string FoundationaLLM_ResourceProviders_Agent_Storage = "FoundationaLLM:ResourceProviders:Agent:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_Attachment_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.Attachment resource provider.

public const string FoundationaLLM_ResourceProviders_Attachment_Storage = "FoundationaLLM:ResourceProviders:Attachment:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_AzureAI_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.AzureAI resource provider.

public const string FoundationaLLM_ResourceProviders_AzureAI_Storage = "FoundationaLLM:ResourceProviders:AzureAI:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_Configuration_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.Configuration resource provider.

public const string FoundationaLLM_ResourceProviders_Configuration_Storage = "FoundationaLLM:ResourceProviders:Configuration:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_DataPipeline_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.DataPipeline resource provider.

public const string FoundationaLLM_ResourceProviders_DataPipeline_Storage = "FoundationaLLM:ResourceProviders:DataPipeline:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_DataSource_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.DataSource resource provider.

public const string FoundationaLLM_ResourceProviders_DataSource_Storage = "FoundationaLLM:ResourceProviders:DataSource:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_Plugin_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.Plugin resource provider.

public const string FoundationaLLM_ResourceProviders_Plugin_Storage = "FoundationaLLM:ResourceProviders:Plugin:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_Prompt_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.Prompt resource provider.

public const string FoundationaLLM_ResourceProviders_Prompt_Storage = "FoundationaLLM:ResourceProviders:Prompt:Storage:*"

Field Value

string

FoundationaLLM_ResourceProviders_Vectorization_Storage

Filter for the configuration section used to identify the storage settings for the FoundationaLLM.Vectorization resource provider.

public const string FoundationaLLM_ResourceProviders_Vectorization_Storage = "FoundationaLLM:ResourceProviders:Vectorization:Storage:*"

Field Value

string

FoundationaLLM_Vectorization_Queues

Filter for the configuration section used to identify the settings for vectorization queues.

public const string FoundationaLLM_Vectorization_Queues = "FoundationaLLM:Vectorization:Queues:*"

Field Value

string

FoundationaLLM_Vectorization_StateService_Storage

Filter for the configuration section used to identify the settings for the storage account used by the vectorization state service.

public const string FoundationaLLM_Vectorization_StateService_Storage = "FoundationaLLM:Vectorization:StateService:Storage:*"

Field Value

string

FoundationaLLM_Vectorization_Steps

Filter for the configuration section used to identify the settings for vectorization steps.

public const string FoundationaLLM_Vectorization_Steps = "FoundationaLLM:Vectorization:Steps:*"

Field Value

string