แชร์ผ่าน


Items - Get Variable Library Definition

แสดงข้อกําหนดสาธารณะของไลบรารีตัวแปรที่ระบุ
API นี้สนับสนุน การดําเนินการที่ใช้เวลานาน (LRO)

เมื่อคุณได้รับคําจํากัดความสาธารณะของ VariableLibrary ป้ายชื่อระดับความลับไม่ได้เป็นส่วนหนึ่งของข้อกําหนด

การอนุญาต

ผู้เรียกต้องมีสิทธิ์ ในการอ่านและเขียน สําหรับไลบรารีตัวแปร

จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์

VariableLibrary.ReadWrite.All หรือ Item.ReadWrite.All

ข้อมูลประจําตัวที่สนับสนุนของ Microsoft Entra

API นี้สนับสนุนข้อมูลประจําตัวของ Microsoft แสดงรายการในส่วนนี้

เอกลักษณ์ การสนับสนุน
ผู้ใช้ ใช่
บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ ใช่

อินเตอร์เฟซ

POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/VariableLibraries/{variableLibraryId}/getDefinition
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/VariableLibraries/{variableLibraryId}/getDefinition?format={format}

พารามิเตอร์ URI

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

string (uuid)

ID VariableLibrary

workspaceId
path True

string (uuid)

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

format
query

string

รูปแบบของข้อกําหนดสาธารณะ VariableLibrary

การตอบสนอง

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

VariableLibraryDefinitionResponse

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

202 Accepted

คําขอได้รับการยอมรับ กําลังดําเนินการเรียกข้อกําหนด

ส่วนหัว

  • Location: string
  • x-ms-operation-id: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

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

  • OperationNotSupportedForItem - การดําเนินการไม่ได้รับการสนับสนุนสําหรับรายการที่ร้องขอ

ตัวอย่าง

Get a VariableLibrary public definition example

คำขอตัวอย่าง

POST https://api.fabric.microsoft.com/v1/workspaces/6e335e92-a2a2-4b5a-970a-bd6a89fbb765/VariableLibraries/cfafbeb1-8037-4d0c-896e-a46fb27ff229/getDefinition

คำตอบตัวอย่าง

{
  "definition": {
    "parts": [
      {
        "path": "variables.json",
        "payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
        "payloadType": "InlineBase64"
      },
      {
        "path": "valueSets/valueSet1.json",
        "payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
        "payloadType": "InlineBase64"
      },
      {
        "path": "settings.json",
        "payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
        "payloadType": "InlineBase64"
      },
      {
        "path": ".platform",
        "payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
        "payloadType": "InlineBase64"
      }
    ]
  }
}
Location: https://api.fabric.microsoft.com/v1/operations/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7
x-ms-operation-id: 431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7
Retry-After: 30

คำจำกัดความ

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

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

ErrorResponse

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

ErrorResponseDetails

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

PayloadType

ชนิดของส่วนข้อกําหนดส่วนข้อมูล อาจมีการเพิ่มชนิดของส่วนข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป

VariableLibraryDefinitionResponse

การตอบสนองข้อกําหนดสาธารณะของ VariableLibrary

VariableLibraryPublicDefinition

ออบเจ็กต์ข้อกําหนดสาธารณะของ VariableLibrary โปรดดู บทความนี้ สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการสร้างคําจํากัดความสาธารณะของ VariableLibrary

VariableLibraryPublicDefinitionPart

ออบเจ็กต์ส่วนของคํานิยาม VariableLibrary

ErrorRelatedResource

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

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

string

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

resourceType

string

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

ErrorResponse

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

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

string

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

message

string

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

moreDetails

ErrorResponseDetails[]

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

relatedResource

ErrorRelatedResource

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

requestId

string

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

ErrorResponseDetails

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

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

string

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

message

string

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

relatedResource

ErrorRelatedResource

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

PayloadType

ชนิดของส่วนข้อกําหนดส่วนข้อมูล อาจมีการเพิ่มชนิดของส่วนข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป

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

ฐานแบบอินไลน์ 64

VariableLibraryDefinitionResponse

การตอบสนองข้อกําหนดสาธารณะของ VariableLibrary

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

VariableLibraryPublicDefinition

ออบเจ็กต์ข้อกําหนดสาธารณะของ VariableLibrary โปรดดู บทความนี้ สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการสร้างคําจํากัดความสาธารณะของ VariableLibrary

VariableLibraryPublicDefinition

ออบเจ็กต์ข้อกําหนดสาธารณะของ VariableLibrary โปรดดู บทความนี้ สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการสร้างคําจํากัดความสาธารณะของ VariableLibrary

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

string

รูปแบบของข้อกําหนดหน่วยข้อมูล รูปแบบที่ได้รับการสนับสนุน: VariableLibraryV1

parts

VariableLibraryPublicDefinitionPart[]

รายการของส่วนข้อกําหนด

VariableLibraryPublicDefinitionPart

ออบเจ็กต์ส่วนของคํานิยาม VariableLibrary

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

string

เส้นทางส่วนข้อกําหนดสาธารณะของ VariableLibrary

payload

string

ส่วนข้อกําหนดสาธารณะของ VariableLibrary

payloadType

PayloadType

ชนิดของส่วนข้อมูล