Поделиться через


База данных Microsoft.DocumentDBAccounts/sqlDatabases/container/triggers

Определение ресурсов Bicep

Тип ресурса databaseAccounts/sqlDatabases/container/triggers можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2025-05-01-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'
  }
}

Значения свойств

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers

Имя Описание Ценность
тождество Удостоверение ресурса. ManagedServiceIdentity (Управляемый сервисИдентификация)
местоположение Расположение группы ресурсов, к которой принадлежит ресурс. струна
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: databaseAccounts/sqlDatabases/container
свойства Свойства для создания и обновления триггера Azure Cosmos DB. SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

АвтомасштабированиеSettings

Имя Описание Ценность
maxПропускная способность Представляет максимальную пропускную способность, ресурс может масштабироваться до. инт

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Имя Описание Ценность

CreateUpdateOptions (СоздатьUpdateOptions)

Имя Описание Ценность
autoscaleSettings Задает параметры автомасштабирования. Примечание. Требуется либо пропускная способность, либо автомасштабированиеSettings, но не оба. АвтомасштабированиеSettings
производительность Единицы запроса в секунду. Например, "пропускная способность": 10000. инт

Управляемая служебная идентичность

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned,UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
ИдентичностиНазначенныеПользователем Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Имя Описание Ценность

SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties

Имя Описание Ценность
Параметры Пара параметров с ключом-значением, применяемая для запроса. Это соответствует заголовкам, отправленным запросом. CreateUpdateOptions (СоздатьUpdateOptions)
ресурс Стандартный формат JSON триггера SqlTriggerResourceOrSqlTriggerGetPropertiesResource (обязательно)

SqlTriggerResourceOrSqlTriggerGetPropertiesResource

Имя Описание Ценность
тело Текст триггера струна
идентификатор Имя триггера SQL Cosmos DB строка (обязательно)
triggerOperation Операция, с которым связан триггер "Все"
"Создать"
"Удалить"
"Заменить"
Обновление
Тип триггера Тип триггера "Post"
«Пред»

Теги

Имя Описание Ценность

Примеры использования

Примеры быстрого запуска Azure

Следующие шаблоны быстрого запуска Azure содержат примеры Bicep для развертывания этого типа ресурса.

Bicep-файл Описание
Создание хранимых процедур API Azure Cosmos DB Core (SQL) Этот шаблон создает учетную запись Azure Cosmos DB для API Core (SQL) и контейнер с хранимой процедурой, триггером и определяемой пользователем функцией.

Определение ресурса шаблона ARM

Тип ресурса databaseAccounts/sqlDatabases/container/triggers можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers",
  "apiVersion": "2025-05-01-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"
  }
}

Значения свойств

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers

Имя Описание Ценность
apiVersion Версия API «2025-05-01-превью»
тождество Удостоверение ресурса. ManagedServiceIdentity (Управляемый сервисИдентификация)
местоположение Расположение группы ресурсов, к которой принадлежит ресурс. струна
имя Имя ресурса строка (обязательно)
свойства Свойства для создания и обновления триггера Azure Cosmos DB. SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers"

АвтомасштабированиеSettings

Имя Описание Ценность
maxПропускная способность Представляет максимальную пропускную способность, ресурс может масштабироваться до. инт

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Имя Описание Ценность

CreateUpdateOptions (СоздатьUpdateOptions)

Имя Описание Ценность
autoscaleSettings Задает параметры автомасштабирования. Примечание. Требуется либо пропускная способность, либо автомасштабированиеSettings, но не оба. АвтомасштабированиеSettings
производительность Единицы запроса в секунду. Например, "пропускная способность": 10000. инт

Управляемая служебная идентичность

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned,UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
ИдентичностиНазначенныеПользователем Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Имя Описание Ценность

SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties

Имя Описание Ценность
Параметры Пара параметров с ключом-значением, применяемая для запроса. Это соответствует заголовкам, отправленным запросом. CreateUpdateOptions (СоздатьUpdateOptions)
ресурс Стандартный формат JSON триггера SqlTriggerResourceOrSqlTriggerGetPropertiesResource (обязательно)

SqlTriggerResourceOrSqlTriggerGetPropertiesResource

Имя Описание Ценность
тело Текст триггера струна
идентификатор Имя триггера SQL Cosmos DB строка (обязательно)
triggerOperation Операция, с которым связан триггер "Все"
"Создать"
"Удалить"
"Заменить"
Обновление
Тип триггера Тип триггера "Post"
«Пред»

Теги

Имя Описание Ценность

Примеры использования

Шаблоны быстрого запуска Azure

Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.

Шаблон Описание
Создание хранимых процедур API Azure Cosmos DB Core (SQL)

развертывание в Azure
Этот шаблон создает учетную запись Azure Cosmos DB для API Core (SQL) и контейнер с хранимой процедурой, триггером и определяемой пользователем функцией.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса databaseAccounts/sqlDatabases/container/triggers можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2025-05-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      options = {
        autoscaleSettings = {
          maxThroughput = int
        }
        throughput = int
      }
      resource = {
        body = "string"
        id = "string"
        triggerOperation = "string"
        triggerType = "string"
      }
    }
  }
}

Значения свойств

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/container/triggers

Имя Описание Ценность
тождество Удостоверение ресурса. ManagedServiceIdentity (Управляемый сервисИдентификация)
местоположение Расположение группы ресурсов, к которой принадлежит ресурс. струна
имя Имя ресурса строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: databaseAccounts/sqlDatabases/container
свойства Свойства для создания и обновления триггера Azure Cosmos DB. SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2025-05-01-preview"

АвтомасштабированиеSettings

Имя Описание Ценность
maxПропускная способность Представляет максимальную пропускную способность, ресурс может масштабироваться до. инт

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Имя Описание Ценность

CreateUpdateOptions (СоздатьUpdateOptions)

Имя Описание Ценность
autoscaleSettings Задает параметры автомасштабирования. Примечание. Требуется либо пропускная способность, либо автомасштабированиеSettings, но не оба. АвтомасштабированиеSettings
производительность Единицы запроса в секунду. Например, "пропускная способность": 10000. инт

Управляемая служебная идентичность

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned,UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
ИдентичностиНазначенныеПользователем Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Имя Описание Ценность

SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties

Имя Описание Ценность
Параметры Пара параметров с ключом-значением, применяемая для запроса. Это соответствует заголовкам, отправленным запросом. CreateUpdateOptions (СоздатьUpdateOptions)
ресурс Стандартный формат JSON триггера SqlTriggerResourceOrSqlTriggerGetPropertiesResource (обязательно)

SqlTriggerResourceOrSqlTriggerGetPropertiesResource

Имя Описание Ценность
тело Текст триггера струна
идентификатор Имя триггера SQL Cosmos DB строка (обязательно)
triggerOperation Операция, с которым связан триггер "Все"
"Создать"
"Удалить"
"Заменить"
Обновление
Тип триггера Тип триггера "Post"
«Пред»

Теги

Имя Описание Ценность