dbt Gitリポジトリを更新します。
adapter_typeは作成時のみ指定可能で、後から変更できません。リクエストボディに含めると 400 が返ります(GETレスポンスをそのままPATCHに送り返す場合はadapter_typeを除外してください)。
認証キーとなるAPI KEYをAuthorization: Token {{API KEY}}の形式でヘッダーにセットします。
API KEYがabc123の場合は、Authorization: Token abc123とします。
API KEYの作成方法は、TROCCO API KEYの作成を参照ください。
dbt Gitリポジトリ ID
参照タイプ。branch / tag / commit_hash のいずれか。
指定した ref_type に対応する値(branch / tag / commit_hash)も合わせて指定してください。
リソースグループID。null を指定すると所属リソースグループを解除します。
更新したdbt Gitリポジトリの詳細を返します。
dbt Gitリポジトリ ID
dbt Gitリポジトリ名
説明
アダプタータイプ。作成時にのみ指定可能で、後から変更できません。
dbtバージョン
GitリポジトリのURL
参照タイプ。branch の場合は branch、tag の場合は tag、commit_hash の場合は commit_hash の値を使用します。
同期対象のブランチ名(ref_type が branch の場合に使用)
同期対象のタグ名(ref_type が tag の場合に使用)
同期対象のコミットハッシュ(ref_type が commit_hash の場合に使用、40桁の16進数)
Gitリポジトリ内でdbtプロジェクトが配置されているサブディレクトリ
リソースグループID
TROCCOが生成した公開デプロイキー(SSH公開鍵)。
Gitホスト側にデプロイキーとして登録することで、TROCCOがリポジトリにアクセスできるようになります。
公開デプロイキーのSHA256フィンガープリント。
作成日時
更新日時
不正なリクエストです。
リクエストボディにadapter_typeが含まれている場合、adapter_type cannot be modified after creation が返ります。
API KEYが不正です。
dbt Gitリポジトリ更新権限がありません。
指定したdbt Gitリポジトリ、または指定したresource_group_idが存在しません。