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


Microsoft.DataBoxEdge dataBoxEdgeDevices/триггеры 2019-08-01

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

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

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

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

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

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers@2019-08-01' = {
  name: 'string'
  kind: 'string'
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers objects
}

Объекты Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers

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

Для 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'
    }
  }
}

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/триггеры

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

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

Триггер FileEventTrigger

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

ФайлИсходная информация

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

Свойства FileTriggerProperties

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

PeriodicTimerEventTrigger (Триггер PeriodicTimerEvent)

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

Свойства периодического таймера

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

PeriodicTimerSourceInfo (ПериодическийТаймерИсточникИнфо)

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

RoleSinkInfo

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

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

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

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

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

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

{
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers objects
}

Объекты Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers

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

Для 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"
    }
  }
}

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/триггеры

Имя Описание Ценность
apiVersion Версия API '2019-08-01'
добрый Установите значение FileEvent для типа FileEventTrigger. Установите значение "PeriodicTimerEvent" для типа PeriodicTimerEventTrigger. FileEvent
"PeriodicTimerEvent" (обязательный)
имя Имя ресурса строка (обязательно)
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers"

Триггер FileEventTrigger

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

ФайлИсходная информация

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

Свойства FileTriggerProperties

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

PeriodicTimerEventTrigger (Триггер PeriodicTimerEvent)

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

Свойства периодического таймера

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

PeriodicTimerSourceInfo (ПериодическийТаймерИсточникИнфо)

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

RoleSinkInfo

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers objects
}

Объекты Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers

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

Для 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"
    }
  }
}

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/триггеры

Имя Описание Ценность
добрый Установите значение FileEvent для типа FileEventTrigger. Установите значение "PeriodicTimerEvent" для типа PeriodicTimerEventTrigger. FileEvent
"PeriodicTimerEvent" (обязательный)
имя Имя ресурса строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dataBoxEdgeDevices
тип Тип ресурса "Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers@2019-08-01"

Триггер FileEventTrigger

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

ФайлИсходная информация

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

Свойства FileTriggerProperties

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

PeriodicTimerEventTrigger (Триггер PeriodicTimerEvent)

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

Свойства периодического таймера

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

PeriodicTimerSourceInfo (ПериодическийТаймерИсточникИнфо)

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

RoleSinkInfo

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