IMongoDB Interface

Definition

A Mongo DB.

public interface IMongoDB : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.CosmosDB.Fluent.IMongoDB,Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.CosmosDB.Fluent.Models.MongoDBDatabaseGetResultsInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.CosmosDB.Fluent.IMongoDB>
type IMongoDB = interface
    interface IBeta
    interface IHasInner<MongoDBDatabaseGetResultsInner>
    interface IExternalChildResource<IMongoDB, ICosmosDBAccount>
    interface IChildResource<ICosmosDBAccount>
    interface IHasName
    interface IIndexable
    interface IHasParent<ICosmosDBAccount>
    interface IRefreshable<IMongoDB>
Public Interface IMongoDB
Implements IBeta, IChildResource(Of ICosmosDBAccount), IExternalChildResource(Of IMongoDB, ICosmosDBAccount), IHasInner(Of MongoDBDatabaseGetResultsInner), IHasParent(Of ICosmosDBAccount), IRefreshable(Of IMongoDB)
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>)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
MongoDBId

Gets name of the Cosmos DB Mongo DB.

Name

Gets the name of the resource

(Inherited from IHasName)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)

Methods

GetCollection(String)
GetCollectionAsync(String, CancellationToken)
GetThroughputSettings()
GetThroughputSettingsAsync(CancellationToken)
ListCollections()
ListCollectionsAsync(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