IMongoCollection Interface

Definition

A Mongo Collection.

public interface IMongoCollection : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.CosmosDB.Fluent.IMongoDB>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.CosmosDB.Fluent.IMongoCollection,Microsoft.Azure.Management.CosmosDB.Fluent.IMongoDB>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.CosmosDB.Fluent.Models.MongoDBCollectionGetResultsInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.CosmosDB.Fluent.IMongoDB>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.CosmosDB.Fluent.IMongoCollection>
type IMongoCollection = interface
    interface IBeta
    interface IHasInner<MongoDBCollectionGetResultsInner>
    interface IExternalChildResource<IMongoCollection, IMongoDB>
    interface IChildResource<IMongoDB>
    interface IHasName
    interface IIndexable
    interface IHasParent<IMongoDB>
    interface IRefreshable<IMongoCollection>
Public Interface IMongoCollection
Implements IBeta, IChildResource(Of IMongoDB), IExternalChildResource(Of IMongoCollection, IMongoDB), IHasInner(Of MongoDBCollectionGetResultsInner), IHasParent(Of IMongoDB), IRefreshable(Of IMongoCollection)
Implements

Properties

_etag

Gets a system generated property representing the resource etag required for optimistic concurrency control.

_rid

Gets a system generated property. A unique identifier.

_ts

Gets a system generated property that denotes the last updated timestamp of the resource.

Id (Inherited from IExternalChildResource<FluentModelT,IParentT>)
Indexes

Gets list of index keys.

Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
MongoCollectionId

Gets name of the Cosmos DB Mongo Collection.

Name

Gets the name of the resource

(Inherited from IHasName)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)
ShardKey

Gets a key-value pair of shard keys to be applied for the request.

Methods

GetThroughputSettings()
GetThroughputSettingsAsync(CancellationToken)
Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)

Applies to