Saltar al contenido principal
PATCH
Go

Autorizaciones

Authorization
string
header
requerido

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

Parámetros de ruta

id
string
requerido

El id de la Action que se va a actualizar.

Cuerpo

code
string
predeterminado:module.exports = () => {}

El código fuente de la Action.

dependencies
object[]

La lista de módulos npm de terceros y sus versiones de los que depende esta Action.

modules
object[]

La lista de módulos de Action y sus versiones que usa esta Action.

name
string
predeterminado:my-action

El nombre de una Action.

runtime
string
predeterminado:node22

El entorno de ejecución de Node. Por ejemplo: node22; el valor predeterminado es node22

secrets
object[]

La lista de secrets incluidos en una Action o en una versión de una Action.

supported_triggers
object[]

La lista de desencadenadores que admite esta Action. En este momento, una Action solo puede tener como objetivo un único desencadenador a la vez.

Minimum array length: 1

Respuesta

Action actualizada correctamente.

all_changes_deployed
boolean
predeterminado:false

Verdadero si se ha desplegado todo el contenido de una Action.

built_at
string<date-time>
predeterminado:2021-01-01T00:00:00.000Z

La fecha y hora en que esta Action se compiló correctamente.

code
string
predeterminado:module.exports = () => {}

El código fuente de la Action.

created_at
string<date-time>
predeterminado:2021-01-01T00:00:00.000Z

La fecha y hora en que se creó esta Action.

dependencies
object[]

La lista de módulos npm de terceros y sus versiones de los que depende esta Action.

deploy
boolean
predeterminado:false

True si la Action debe desplegarse después de su creación.

deployed_version
object

La versión de la Action que está desplegada actualmente.

id
string
predeterminado:910b1053-577f-4d81-a8c8-020e7319a38a

El id único de la Action.

installed_integration_id
string
predeterminado:7d2bc0c9-c0c2-433a-9f4e-86ef80270aad

installed_integration_id es la referencia de clave externa a la entidad InstalledIntegration.

integration
object

Una integración define una unidad funcional autocontenida que los partners publican. Un partner puede crear una o varias de estas integraciones.

modules
object[]

La lista de Action Modules y sus versiones que usa esta Action.

name
string
predeterminado:my-action

El nombre de una Action.

runtime
string
predeterminado:node22

El entorno de ejecución de Node. Por ejemplo: node22; el valor predeterminado es node22

secrets
object[]

La lista de secrets incluidos en una Action o en una versión de una Action.

status
enum<string>
predeterminado:built

El estado de compilación de esta Action.

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

La lista de desencadenadores que admite esta Action. En este momento, una Action solo puede tener como objetivo un único desencadenador a la vez.

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

La fecha y hora en que se actualizó esta Action.