Git - Get My Git Credentials
ส่งกลับรายละเอียดการกําหนดค่าข้อมูลประจําตัว Git ของผู้ใช้
ระบุว่าได้รับข้อมูลประจําตัวของผู้ใช้อย่างไรสําหรับการเข้าถึงผู้ให้บริการ Git ที่เกี่ยวข้อง โดยอัตโนมัติหรือผ่านการเชื่อมต่อที่กําหนดค่าไว้ ถ้าข้อมูลประจําตัวของผู้ใช้ไม่ได้กําหนดค่า ให้ไปที่ อัปเดต API ข้อมูลประจําตัวของ Git ของฉัน
สิทธิ์
ผู้โทรต้องมีบทบาทผู้สนับสนุน หรือสูงกว่าในพื้นที่ทํางาน
จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์
Workspace.Read.All หรือ Workspace.ReadWrite.All
ข้อมูลประจําตัวที่สนับสนุนของ Microsoft Entra
API นี้สนับสนุนข้อมูลประจําตัวของ Microsoft แสดงรายการในส่วนนี้
| เอกลักษณ์ | สนับสนุน |
|---|---|
| ผู้ใช้ | ใช่ |
| บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ | ใช่ |
อิน เทอร์ เฟซ
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/myGitCredentials
พารามิเตอร์ URI
| ชื่อ | ใน | จำเป็น | พิมพ์ | คำอธิบาย |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
ID พื้นที่ทํางาน |
การตอบสนอง
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| 200 OK | GitCredentialsConfigurationResponse: |
คําขอเสร็จสมบูรณ์ |
| Other Status Codes |
รหัสข้อผิดพลาดทั่วไป:
|
ตัวอย่าง
Get the user's Git credentials configuration for Azure DevOps when it is automatic example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/myGitCredentials
คำตอบตัวอย่าง
{
"source": "Automatic"
}
Get the user's Git credentials configuration when it is configured by connection example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/myGitCredentials
คำตอบตัวอย่าง
{
"source": "ConfiguredConnection",
"connectionId": "3f2504e0-4f89-11d3-9a0c-0305e82c3301"
}
Get the user's Git credentials configuration when it is not configured example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/workspaces/1565e6a3-c020-4c0c-dda7-92bafe99eec5/git/myGitCredentials
คำตอบตัวอย่าง
{
"source": "None"
}
คำจำกัดความ
| ชื่อ | คำอธิบาย |
|---|---|
|
Automatic |
ข้อมูลประจําตัว Git อัตโนมัติ |
|
Configured |
กําหนดค่าการเชื่อมต่อข้อมูลประจําตัว Git |
|
Error |
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
Error |
การตอบสนองข้อผิดพลาด |
|
Error |
รายละเอียดการตอบสนองข้อผิดพลาด |
|
Git |
แหล่งข้อมูลข้อมูลประจําตัว Git แหล่งข้อมูล Git เพิ่มเติมอาจถูกเพิ่มเมื่อเวลาผ่านไป |
|
None |
ไม่ได้กําหนดค่าข้อมูลประจําตัว Git |
AutomaticGitCredentialsResponse
ข้อมูลประจําตัว Git อัตโนมัติ
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| source |
string:
Automatic |
แหล่งข้อมูลข้อมูลประจําตัว Git |
ConfiguredConnectionGitCredentialsResponse
กําหนดค่าการเชื่อมต่อข้อมูลประจําตัว Git
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| connectionId |
string (uuid) |
ID ออปเจ็กต์ของการเชื่อมต่อ |
| source |
string:
Configured |
แหล่งข้อมูลข้อมูลประจําตัว Git |
ErrorRelatedResource
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| resourceId |
string |
ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
| resourceType |
string |
ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponse
การตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| moreDetails |
รายการรายละเอียดข้อผิดพลาดเพิ่มเติม |
|
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
| requestId |
string |
รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponseDetails
รายละเอียดการตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
GitCredentialsSource
แหล่งข้อมูลข้อมูลประจําตัว Git แหล่งข้อมูล Git เพิ่มเติมอาจถูกเพิ่มเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| ConfiguredConnection |
ได้รับข้อมูลประจําตัว Git ผ่านการเชื่อมต่อที่กําหนดค่าไว้ |
| Automatic |
ระบบได้รับข้อมูลประจําตัว Git โดยอัตโนมัติ โดยใช้ข้อมูลประจําตัวเริ่มต้นถ้ามี |
| None |
ไม่ได้กําหนดค่าข้อมูลประจําตัว Git |
NoneGitCredentialsResponse
ไม่ได้กําหนดค่าข้อมูลประจําตัว Git
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| source |
string:
None |
แหล่งข้อมูลข้อมูลประจําตัว Git |