IUpdate Interface

Definition

The entirety of mongo collection update as a part of parent cosmos db account update.

public interface IUpdate : Microsoft.Azure.Management.CosmosDB.Fluent.HasOptions.Update.IWithOptions<Microsoft.Azure.Management.CosmosDB.Fluent.MongoCollection.Update.IUpdate>, Microsoft.Azure.Management.CosmosDB.Fluent.HasThroughputSettings.Update.IWithThroughput<Microsoft.Azure.Management.CosmosDB.Fluent.MongoCollection.Update.IUpdate>, Microsoft.Azure.Management.CosmosDB.Fluent.MongoCollection.Update.IWithIndex, Microsoft.Azure.Management.CosmosDB.Fluent.MongoCollection.Update.IWithOptions, Microsoft.Azure.Management.CosmosDB.Fluent.MongoCollection.Update.IWithShardKey, Microsoft.Azure.Management.CosmosDB.Fluent.MongoCollection.Update.IWithThroughput, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.CosmosDB.Fluent.MongoDB.Update.IUpdate>
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithOptions
    interface IWithOptions<IUpdate>
    interface IWithThroughput
    interface IWithThroughput<IUpdate>
    interface IWithShardKey
    interface IWithIndex
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithIndex, IWithOptions, IWithOptions(Of IUpdate), IWithShardKey, IWithThroughput, IWithThroughput(Of IUpdate)
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
WithIndex(MongoIndex)

Specifies a mongo index.

(Inherited from IWithIndex)
WithIndex(MongoIndexKeys, MongoIndexOptions)

Specifies a mongo index.

(Inherited from IWithIndex)
WithIndexesAppend(IList<MongoIndex>)

Appends all mongo indexes to current indexes.

(Inherited from IWithIndex)
WithIndexesReplace(IList<MongoIndex>)

Replaces the mongo indexes.

(Inherited from IWithIndex)
WithOption(String, String)

Specifies an option.

(Inherited from IWithOptions<ReturnT>)
WithOptionsAppend(IDictionary<String,String>)

Appends all options to current options.

(Inherited from IWithOptions<ReturnT>)
WithOptionsReplace(IDictionary<String,String>)

Replace the current options with new options.

(Inherited from IWithOptions<ReturnT>)
WithoutIndexes()

Removes all mongo indexes.

(Inherited from IWithIndex)
WithoutOption(String)

Removes an option.

(Inherited from IWithOptions<ReturnT>)
WithoutOptions()

Removes all options.

(Inherited from IWithOptions<ReturnT>)
WithoutShardKey(String)

Removes a shard key.

(Inherited from IWithShardKey)
WithoutShardKeys()

Removes all shard keys.

(Inherited from IWithShardKey)
WithShardKey(String)

Specifies a shard key with default partition kind "Hash".

(Inherited from IWithShardKey)
WithShardKey(String, String)

Specifies a shard key.

(Inherited from IWithShardKey)
WithShardKeys(IDictionary<String,String>)

Appends all shard keys to current shard keys.

(Inherited from IWithShardKey)
WithThroughput(Int32)

Specifies the throughput value.

(Inherited from IWithThroughput<ReturnT>)

Applies to