IUpdate Interface

Definition

The entirety of a SQL container update as a part of parent update.

public interface IUpdate : Microsoft.Azure.Management.CosmosDB.Fluent.HasOptions.Update.IWithOptions<Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IUpdate>, Microsoft.Azure.Management.CosmosDB.Fluent.HasThroughputSettings.Update.IWithThroughput<Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IUpdate>, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithChildResource, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithConflictResolutionPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithDefaultTtl, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithIndexingPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithOptions, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithPartitionKey, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithThroughput, Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IWithUniqueKeyPolicy, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.CosmosDB.Fluent.SqlDatabase.Update.IUpdate>
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithOptions
    interface IWithOptions<IUpdate>
    interface IWithThroughput
    interface IWithThroughput<IUpdate>
    interface IWithIndexingPolicy
    interface IWithPartitionKey
    interface IWithDefaultTtl
    interface IWithUniqueKeyPolicy
    interface IWithConflictResolutionPolicy
    interface IWithChildResource
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithChildResource, IWithConflictResolutionPolicy, IWithDefaultTtl, IWithIndexingPolicy, IWithOptions, IWithOptions(Of IUpdate), IWithPartitionKey, IWithThroughput, IWithThroughput(Of IUpdate), IWithUniqueKeyPolicy
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
UpdateIndexingPolicy()

Starts the update of the indexing policy.

(Inherited from IWithIndexingPolicy)
WithConflictResolutionPath(ConflictResolutionMode, String)

Specifies the conflict resolution policy with conflict resolution path.

(Inherited from IWithConflictResolutionPolicy)
WithConflictResolutionPolicy(ConflictResolutionPolicy)

Specifies the conflict resolution policy.

(Inherited from IWithConflictResolutionPolicy)
WithConflictResolutionProcedure(ConflictResolutionMode, String)

Specifies the conflict resolution policy with conflict resolution procedure.

(Inherited from IWithConflictResolutionPolicy)
WithDefaultTtl(Int32)

Specifies the default time to live.

(Inherited from IWithDefaultTtl)
WithIndexingPolicy(IndexingPolicy)

Specifies the indexing policy.

(Inherited from IWithIndexingPolicy)
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>)
WithoutConflictResolutionPolicy()

Removes the conflict resolution policy.

(Inherited from IWithConflictResolutionPolicy)
WithoutDefaultTtl()

Removes the default ttl.

(Inherited from IWithDefaultTtl)
WithoutIndexingPolicy()

Removes the indexing policy.

(Inherited from IWithIndexingPolicy)
WithoutOption(String)

Removes an option.

(Inherited from IWithOptions<ReturnT>)
WithoutOptions()

Removes all options.

(Inherited from IWithOptions<ReturnT>)
WithoutPartitionKey()

Removes the container partition key.

(Inherited from IWithPartitionKey)
WithoutStoredProcedure(String)

Removes a stored procedure.

(Inherited from IWithChildResource)
WithoutTrigger(String)

Removes a trigger.

(Inherited from IWithChildResource)
WithoutUniqueKeyPolicy()

Removes the unique key policy.

(Inherited from IWithUniqueKeyPolicy)
WithoutUserDefinedFunction(String)

Removes a user defined function.

(Inherited from IWithChildResource)
WithPartitionKey(ContainerPartitionKey)

Specifies the container partition key.

(Inherited from IWithPartitionKey)
WithPartitionKey(PartitionKind, Nullable<Int32>)

Specifies the container partition key.

(Inherited from IWithPartitionKey)
WithPartitionKeyPath(String[])

Specifies the container partition key paths.

(Inherited from IWithPartitionKey)
WithStoredProcedure(String, SqlStoredProcedureResource, CreateUpdateOptions)

Specifies a stored procedure.

(Inherited from IWithChildResource)
WithStoredProcedure(String, String, CreateUpdateOptions)

Specifies a stored procedure.

(Inherited from IWithChildResource)
WithThroughput(Int32)

Specifies the throughput value.

(Inherited from IWithThroughput<ReturnT>)
WithTrigger(String, SqlTriggerResource, CreateUpdateOptions)

Specifies a trigger.

(Inherited from IWithChildResource)
WithTrigger(String, String, TriggerType, TriggerOperation, CreateUpdateOptions)

Specifies a trigger.

(Inherited from IWithChildResource)
WithUniqueKey(String[])

Specifies a unique key appended to original list.

(Inherited from IWithUniqueKeyPolicy)
WithUniqueKey(UniqueKey)

Specifies a unique key.

(Inherited from IWithUniqueKeyPolicy)
WithUniqueKeyPolicy(UniqueKeyPolicy)

Specifies the unique key policy.

(Inherited from IWithUniqueKeyPolicy)
WithUniqueKeys(IList<UniqueKey>)

Appends the list of unique key.

(Inherited from IWithUniqueKeyPolicy)
WithUserDefinedFunction(String, SqlUserDefinedFunctionResource, CreateUpdateOptions)

Specifies a user defined function.

(Inherited from IWithChildResource)
WithUserDefinedFunction(String, String, CreateUpdateOptions)

Specifies a user defined function.

(Inherited from IWithChildResource)

Applies to