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


Microsoft.DataBoxEdge dataBoxEdgeDevices/triggers 2021-06-01

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

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

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

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

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

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers@2021-06-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'
    }
  }
}

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

FileEventTrigger

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

FileSourceInfo

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

FileTriggerProperties

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

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers

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

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

PeriodicTimerEventTrigger

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

PeriodicTimerProperties

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

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

PeriodicTimerSourceInfo

Имя Описание Ценность
расписание Периодическая частота, с которой требуется вызвать событие таймера. Поддерживает ежедневные, почасовые, минуты и секунды. строка (обязательно)
startTime Время дня, которое приводит к допустимому триггеру. Расписание вычисляется со ссылкой на указанное время в секундах. Если часовой пояс не указан, то время будет считаться часовой поясом устройства. Значение всегда возвращается в формате 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"
    }
  }
}

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

FileEventTrigger

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

FileSourceInfo

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

FileTriggerProperties

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

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers

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

PeriodicTimerEventTrigger

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

PeriodicTimerProperties

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

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

PeriodicTimerSourceInfo

Имя Описание Ценность
расписание Периодическая частота, с которой требуется вызвать событие таймера. Поддерживает ежедневные, почасовые, минуты и секунды. строка (обязательно)
startTime Время дня, которое приводит к допустимому триггеру. Расписание вычисляется со ссылкой на указанное время в секундах. Если часовой пояс не указан, то время будет считаться часовой поясом устройства. Значение всегда возвращается в формате 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"
    }
  }
}

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

FileEventTrigger

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

FileSourceInfo

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

FileTriggerProperties

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

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/triggers

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

PeriodicTimerEventTrigger

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

PeriodicTimerProperties

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

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

PeriodicTimerSourceInfo

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

RoleSinkInfo

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