PagerDuty (versão prévia)
O PagerDuty é uma plataforma ágil de gerenciamento de incidentes que se integra às pilhas de monitoramento de Operações de TI e DevOps para melhorar a confiabilidade operacional e a agilidade para as organizações.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Standard | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Standard | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate Suporte do Microsoft Power Apps |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Site da Web | https://www.pagerduty.com/ |
| Política de privacidade | https://www.pagerduty.com/privacy-policy/ |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API pagerDuty | secureString | Chave de API pagerDuty | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 30 | 60 segundos |
| Frequência das pesquisas de gatilho | 1 | 30 segundos |
Ações
| Adicionar nota ao incidente |
Adicione uma anotação a um determinado incidente. |
| Criar incidente |
Cria um novo incidente para um determinado serviço identificável pela chave de integração. |
| Escalonar incidente |
Use uma determinada política de escalonamento em um incidente. |
| Incidente de soneca |
Soneca um determinado incidente por um determinado tempo. |
| Obter incidente |
Recupera o objeto de incidente por chave de incidente. |
| Obter usuário por ID |
Recupera as informações do usuário para uma determinada ID. |
| Reatribuir incidente |
Reatribua um determinado incidente. |
| Reconhecer incidente |
Reconheça um determinado incidente. |
| Resolver incidentes |
Marque um determinado incidente conforme resolvido. |
Adicionar nota ao incidente
Adicione uma anotação a um determinado incidente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
|
Adicionado por
|
userId | True | string |
Selecionar um usuário |
|
Observação
|
note | True | string |
Texto da anotação |
Retornos
Resposta ao ponto de extremidade AddNoteToIncident
- Corpo
- AddNoteResponse
Criar incidente
Cria um novo incidente para um determinado serviço identificável pela chave de integração.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Chave de serviço
|
service_key | True | string |
Chave de integração de serviço do PagerDuty |
|
Description
|
description | True | string |
Descrição do incidente |
Retornos
Um novo incidente
- Corpo
- NewIncident
Escalonar incidente
Use uma determinada política de escalonamento em um incidente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
|
Escalonado por
|
userId | True | string |
Selecionar um usuário |
|
Política de escalonamento
|
policyId | True | string |
Selecione uma política |
Retornos
Um incidente com a própria propriedade de incidente
- Corpo
- SingleIncident
Incidente de soneca
Soneca um determinado incidente por um determinado tempo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
|
Enoozed por
|
userId | True | string |
Selecionar um usuário |
|
Sesta
|
duration | True | integer |
A quantidade de tempo, em segundos, para cootar o incidente |
Retornos
Um incidente com a própria propriedade de incidente
- Corpo
- SingleIncident
Obter incidente
Recupera o objeto de incidente por chave de incidente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incident_key | True | string |
Chave de incidente |
Retornos
Um incidente
- Corpo
- Incident
Obter usuário por ID
Recupera as informações do usuário para uma determinada ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Identificação de usuário
|
userId | True | string |
ID exclusiva do usuário. |
Retornos
Um usuário do PagerDuty
- Corpo
- User
Reatribuir incidente
Reatribua um determinado incidente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
|
Do usuário
|
userId | True | string |
Selecionar um usuário |
|
Para o usuário
|
reassignUserId | True | string |
Selecionar um usuário |
Retornos
Um incidente com a própria propriedade de incidente
- Corpo
- SingleIncident
Reconhecer incidente
Reconheça um determinado incidente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
|
Reconhecido por
|
userId | True | string |
Selecionar um usuário |
Retornos
Um incidente com a própria propriedade de incidente
- Corpo
- SingleIncident
Resolver incidentes
Marque um determinado incidente conforme resolvido.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
|
Resolvido por
|
userId | True | string |
Selecionar um usuário |
Retornos
Um incidente com a própria propriedade de incidente
- Corpo
- SingleIncident
Gatilhos
| Quando um incidente é atribuído a um usuário |
Dispara quando um incidente é atribuído ao usuário especificado. |
| Quando um incidente é criado |
Dispara quando um novo incidente é criado. |
| Quando um incidente é reconhecido |
Dispara quando um incidente existente é reconhecido. |
| Quando um incidente é resolvido |
Dispara quando um incidente existente é resolvido. |
| Quando uma anotação é adicionada |
Dispara quando uma anotação é adicionada ao incidente especificado. |
Quando um incidente é atribuído a um usuário
Dispara quando um incidente é atribuído ao usuário especificado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Utilizador
|
userId | True | string |
Selecionar um usuário |
Retornos
Resposta para uma lista de incidentes
- Corpo
- IncidentsResponse
Quando um incidente é criado
Dispara quando um novo incidente é criado.
Retornos
Resposta para uma lista de incidentes
- Corpo
- IncidentsResponse
Quando um incidente é reconhecido
Dispara quando um incidente existente é reconhecido.
Retornos
Resposta para uma lista de incidentes
- Corpo
- IncidentsResponse
Quando um incidente é resolvido
Dispara quando um incidente existente é resolvido.
Retornos
Resposta para uma lista de incidentes
- Corpo
- IncidentsResponse
Quando uma anotação é adicionada
Dispara quando uma anotação é adicionada ao incidente especificado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incidente
|
incidentId | True | string |
Selecionar um incidente |
Retornos
Objeto de resposta para anotações
- Corpo
- NotesResponse
Definições
IncidentsResponse
Resposta para uma lista de incidentes
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de incidentes
|
incidents | array of Incident |
Lista de incidentes |
SingleIncident
Um incidente com a própria propriedade de incidente
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
incidente
|
incident | Incident |
Um incidente |
Incidente
Um incidente
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do incidente
|
id | string |
ID do incidente |
|
Título do incidente
|
summary | string |
Título do incidente |
|
URL de detalhes do incidente
|
html_url | string |
URL de detalhes do incidente |
|
Data de criação
|
created_at | string |
Data de criação |
|
Status atual
|
status | string |
Status atual |
|
Chave de incidente
|
incident_key | string |
Chave de incidente |
|
serviço
|
service | Service |
Um serviço |
|
ID de usuário atribuída
|
assignedUserId | string |
A ID do usuário atribuído a este incidente |
|
Última alteração de status
|
last_status_change_at | string |
Última alteração de status |
|
last_status_change_by
|
last_status_change_by | LastStatusChangeBy |
Representa o usuário ou o serviço que alterou um incidente pela última vez |
|
first_trigger_log_entry
|
first_trigger_log_entry | FirstTriggerLogEntry |
Entrada de log para quando um incidente é disparado |
|
escalation_policy
|
escalation_policy | EscalationPolicy |
A política em vigor para escalar um incidente |
|
Urgência atual
|
urgency | string |
Urgência atual |
NewIncident
Um novo incidente
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Key
|
incident_key | string |
Key |
Service
Um serviço
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do serviço
|
id | string |
ID do serviço |
LastStatusChangeBy
Representa o usuário ou o serviço que alterou um incidente pela última vez
FirstTriggerLogEntry
Entrada de log para quando um incidente é disparado
EscalationPolicy
A política em vigor para escalar um incidente
Object
Utilizador
Um usuário do PagerDuty
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
Nome |
|
Endereço de email
|
string |
Endereço de email |
|
|
O nome de fuso horário preferencial. Se nulo, o fuso horário da conta será usado
|
time_zone | string |
O nome de fuso horário preferencial. Se nulo, o fuso horário da conta será usado |
|
O usuário é cobrado
|
billed | boolean |
O usuário é cobrado |
|
A função de usuário
|
role | string |
A função de usuário |
|
Description
|
description | string |
Bio do usuário |
|
Métodos de contato para o usuário
|
contact_methods | array of ContactMethod |
Métodos de contato para o usuário |
|
Regras de notificação para o usuário
|
notification_rules | array of NotificationRule |
Regras de notificação para o usuário |
|
Cargo
|
job_title | string |
O cargo do usuário |
|
Equipes às quais o usuário pertence
|
teams | array of Object |
Equipes às quais o usuário pertence |
|
Lista de incidentes para este usuário
|
coordinated_incidents | array of Object |
Lista de incidentes para este usuário |
|
Identificação de usuário
|
id | string |
Identificação de usuário |
|
Uma URL na qual a entidade é exibida exclusivamente no aplicativo Web
|
html_url | string |
Uma URL na qual a entidade é exibida exclusivamente no aplicativo Web |
ContactMethod
O método para contato
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
HTML URL
|
html_url | string |
Uma URL na qual a entidade é exibida exclusivamente no aplicativo Web |
NotificationRule
Regra de notificação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
HTML URL
|
html_url | string |
Uma URL na qual a entidade é exibida exclusivamente no aplicativo Web |
NotesResponse
Objeto de resposta para anotações
AddNoteResponse
Resposta ao ponto de extremidade AddNoteToIncident
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
usuário
|
user | UserResponse |
Resposta do usuário |
|
nota
|
note | NoteResponse |
Resposta de observação |
UserResponse
Resposta do usuário
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Identificação de usuário
|
id | string |
Identificação de usuário |
NoteResponse
Resposta de observação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Identificador exclusivo do usuário
|
id | string |
Identificador exclusivo do usuário |
|
usuário
|
user | UserResponse |
Resposta do usuário |
|
Anotar conteúdo
|
content | string |
Anotar conteúdo |
|
Data e hora em que a anotação foi criada
|
created_at | string |
Data e hora em que a anotação foi criada |