documents Module

Classes and enums for documents in the Azure Cosmos database service.

Classes

ConnectionMode

Represents the connection mode to be used by the client.

ConnectionPolicy

Represents the Connection policy associated with a CosmosClientConnection.

ConsistencyLevel

Represents the consistency levels supported for Azure Cosmos client operations.

The requested ConsistencyLevel must match or be weaker than that provisioned for the database account. Consistency levels.

Consistency levels by order of strength are Strong, BoundedStaleness, Session, ConsistentPrefix and Eventual.

DataType

Specifies the data type of index specs.

DatabaseAccount

Database account.

A DatabaseAccount is the container for databases.

IndexKind

Specifies the index kind of index specs.

IndexingDirective

Specifies whether or not the resource is to be indexed.

IndexingMode

Specifies the supported indexing modes.

PartitionKind

Specifies the kind of partitioning to be applied.

PermissionMode

Applicability of a permission.

ProxyConfiguration

Configuration for a proxy.

SSLConfiguration

Configuration for SSL connections.

See https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification for more information.

TriggerOperation

Specifies the operations on which a trigger should be executed.

TriggerType

Specifies the type of a trigger.

UserConsistencyPolicy