GitHub
GitHub は、Git リポジトリに対する Web ベースのホスティング サービスです。 Git の配布されたリビジョン管理のすべておよびソース コード管理 (SCM) 機能を提供したり、独自の機能を追加したりします。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | 標準 | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | 標準 | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
連絡先 | |
---|---|
件名 | Microsoft |
URL | Microsoft LogicApps サポート Microsoft Power Automate サポート Microsoft Power Apps サポート |
Connector Metadata | |
---|---|
発行者 | マイクロソフト |
Web サイト | https://github.com/ |
このコネクタは aaptapps アカウントでアプリを使用します
コネクタの詳細については、詳細セクション を参照してください。
トリガーは、認証されたユーザーに割り当てられた所有リポジトリとメンバー リポジトリの間で課題アイテムを検索します。 組織リポジトリはサポートされていません。
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
トリガー ポーリングの頻度 | 1 | 15 秒 |
2 つのコミットを比較する (プレビュー) |
|
Git |
GitHub Webhook を削除する |
ID でリポジトリを取得する (プレビュー) |
ID でリポジトリを取得します。 |
pull request から要求済みレビュー担当者を削除する (プレビュー) |
プル要求で要求されたレビューアーを、指定されたユーザーやチームから削除します。 |
イシューに割り当て可能な担当者をリポジトリから一覧で表示する |
イシューに割り当て可能な担当者をリポジトリから一覧で表示します。 |
イシューのすべてのラベルを一覧表示する |
イシューのすべてのラベルを一覧で表示します。 |
イシューを作成する |
この操作は特定のリポジトリの新しいイシューを作成するために使用されます。 |
イシューを更新する |
イシュー番号を指定して、既存のイシューを更新します。 |
クエリを使用して Github を検索 |
クエリを使用して Github を検索 |
テンプレートを使用してリポジトリを作成する (プレビュー) |
リポジトリ テンプレートを使用して新しいリポジトリを作成します。 認証済みユーザーは、リポジトリを所有する組織の所有者か、メンバーである必要があります。 |
プル要求からファイルの一覧を取得する (プレビュー) |
この操作は、リポジトリのプル要求からファイルのリストを取得するために使用されます。 |
プル要求の要求済みレビュー担当者 (プレビュー) |
ユーザーおよびチームの指定されたセットからのプル要求をレビューアーに要求します。 |
プル要求をマージする (プレビュー) |
この操作はリポジトリのプル要求をマージするために使用します。 |
プル要求を作成する (プレビュー) |
この操作はリポジトリにプル要求を作成します。 公開リポジトリでプル要求のオープンまたは更新を行うには、ヘッドやソースのブランチに対する書き込みアクセス許可が必要です。 組織が所有するリポジトリの場合、プル要求を作成するには、リポジトリを所有する組織のメンバーである必要があります。 |
プル要求を取得する (プレビュー) |
この操作はリポジトリのプル要求を取得するために使用します。 |
プル要求を更新する (プレビュー) |
この操作はリポジトリのプル要求を更新するために使用します。 公開リポジトリでプル要求の更新を行うには、ヘッドやソースのブランチに対する書き込みアクセス許可が必要です。 組織が所有するリポジトリの場合、プル要求のオープンや更新を行うには、リポジトリを所有する組織のメンバーである必要があります。 |
マイルストーンを更新する |
既存のマイルストーンを更新します。 |
ユーザーがリポジトリ コラボレーターかどうかをチェックする |
ユーザーがリポジトリ コラボレーターかどうかをチェックします。 |
ユーザーのすべての公開リポジトリを一覧で表示する |
ユーザーのすべての公開リポジトリを一覧で表示します。 |
リポジトリ コラボレーターの一覧 |
リポジトリ コラボレーターの一覧です。 |
リポジトリ シークレットを作成または更新する (プレビュー) |
暗号化した値でリポジトリ シークレットを作成または更新します。 LibSodium を使用してシークレットを暗号化します。 |
リポジトリ ディスパッチ イベントを作成する (プレビュー) |
GitHub の外部で発生する活動で GitHub アクション ワークフローや GitHub App Webhook をトリガーするときに、この操作は |
リポジトリのすべてのイシューを取得する |
リポジトリのすべてのイシューを取得します。 |
リポジトリのすべてのプル要求を取得 |
リポジトリのすべてのプル要求を取得します。 |
リポジトリのすべてのマイルストーンを一覧で表示します |
リポジトリのすべてのマイルストーンを一覧で表示します。 |
リポジトリのすべてのラベルを一覧表示する |
リポジトリのすべてのラベルを一覧で表示します。 |
リポジトリの公開キーを取得する (プレビュー) |
シークレットの暗号化に必要な公開鍵を取得します。 シークレットの作成や更新の前にシークレットを暗号化する必要があります。 |
リポジトリの特定のイシューを取得する |
リポジトリの特定のイシューを取得します。 |
参照のプレビューを取得する (プレビュー) |
Git データベースから単一の参照を返します。 |
参照を作成する (プレビュー) |
リポジトリの参照を作成します。 使用中のコミット SHA-1 ハッシュが存在する場合でも、空のリポジトリに対して新しい参照を作成できません。 空のリポジトリとはブランチを持たないリポジトリです。 |
状態とキーワードでイシューを検索する |
状態とキーワードでイシューを検索します。 |
組織のすべての公開リポジトリを一覧で表示する |
組織のすべての公開リポジトリを一覧で表示します。 |
認証されたユーザーのすべてのリポジトリを一覧で表示する |
認証されたユーザーのすべてのリポジトリ (公開および非公開) を一覧で表示します。 |
認証されたユーザーを取得 |
認証されたユーザーを取得します。 |
選択したリポジトリを組織のシークレットから削除する (プレビュー) |
リポジトリ アクセスの |
選択したリポジトリを組織のシークレットに追加します (プレビュー) |
リポジトリ アクセスの |
base
と head
の両方が repositoryName
内でブランチ名である必要があります。 repositoryName
として同じネットワークの他のリポジトリの間でブランチを比較するには、形式 <USERNAME>:branch
を使用します。 応答は git log base..head
の実行と同様ですが、コミットは時系列で返されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
ベース
|
base | True | string |
ベース パラメーター |
ヘッド
|
head | True | string |
ヘッド パラメーター |
戻り値
コミットの比較
- 本文
- CommitComparison
GitHub Webhook を削除する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
GitHub Webhook ID
|
webhookId | True | string |
GitHub Webhook の ID |
ID でリポジトリを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ ID
|
repositoryId | True | integer |
リポジトリの一意識別子。 |
戻り値
Git リポジトリ
- 本文
- RepositoryDetails
プル要求で要求されたレビューアーを、指定されたユーザーやチームから削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
プル番号
|
pullNumber | True | integer |
プル番号。 |
レビュー担当者
|
reviewers | array of string | ||
team_reviewers
|
team_reviewers | array of string |
イシューに割り当て可能な担当者をリポジトリから一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
イシューのすべてのラベルを一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
イシュー番号
|
issueNumber | True | integer |
指定されたイシューのイシュー番号です。 |
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
この操作は特定のリポジトリの新しいイシューを作成するために使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
敬称
|
title | True | string |
イシューの概要です。 |
本文
|
body | string |
イシューの説明です。 |
戻り値
GitHub イシューのプロパティ。
- 本文
- IssueDetailsModel
イシュー番号を指定して、既存のイシューを更新します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
イシュー番号
|
issueNumber | True | integer |
指定されたイシューのイシュー番号です。 |
肩書き
|
title | string |
イシューの概要です。 |
|
Body
|
body | string |
号の説明です。 |
|
assignee
|
assignee | string |
イシューの担当者です。 |
|
状態
|
state | string |
問題のオープンまたはクローズの状態。 オープンまたはクローズのいずれかを指定できます。 |
|
ChangeReason
|
state_reason | string |
状態の変更理由です。 |
|
マイルストーン
|
milestone | string |
イシューに関連付けるマイルストーンの数です。 |
|
labels
|
labels | array of string |
イシューに関連付けるラベルです。 |
|
担当者
|
assignees | array of string |
イシューに割り当てる UserSnames です。 |
戻り値
GitHub イシューのプロパティ。
- Body
- IssueDetailsModel
クエリを使用して Github を検索
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
query
|
query | string |
query |
リポジトリ テンプレートを使用して新しいリポジトリを作成します。 認証済みユーザーは、リポジトリを所有する組織の所有者か、メンバーである必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
テンプレートの所有者
|
templateOwner | True | string |
テンプレート リポジトリの所有者名。 |
テンプレート リポジトリ
|
templateRepository | True | string |
テンプレート リポジトリの名前。 |
担当者
|
owner | string |
新しいリポジトリを所有する組織や個人。 空白のままにすると認証済みユーザーが所有者になります。 |
|
件名
|
name | True | string |
新しいリポジトリの名前。 |
内容
|
description | string |
新しいリポジトリの簡単な説明。 |
|
非公開である
|
private | boolean |
新しい非公開リポジトリを作成する場合は |
戻り値
Git リポジトリ
- 本文
- RepositoryDetails
この操作は、リポジトリのプル要求からファイルのリストを取得するために使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
プル番号
|
pullNumber | True | integer |
プル番号。 |
戻り値
ユーザーおよびチームの指定されたセットからのプル要求をレビューアーに要求します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
プル番号
|
pullNumber | True | integer |
プル番号。 |
レビュー担当者
|
reviewers | array of string | ||
team_reviewers
|
team_reviewers | array of string |
この操作はリポジトリのプル要求をマージするために使用します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
プル番号
|
pullNumber | True | integer |
プル番号。 |
コミット タイトル
|
commitTitle | string |
自動コミット メッセージのタイトル。 |
|
コミット メッセージ
|
commitMessage | string |
自動コミット メッセージにアペンドする追加詳細。 |
|
Sha
|
sha | string |
要求ヘッドをプルする SHA は許可マージと一致する必要があります。 |
|
マージ方法
|
mergeMethod | string |
使用するマージ方法。 可能な値は、 |
戻り値
プル要求のマージ結果。
この操作はリポジトリにプル要求を作成します。 公開リポジトリでプル要求のオープンまたは更新を行うには、ヘッドやソースのブランチに対する書き込みアクセス許可が必要です。 組織が所有するリポジトリの場合、プル要求を作成するには、リポジトリを所有する組織のメンバーである必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
敬称
|
title | string |
新しいプル要求のタイトル。 |
|
ヘッド
|
head | True | string |
変更が実装されているブランチの名前。 同じネットワークにあるクロス リポジトリのプル要求の場合、名前空間 |
ベース
|
base | True | string |
変更を取り込む先のブランチの名前。 これは、現在のリポジトリの既存のブランチである必要があります。 別のリポジトリのベースにマージを要求する 1 つのリポジトリにプル要求を送信することはできません。 |
本文
|
body | string |
プル要求の内容。 |
|
メンテナンス担当者を変更できますか?
|
maintainer_can_modify | boolean |
メンテナンス担当者がプル要求を変更できるかどうかを示します。 |
|
下書きです
|
draft | boolean |
プル要求が下書きかどうかを示します。 |
戻り値
プル要求を使用すると、GitHub のリポジトリにプッシュした変更について他のユーザーに通知できます。 プル要求を送信すると、関心を持つユーザーが一連の変更を確認して、潜在的な変更を議論し、必要に応じてフォローアップ コミットをプッシュできます。
- 本文
- PullRequest
この操作はリポジトリのプル要求を取得するために使用します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
プル番号
|
pullNumber | True | integer |
プル番号。 |
戻り値
プル要求を使用すると、GitHub のリポジトリにプッシュした変更について他のユーザーに通知できます。 プル要求を送信すると、関心を持つユーザーが一連の変更を確認して、潜在的な変更を議論し、必要に応じてフォローアップ コミットをプッシュできます。
- 本文
- PullRequest
この操作はリポジトリのプル要求を更新するために使用します。 公開リポジトリでプル要求の更新を行うには、ヘッドやソースのブランチに対する書き込みアクセス許可が必要です。 組織が所有するリポジトリの場合、プル要求のオープンや更新を行うには、リポジトリを所有する組織のメンバーである必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
プル番号
|
pullNumber | True | integer |
プル番号。 |
敬称
|
title | string |
プル要求のタイトル。 |
|
本文
|
body | string |
プル要求の内容。 |
|
完了状態
|
state | string |
このプル要求の状態。 |
|
ベース
|
base | string |
変更を取り込む先のブランチの名前。 これは、現在のリポジトリの既存のブランチである必要があります。 別のリポジトリを指すようにプル要求に対してベース ブランチを更新できません。 |
|
メンテナンス担当者を変更できますか?
|
maintainer_can_modify | boolean |
メンテナンス担当者がプル要求を変更できるかどうかを示します。 |
戻り値
プル要求を使用すると、GitHub のリポジトリにプッシュした変更について他のユーザーに通知できます。 プル要求を送信すると、関心を持つユーザーが一連の変更を確認して、潜在的な変更を議論し、必要に応じてフォローアップ コミットをプッシュできます。
- 本文
- PullRequest
既存のマイルストーンを更新します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
マイルストーンの番号
|
milestoneNumber | True | integer |
指定されたマイルストーンのマイルストーン番号です。 |
肩書き
|
title | string |
マイルストーンの概要です。 |
|
状態
|
state | string |
マイルストーンの状態 (オープンまたはクローズ) です。 |
|
マイルストーン
|
description | string |
マイルストーンの説明。 |
|
due_on
|
due_on | string |
マイルストーンの期日です。 |
戻り値
関連する問題とプル要求のコレクション。
- 返答
- Milestone
ユーザーがリポジトリ コラボレーターかどうかをチェックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
ユーザー名
|
userName | True | string |
GitHub ユーザー アカウントのハンドルです。 |
戻り値
API 応答を 1 つだけ取得するモデル
- 返答
- object
ユーザーのすべての公開リポジトリを一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
タイプ
|
type | string |
結果を指定の種類のリポジトリに制限します。 |
|
並べ替え
|
sort | string |
結果を並べ替えるプロパティです。 |
|
direction
|
direction | string |
並べ替えの方向です。 |
|
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
取り込むページ番号 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
リポジトリ コラボレーターの一覧です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
暗号化した値でリポジトリ シークレットを作成または更新します。 LibSodium を使用してシークレットを暗号化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
シークレット名
|
secretName | True | string |
シークレットの名前。 |
encrypted_value
|
encrypted_value | string |
シークレットの値で、「リポジトリの公開キーを取得する」アクションで取得した公開キーを使用して LibSodium で暗号化されます。 |
|
key_id
|
key_id | string |
シークレットの暗号化に使用したキーの ID。 |
GitHub の外部で発生する活動で GitHub アクション ワークフローや GitHub App Webhook をトリガーするときに、この操作は repository_dispatch
と呼ばれる Webhook イベントをトリガーします。 repository_dispatch
イベントが発生したら GitHub アクション ワークフローや GitHub アプリを実行するように構成する必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
Event Name
|
event_type | string |
カスタム Webhook イベント名。 |
|
イベント ペイロード
|
client_payload | object |
操作やワークフローが使用する Webhook イベントに関する追加情報を含む JSON ペイロード。 |
リポジトリのすべてのイシューを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
マイルストーン
|
milestone | string |
マイルストーンでフィルター処理します。 |
|
州
|
state | string |
状態別にフィルター。 |
|
assignee
|
assignee | string |
担当者でフィルター処理します。 |
|
作成者
|
creator | string |
作成者でフィルター処理します。 |
|
言及済み
|
mentioned | string |
言及でフィルター処理します。 |
|
labels
|
labels | string |
ラベル名でフィルター処理します。 |
|
並べ替え
|
sort | string |
結果を並べ替えるフィールドです。 |
|
direction
|
direction | string |
並べ替えの方向です。 |
|
次の日時以降
|
since | string |
指定日以降のイシューでフィルター処理します。 |
|
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
リポジトリのすべてのプル要求を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
州
|
state | string |
状態別にフィルター。 |
|
ヘッド
|
head | string |
ヘッド ユーザーまたは組織でフィルター処理します。 |
|
base
|
base | string |
ベース ブランチ名でフィルター処理します。 |
|
並べ替え
|
sort | string |
結果を並べ替える基準です。 |
|
direction
|
direction | string |
並べ替えの方向です。 |
|
perPage
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
リポジトリのすべてのマイルストーンを一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
州
|
state | string |
マイルストーンの状態です。 |
|
並べ替え
|
sort | string |
結果を並べ替える基準です。 |
|
direction
|
direction | string |
並べ替えの方向です。 |
|
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
リポジトリのすべてのラベルを一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
表示するページ番号です。 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
シークレットの暗号化に必要な公開鍵を取得します。 シークレットの作成や更新の前にシークレットを暗号化する必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
戻り値
アクション シークレットの設定に使用する公開キー。
- Body
- ActionsPublicKey
リポジトリの特定のイシューを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
イシュー番号
|
issueNumber | True | integer |
指定されたイシューのイシュー番号です。 |
戻り値
GitHub イシューのプロパティ。
- Body
- IssueDetailsModel
Git データベースから単一の参照を返します。 reference
パラメーターは、ブランチに対しては heads/<branch name>
、タグに対しては tags/<tag name>
のようにフォーマットする必要があります。 reference
が既存の参照と一致しない場合は 404
が返されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
参照
|
reference | True | string |
URL の参照は、ブランチに対しては 、タグに対しては のようにフォーマットする必要があります。 |
戻り値
リポジトリ内の Git 参照
- 本文
- GitReference
リポジトリの参照を作成します。 使用中のコミット SHA-1 ハッシュが存在する場合でも、空のリポジトリに対して新しい参照を作成できません。 空のリポジトリとはブランチを持たないリポジトリです。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
参照
|
ref | True | string |
完全修飾参照名 (例: |
Sha
|
sha | True | string |
この参照の SHA1 値。 |
戻り値
リポジトリ内の Git 参照
- 本文
- GitReference
状態とキーワードでイシューを検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
四半期
|
q | True | string |
キーワードと修飾子で検索します。 |
並べ替え
|
sort | string |
結果を並べ替えるプロパティです。 |
|
注文
|
order | string |
並べ替えの方向です。 |
|
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
取り込むページ番号 |
戻り値
検索結果を取得するモデル
組織のすべての公開リポジトリを一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
タイプ
|
type | string |
結果を指定の種類のリポジトリに制限します。 |
|
並べ替え
|
sort | string |
結果を並べ替えるプロパティです。 |
|
direction
|
direction | string |
並べ替えの方向です。 |
|
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
取り込むページ番号 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
認証されたユーザーのすべてのリポジトリ (公開および非公開) を一覧で表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
可視性
|
visibility | string |
結果を、指定された可視性 (公開/非公開/すべて) のリポジトリに制限します。 |
|
所属
|
affiliation | string |
所属に基づいて結果を制限します。 |
|
次の日時以降
|
since | string |
結果を、指定の時間後に更新されたリポジトリに制限します。 |
|
before
|
before | string |
結果を、指定の時間前の更新済みのリポジトリに制限します。 |
|
タイプ
|
type | string |
結果を指定の種類のリポジトリに制限します。 |
|
並べ替え
|
sort | string |
結果を並べ替えるプロパティです。 |
|
direction
|
direction | string |
並べ替えの方向です。 |
|
per_page
|
per_page | integer |
ページあたりの結果の数。 |
|
page
|
page | integer |
取り込むページ番号 |
戻り値
API 応答リストを取得するモデル
- アイテム
- MultipleFetchModel
リポジトリ アクセスの visibility
が selected
に設定されている場合、組織のシークレットからリポジトリを削除します。 この表示は、組織のシークレットを作成または更新する ときに設定されます。 このエンドポイントを使用するには admin:org
スコープを持つアクセス トークンを使用して認証を行う必要があります。 このエンドポイントを使用するには、GitHub アプリに secrets
の組織のアクセス許可がある必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ ID
|
repositoryId | True | integer |
リポジトリの一意識別子。 |
シークレット名
|
secretName | True | string |
シークレットの名前。 |
リポジトリ アクセスの visibility
を selected
に設定するとき、リポジトリを組織のシークレットに追加します。 この表示は、組織のシークレットを作成または更新する ときに設定されます。 このエンドポイントを使用するには admin:org
スコープを持つアクセス トークンを使用して認証を行う必要があります。 このエンドポイントを使用するには、GitHub アプリに secrets
の組織のアクセス許可がある必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ ID
|
repositoryId | True | integer |
リポジトリの一意識別子。 |
シークレット名
|
secretName | True | string |
シークレットの名前。 |
プル要求が作成または変更されたとき (プレビュー) |
プル要求の GitHub Webhook を作成します |
新しいイシューが開かれ、自分に割り当てられたとき |
この操作は、イシューが開かれ、ログインしたユーザーに割り当てられたときにトリガーされます。 |
自分にイシューが割り当てられたとき |
この操作は、ログインしたユーザーにイシューが割り当てられたときにトリガーされます。 |
自分に割り当てられたイシューがクローズしたとき |
この操作は、ログインしたユーザーに割り当てられたイシューがクローズしたときにトリガーされます。 |
プル要求の GitHub Webhook を作成します
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
リポジトリ所有者
|
repositoryOwner | True | string |
リポジトリ所有者の名前。 |
リポジトリ名
|
repositoryName | True | string |
リポジトリの名前。 |
リッスンする Webhook イベント
|
events | True | array of string |
リッスンする Webhook イベント |
戻り値
Webhook プル要求応答です。
GitHub イシューのプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
敬称
|
title | string |
イシューの概要です。 |
本文
|
body | string |
イシューの説明です。 |
assignee
|
assignee | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
ID
|
number | integer |
問題を表す一意の ID。 |
完了状態
|
state | string |
イシューの状態。 |
作成日時
|
created_at | string |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式)。 |
リポジトリ URL
|
repository_url | string |
リポジトリへの Web リンク。 |
検索結果を取得するモデル
名前 | パス | 型 | 説明 |
---|---|---|---|
body
|
body | array of GeneralAPIModel |
結果の本文 |
API 応答リストを取得するモデル
名前 | パス | 型 | 説明 |
---|---|---|---|
アイテム
|
GeneralAPIModel |
API 応答を 1 つだけ取得するモデル |
API 応答を 1 つだけ取得するモデル
GitHub ユーザーのプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
ログイン
|
login | string |
ユーザー ログイン。 |
ID
|
id | integer |
ユーザー ID。 |
ノード ID
|
node_id | string |
ユーザー ノード ID。 |
アバターの URL
|
avatar_url | string |
ユーザー アバターの URL。 |
Gravatar ID
|
gravatar_id | string |
ユーザー Gravatar の ID。 |
URL
|
url | string |
ユーザー URL。 |
HTML URL
|
html_url | string |
ユーザー HTML URL。 |
フォロワー URL
|
followers_url | string |
ユーザー FollowersUrl |
フォロー URL
|
following_url | string |
ユーザー フォロー URL。 |
Gists URL
|
gists_url | string |
ユーザー Gists URL。 |
スター付き URL
|
starred_url | string |
ユーザー スター付き URL。 |
サブスクリプション URL
|
subscriptions_url | string |
ユーザー サブスクリプション URL。 |
組織の URL
|
organizations_url | string |
ユーザー組織の URL。 |
Repos URL
|
repos_url | string |
ユーザー Repos の URL。 |
イベント URL
|
events_url | string |
ユーザー イベント URL。 |
受信した イベント URL
|
received_events_url | string |
ユーザーが受信した イベント URL。 |
タイプ
|
type | string |
ユーザーの種類。 |
サイト管理者
|
site_admin | boolean |
ユーザーはサイトの管理者ですか? |
件名
|
name | string |
ユーザー名。 |
会社
|
company | string |
ユーザーの会社。 |
ブログ
|
blog | string |
ユーザーのブログ。 |
場所
|
location | string |
ユーザーの場所。 |
電子メール
|
string |
ユーザー メール。 |
|
採用可能
|
hireable | boolean |
ユーザーは採用可能ですか? |
経歴
|
bio | string |
ユーザー経歴。 |
公開 Repos
|
public_repos | integer |
ユーザー公開 Repos。 |
公開 Gists
|
public_gists | integer |
ユーザー公開 Gists。 |
フォロワー
|
followers | integer |
ユーザーのフォロワー。 |
フォロー
|
following | integer |
フォローしているユーザー。 |
作成場所
|
created_at | date-time |
ユーザー作成場所。 |
更新場所
|
updated_at | date-time |
ユーザー更新場所。 |
名前 | パス | 型 | 説明 |
---|---|---|---|
検証済みである
|
verified | boolean |
このコミットの署名を検証すると GitHub が判断するかどうかを示します。 |
検証の理由
|
reason | string |
検証された値の理由。 |
署名済みの値
|
payload | string |
署名済みの値。 |
コミットの署名
|
signature | string |
コミットから抽出した署名。 |
Git の作成者/コミッター情報のメタプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
Git ユーザー名
|
name | string |
ユーザー名 |
Git ユーザーの電子メール
|
string |
電子メール |
|
コミットのタイムスタンプ
|
date | string |
コミットのタイムスタンプ。 |
差分エントリ
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイル名
|
filename | string |
変更されたファイル名。 |
追加
|
additions | integer |
ファイル内の追加回数 |
削除
|
deletions | integer |
ファイル内の削除回数 |
変更
|
changes | integer |
ファイル内の変更回数 |
ステータス
|
status | string |
変更の状態 例: 変更済み、名前を変更済みなど |
生の URL
|
raw_url | string |
ファイルへの生 URL リンク |
Blob URL
|
blob_url | string |
ファイルへの Blob URL リンク |
PATCH
|
patch | string |
ファイルに加えた実際の変更。 |
変更の SHA
|
sha | string |
変更の SHA。 |
コンテンツ URL
|
contents_url | string |
ファイル コンテンツ URL。 |
前のファイル名
|
previous_filename | string |
ファイル名が変更された場合の前のファイル名 |
コミット
名前 | パス | 型 | 説明 |
---|---|---|---|
URL のコミット
|
url | string |
コミットの HTTP URL。 |
Sha のコミット
|
sha | string |
コミットの SHA |
ノード ID
|
node_id | string |
コミットのノード ID。 |
HTML URL
|
html_url | string |
コミットの HTML URL |
コメント URL
|
comments_url | string |
コミットのコメント URL |
URL のコミット
|
commit.url | string |
コミットの URL。 |
作成者
|
commit.author | GitUser |
Git の作成者/コミッター情報のメタプロパティ。 |
コミッター
|
commit.committer | GitUser |
Git の作成者/コミッター情報のメタプロパティ。 |
コミット メッセージ
|
commit.message | string |
コミット メッセージ。 |
コメント数
|
commit.comment_count | integer |
コミットのコメント数 |
Sha のコミット
|
commit.tree.sha | string |
コミットの SHA |
URL のコミット
|
commit.tree.url | uri |
URL のコミット。 |
確認
|
commit.verification | Verification | |
作成者
|
author | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
コミッター
|
committer | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
親
|
parents | array of object | |
親 Sha
|
parents.sha | string |
親ブランチ コミット Sha |
親ブランチ URL
|
parents.url | string |
親ブランチの URL。 |
親ブランチ HTML URL
|
parents.html_url | string |
親ブランチの HTML URL。 |
追加
|
stats.additions | integer |
追加回数 |
削除
|
stats.deletions | integer |
削除回数 |
合計
|
stats.total | integer |
合計変更回数 |
ファイル
|
files | array of DiffEntry |
コミットの比較
名前 | パス | 型 | 説明 |
---|---|---|---|
URL
|
url | string |
比較する URL |
HTML URL
|
html_url | string |
比較する HTML URL |
永続的な URL
|
permalink_url | string |
比較する永続的な URL |
差分 URL
|
diff_url | string |
差分 URL |
修正プログラムの URL
|
patch_url | string |
修正プログラムの URL |
base_commit
|
base_commit | Commit |
コミット |
merge_base_commit
|
merge_base_commit | Commit |
コミット |
ステータス
|
status | string |
比較の状態 例: diverged など |
だけ先
|
ahead_by | integer |
ベース ブランチだけ先 |
だけ後
|
behind_by | integer |
behind_by ベース ブランチ |
合計コミット数
|
total_commits | integer |
合計コミット数 |
コミット
|
commits | array of Commit |
コミット |
ファイル
|
files | array of DiffEntry |
ファイル |
アクション シークレットの設定に使用する公開キー。
名前 | パス | 型 | 説明 |
---|---|---|---|
キー ID
|
key_id | string |
キーの識別子。 |
キー
|
key | string |
Base64 でエンコードした公開キー。 |
ID
|
id | integer |
キーの一意識別子。 |
URL
|
url | string |
公開キーの URL。 |
敬称
|
title | string |
公開キーのタイトル。 |
作成場所
|
created_at | string |
キーの作成日時。 |
ライセンスの詳細
名前 | パス | 型 | 説明 |
---|---|---|---|
キー
|
key | string |
小文字で表したライセンスの SPDX ID。 |
件名
|
name | string |
https://spdx.org/licenses で指定されたライセンスの完全な名前。 |
URL
|
url | uri |
https://choosealicense.com でのライセンスへの URL。 |
SPDX ID
|
spdx_id | string |
https://spdx.org/licenses で指定された短い識別子。 |
ノード ID
|
node_id | string |
ライセンス ノード ID。 |
HTML URL
|
html_url | uri |
ライセンス HTML URL。 |
Git リポジトリ
名前 | パス | 型 | 説明 |
---|---|---|---|
リポジトリ ID
|
id | integer |
リポジトリの一意識別子。 |
リポジトリのノード ID
|
node_id | string |
このリポジトリのノード ID。 |
リポジトリ名
|
name | string |
リポジトリの名前。 |
リポジトリの完全な名前
|
full_name | string |
このリポジトリの完全な名前。 |
管理
|
permissions.admin | boolean | |
pull
|
permissions.pull | boolean | |
トリアージ
|
permissions.triage | boolean | |
プッシュ
|
permissions.push | boolean | |
管理
|
permissions.maintain | boolean | |
所有者
|
owner | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
リポジトリは非公開ですか?
|
private | boolean |
リポジトリが公開済みか非公開か。 |
リポジトリの説明
|
description | string |
このリポジトリの説明 |
リポジトリのホームページ
|
homepage | uri |
このリポジトリのホームページ |
リポジトリの言語
|
language | string |
このリポジトリの言語 |
リポジトリはアーカイブ済みですか?
|
archived | boolean |
リポジトリがアーカイブ済みかどうか。 |
リポジトリは無効ですか?
|
disabled | boolean |
このリポジトリが無効かどうかを返します。 |
リポジトリの可視性
|
visibility | string |
リポジトリの可視性: 公開、非公開、内部のみ。 |
リポジトリの作成日
|
created_at | date-time |
このリポジトリの作成日時。 |
リポジトリの更新日
|
updated_at | date-time |
このリポジトリの最終更新日時。 |
レポジトリのリベース マージ許可
|
allow_rebase_merge | boolean |
プル要求のリベース マージを許可するかどうか。 |
リポジトリのスクワッシュ マージ許可
|
allow_squash_merge | boolean |
プル要求のスクワシュ マージを許可するかどうか。 |
リポジトリのマージ時のブランチ削除
|
delete_branch_on_merge | boolean |
プル要求のマージ時にヘッド ブランチを削除するかどうか |
リポジトリのマージ コミット許可
|
allow_merge_commit | boolean |
プル要求に対してマージ コミットを許可するかどうか。 |
リポジトリのマスター ブランチ
|
master_branch | string |
リポジトリのマスター ブランチ。 |
Git リポジトリ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | integer |
リポジトリの一意識別子。 |
ノード ID
|
node_id | string |
このリポジトリのノード ID。 |
件名
|
name | string |
リポジトリの名前。 |
氏名
|
full_name | string |
このリポジトリの完全な名前。 |
ライセンス
|
license | LicenseDetails |
ライセンスの詳細 |
フォーク
|
forks | integer |
このレポジトリのフォーク数。 |
管理
|
permissions.admin | boolean | |
pull
|
permissions.pull | boolean | |
トリアージ
|
permissions.triage | boolean | |
プッシュ
|
permissions.push | boolean | |
管理
|
permissions.maintain | boolean | |
所有者
|
owner | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
非公開である
|
private | boolean |
リポジトリが公開済みか非公開か。 |
HTML URL
|
html_url | uri |
このリポジトリの HTML URL |
内容
|
description | string |
このリポジトリの説明 |
フォークかどうか
|
fork | boolean |
リポジトリがフォークの場合 |
URL
|
url | uri |
このリポジトリの HTTP URL |
アーカイブ URL
|
archive_url | string |
このリポジトリのアーカイブ URL |
担当者 URL
|
assignees_url | string |
このリポジトリの担当者 URL |
Blob URL
|
blobs_url | string |
このリポジトリの Blob URL |
ブランチ URL
|
branches_url | string |
このリポジトリのブランチ URL |
コラボレーター URL
|
collaborators_url | string |
このリポジトリのコラボレーター URL |
コメント URL
|
comments_url | string |
このリポジトリのコメント URL |
コミット URL
|
commits_url | string |
このリポジトリのコミット URL |
比較 URL
|
compare_url | string |
このリポジトリの比較 URL |
コンテンツ URL
|
contents_url | string |
このリポジトリのコンテンツ URL |
投稿者 URL
|
contributors_url | uri |
このリポジトリの投稿者 URL |
展開 URL
|
deployments_url | uri |
このリポジトリの展開 URL |
ダウンロード URL
|
downloads_url | uri |
このリポジトリのダウンロード URL |
イベント URL
|
events_url | uri |
このリポジトリのイベント URL |
フォーク URL
|
forks_url | uri |
このリポジトリのフォーク URL |
Git コミット URL
|
git_commits_url | string |
このリポジトリの Git コミット URL |
Git 参照 URL
|
git_refs_url | string |
このリポジトリの Git 参照 URL |
Git タグ URL
|
git_tags_url | string |
このリポジトリの Git タグ URL |
Git URL
|
git_url | string |
このリポジトリの Git URL |
問題コメント URL
|
issue_comment_url | string |
このリポジトリの問題コメント URL |
問題イベント URL
|
issue_events_url | string |
このリポジトリの問題イベント URL |
問題 URL
|
issues_url | string |
このリポジトリの問題 URL |
キー URL
|
keys_url | string |
このリポジトリのキー URL |
ラベル URL
|
labels_url | string |
このリポジトリのラベル URL |
言語 URL
|
languages_url | uri |
このリポジトリの言語 URL |
URL をマージする
|
merges_url | uri |
このリポジトリのマージ URL |
マイルストーン URL
|
milestones_url | string |
このリポジトリのマイルストーン URL |
通知 URL
|
notifications_url | string |
このリポジトリの通知 URL |
プル URL
|
pulls_url | string |
このリポジトリのプル URL |
リリース URL
|
releases_url | string |
このリポジトリのリリース URL |
SSH URL
|
ssh_url | string |
このリポジトリをクローンする SSH URL |
Stargazers URL
|
stargazers_url | uri |
このリポジトリの Stargazers の URL (Stargazers は GitHub リポジトリをブックマークに登録した人です) |
状態 URL
|
statuses_url | string |
このリポジトリの状態 URL |
サブスクライバー URL
|
subscribers_url | uri |
このリポジトリのサブスクライバー URL |
サブスクリプション URL
|
subscription_url | uri |
このリポジトリのサブスクリプション URL |
タグ URL
|
tags_url | uri |
このリポジトリのタグ URL |
Teams URL
|
teams_url | uri |
このリポジトリの Teams URL |
ツリー URL
|
trees_url | string |
このリポジトリのツリー URL |
クローン URL
|
clone_url | string |
このリポジトリのクローン URL |
ミラー URL
|
mirror_url | uri |
このリポジトリの元のミラー URL |
フック URL
|
hooks_url | uri |
このリポジトリのフック URL |
SVN URL
|
svn_url | uri |
このリポジトリの SVN URL |
ホームページ
|
homepage | uri |
このリポジトリのホームページ |
言語
|
language | string |
このリポジトリの言語 |
フォークの数
|
forks_count | integer |
このリポジトリに存在するネットワーク全体でのフォーク数。 |
Stargazers 数
|
stargazers_count | integer |
このリポジトリにスターを付けたユーザー数。 |
ウォッチャー数
|
watchers_count | integer |
このリポジトリを表示しているユーザー数。 |
サイズ
|
size | integer |
リポジトリのサイズ |
既定ブランチ
|
default_branch | string |
このリポジトリの既定ブランチ。 |
オープン状態の問題件数
|
open_issues_count | integer |
このリポジトリに存在するオープン状態の問題件数。 |
テンプレートかどうか
|
is_template | boolean |
新しいリポジトリの生成に使用できるテンプレートとして、このリポジトリが機能するかどうか。 |
トピック
|
topics | array of string |
リポジトリにあるトピックの一覧 |
問題があるかどうか
|
has_issues | boolean |
問題が有効かどうか。 |
プロジェクトがあるかどうか
|
has_projects | boolean |
プロジェクトが有効かどうか。 |
Wiki があるかどうか
|
has_wiki | boolean |
Wiki が有効かどうか。 |
ページがあるかどうか
|
has_pages | boolean |
ページが有効かどうか。 |
ダウンロード済みかどうか
|
has_downloads | boolean |
ダウンロードが有効かどうか。 |
アーカイブ済みかどうか
|
archived | boolean |
リポジトリがアーカイブ済みかどうか。 |
無効かどうか
|
disabled | boolean |
このリポジトリが無効かどうかを返します。 |
可視性
|
visibility | string |
リポジトリの可視性: 公開、非公開、内部のみ。 |
プッシュした場所
|
pushed_at | date-time |
このリポジトリを最後にプッシュした日時。 |
作成場所
|
created_at | date-time |
このリポジトリの作成日時。 |
更新場所
|
updated_at | date-time |
このリポジトリの最終更新日時。 |
リベース マージを許可する
|
allow_rebase_merge | boolean |
プル要求のリベース マージを許可するかどうか。 |
テンプレート リポジトリ ID
|
template_repository.id | integer |
リポジトリの一意識別子。 |
テンプレート リポジトリのノード ID
|
template_repository.node_id | string |
このリポジトリのノード ID。 |
テンプレート リポジトリの名前
|
template_repository.name | string |
リポジトリの名前。 |
テンプレート リポジトリの完全な名前
|
template_repository.full_name | string |
このリポジトリの完全な名前。 |
所有者
|
template_repository.owner | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
テンプレート リポジトリが非公開かどうか
|
template_repository.private | boolean |
リポジトリが公開済みか非公開か。 |
テンプレート リポジトリの HTML URL
|
template_repository.html_url | uri |
このリポジトリの HTML URL |
テンプレート リポジトリの説明
|
template_repository.description | string |
このリポジトリの説明 |
テンプレート リポジトリがフォークかどうか
|
template_repository.fork | boolean |
リポジトリがフォークの場合 |
テンプレート リポジトリの URL
|
template_repository.url | uri |
このリポジトリの HTTP URL |
テンプレート リポジトリのアーカイブ URL
|
template_repository.archive_url | string |
このリポジトリのアーカイブ URL |
テンプレート リポジトリの担当者 URL
|
template_repository.assignees_url | string |
このリポジトリの担当者 URL |
テンプレート リポジトリの Blob URL
|
template_repository.blobs_url | string |
このリポジトリの Blob URL |
テンプレート リポジトリのブランチ URL
|
template_repository.branches_url | string |
このリポジトリのブランチ URL |
テンプレート リポジトリのコラボレーター URL
|
template_repository.collaborators_url | string |
このリポジトリのコラボレーター URL |
テンプレート リポジトリのコメント URL
|
template_repository.comments_url | string |
このリポジトリのコメント URL |
テンプレート リポジトリのコミット URL
|
template_repository.commits_url | string |
このリポジトリのコミット URL |
テンプレート リポジトリの比較 URL
|
template_repository.compare_url | string |
このリポジトリの比較 URL |
テンプレート リポジトリのコンテンツ URL
|
template_repository.contents_url | string |
このリポジトリのコンテンツ URL |
テンプレート リポジトリの投稿者 URL
|
template_repository.contributors_url | uri |
このリポジトリの投稿者 URL |
テンプレート リポジトリの展開 URL
|
template_repository.deployments_url | uri |
このリポジトリの展開 URL |
テンプレート リポジトリのダウンロード URL
|
template_repository.downloads_url | uri |
このリポジトリのダウンロード URL |
テンプレート リポジトリのイベント URL
|
template_repository.events_url | uri |
このリポジトリのイベント URL |
テンプレート リポジトリのフォーク URL
|
template_repository.forks_url | uri |
このリポジトリのフォーク URL |
テンプレート リポジトリの Git コミット URL
|
template_repository.git_commits_url | string |
このリポジトリの Git コミット URL |
テンプレート リポジトリの Git 参照 URL
|
template_repository.git_refs_url | string |
このリポジトリの Git 参照 URL |
テンプレート リポジトリの Git タグ URL
|
template_repository.git_tags_url | string |
このリポジトリの Git タグ URL |
テンプレート リポジトリの Git URL
|
template_repository.git_url | string |
このリポジトリの Git URL |
テンプレート リポジトリの問題コメント URL
|
template_repository.issue_comment_url | string |
このリポジトリの問題コメント URL |
テンプレート リポジトリの問題イベント URL
|
template_repository.issue_events_url | string |
このリポジトリの問題イベント URL |
テンプレート リポジトリの問題 URL
|
template_repository.issues_url | string |
このリポジトリの問題 URL |
テンプレート リポジトリのキー URL
|
template_repository.keys_url | string |
このリポジトリのキー URL |
テンプレート リポジトリのラベル URL
|
template_repository.labels_url | string |
このリポジトリのラベル URL |
テンプレート リポジトリの言語 URL
|
template_repository.languages_url | uri |
このリポジトリの言語 URL |
テンプレート リポジトリのマージ URL
|
template_repository.merges_url | uri |
このリポジトリのマージ URL |
テンプレート リポジトリのマイルストーン URL
|
template_repository.milestones_url | string |
このリポジトリのマイルストーン URL |
テンプレート リポジトリの通知 URL
|
template_repository.notifications_url | string |
このリポジトリの通知 URL |
テンプレート リポジトリのプル URL
|
template_repository.pulls_url | string |
このリポジトリのプル URL |
テンプレート リポジトリのリリース URL
|
template_repository.releases_url | string |
このリポジトリのリリース URL |
テンプレート リポジトリの SSH URL
|
template_repository.ssh_url | string |
このリポジトリをクローンする SSH URL |
テンプレート リポジトリの Stargazers URL
|
template_repository.stargazers_url | uri |
このリポジトリの Stargazers の URL (Stargazers は GitHub リポジトリをブックマークに登録した人です) |
テンプレート リポジトリの状態 URL
|
template_repository.statuses_url | string |
このリポジトリの状態 URL |
テンプレート リポジトリのサブスクライバー URL
|
template_repository.subscribers_url | uri |
このリポジトリのサブスクライバー URL |
テンプレート リポジトリのサブスクリプション URL
|
template_repository.subscription_url | uri |
このリポジトリのサブスクリプション URL |
テンプレート リポジトリのタグ URL
|
template_repository.tags_url | uri |
このリポジトリのタグ URL |
テンプレート リポジトリの Teams URL
|
template_repository.teams_url | uri |
このリポジトリの Teams URL |
テンプレート リポジトリのツリー URL
|
template_repository.trees_url | string |
このリポジトリのツリー URL |
テンプレート リポジトリのクローン URL
|
template_repository.clone_url | string |
このリポジトリのクローン URL |
テンプレート リポジトリのミラー URL
|
template_repository.mirror_url | uri |
このリポジトリの元のミラー URL |
テンプレート リポジトリのフック URL
|
template_repository.hooks_url | uri |
このリポジトリのフック URL |
テンプレート リポジトリの SVN URL
|
template_repository.svn_url | uri |
このリポジトリの SVN URL |
テンプレート リポジトリのホームページ
|
template_repository.homepage | uri |
このリポジトリのホームページ |
テンプレート リポジトリの言語
|
template_repository.language | string |
このリポジトリの言語 |
テンプレート リポジトリのフォーク数
|
template_repository.forks_count | integer |
このリポジトリに存在するネットワーク全体でのフォーク数。 |
テンプレート リポジトリの Stargazers 数
|
template_repository.stargazers_count | integer |
このリポジトリにスターを付けたユーザー数。 |
テンプレート リポジトリのウォッチャー数
|
template_repository.watchers_count | integer |
このリポジトリを表示しているユーザー数。 |
テンプレート リポジトリのサイズ
|
template_repository.size | integer |
リポジトリのサイズ |
テンプレート リポジトリの既定ブランチ
|
template_repository.default_branch | string |
このリポジトリの既定ブランチ。 |
テンプレート リポジトリのオープン状態の問題件数
|
template_repository.open_issues_count | integer |
このリポジトリに存在するオープン状態の問題件数。 |
テンプレート リポジトリがテンプレートかどうか
|
template_repository.is_template | boolean |
新しいリポジトリの生成に使用できるテンプレートとして、このリポジトリが機能するかどうか。 |
テンプレート リポジトリのトピック
|
template_repository.topics | array of string |
リポジトリにあるトピックの一覧 |
テンプレート リポジトリに問題があるかどうか
|
template_repository.has_issues | boolean |
問題が有効かどうか。 |
テンプレート リポジトリにプロジェクトがあるかどうか
|
template_repository.has_projects | boolean |
プロジェクトが有効かどうか。 |
テンプレート リポジトリに Wiki があるかどうか
|
template_repository.has_wiki | boolean |
Wiki が有効かどうか。 |
テンプレート リポジトリにページがあるかどうか
|
template_repository.has_pages | boolean |
ページが有効かどうか。 |
テンプレート リポジトリにダウンロードがあるかどうか
|
template_repository.has_downloads | boolean |
ダウンロードが有効かどうか。 |
テンプレート リポジトリがアーカイブ済みかどうか
|
template_repository.archived | boolean |
リポジトリがアーカイブ済みかどうか。 |
テンプレート リポジトリが無効かどうか
|
template_repository.disabled | boolean |
このリポジトリが無効かどうかを返します。 |
テンプレート リポジトリの可視性
|
template_repository.visibility | string |
リポジトリの可視性: 公開、非公開、内部のみ。 |
テンプレート リポジトリをプッシュした場所
|
template_repository.pushed_at | date-time |
このリポジトリを最後にプッシュした日時。 |
テンプレート リポジトリの作成場所
|
template_repository.created_at | date-time |
このリポジトリの作成日時。 |
テンプレート リポジトリの更新場所
|
template_repository.updated_at | date-time |
このリポジトリの最終更新日時。 |
管理
|
template_repository.permissions.admin | boolean | |
プッシュ
|
template_repository.permissions.push | boolean | |
pull
|
template_repository.permissions.pull | boolean | |
テンプレート レポジトリのリベース マージ許可
|
template_repository.allow_rebase_merge | boolean |
プル要求のリベース マージを許可するかどうか。 |
テンプレート リポジトリのテンプレート リポジトリ
|
template_repository.template_repository | string |
テンプレート リポジトリ。 |
テンプレート リポジトリの一時的なクローン トークン
|
template_repository.temp_clone_token | string |
このリポジトリを複製するための一時的な認証トークン。 |
テンプレート リポジトリのスクワッシュ マージ許可
|
template_repository.allow_squash_merge | boolean |
プル要求のスクワシュ マージを許可するかどうか。 |
テンプレート リポジトリのマージ時のブランチ削除
|
template_repository.delete_branch_on_merge | boolean |
プル要求のマージ時にヘッド ブランチを削除するかどうか |
テンプレート リポジトリのマージ コミット許可
|
template_repository.allow_merge_commit | boolean |
プル要求に対してマージ コミットを許可するかどうか。 |
テンプレート リポジトリのサブスクライバー数
|
template_repository.subscribers_count | integer |
このリポジトリのサブスクライバー数。 |
テンプレート リポジトリのネットワーク数
|
template_repository.network_count | integer |
リポジトリのネットワーク数 |
一時的なクローン トークン
|
temp_clone_token | string |
このリポジトリを複製するための一時的な認証トークン。 |
スクワッシュ マージを許可する
|
allow_squash_merge | boolean |
プル要求のスクワシュ マージを許可するかどうか。 |
マージ時にブランチを削除する
|
delete_branch_on_merge | boolean |
プル要求のマージ時にヘッド ブランチを削除するかどうか |
マージ コミットを許可する
|
allow_merge_commit | boolean |
プル要求に対してマージ コミットを許可するかどうか。 |
サブスクライバー数
|
subscribers_count | integer |
このリポジトリのサブスクライバー数。 |
ネットワーク数
|
network_count | integer |
リポジトリのネットワーク数 |
オープン状態の問題
|
open_issues | integer |
リポジトリのオープン状態の問題。 |
ウォッチャー
|
watchers | integer |
リポジトリ ウォッチャー。 |
マスター ブランチ
|
master_branch | string |
リポジトリのマスター ブランチ。 |
スターを付けた場所
|
starred_at | string |
リポジトリにスターを付けた場所 |
リポジトリ内の Git 参照
名前 | パス | 型 | 説明 |
---|---|---|---|
参照
|
ref | string |
完全修飾参照名。 |
ノード ID
|
node_id | string |
参照のノード ID。 |
URL
|
url | uri |
参照の URL。 |
種類
|
object.type | string |
オブジェクトの種類。 |
Sha
|
object.sha | string |
参照の SHA。 |
URL
|
object.url | uri |
オブジェクトの URL。 |
プル要求のマージ結果。
名前 | パス | 型 | 説明 |
---|---|---|---|
Sha
|
sha | string |
マージ コミットの SHA。 |
マージされていますか?
|
merged | boolean |
プル要求をマージしたかどうか。 |
メッセージ
|
message | string |
応答メッセージをマージする。 |
関連する問題とプル要求のコレクション。
名前 | パス | 型 | 説明 |
---|---|---|---|
マイルストーンの URL
|
url | uri |
マイルストーンの HTTP URL。 |
マイルストーンの HTML URL
|
html_url | uri |
マイルストーンの HTML URL。 |
マイルストーンのラベル URL
|
labels_url | uri |
マイルストーンのラベル URL。 |
マイルストーン ID
|
id | integer |
マイルストーンの一意識別子。 |
マイルストーンのノード ID
|
node_id | string |
マイルストーンのノード ID。 |
マイルストーンの番号
|
number | integer |
マイルストーンの番号。 |
マイルストーンの状態
|
state | string |
マイルストーンの状態。 |
マイルストーンのタイトル
|
title | string |
マイルストーンのタイトル。 |
マイルストーンの説明
|
description | string |
マイルストーンの説明。 |
作成者
|
creator | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
マイルストーンのオープン状態の問題
|
open_issues | integer |
このリポジトリに対するオープン状態の問題件数。 |
マイルストーンのクローズ済み問題
|
closed_issues | integer |
リポジトリに対するクローズ済みの問題件数。 |
マイルストーンの作成日
|
created_at | date-time |
マイルストーンの作成日時。 |
マイルストーンの更新日
|
updated_at | date-time |
マイルストーンの最終更新日時。 |
マイルストーンのクローズ日
|
closed_at | date-time |
マイルストーンをクローズした日時。 |
マイルストーンの期日
|
due_on | date-time |
マイルストーンの期日。 |
色分けされたラベルで問題の分類とフィルター処理ができます (Gmail のラベルと同様)。
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | integer |
ラベルの一意識別子。 |
ノード ID
|
node_id | string |
ラベルのノード ID。 |
URL
|
url | uri |
ラベルの URL |
件名
|
name | string |
ラベルの名前です。 |
内容
|
description | string |
このラベルの簡単な説明。 |
色
|
color | string |
先頭の # を除き 6 文字の 16 進数コード、色を識別する |
既定かどうか。
|
default | boolean |
これが既定のラベルであるかどうか。 |
指定したリポジトリにアクセス許可を与える組織メンバーのグループ。
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | integer |
チームの一意識別子。 |
ノード ID
|
node_id | string |
チームのノード ID。 |
URL
|
url | uri |
チームの URL。 |
メンバーの URL
|
members_url | string |
チーム メンバーの HTTP URL。 |
|
name | string |
チームの名前 |
内容
|
description | string |
チームの説明 |
アクセス許可
|
permission | string |
チームがリポジトリに対して持つアクセス許可 |
プライバシー
|
privacy | string |
このチームに必要なプライバシー レベル |
HTML URL
|
html_url | uri |
チームの HTML URL。 |
リポジトリの URL
|
repositories_url | uri |
このチームのリポジトリに対する HTTP URL。 |
置換フィールド
|
slug | string |
チームに対応する置換フィールド。 |
LDAP DN
|
ldap_dn | string |
LDAP 環境でチームがマップされる識別名 (DN) |
プル要求を使用すると、GitHub のリポジトリにプッシュした変更について他のユーザーに通知できます。 プル要求を送信すると、関心を持つユーザーが一連の変更を確認して、潜在的な変更を議論し、必要に応じてフォローアップ コミットをプッシュできます。
名前 | パス | 型 | 説明 |
---|---|---|---|
プル要求 URL
|
url | uri |
このプル要求の HTTP URL。 |
プル要求 ID
|
id | integer |
プル要求の一意識別子。 |
プル要求のノード ID
|
node_id | string |
プル要求のノード ID。 |
プル要求の HTML URL
|
html_url | uri |
プル要求の HTML URL。 |
プル要求の差分 URL
|
diff_url | uri |
プル要求の差分 URL。 |
プル要求の修正プログラム URL
|
patch_url | uri |
プル要求の修正プログラム URL。 |
プル要求の問題 URL
|
issue_url | uri |
プル要求の問題 URL。 |
プル要求のコミット URL
|
commits_url | uri |
プル要求のコミット URL。 |
プル要求のレビュー コメント URL
|
review_comments_url | uri |
プル要求のレビュー コメント URL。 |
プル要求のレビュー コメント URL
|
review_comment_url | string |
プル要求のレビュー コメント URL です。 |
プル要求の差分 URL
|
comments_url | uri |
プル要求の差分 URL。 |
プル要求の状態 URL
|
statuses_url | uri |
プル要求の状態 URL。 |
プル要求番号
|
number | integer |
リポジトリにあるプル要求を一意に識別する番号。 |
プル要求の状態
|
state | string |
このプル要求の状態。 |
プル要求はロック済みですか?
|
locked | boolean |
プル要求がロック済みかどうか。 |
プル要求のタイトル
|
title | string |
プル要求のタイトル。 |
ユーザー
|
user | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
プル要求の本文
|
body | string |
マークダウン形式の本文。 |
プル要求のラベル
|
labels | array of Label |
プル要求に関連付けられたラベルの一覧。 |
|
milestone | Milestone |
関連する問題とプル要求のコレクション。 |
プル要求のアクティブなロックの理由
|
active_lock_reason | string |
会話がロックされた理由。 |
プル要求の作成日
|
created_at | date-time |
プル要求の作成日時。 |
プル要求の更新日
|
updated_at | date-time |
プル要求の最終更新日時。 |
プル要求のクローズ日
|
closed_at | date-time |
プル要求のクローズ日時。 |
プル要求のマージ日
|
merged_at | date-time |
プル要求をマージした日時。 |
プル要求のマージ コミット Sha
|
merge_commit_sha | string |
プル要求のマージ コミット Sha。 |
assignee
|
assignee | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
プル要求の担当者
|
assignees | array of UserDetailsModel |
プル要求の担当者一覧。 |
プル要求の要求済みレビュー担当者
|
requested_reviewers | array of UserDetailsModel |
このプル要求に割り当てられたユーザーの一覧。 |
Pull Request を要求したチーム
|
requested_teams | array of TeamDetails |
このプル要求に対して要求したチームの一覧。 |
プル要求のヘッド ラベル
|
head.label | string |
ヘッド ラベル。 |
プル要求のヘッド参照
|
head.ref | string |
ヘッド参照 |
リポジトリ
|
head.repo | RepositoryMiniDetails |
Git リポジトリ |
プル要求のヘッド Sha
|
head.sha | string |
ヘッド Sha |
ユーザー
|
head.user | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
プル要求のベース ラベル
|
base.label | string |
ヘッド ラベル。 |
プル要求のベース参照
|
base.ref | string |
ヘッド参照 |
リポジトリ
|
base.repo | RepositoryMiniDetails |
Git リポジトリ |
プル要求のベース Sha
|
base.sha | string |
ヘッド Sha |
ユーザー
|
base.user | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
プル要求作成者の関連付け
|
author_association | string |
コメントの件名と作成者の関連付け。 |
プル要求は下書きですか?
|
draft | boolean |
プル要求が下書きであるかどうかを示します。 |
プル要求はマージ済みですか?
|
merged | boolean |
プル要求をマージしたかどうか。 |
プル要求はマージ可能ですか?
|
mergeable | boolean |
マージ競合の有無に基づいてプル要求をマージできるかどうか。 |
リード要求はリベース可能ですか?
|
rebaseable | boolean |
プル要求をリベースできるかどうか。 |
プル要求のマージ可能状態
|
mergeable_state | string |
プル要求のマージ可能状態。 |
merged_by
|
merged_by | UserDetailsModel |
GitHub ユーザーのプロパティ。 |
プル要求のコメント数
|
comments | integer |
このプル要求のコメント数。 |
プル要求のレビュー コメント数
|
review_comments | integer |
このプル要求のレビュー コメント数。 |
メンテナンス担当者がプル要求を変更できますか?
|
maintainer_can_modify | boolean |
メンテナンス担当者がプル要求を変更できるかどうかを示します。 |
プル要求のコミット回数
|
commits | integer |
このプル要求のコミット回数。 |
プル要求の追加回数
|
additions | integer |
このプル要求が含む追加件数。 |
プル要求の削除回数
|
deletions | integer |
このプル要求の削除回数。 |
プル要求の変更済みファイル数
|
changed_files | integer |
このプル要求で変更されたファイル数。 |
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイルの SHA
|
sha | string |
ファイルの SHA です。 |
ファイル名
|
filename | string |
ファイル名です。 |
ファイルの修正の状態
|
status | string |
ファイルの修正の状態です。 |
ファイルに対して行われた追加の数
|
additions | integer |
ファイルに対して行われた追加の数です。 |
ファイルに対して行われた削除の数
|
deletions | integer |
ファイルに対して行われた削除の数です。 |
ファイルに対して行われた変更の数
|
changes | integer |
ファイルに対して行われた変更の数です。 |
ファイルの Blob URL
|
blob_url | string |
ファイルの Blob URLです。 |
ファイルの未処理の URL
|
raw_url | string |
ファイルの未処理の URLです。 |
ファイルのコンテンツの URL
|
contents_url | string |
ファイルのコンテンツの URL です。 |
ファイルの修正プログラムの内容
|
patch | string |
ファイルの修正プログラムの内容です。 |
Webhook プル要求応答です。
名前 | パス | 型 | 説明 |
---|---|---|---|
実行された操作
|
action | string |
実行された操作です。 |
プル要求番号
|
number | integer |
プル要求番号です。 |
pull_request
|
pull_request | PullRequest |
プル要求を使用すると、GitHub のリポジトリにプッシュした変更について他のユーザーに通知できます。 プル要求を送信すると、関心を持つユーザーが一連の変更を確認して、潜在的な変更を議論し、必要に応じてフォローアップ コミットをプッシュできます。 |
’オブジェクト’ という種類です。