Table of Contents

Class SqlResourcesOperationsExtensions

Namespace
Microsoft.Azure.Management.CosmosDB.Fluent
Assembly
Microsoft.Azure.Management.CosmosDB.Fluent.dll

Extension methods for SqlResourcesOperations.

public static class SqlResourcesOperationsExtensions
Inheritance
SqlResourcesOperationsExtensions
Inherited Members

Methods

BeginCreateUpdateSqlContainerAsync(ISqlResourcesOperations, string, string, string, string, SqlContainerCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL container

public static Task<SqlContainerGetResultsInner> BeginCreateUpdateSqlContainerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

createUpdateSqlContainerParameters SqlContainerCreateUpdateParameters

The parameters to provide for the current SQL container.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlContainerGetResultsInner>

BeginCreateUpdateSqlDatabaseAsync(ISqlResourcesOperations, string, string, string, SqlDatabaseCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL database

public static Task<SqlDatabaseGetResultsInner> BeginCreateUpdateSqlDatabaseAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

createUpdateSqlDatabaseParameters SqlDatabaseCreateUpdateParameters

The parameters to provide for the current SQL database.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlDatabaseGetResultsInner>

BeginCreateUpdateSqlStoredProcedureAsync(ISqlResourcesOperations, string, string, string, string, string, SqlStoredProcedureCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL storedProcedure

public static Task<SqlStoredProcedureGetResultsInner> BeginCreateUpdateSqlStoredProcedureAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

storedProcedureName string

Cosmos DB storedProcedure name.

createUpdateSqlStoredProcedureParameters SqlStoredProcedureCreateUpdateParameters

The parameters to provide for the current SQL storedProcedure.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlStoredProcedureGetResultsInner>

BeginCreateUpdateSqlTriggerAsync(ISqlResourcesOperations, string, string, string, string, string, SqlTriggerCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL trigger

public static Task<SqlTriggerGetResultsInner> BeginCreateUpdateSqlTriggerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

triggerName string

Cosmos DB trigger name.

createUpdateSqlTriggerParameters SqlTriggerCreateUpdateParameters

The parameters to provide for the current SQL trigger.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlTriggerGetResultsInner>

BeginCreateUpdateSqlUserDefinedFunctionAsync(ISqlResourcesOperations, string, string, string, string, string, SqlUserDefinedFunctionCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL userDefinedFunction

public static Task<SqlUserDefinedFunctionGetResultsInner> BeginCreateUpdateSqlUserDefinedFunctionAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

userDefinedFunctionName string

Cosmos DB userDefinedFunction name.

createUpdateSqlUserDefinedFunctionParameters SqlUserDefinedFunctionCreateUpdateParameters

The parameters to provide for the current SQL userDefinedFunction.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlUserDefinedFunctionGetResultsInner>

BeginDeleteSqlContainerAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL container.

public static Task BeginDeleteSqlContainerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

BeginDeleteSqlDatabaseAsync(ISqlResourcesOperations, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL database.

public static Task BeginDeleteSqlDatabaseAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

BeginDeleteSqlStoredProcedureAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL storedProcedure.

public static Task BeginDeleteSqlStoredProcedureAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string storedProcedureName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

storedProcedureName string

Cosmos DB storedProcedure name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

BeginDeleteSqlTriggerAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL trigger.

public static Task BeginDeleteSqlTriggerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string triggerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

triggerName string

Cosmos DB trigger name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

BeginDeleteSqlUserDefinedFunctionAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL userDefinedFunction.

public static Task BeginDeleteSqlUserDefinedFunctionAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string userDefinedFunctionName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

userDefinedFunctionName string

Cosmos DB userDefinedFunction name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

BeginUpdateSqlContainerThroughputAsync(ISqlResourcesOperations, string, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)

Update RUs per second of an Azure Cosmos DB SQL container

public static Task<ThroughputSettingsGetResultsInner> BeginUpdateSqlContainerThroughputAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

updateThroughputParameters ThroughputSettingsUpdateParameters

The parameters to provide for the RUs per second of the current SQL container.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ThroughputSettingsGetResultsInner>

BeginUpdateSqlDatabaseThroughputAsync(ISqlResourcesOperations, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)

Update RUs per second of an Azure Cosmos DB SQL database

public static Task<ThroughputSettingsGetResultsInner> BeginUpdateSqlDatabaseThroughputAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

updateThroughputParameters ThroughputSettingsUpdateParameters

The parameters to provide for the RUs per second of the current SQL database.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ThroughputSettingsGetResultsInner>

CreateUpdateSqlContainerAsync(ISqlResourcesOperations, string, string, string, string, SqlContainerCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL container

public static Task<SqlContainerGetResultsInner> CreateUpdateSqlContainerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

createUpdateSqlContainerParameters SqlContainerCreateUpdateParameters

The parameters to provide for the current SQL container.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlContainerGetResultsInner>

CreateUpdateSqlDatabaseAsync(ISqlResourcesOperations, string, string, string, SqlDatabaseCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL database

public static Task<SqlDatabaseGetResultsInner> CreateUpdateSqlDatabaseAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

createUpdateSqlDatabaseParameters SqlDatabaseCreateUpdateParameters

The parameters to provide for the current SQL database.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlDatabaseGetResultsInner>

CreateUpdateSqlStoredProcedureAsync(ISqlResourcesOperations, string, string, string, string, string, SqlStoredProcedureCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL storedProcedure

public static Task<SqlStoredProcedureGetResultsInner> CreateUpdateSqlStoredProcedureAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

storedProcedureName string

Cosmos DB storedProcedure name.

createUpdateSqlStoredProcedureParameters SqlStoredProcedureCreateUpdateParameters

The parameters to provide for the current SQL storedProcedure.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlStoredProcedureGetResultsInner>

CreateUpdateSqlTriggerAsync(ISqlResourcesOperations, string, string, string, string, string, SqlTriggerCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL trigger

public static Task<SqlTriggerGetResultsInner> CreateUpdateSqlTriggerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

triggerName string

Cosmos DB trigger name.

createUpdateSqlTriggerParameters SqlTriggerCreateUpdateParameters

The parameters to provide for the current SQL trigger.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlTriggerGetResultsInner>

CreateUpdateSqlUserDefinedFunctionAsync(ISqlResourcesOperations, string, string, string, string, string, SqlUserDefinedFunctionCreateUpdateParameters, CancellationToken)

Create or update an Azure Cosmos DB SQL userDefinedFunction

public static Task<SqlUserDefinedFunctionGetResultsInner> CreateUpdateSqlUserDefinedFunctionAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

userDefinedFunctionName string

Cosmos DB userDefinedFunction name.

createUpdateSqlUserDefinedFunctionParameters SqlUserDefinedFunctionCreateUpdateParameters

The parameters to provide for the current SQL userDefinedFunction.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlUserDefinedFunctionGetResultsInner>

DeleteSqlContainerAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL container.

public static Task DeleteSqlContainerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

DeleteSqlDatabaseAsync(ISqlResourcesOperations, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL database.

public static Task DeleteSqlDatabaseAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

DeleteSqlStoredProcedureAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL storedProcedure.

public static Task DeleteSqlStoredProcedureAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string storedProcedureName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

storedProcedureName string

Cosmos DB storedProcedure name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

DeleteSqlTriggerAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL trigger.

public static Task DeleteSqlTriggerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string triggerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

triggerName string

Cosmos DB trigger name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

DeleteSqlUserDefinedFunctionAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Deletes an existing Azure Cosmos DB SQL userDefinedFunction.

public static Task DeleteSqlUserDefinedFunctionAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string userDefinedFunctionName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

userDefinedFunctionName string

Cosmos DB userDefinedFunction name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

GetSqlContainerAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Gets the SQL container under an existing Azure Cosmos DB database account.

public static Task<SqlContainerGetResultsInner> GetSqlContainerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlContainerGetResultsInner>

GetSqlContainerThroughputAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.

public static Task<ThroughputSettingsGetResultsInner> GetSqlContainerThroughputAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ThroughputSettingsGetResultsInner>

GetSqlDatabaseAsync(ISqlResourcesOperations, string, string, string, CancellationToken)

Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.

public static Task<SqlDatabaseGetResultsInner> GetSqlDatabaseAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlDatabaseGetResultsInner>

GetSqlDatabaseThroughputAsync(ISqlResourcesOperations, string, string, string, CancellationToken)

Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.

public static Task<ThroughputSettingsGetResultsInner> GetSqlDatabaseThroughputAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ThroughputSettingsGetResultsInner>

GetSqlStoredProcedureAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.

public static Task<SqlStoredProcedureGetResultsInner> GetSqlStoredProcedureAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string storedProcedureName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

storedProcedureName string

Cosmos DB storedProcedure name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlStoredProcedureGetResultsInner>

GetSqlTriggerAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Gets the SQL trigger under an existing Azure Cosmos DB database account.

public static Task<SqlTriggerGetResultsInner> GetSqlTriggerAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string triggerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

triggerName string

Cosmos DB trigger name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlTriggerGetResultsInner>

GetSqlUserDefinedFunctionAsync(ISqlResourcesOperations, string, string, string, string, string, CancellationToken)

Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.

public static Task<SqlUserDefinedFunctionGetResultsInner> GetSqlUserDefinedFunctionAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, string userDefinedFunctionName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

userDefinedFunctionName string

Cosmos DB userDefinedFunction name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<SqlUserDefinedFunctionGetResultsInner>

ListSqlContainersAsync(ISqlResourcesOperations, string, string, string, CancellationToken)

Lists the SQL container under an existing Azure Cosmos DB database account.

public static Task<IEnumerable<SqlContainerGetResultsInner>> ListSqlContainersAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<IEnumerable<SqlContainerGetResultsInner>>

ListSqlDatabasesAsync(ISqlResourcesOperations, string, string, CancellationToken)

Lists the SQL databases under an existing Azure Cosmos DB database account.

public static Task<IEnumerable<SqlDatabaseGetResultsInner>> ListSqlDatabasesAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<IEnumerable<SqlDatabaseGetResultsInner>>

ListSqlStoredProceduresAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Lists the SQL storedProcedure under an existing Azure Cosmos DB database account.

public static Task<IEnumerable<SqlStoredProcedureGetResultsInner>> ListSqlStoredProceduresAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<IEnumerable<SqlStoredProcedureGetResultsInner>>

ListSqlTriggersAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Lists the SQL trigger under an existing Azure Cosmos DB database account.

public static Task<IEnumerable<SqlTriggerGetResultsInner>> ListSqlTriggersAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<IEnumerable<SqlTriggerGetResultsInner>>

ListSqlUserDefinedFunctionsAsync(ISqlResourcesOperations, string, string, string, string, CancellationToken)

Lists the SQL userDefinedFunction under an existing Azure Cosmos DB database account.

public static Task<IEnumerable<SqlUserDefinedFunctionGetResultsInner>> ListSqlUserDefinedFunctionsAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<IEnumerable<SqlUserDefinedFunctionGetResultsInner>>

UpdateSqlContainerThroughputAsync(ISqlResourcesOperations, string, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)

Update RUs per second of an Azure Cosmos DB SQL container

public static Task<ThroughputSettingsGetResultsInner> UpdateSqlContainerThroughputAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, string containerName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

containerName string

Cosmos DB container name.

updateThroughputParameters ThroughputSettingsUpdateParameters

The parameters to provide for the RUs per second of the current SQL container.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ThroughputSettingsGetResultsInner>

UpdateSqlDatabaseThroughputAsync(ISqlResourcesOperations, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)

Update RUs per second of an Azure Cosmos DB SQL database

public static Task<ThroughputSettingsGetResultsInner> UpdateSqlDatabaseThroughputAsync(this ISqlResourcesOperations operations, string resourceGroupName, string accountName, string databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)

Parameters

operations ISqlResourcesOperations

The operations group for this extension method.

resourceGroupName string

Name of an Azure resource group.

accountName string

Cosmos DB database account name.

databaseName string

Cosmos DB database name.

updateThroughputParameters ThroughputSettingsUpdateParameters

The parameters to provide for the RUs per second of the current SQL database.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ThroughputSettingsGetResultsInner>