[][src]Crate azure_sdk_cosmos

Re-exports

pub use self::attachment::Attachment;
pub use self::offer::Offer;

Modules

attachment
clients
collection
offer
prelude
responses
stored_procedure

Structs

CreateCollectionBuilder
CreateDatabaseBuilder
CreateDocumentBuilder
CreatePermissionBuilder
CreateReferenceAttachmentBuilder
CreateSlugAttachmentBuilder
CreateStoredProcedureBuilder
CreateUserBuilder
Database
DeleteAttachmentBuilder
DeleteCollectionBuilder
DeleteDatabaseBuilder
DeleteDocumentBuilder
DeletePermissionsBuilder
DeleteStoredProcedureBuilder
DeleteUserBuilder
Document
DocumentAttributes
ExecuteStoredProcedureBuilder
GetAttachmentBuilder
GetCollectionBuilder
GetDatabaseBuilder
GetDocumentBuilder
GetPermissionBuilder
GetUserBuilder
ListAttachmentsBuilder
ListCollectionsBuilder
ListDatabasesBuilder
ListDocumentsBuilder
ListPermissionsBuilder
ListStoredProceduresBuilder
ListUsersBuilder
Param
ParamDef
Permission
PermissionToken
Query
QueryDocumentsBuilder
ReplaceCollectionBuilder
ReplaceDocumentBuilder
ReplacePermissionBuilder
ReplaceReferenceAttachmentBuilder
ReplaceSlugAttachmentBuilder
ReplaceStoredProcedureBuilder
ReplaceUserBuilder
User

Enums

AuthorizationToken
ConsistencyLevel
IndexingDirective
PermissionMode
ResourceQuota

Traits

AIMOption
AIMSupport
AllowTentativeWritesOption
AllowTentativeWritesSupport
AttachmentClientRequired
AttachmentTrait
ClientRequired
CollectionClientRequired
CollectionNameRequired
CollectionNameSupport
CollectionRequired
CollectionSupport
CollectionTrait
ConsistencyLevelOption
ConsistencyLevelSupport
ContinuationOption
ContinuationSupport
CosmosTrait
DatabaseClientRequired
DatabaseName
DatabaseNameRequired
DatabaseNameSupport
DatabaseRequired
DatabaseSupport
DatabaseTrait
DocumentClientRequired
DocumentIdRequired
DocumentIdSupport
DocumentName
DocumentRequired
DocumentSupport
DocumentTrait
ExpirySecondsOption
ExpirySecondsSupport
IndexingDirectiveOption
IndexingDirectiveSupport
IndexingPolicyRequired
IndexingPolicySupport
IsUpsertOption
IsUpsertSupport
MaxItemCountOption
MaxItemCountSupport
MediaRequired
MediaSupport
OfferRequired
OfferSupport
ParallelizeCrossPartitionQueryOption
ParallelizeCrossPartitionQuerySupport
ParametersOption
ParametersSupport
PartitionKeyOption
PartitionKeyRequired
PartitionKeySupport
PartitionKeysOption
PartitionKeysRequired
PartitionKeysSupport
PartitionRangeIdOption
PartitionRangeIdSupport
PermissionClientRequired
PermissionModeRequired
PermissionModeSupport
PermissionName
PermissionResource

This trait must be implemented by every resource that can have permissions associated with it. For example, you can grant read access to a collection but not to a database. So database does not implement PermissionResource but collection does.

PermissionTrait
QueryCrossPartitionOption
QueryCrossPartitionSupport
QueryRequired
QuerySupport
Resource
StoredProcedureBodyRequired
StoredProcedureBodySupport
StoredProcedureClientRequired
StoredProcedureNameRequired
StoredProcedureNameSupport
StoredProcedureTrait
UserClientRequired
UserName
UserNameRequired
UserNameSupport
UserTrait

Type Definitions

PartitionKeys