Compartilhar via


CustomEventsTrigger interface

Gatilho que é executado sempre que um evento personalizado é recebido.

Extends

Propriedades

events

A lista de tipos de eventos que fazem com que esse gatilho seja acionado.

scope

A ID do recurso ARM do tópico Grade de Eventos do Azure.

subjectBeginsWith

O assunto do evento deve começar com o padrão fornecido para que o gatilho seja acionado. Pelo menos um deles deve ser fornecido: subjectBeginsWith, subjectEndsWith.

subjectEndsWith

O assunto do evento deve terminar com o padrão fornecido para que o gatilho seja acionado. Pelo menos um deles deve ser fornecido: subjectBeginsWith, subjectEndsWith.

type

Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser

Propriedades herdadas

annotations

Lista de marcas que podem ser usadas para descrever o gatilho.

description

Descrição do gatilho.

pipelines

Pipelines que precisam ser iniciados.

runtimeState

Indica se o gatilho está em execução ou não. Atualizado quando as APIs Iniciar/Parar são chamadas no Gatilho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

events

A lista de tipos de eventos que fazem com que esse gatilho seja acionado.

events: any[]

Valor da propriedade

any[]

scope

A ID do recurso ARM do tópico Grade de Eventos do Azure.

scope: string

Valor da propriedade

string

subjectBeginsWith

O assunto do evento deve começar com o padrão fornecido para que o gatilho seja acionado. Pelo menos um deles deve ser fornecido: subjectBeginsWith, subjectEndsWith.

subjectBeginsWith?: string

Valor da propriedade

string

subjectEndsWith

O assunto do evento deve terminar com o padrão fornecido para que o gatilho seja acionado. Pelo menos um deles deve ser fornecido: subjectBeginsWith, subjectEndsWith.

subjectEndsWith?: string

Valor da propriedade

string

type

Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser

type: "CustomEventsTrigger"

Valor da propriedade

"CustomEventsTrigger"

Detalhes das propriedades herdadas

annotations

Lista de marcas que podem ser usadas para descrever o gatilho.

annotations?: any[]

Valor da propriedade

any[]

Herdado deMultiplePipelineTrigger.annotations

description

Descrição do gatilho.

description?: string

Valor da propriedade

string

Herdado deMultiplePipelineTrigger.description

pipelines

Pipelines que precisam ser iniciados.

pipelines?: TriggerPipelineReference[]

Valor da propriedade

Herdado deMultiplePipelineTrigger.pipelines

runtimeState

Indica se o gatilho está em execução ou não. Atualizado quando as APIs Iniciar/Parar são chamadas no Gatilho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

runtimeState?: string

Valor da propriedade

string

Herdado deMultiplePipelineTrigger.runtimeState