Microsoft.DocumentDB databaseAccounts/sqlDatabases/containers/triggers 2023-11-15-preview
O tipo de recurso databaseAccounts/sqlDatabases/containers/triggers pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
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/triggers, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2023-11-15-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
body: 'string'
id: 'string'
triggerOperation: 'string'
triggerType: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
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 |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
autoscaleConfigurações | Especifica as configurações de dimensionamento automático. Nota: A taxa de transferência ou autoscaleSettings é necessária, mas não ambas. | AutoscaleSettings |
taxa de transferência | Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000. | Int |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
identidade | Identidade do recurso. | ManagedServiceIdentity |
Localização | O local do grupo de recursos ao qual o recurso pertence. | string |
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 o gatilho do Azure Cosmos DB. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Designação | Descrição | Valor |
---|---|---|
corpo | Corpo do Gatilho | string |
ID | Nome do gatilho SQL do Cosmos DB | string (obrigatório) |
triggerOperation | A operação à qual o gatilho está associado | 'Todos' 'Criar' 'Eliminar' 'Substituir' 'Atualização' |
Tipo de gatilho | Tipo de gatilho | 'Correio' 'Pré' |
Designação | Descrição | Valor |
---|
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Criar procedimentos armazenados da API do Azure Cosmos DB Core (SQL) | Este modelo cria uma conta do Azure Cosmos DB para a API Core (SQL) e um contêiner com um procedimento armazenado, gatilho e função definida pelo usuário. |
O tipo de recurso databaseAccounts/sqlDatabases/containers/triggers pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
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/triggers, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers",
"apiVersion": "2023-11-15-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"body": "string",
"id": "string",
"triggerOperation": "string",
"triggerType": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
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 |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
autoscaleConfigurações | Especifica as configurações de dimensionamento automático. Nota: A taxa de transferência ou autoscaleSettings é necessária, mas não ambas. | AutoscaleSettings |
taxa de transferência | Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000. | Int |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2023-11-15-pré-visualização' |
identidade | Identidade do recurso. | ManagedServiceIdentity |
Localização | O local do grupo de recursos ao qual o recurso pertence. | string |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades para criar e atualizar o gatilho do Azure Cosmos DB. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (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/triggers' |
Designação | Descrição | Valor |
---|---|---|
corpo | Corpo do Gatilho | string |
ID | Nome do gatilho SQL do Cosmos DB | string (obrigatório) |
triggerOperation | A operação à qual o gatilho está associado | 'Todos' 'Criar' 'Eliminar' 'Substituir' 'Atualização' |
Tipo de gatilho | Tipo de gatilho | 'Correio' 'Pré' |
Designação | Descrição | Valor |
---|
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar procedimentos armazenados da API do Azure Cosmos DB Core (SQL) |
Este modelo cria uma conta do Azure Cosmos DB para a API Core (SQL) e um contêiner com um procedimento armazenado, gatilho e função definida pelo usuário. |
O tipo de recurso databaseAccounts/sqlDatabases/containers/triggers pode ser implantado com operações direcionadas:
- Grupos de recursos
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/triggers, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2023-11-15-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
body = "string"
id = "string"
triggerOperation = "string"
triggerType = "string"
}
}
})
}
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 |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
autoscaleConfigurações | Especifica as configurações de dimensionamento automático. Nota: A taxa de transferência ou autoscaleSettings é necessária, mas não ambas. | AutoscaleSettings |
taxa de transferência | Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000. | Int |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
identidade | Identidade do recurso. | ManagedServiceIdentity |
Localização | O local do grupo de recursos ao qual o recurso pertence. | string |
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 o gatilho do Azure Cosmos DB. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2023-11-15-preview" |
Designação | Descrição | Valor |
---|---|---|
corpo | Corpo do Gatilho | string |
ID | Nome do gatilho SQL do Cosmos DB | string (obrigatório) |
triggerOperation | A operação à qual o gatilho está associado | 'Todos' 'Criar' 'Eliminar' 'Substituir' 'Atualização' |
Tipo de gatilho | Tipo de gatilho | 'Correio' 'Pré' |
Designação | Descrição | Valor |
---|