Partilhar via


WorkflowTriggerHistoriesOperations Classe

Aviso

NÃO instancia esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

WebSiteManagementClient's

<xref:workflow_trigger_histories> atributo.

Herança
builtins.object
WorkflowTriggerHistoriesOperations

Construtor

WorkflowTriggerHistoriesOperations(*args, **kwargs)

Métodos

begin_resubmit

Reenvia uma execução de fluxo de trabalho com base no histórico de acionadores.

get

Obtém um histórico de acionadores de fluxo de trabalho.

list

Obtém uma lista de históricos de acionadores de fluxo de trabalho.

begin_resubmit

Reenvia uma execução de fluxo de trabalho com base no histórico de acionadores.

begin_resubmit(resource_group_name: str, name: str, workflow_name: str, trigger_name: str, history_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site. Obrigatório.

workflow_name
str
Necessário

O nome do fluxo de trabalho. Obrigatório.

trigger_name
str
Necessário

O nome do acionador do fluxo de trabalho. Obrigatório.

history_name
str
Necessário

O nome do histórico do acionador do fluxo de trabalho. Corresponde ao nome de execução dos acionadores que resultaram numa execução. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Obtém um histórico de acionadores de fluxo de trabalho.

get(resource_group_name: str, name: str, workflow_name: str, trigger_name: str, history_name: str, **kwargs: Any) -> WorkflowTriggerHistory

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site. Obrigatório.

workflow_name
str
Necessário

O nome do fluxo de trabalho. Obrigatório.

trigger_name
str
Necessário

O nome do acionador do fluxo de trabalho. Obrigatório.

history_name
str
Necessário

O nome do histórico do acionador do fluxo de trabalho. Corresponde ao nome de execução dos acionadores que resultaram numa execução. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

WorkflowTriggerHistory ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtém uma lista de históricos de acionadores de fluxo de trabalho.

list(resource_group_name: str, name: str, workflow_name: str, trigger_name: str, top: int | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[WorkflowTriggerHistory]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site. Obrigatório.

workflow_name
str
Necessário

O nome do fluxo de trabalho. Obrigatório.

trigger_name
str
Necessário

O nome do acionador do fluxo de trabalho. Obrigatório.

top
int
Necessário

O número de itens a incluir no resultado. O valor predefinido é Nenhum.

filter
str
Necessário

O filtro a aplicar na operação. As opções para filtros incluem: Estado, StartTime e ClientTrackingId. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de WorkflowTriggerHistory ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.web.v2023_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2023_01_01\\models\\__init__.py'>