Skip to main content
PATCH
C#

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Paramètres de chemin

id
string
requis

L’ID de l’action à mettre à jour.

Corps

code
string
défaut:module.exports = () => {}

Le code source de l’action.

dependencies
object[]

La liste des modules npm tiers, ainsi que leurs versions, dont cette action dépend.

modules
object[]

La liste des Action Modules et de leurs versions utilisés par cette action.

name
string
défaut:my-action

Le nom d’une action.

runtime
string
défaut:node22

L’environnement d’exécution Node. Par exemple : node22; la valeur par défaut est node22

secrets
object[]

La liste des secrets inclus dans une action ou dans une version d’une action.

supported_triggers
object[]

La liste des triggers pris en charge par cette action. Pour le moment, une action ne peut cibler qu’un seul trigger à la fois.

Minimum array length: 1

Réponse

Action mise à jour avec succès.

all_changes_deployed
boolean
défaut:false

True si tout le contenu d’une Action a été déployé.

built_at
string<date-time>
défaut:2021-01-01T00:00:00.000Z

La date et l’heure auxquelles cette action a été créée avec succès.

code
string
défaut:module.exports = () => {}

Le code source de l’action.

created_at
string<date-time>
défaut:2021-01-01T00:00:00.000Z

La date et l’heure auxquelles cette action a été créée.

dependencies
object[]

La liste des modules npm tiers, ainsi que de leurs versions, dont cette action dépend.

deploy
boolean
défaut:false

True si l’action doit être déployée après sa création.

deployed_version
object

La version de l’action actuellement déployée.

id
string
défaut:910b1053-577f-4d81-a8c8-020e7319a38a

L’ID unique de l’action.

installed_integration_id
string
défaut:7d2bc0c9-c0c2-433a-9f4e-86ef80270aad

installed_integration_id est la référence de clé étrangère vers l’entité InstalledIntegration.

integration
object

Une intégration définit une unité fonctionnelle autonome que les partenaires publient. Un partenaire peut créer une ou plusieurs de ces intégrations.

modules
object[]

La liste des Action Modules et de leurs versions utilisés par cette action.

name
string
défaut:my-action

Le nom d’une action.

runtime
string
défaut:node22

Le runtime Node. Par exemple : node22; la valeur par défaut est node22

secrets
object[]

La liste des secrets inclus dans une action ou dans une version d’une action.

status
enum<string>
défaut:built

Le statut de compilation de cette action.

Options disponibles:
pending,
building,
packaged,
built,
retrying,
failed
supported_triggers
object[]

La liste des triggers pris en charge par cette action. À l’heure actuelle, une action ne peut cibler qu’un seul trigger à la fois.

Minimum array length: 1
updated_at
string<date-time>
défaut:2021-01-01T00:00:00.000Z

La date et l’heure auxquelles cette action a été mise à jour.