แชร์ผ่าน


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

ชื่อ ใน จำเป็น พิมพ์ คำอธิบาย
workspaceId
path True

string (uuid)

ID พื้นที่ทํางาน

การตอบสนอง

ชื่อ พิมพ์ คำอธิบาย
200 OK GitCredentialsConfigurationResponse:

คําขอเสร็จสมบูรณ์

Other Status Codes

ErrorResponse

รหัสข้อผิดพลาดทั่วไป:

  • UnknownError - เกิดข้อผิดพลาด

  • ไม่เพียงพอ Privileges - ผู้เรียกไม่มีสิทธิ์พื้นที่ทํางานเพียงพอ

  • WorkspaceNotConnectedToGit - พื้นที่ทํางานไม่ได้เชื่อมต่อกับ git

ตัวอย่าง

Get the user's Git credentials configuration for Azure DevOps when it is automatic example
Get the user's Git credentials configuration when it is configured by connection example
Get the user's Git credentials configuration when it is not configured example

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"
}

คำจำกัดความ

ชื่อ คำอธิบาย
AutomaticGitCredentialsResponse

ข้อมูลประจําตัว Git อัตโนมัติ

ConfiguredConnectionGitCredentialsResponse

กําหนดค่าการเชื่อมต่อข้อมูลประจําตัว Git

ErrorRelatedResource

ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponse

การตอบสนองข้อผิดพลาด

ErrorResponseDetails

รายละเอียดการตอบสนองข้อผิดพลาด

GitCredentialsSource

แหล่งข้อมูลข้อมูลประจําตัว Git แหล่งข้อมูล Git เพิ่มเติมอาจถูกเพิ่มเมื่อเวลาผ่านไป

NoneGitCredentialsResponse

ไม่ได้กําหนดค่าข้อมูลประจําตัว Git

AutomaticGitCredentialsResponse

ข้อมูลประจําตัว Git อัตโนมัติ

ชื่อ พิมพ์ คำอธิบาย
source string:

Automatic

แหล่งข้อมูลข้อมูลประจําตัว Git

ConfiguredConnectionGitCredentialsResponse

กําหนดค่าการเชื่อมต่อข้อมูลประจําตัว Git

ชื่อ พิมพ์ คำอธิบาย
connectionId

string (uuid)

ID ออปเจ็กต์ของการเชื่อมต่อ

source string:

ConfiguredConnection

แหล่งข้อมูลข้อมูลประจําตัว Git

ErrorRelatedResource

ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
resourceId

string

ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

resourceType

string

ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponse

การตอบสนองข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
errorCode

string

ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้

message

string

การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้

moreDetails

ErrorResponseDetails[]

รายการรายละเอียดข้อผิดพลาดเพิ่มเติม

relatedResource

ErrorRelatedResource

รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

requestId

string

รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponseDetails

รายละเอียดการตอบสนองข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
errorCode

string

ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้

message

string

การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้

relatedResource

ErrorRelatedResource

รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

GitCredentialsSource

แหล่งข้อมูลข้อมูลประจําตัว Git แหล่งข้อมูล Git เพิ่มเติมอาจถูกเพิ่มเมื่อเวลาผ่านไป

ค่า คำอธิบาย
ConfiguredConnection

ได้รับข้อมูลประจําตัว Git ผ่านการเชื่อมต่อที่กําหนดค่าไว้

Automatic

ระบบได้รับข้อมูลประจําตัว Git โดยอัตโนมัติ โดยใช้ข้อมูลประจําตัวเริ่มต้นถ้ามี

None

ไม่ได้กําหนดค่าข้อมูลประจําตัว Git

NoneGitCredentialsResponse

ไม่ได้กําหนดค่าข้อมูลประจําตัว Git

ชื่อ พิมพ์ คำอธิบาย
source string:

None

แหล่งข้อมูลข้อมูลประจําตัว Git