Definição de recursos do bíceps
O tipo de recurso databaseAccounts/sqlDatabases/containers/userDefinedFunctions pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions@2021-04-15' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
body: 'string'
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions
Designação |
Descrição |
Valor |
Localização |
O local do grupo de recursos ao qual o recurso pertence. |
corda |
Designação |
O nome do recurso |
string (obrigatório) |
pai |
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.
Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: databaseAccounts/sqlDatabases/containers |
propriedades |
Propriedades para criar e atualizar userDefinedFunction do Azure Cosmos DB. |
SqlUserDefinedFunctionCreateUpdatePropertiesOrSqlUserDefinedFunctionGetProperties (obrigatório) |
Etiquetas |
Tags de recursos |
Dicionário de nomes e valores de tags. Consulte Tags em modelos |
AutoscaleSettings
Designação |
Descrição |
Valor |
maxTaxa de transferência |
Representa a taxa de transferência máxima, até a qual o recurso pode ser dimensionado. |
Int |
CreateUpdateOptions
Designação |
Descrição |
Valor |
autoscaleConfigurações |
Especifica as configurações de dimensionamento automático. |
AutoscaleSettings |
taxa de transferência |
Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000. |
Int |
SqlUserDefinedFunctionCreateUpdatePropertiesOrSqlUserDefinedFunctionGetProperties
Designação |
Descrição |
Valor |
Opções |
Um par de opções chave-valor a ser aplicado para a solicitação. Isso corresponde aos cabeçalhos enviados com a solicitação. |
CreateUpdateOptions |
recurso |
O formato JSON padrão de um userDefinedFunction |
SqlUserDefinedFunctionResourceOrSqlUserDefinedFunctionGetPropertiesResource (obrigatório) |
SqlUserDefinedFunctionResourceOrSqlUserDefinedFunctionGetPropertiesResource
Designação |
Descrição |
Valor |
corpo |
Corpo da função definida pelo usuário |
corda |
ID |
Nome do usuário SQL do Cosmos DBdefinitedFunction |
string (obrigatório) |
Designação |
Descrição |
Valor |
Exemplos de uso
Exemplos de início rápido do Azure
Os seguintes modelos início rápido do Azure contêm exemplos de Bicep para implantar esse tipo de recurso.
Definição de recurso de modelo ARM
O tipo de recurso databaseAccounts/sqlDatabases/containers/userDefinedFunctions pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions",
"apiVersion": "2021-04-15",
"name": "string",
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"body": "string",
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions
Designação |
Descrição |
Valor |
Versão da API |
A versão api |
'2021-04-15' |
Localização |
O local do grupo de recursos ao qual o recurso pertence. |
corda |
Designação |
O nome do recurso |
string (obrigatório) |
propriedades |
Propriedades para criar e atualizar userDefinedFunction do Azure Cosmos DB. |
SqlUserDefinedFunctionCreateUpdatePropertiesOrSqlUserDefinedFunctionGetProperties (obrigatório) |
Etiquetas |
Tags de recursos |
Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo |
O tipo de recurso |
'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions' |
AutoscaleSettings
Designação |
Descrição |
Valor |
maxTaxa de transferência |
Representa a taxa de transferência máxima, até a qual o recurso pode ser dimensionado. |
Int |
CreateUpdateOptions
Designação |
Descrição |
Valor |
autoscaleConfigurações |
Especifica as configurações de dimensionamento automático. |
AutoscaleSettings |
taxa de transferência |
Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000. |
Int |
SqlUserDefinedFunctionCreateUpdatePropertiesOrSqlUserDefinedFunctionGetProperties
Designação |
Descrição |
Valor |
Opções |
Um par de opções chave-valor a ser aplicado para a solicitação. Isso corresponde aos cabeçalhos enviados com a solicitação. |
CreateUpdateOptions |
recurso |
O formato JSON padrão de um userDefinedFunction |
SqlUserDefinedFunctionResourceOrSqlUserDefinedFunctionGetPropertiesResource (obrigatório) |
SqlUserDefinedFunctionResourceOrSqlUserDefinedFunctionGetPropertiesResource
Designação |
Descrição |
Valor |
corpo |
Corpo da função definida pelo usuário |
corda |
ID |
Nome do usuário SQL do Cosmos DBdefinitedFunction |
string (obrigatório) |
Designação |
Descrição |
Valor |
Exemplos de uso
Modelos de início rápido do Azure
Os seguintes modelos de início rápido do Azure implantar esse tipo de recurso.
O tipo de recurso databaseAccounts/sqlDatabases/containers/userDefinedFunctions pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions@2021-04-15"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
body = "string"
id = "string"
}
}
}
}
Valores de propriedade
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions
Designação |
Descrição |
Valor |
Localização |
O local do grupo de recursos ao qual o recurso pertence. |
corda |
Designação |
O nome do recurso |
string (obrigatório) |
parent_id |
A ID do recurso que é o pai para este recurso. |
ID para recurso do tipo: databaseAccounts/sqlDatabases/containers |
propriedades |
Propriedades para criar e atualizar userDefinedFunction do Azure Cosmos DB. |
SqlUserDefinedFunctionCreateUpdatePropertiesOrSqlUserDefinedFunctionGetProperties (obrigatório) |
Etiquetas |
Tags de recursos |
Dicionário de nomes e valores de tags. |
tipo |
O tipo de recurso |
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions@2021-04-15" |
AutoscaleSettings
Designação |
Descrição |
Valor |
maxTaxa de transferência |
Representa a taxa de transferência máxima, até a qual o recurso pode ser dimensionado. |
Int |
CreateUpdateOptions
Designação |
Descrição |
Valor |
autoscaleConfigurações |
Especifica as configurações de dimensionamento automático. |
AutoscaleSettings |
taxa de transferência |
Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000. |
Int |
SqlUserDefinedFunctionCreateUpdatePropertiesOrSqlUserDefinedFunctionGetProperties
Designação |
Descrição |
Valor |
Opções |
Um par de opções chave-valor a ser aplicado para a solicitação. Isso corresponde aos cabeçalhos enviados com a solicitação. |
CreateUpdateOptions |
recurso |
O formato JSON padrão de um userDefinedFunction |
SqlUserDefinedFunctionResourceOrSqlUserDefinedFunctionGetPropertiesResource (obrigatório) |
SqlUserDefinedFunctionResourceOrSqlUserDefinedFunctionGetPropertiesResource
Designação |
Descrição |
Valor |
corpo |
Corpo da função definida pelo usuário |
corda |
ID |
Nome do usuário SQL do Cosmos DBdefinitedFunction |
string (obrigatório) |
Designação |
Descrição |
Valor |