- בקשת HTTP
- פרמטרים של הנתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התגובה
- היקפי הרשאות
- הרשאות IAM
- כדאי לנסות!
השוואה בין קובצי commit של GitRepositoryLink.
בקשת HTTP
GET https://developerconnect.googleapis.com/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:diffCommit
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של הנתיב
| פרמטרים | |
|---|---|
name |
חובה. שם המשאב של GitRepositoryLink. |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
baseSha |
חובה. ה-SHA או ההפניה של ה-commit הבסיסי. |
headSha |
חובה. ה-SHA או ההפניה של ה-head commit. |
pathFilters[] |
זה שינוי אופציונלי. תבניות נתיבים או נתיבים מדויקים לסינון הקבצים שמוחזרים. כשמציינים את |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת התגובה ל-gitRepositoryLinks.diffCommit.
אם הפעולה מצליחה, גוף התשובה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"files": [
{
object ( |
| שדות | |
|---|---|
files[] |
ההבדלים בין הקבצים שחולצו מההבדלים המאוחדים. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשת הרשאת IAM הבאה במשאב name:
developerconnect.gitRepositoryLinks.diffCommit
מידע נוסף זמין במאמרי העזרה בנושא IAM.