メインコンテンツへスキップ
PATCH
Go

承認

Authorization
string
header
必須

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

パスパラメータ

id
string
必須

更新するActionのid。

ボディ

code
string
デフォルト:module.exports = () => {}

Action のソースコード。

dependencies
object[]

この Action が依存するサードパーティの npm モジュールとそのバージョンの一覧。

modules
object[]

この Action で使用される Action Module とそのバージョンの一覧。

name
string
デフォルト:my-action

Action の名前。

runtime
string
デフォルト:node22

Node ランタイム。例: node22。デフォルトは node22 です

secrets
object[]

Action またはそのバージョンに含まれるシークレットの一覧。

supported_triggers
object[]

この Action でサポートされるトリガーの一覧。現時点では、Action が対象にできるトリガーは一度に 1 つだけです。

Minimum array length: 1

レスポンス

Actionは正常に更新されました。

all_changes_deployed
boolean
デフォルト:false

Action の内容がすべてデプロイされている場合は true。

built_at
string<date-time>
デフォルト:2021-01-01T00:00:00.000Z

この Action のビルドが正常に完了した日時。

code
string
デフォルト:module.exports = () => {}

Action のソースコード。

created_at
string<date-time>
デフォルト:2021-01-01T00:00:00.000Z

この Action が作成された日時。

dependencies
object[]

この Action が依存するサードパーティ製 npm モジュールとそのバージョンの一覧。

deploy
boolean
デフォルト:false

作成後にこの Action をデプロイする場合は true。

deployed_version
object

現在デプロイされているActionのバージョン。

id
string
デフォルト:910b1053-577f-4d81-a8c8-020e7319a38a

Action の一意の ID。

installed_integration_id
string
デフォルト:7d2bc0c9-c0c2-433a-9f4e-86ef80270aad

installed_integration_id は InstalledIntegration エンティティへの外部キー参照です。

integration
object

統合は、パートナーが公開する自己完結型の機能単位を定義します。 パートナーは、このような統合を1つまたは複数作成できます。

modules
object[]

この Action で使用される Action Module とそのバージョンの一覧。

name
string
デフォルト:my-action

Action の名前。

runtime
string
デフォルト:node22

Node ランタイム。例: node22。デフォルトは node22

secrets
object[]

Action またはそのバージョンに含まれるシークレットの一覧。

status
enum<string>
デフォルト:built

このActionのビルドステータス。

利用可能なオプション:
pending,
building,
packaged,
built,
retrying,
failed
supported_triggers
object[]

この Action でサポートされるトリガーの一覧。現時点では、Action が対象にできるトリガーは一度に 1 つだけです。

Minimum array length: 1
updated_at
string<date-time>
デフォルト:2021-01-01T00:00:00.000Z

この Action が最後に更新された日時。