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


BlobEventsTrigger interface

Триггер, который выполняется каждый раз при возникновении события БОЛЬШОго двоичного объекта.

Extends

Свойства

blobPathBeginsWith

Путь большого двоичного объекта должен начинаться с шаблона, предоставленного для запуска триггера. Например, "/records/blobs/декабрь/" будет запускаться только триггер для больших двоичных объектов в папке декабря в контейнере записей. Необходимо предоставить хотя бы одно из них: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

Путь к большому двоичному объекту должен заканчиваться шаблоном, предоставленным для запуска триггера. Например, "декабрь/boxes.csv" приведет только к срабатыванию триггера для больших двоичных объектов с именованным полями в папке декабря. Необходимо предоставить хотя бы одно из них: blobPathBeginsWith, blobPathEndsWith.

events

Тип событий, вызывающих срабатывание этого триггера.

ignoreEmptyBlobs

Если задано значение true, большие двоичные объекты с нулевыми байтами будут игнорироваться.

scope

Идентификатор ресурса ARM учетной записи хранения.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

Унаследованные свойства

annotations

Список тегов, которые можно использовать для описания триггера.

description

Описание триггера.

pipelines

Конвейеры, которые необходимо запустить.

runtimeState

Указывает, запущен ли триггер или нет. Обновляется при вызове API запуска и остановки триггера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

blobPathBeginsWith

Путь большого двоичного объекта должен начинаться с шаблона, предоставленного для запуска триггера. Например, "/records/blobs/декабрь/" будет запускаться только триггер для больших двоичных объектов в папке декабря в контейнере записей. Необходимо предоставить хотя бы одно из них: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

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

string

blobPathEndsWith

Путь к большому двоичному объекту должен заканчиваться шаблоном, предоставленным для запуска триггера. Например, "декабрь/boxes.csv" приведет только к срабатыванию триггера для больших двоичных объектов с именованным полями в папке декабря. Необходимо предоставить хотя бы одно из них: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

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

string

events

Тип событий, вызывающих срабатывание этого триггера.

events: string[]

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

string[]

ignoreEmptyBlobs

Если задано значение true, большие двоичные объекты с нулевыми байтами будут игнорироваться.

ignoreEmptyBlobs?: boolean

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

boolean

scope

Идентификатор ресурса ARM учетной записи хранения.

scope: string

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

string

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "BlobEventsTrigger"

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

"BlobEventsTrigger"

Сведения об унаследованном свойстве

annotations

Список тегов, которые можно использовать для описания триггера.

annotations?: any[]

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

any[]

наследуется отMultiplePipelineTrigger.annotations

description

Описание триггера.

description?: string

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

string

наследуется отMultiplePipelineTrigger.description

pipelines

Конвейеры, которые необходимо запустить.

pipelines?: TriggerPipelineReference[]

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

наследуется отMultiplePipelineTrigger.pipelines

runtimeState

Указывает, запущен ли триггер или нет. Обновляется при вызове API запуска и остановки триггера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

runtimeState?: string

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

string

унаследован отMultiplePipelineTrigger.runtimeState