az cosmosdb sql user-defined-function
Manage Azure Cosmos DB SQL user defined functions.
Commands
Name | Description | Type | Status |
---|---|---|---|
az cosmosdb sql user-defined-function create |
Create an SQL user defined function under an Azure Cosmos DB SQL container. |
Core | GA |
az cosmosdb sql user-defined-function delete |
Delete the SQL user defined function under an Azure Cosmos DB SQL container. |
Core | GA |
az cosmosdb sql user-defined-function list |
List the SQL user defined functions under an Azure Cosmos DB SQL container. |
Core | GA |
az cosmosdb sql user-defined-function show |
Show the details of a SQL user defined function under an Azure Cosmos DB SQL container. |
Core | GA |
az cosmosdb sql user-defined-function update |
Creates or Updates an Azure Cosmos DB SQL user defined function. |
Core | GA |
az cosmosdb sql user-defined-function create
Create an SQL user defined function under an Azure Cosmos DB SQL container.
az cosmosdb sql user-defined-function create --account-name
--body
--container-name
--database-name
--name
--resource-group
Examples
Create an Azure Cosmos DB SQL user defined function.
az cosmosdb sql user-defined-function create -g MyResourceGroup -a MyAccount -d MyDatabase -c MyContainer -n MyUserDefinedFunction -b UserDefinedFunctionBody
Required Parameters
Cosmosdb account name.
UserDefinedFunction body, you can enter it as a string or as a file, e.g., --body @udfbody-file.json.
Container name.
Database name.
UserDefinedFunction name.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az cosmosdb sql user-defined-function delete
Delete the SQL user defined function under an Azure Cosmos DB SQL container.
az cosmosdb sql user-defined-function delete --account-name
--container-name
--database-name
--name
--resource-group
[--yes]
Required Parameters
Cosmosdb account name.
Container name.
Database name.
UserDefinedFunction name.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Do not prompt for confirmation.
Property | Value |
---|---|
Default value: | False |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az cosmosdb sql user-defined-function list
List the SQL user defined functions under an Azure Cosmos DB SQL container.
az cosmosdb sql user-defined-function list --account-name
--container-name
--database-name
--resource-group
Required Parameters
Cosmosdb account name.
Container name.
Database name.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az cosmosdb sql user-defined-function show
Show the details of a SQL user defined function under an Azure Cosmos DB SQL container.
az cosmosdb sql user-defined-function show --account-name
--container-name
--database-name
--name
--resource-group
Required Parameters
Cosmosdb account name.
Container name.
Database name.
UserDefinedFunction name.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az cosmosdb sql user-defined-function update
Creates or Updates an Azure Cosmos DB SQL user defined function.
az cosmosdb sql user-defined-function update --account-name
--body
--container-name
--database-name
--name
--resource-group
Required Parameters
Cosmosdb account name.
UserDefinedFunction body, you can enter it as a string or as a file, e.g., --body @udfbody-file.json.
Container name.
Database name.
UserDefinedFunction name.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |