Sprache

ContextCacheContainerProperties Class

Definition

Details of a container within a Context Cache.

public class ContextCacheContainerProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Storage.Models.ContextCacheContainerProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Storage.Models.ContextCacheContainerProperties>
type ContextCacheContainerProperties = class
    interface IJsonModel<ContextCacheContainerProperties>
    interface IPersistableModel<ContextCacheContainerProperties>
Public Class ContextCacheContainerProperties
Implements IJsonModel(Of ContextCacheContainerProperties), IPersistableModel(Of ContextCacheContainerProperties)
Inheritance
ContextCacheContainerProperties
Implements

Constructors

Name Description
ContextCacheContainerProperties(String, AIProvider)

Initializes a new instance of ContextCacheContainerProperties.

Properties

Name Description
Description

Container description.

ModelName

The model name associated with this container (e.g., gpt-4, claude-3).

Provider

The AI provider associated with this container.

ProvisioningState

The status of the last operation.

TimeToLiveInDays

The Time to Live (TTL) in days (1–30) for this container. Blobs in the container that have not been accessed within this number of days will be automatically deleted. If not specified at creation time, it defaults to 1 day.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ContextCacheContainerProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ContextCacheContainerProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ContextCacheContainerProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ContextCacheContainerProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ContextCacheContainerProperties>.Write(ModelReaderWriterOptions)

Applies to