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


Microsoft.DataBoxEdge dataBoxEdgeDevices/triggers 2021-02-01-preview

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers@2021-02-01-preview' = {
  name: 'string'
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see dataBoxEdgeDevices/triggers objects
}

Объекты dataBoxEdgeDevices/triggers

Задайте свойство kind , чтобы указать тип объекта .

Для FileEvent используйте:

  kind: 'FileEvent'
  properties: {
    customContextTag: 'string'
    sinkInfo: {
      roleId: 'string'
    }
    sourceInfo: {
      shareId: 'string'
    }
  }

Для PeriodicTimerEvent используйте:

  kind: 'PeriodicTimerEvent'
  properties: {
    customContextTag: 'string'
    sinkInfo: {
      roleId: 'string'
    }
    sourceInfo: {
      schedule: 'string'
      startTime: 'string'
      topic: 'string'
    }
  }

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

dataBoxEdgeDevices/triggers

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)
kind Установка типа объекта FileEvent
PeriodicTimerEvent (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: dataBoxEdgeDevices

FileEventTrigger

Имя Описание Значение
kind Тип триггера. FileEvent (обязательно)
properties Свойства триггера файла. FileTriggerProperties (обязательно)

Свойства FileTrigger

Имя Описание Значение
customContextTag Пользовательский тег контекста, который обычно используется для корреляции триггера с его использованием. Например, если периодический триггер таймера предназначен для определенных модулей Интернета вещей на устройстве, тегом может быть имя или URL-адрес изображения модуля. строка

Ограничения:
Максимальная длина = 192
sinkInfo Сведения о приемнике ролей. RoleSinkInfo (обязательно)
sourceInfo Сведения об источнике события файла. FileSourceInfo (обязательно)

RoleSinkInfo

Имя Описание Значение
roleId Идентификатор роли вычислений. строка (обязательно)

FileSourceInfo

Имя Описание Значение
shareId Идентификатор общей папки. строка (обязательно)

PeriodicTimerEventTrigger

Имя Описание Значение
kind Тип триггера. PeriodicTimerEvent (обязательно)
properties Свойства триггера периодического таймера. PeriodicTimerProperties (обязательно)

PeriodicTimerProperties

Имя Описание Значение
customContextTag Настраиваемый тег контекста, который обычно используется для сопоставления триггера с его использованием. Например, если периодический триггер таймера предназначен для определенных модулей Интернета вещей на устройстве, тегом может быть имя или URL-адрес изображения модуля. строка

Ограничения:
Максимальная длина = 192
sinkInfo Сведения о приемнике ролей. RoleSinkInfo (обязательно)
sourceInfo Сведения о периодическом таймере. PeriodicTimerSourceInfo (обязательно)

PeriodicTimerSourceInfo

Имя Описание Значение
schedule Периодическая частота, с которой необходимо вызывать событие таймера. Поддерживает ежедневно, ежечасно, в минутах и секундах. string (обязательно)
startTime Время суток, которое приводит к допустимому триггеру. Расписание вычисляется со ссылкой на указанное время до секунд. Если часовой пояс не указан, время будет считаться в часовом поясе устройства. Значение всегда будет возвращаться в формате UTC. string (обязательно)
Раздел Раздел, в котором периодические события публикуются на устройстве Интернета вещей. строка

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

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

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

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

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

{
  "type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers",
  "apiVersion": "2021-02-01-preview",
  "name": "string",
  "kind": "string",
  // For remaining properties, see dataBoxEdgeDevices/triggers objects
}

Объекты dataBoxEdgeDevices/triggers

Задайте свойство kind , чтобы указать тип объекта .

Для FileEvent используйте:

  "kind": "FileEvent",
  "properties": {
    "customContextTag": "string",
    "sinkInfo": {
      "roleId": "string"
    },
    "sourceInfo": {
      "shareId": "string"
    }
  }

Для PeriodicTimerEvent используйте:

  "kind": "PeriodicTimerEvent",
  "properties": {
    "customContextTag": "string",
    "sinkInfo": {
      "roleId": "string"
    },
    "sourceInfo": {
      "schedule": "string",
      "startTime": "string",
      "topic": "string"
    }
  }

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

dataBoxEdgeDevices/triggers

Имя Описание Значение
тип Тип ресурса Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers
версия_API Версия API ресурсов '2021-02-01-preview'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
string (обязательно)
kind Установка типа объекта FileEvent
PeriodicTimerEvent (обязательно)

FileEventTrigger

Имя Описание Значение
kind Тип триггера. FileEvent (обязательно)
properties Свойства триггера файла. FileTriggerProperties (обязательно)

Свойства FileTrigger

Имя Описание Значение
customContextTag Настраиваемый тег контекста, который обычно используется для сопоставления триггера с его использованием. Например, если периодический триггер таймера предназначен для определенных модулей Интернета вещей на устройстве, тегом может быть имя или URL-адрес изображения модуля. строка

Ограничения:
Максимальная длина = 192
sinkInfo Сведения о приемнике ролей. RoleSinkInfo (обязательно)
sourceInfo Сведения об источнике событий файла. FileSourceInfo (обязательно)

RoleSinkInfo

Имя Описание Значение
roleId Идентификатор роли вычислений. string (обязательно)

FileSourceInfo

Имя Описание Значение
shareId Идентификатор общей папки. string (обязательно)

PeriodicTimerEventTrigger

Имя Описание Значение
kind Тип триггера. PeriodicTimerEvent (обязательно)
properties Свойства триггера периодического таймера. PeriodicTimerProperties (обязательно)

PeriodicTimerProperties

Имя Описание Значение
customContextTag Настраиваемый тег контекста, который обычно используется для сопоставления триггера с его использованием. Например, если периодический триггер таймера предназначен для определенных модулей Интернета вещей на устройстве, тегом может быть имя или URL-адрес изображения модуля. строка

Ограничения:
Максимальная длина = 192
sinkInfo Сведения о приемнике ролей. RoleSinkInfo (обязательно)
sourceInfo Сведения о периодическом таймере. PeriodicTimerSourceInfo (обязательно)

PeriodicTimerSourceInfo

Имя Описание Значение
schedule Периодическая частота, с которой необходимо вызывать событие таймера. Поддерживает ежедневно, ежечасно, в минутах и секундах. string (обязательно)
startTime Время суток, которое приводит к допустимому триггеру. Расписание вычисляется со ссылкой на указанное время до секунд. Если часовой пояс не указан, время будет считаться в часовом поясе устройства. Значение всегда будет возвращаться в формате UTC. string (обязательно)
Раздел Раздел, в котором периодические события публикуются на устройстве Интернета вещей. строка

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

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

  • Группы ресурсов

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

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

Чтобы создать ресурс Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers@2021-02-01-preview"
  name = "string"
  parent_id = "string"
  // For remaining properties, see dataBoxEdgeDevices/triggers objects
  body = jsonencode({
    kind = "string"
  })
}

Объекты dataBoxEdgeDevices/triggers

Задайте свойство kind , чтобы указать тип объекта .

Для FileEvent используйте:

  kind = "FileEvent"
  properties = {
    customContextTag = "string"
    sinkInfo = {
      roleId = "string"
    }
    sourceInfo = {
      shareId = "string"
    }
  }

Для PeriodicTimerEvent используйте:

  kind = "PeriodicTimerEvent"
  properties = {
    customContextTag = "string"
    sinkInfo = {
      roleId = "string"
    }
    sourceInfo = {
      schedule = "string"
      startTime = "string"
      topic = "string"
    }
  }

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

dataBoxEdgeDevices/triggers

Имя Описание Значение
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers@2021-02-01-preview"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dataBoxEdgeDevices
kind Установка типа объекта FileEvent
PeriodicTimerEvent (обязательно)

FileEventTrigger

Имя Описание Значение
kind Тип триггера. "FileEvent" (обязательно)
properties Свойства триггера файла. FileTriggerProperties (обязательно)

Свойства FileTrigger

Имя Описание Значение
customContextTag Настраиваемый тег контекста, который обычно используется для сопоставления триггера с его использованием. Например, если периодический триггер таймера предназначен для определенных модулей Интернета вещей на устройстве, тегом может быть имя или URL-адрес изображения модуля. строка

Ограничения:
Максимальная длина = 192
sinkInfo Сведения о приемнике ролей. RoleSinkInfo (обязательно)
sourceInfo Сведения об источнике событий файла. FileSourceInfo (обязательно)

RoleSinkInfo

Имя Описание Значение
roleId Идентификатор роли вычислений. строка (обязательно)

FileSourceInfo

Имя Описание Значение
shareId Идентификатор общей папки. строка (обязательно)

PeriodicTimerEventTrigger

Имя Описание Значение
kind Тип триггера. PeriodicTimerEvent (обязательно)
properties Свойства триггера периодического таймера. PeriodicTimerProperties (обязательно)

PeriodicTimerProperties

Имя Описание Значение
customContextTag Пользовательский тег контекста, который обычно используется для корреляции триггера с его использованием. Например, если периодический триггер таймера предназначен для определенных модулей Интернета вещей на устройстве, тегом может быть имя или URL-адрес изображения модуля. строка

Ограничения:
Максимальная длина = 192
sinkInfo Сведения о приемнике ролей. RoleSinkInfo (обязательно)
sourceInfo Сведения о периодическом таймере. PeriodicTimerSourceInfo (обязательно)

PeriodicTimerSourceInfo

Имя Описание Значение
schedule Периодическая частота, с которой необходимо вызывать событие таймера. Поддерживает ежедневно, ежечасно, минуты и секунды. строка (обязательно)
startTime Время суток, которое приводит к допустимому триггеру. Расписание вычисляется со ссылкой на время, указанное до секунд. Если часовой пояс не указан, время будет считаться часовой пояс устройства. Значение всегда будет возвращаться в формате UTC. строка (обязательно)
Раздел Раздел, в котором периодические события публикуются на устройстве Интернета вещей. строка