Table of Contents

Class AuthorizationKeyVaultSecretNames

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

Defines all Azure Key vault secret names referred by the Azure App Configuration keys.

public static class AuthorizationKeyVaultSecretNames
Inheritance
AuthorizationKeyVaultSecretNames
Inherited Members

Fields

FoundationaLLM_APIEndpoints_AuthorizationAPI_AppInsightsConnectionString

The name of the Azure Key Vault secret holding the connection string for the App Insights service used by the Authorization API.

public const string FoundationaLLM_APIEndpoints_AuthorizationAPI_AppInsightsConnectionString = "foundationallm-authorizationapi-appinsights-connectionstring"

Field Value

string

FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_Entra_ClientId

The name of the Azure Key Vault secret holding the unique identifier of the Entra ID app registration used by the Authorization API to authenticate.

public const string FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_Entra_ClientId = "foundationallm-authorizationapi-entra-clientid"

Field Value

string

FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_Entra_Instance

The name of the Azure Key Vault secret holding the URL of the Entra ID instance used for authentication.

public const string FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_Entra_Instance = "foundationallm-authorizationapi-entra-instance"

Field Value

string

FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_Entra_TenantId

The name of the Azure Key Vault secret holding the unique identifier of the Entra ID tenant used for authentication.

public const string FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_Entra_TenantId = "foundationallm-authorizationapi-entra-tenantid"

Field Value

string

FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_InstanceIds

The name of the Azure Key Vault secret holding the comma-separated list of FoundationaLLM instance ids that are serviced by the Authorization API.

public const string FoundationaLLM_APIEndpoints_AuthorizationAPI_Configuration_InstanceIds = "foundationallm-authorizationapi-instanceids"

Field Value

string

FoundationaLLM_ResourceProviders_Authorization_Storage_AccountName

The name of the Azure Key Vault secret providing the name of the Azure Blob Storage account used by the FoundationaLLM.Authorization resource provider.

public const string FoundationaLLM_ResourceProviders_Authorization_Storage_AccountName = "foundationallm-authorizationapi-storage-accountname"

Field Value

string