Share via


ContainerRequest interface

Extends

VerboseOmit<ContainerDefinition, "partitionKey">

Properties

Inherited Properties

changeFeedPolicy

Change feed policy related to the container

computedProperties

The computed properties of the container

conflictResolutionPolicy

The conflict resolution policy used to resolve conflicts in a container.

defaultTtl

The default time to live in seconds for items in a container.

fullTextPolicy

The full text policy information for storing items in a container.

geospatialConfig

Geospatial configuration for a collection. Type is set to Geography by default

id

The id of the container.

indexingPolicy

The indexing policy associated with the container.

uniqueKeyPolicy

Policy for additional keys that must be unique per partition key

vectorEmbeddingPolicy

The vector embedding policy information for storing items in a container.

Property Details

autoUpgradePolicy

TypeScript
autoUpgradePolicy?: { throughputPolicy: { incrementPercent: number } }

Property Value

{ throughputPolicy: { incrementPercent: number } }

maxThroughput

TypeScript
maxThroughput?: number

Property Value

number

partitionKey

TypeScript
partitionKey?: string | PartitionKeyDefinition

Property Value

throughput

TypeScript
throughput?: number

Property Value

number

Inherited Property Details

changeFeedPolicy

Change feed policy related to the container

TypeScript
changeFeedPolicy?: ChangeFeedPolicy

Property Value

Inherited From VerboseOmit.changeFeedPolicy

computedProperties

The computed properties of the container

TypeScript
computedProperties?: ComputedProperty[]

Property Value

Inherited From VerboseOmit.computedProperties

conflictResolutionPolicy

The conflict resolution policy used to resolve conflicts in a container.

TypeScript
conflictResolutionPolicy?: ConflictResolutionPolicy

Property Value

Inherited From VerboseOmit.conflictResolutionPolicy

defaultTtl

The default time to live in seconds for items in a container.

TypeScript
defaultTtl?: number

Property Value

number

Inherited From VerboseOmit.defaultTtl

fullTextPolicy

The full text policy information for storing items in a container.

TypeScript
fullTextPolicy?: FullTextPolicy

Property Value

Inherited From VerboseOmit.fullTextPolicy

geospatialConfig

Geospatial configuration for a collection. Type is set to Geography by default

TypeScript
geospatialConfig?: { type: GeospatialType }

Property Value

{ type: GeospatialType }

Inherited From VerboseOmit.geospatialConfig

id

The id of the container.

TypeScript
id?: string

Property Value

string

Inherited From VerboseOmit.id

indexingPolicy

The indexing policy associated with the container.

TypeScript
indexingPolicy?: IndexingPolicy

Property Value

Inherited From VerboseOmit.indexingPolicy

uniqueKeyPolicy

Policy for additional keys that must be unique per partition key

TypeScript
uniqueKeyPolicy?: UniqueKeyPolicy

Property Value

Inherited From VerboseOmit.uniqueKeyPolicy

vectorEmbeddingPolicy

The vector embedding policy information for storing items in a container.

TypeScript
vectorEmbeddingPolicy?: VectorEmbeddingPolicy

Property Value

Inherited From VerboseOmit.vectorEmbeddingPolicy