Table of Contents

Namespace FoundationaLLM.Common.Models.ResourceProviders

Namespaces

FoundationaLLM.Common.Models.ResourceProviders.AIModel
FoundationaLLM.Common.Models.ResourceProviders.Agent
FoundationaLLM.Common.Models.ResourceProviders.Attachment
FoundationaLLM.Common.Models.ResourceProviders.Authorization
FoundationaLLM.Common.Models.ResourceProviders.AzureAI
FoundationaLLM.Common.Models.ResourceProviders.AzureOpenAI
FoundationaLLM.Common.Models.ResourceProviders.Configuration
FoundationaLLM.Common.Models.ResourceProviders.DataPipeline
FoundationaLLM.Common.Models.ResourceProviders.DataSource
FoundationaLLM.Common.Models.ResourceProviders.Plugin
FoundationaLLM.Common.Models.ResourceProviders.Prompt
FoundationaLLM.Common.Models.ResourceProviders.Vectorization

Classes

AzureCosmosDBResource

Basic model for resources persisted in Azure Cosmos DB.

FileContent

Holds the content of an OpenAI file.

FileReference

Contains a reference to a file.

ResourceBase

Basic properties for all resources.

ResourceFilter

Filters resources based on the specified criteria.

ResourceName

A named resource with a type.

ResourceNameCheckResult

The result of a resource name check.

ResourceObjectIdProperties

Defines the properties of a resource.

ResourcePath

Provides the logic for handling FoundationaLLM resource identifiers.

ResourceProviderActionResult

Represents the result of executing a resource provider action.

ResourceProviderActionResult<T>

The result of an action executed by a resource provider.

ResourceProviderCacheWarmupConfiguration

Represents the configuration for resource provider cache warmup.

ResourceProviderDeleteResult

Represents the result of a delete operation.

ResourceProviderFormFile

Provides details about a file uploaded through the IFormFile mechanism from ASP.NET.

ResourceProviderGetOptions

Provides options for resource provider get operations.

ResourceProviderGetResult<T>

Represents the result of a fetch operation.

ResourceProviderOperationOptionsBase

Provides options common to all resource provider operations.

ResourceProviderUpsertOptions

Provides options for resource provider upsert operations.

ResourceProviderUpsertResult

Represents the result of an upsert operation.

ResourceProviderUpsertResult<T>

Represents the typed result of an upsert operation.

ResourceReference

Resource reference used by resource providers to index the resources they manage.

ResourceReferenceList<T>

Maintains a collection of resource references.

ResourceTypeAction

Provides details about a resource type action.

ResourceTypeAllowedTypes

Provides details about the types that are allowed for the body and return of a specific HTTP method.

ResourceTypeDescriptor

Provides details about a resource type managed by a resource provider.

ResourceTypeInstance

Identifies a specific resource type instance.

Interfaces

IFileMapping

Provides fields used for file mapping capabilities.

Enums

NameCheckResultType

The result types of resource name checks.