dbt Gitリポジトリを作成します。
作成時にTROCCOが自動でSSH鍵ペアを生成します。レスポンスに含まれるpublic_deploy_keyをGitホストにデプロイキーとして登録してください。
認証キーとなるAPI KEYをAuthorization: Token {{API KEY}}の形式でヘッダーにセットします。
API KEYがabc123の場合は、Authorization: Token abc123とします。
API KEYの作成方法は、TROCCO API KEYの作成を参照ください。
dbt Gitリポジトリ名
説明
GitリポジトリのURL
参照タイプ。省略時は branch。
branch の場合は branch、tag の場合は tag、commit_hash の場合は commit_hash を必ず指定してください。
同期対象のブランチ名(ref_type が branch の場合に必須)
同期対象のタグ名(ref_type が tag の場合に必須)
同期対象のコミットハッシュ(ref_type が commit_hash の場合に必須、40桁の16進数)
Gitリポジトリ内でdbtプロジェクトが配置されているサブディレクトリ
リソースグループID
作成した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フィンガープリント。
作成日時
更新日時
不正なリクエストです。
API KEYが不正です。
dbt Gitリポジトリ作成権限がありません。
指定したresource_group_idが存在しません。