Workspaces - Get Workspace Encryption
รับการตั้งค่าการเข้ารหัสลับพื้นที่ทํางาน Customer-Managed Key (CMK)
แสดงการตั้งค่าการเข้ารหัสลับ CMK และสถานะสําหรับพื้นที่ทํางานที่ระบุ
สิทธิ์การได้รับอนุญาต
ผู้เรียกต้องมีบทบาท ของผู้ชม หรือสูงกว่าพื้นที่ทํางาน
จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์
Workspace.Read.All หรือ Workspace.ReadWrite.All
Microsoft Entra ข้อมูลประจําตัวที่ได้รับการสนับสนุน
API นี้สนับสนุน Microsoft identitiesที่ระบุในส่วนนี้
| Identity | การสนับสนุน |
|---|---|
| ผู้ใช้ | ใช่ |
| บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ | ใช่ |
อินเตอร์เฟซ
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/encryption
พารามิเตอร์ URI
| ชื่อ | ใน | จำเป็น | พิมพ์ | คำอธิบาย |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
ID พื้นที่ทํางาน |
การตอบสนอง
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| 200 OK |
คําขอเสร็จสมบูรณ์ ถ้ามีการเข้ารหัสลับอยู่ในระหว่างดําเนินการ การตอบกลับจะ ส่วนหัว:
ลองใหม่-หลังจาก |
|
| 429 Too Many Requests |
เกินขีดจํากัดอัตราการบริการ เซิร์ฟเวอร์จะส่งกลับ ส่วนหัว Retry-After: integer |
|
| Other Status Codes |
รหัสข้อผิดพลาดทั่วไป:
|
ตัวอย่าง
| Get workspace CMK encryption active example |
| Get workspace CMK encryption in progress example |
Get workspace CMK encryption active example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption
คำตอบตัวอย่าง
{
"encryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/",
"encryptionStatus": "Active"
}
}
Get workspace CMK encryption in progress example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption
คำตอบตัวอย่าง
Retry-After: 900
{
"encryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/",
"encryptionStatus": "EnableInProgress"
},
"previousEncryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/key1/",
"encryptionStatus": "Active"
},
"workspaceEncryptionItemsDetails": [
{
"items": [
{
"displayName": "copyjob1",
"type": "CopyJob",
"id": "9d922047-55a9-4737-8ec0-f34a320100bc"
},
{
"displayName": "copyjob2",
"type": "CopyJob",
"id": "8d022047-55a9-4737-8ec0-f34a320100b7"
}
],
"encryptionStatus": "EnableInProgress"
}
]
}
คำจำกัดความ
| ชื่อ | คำอธิบาย |
|---|---|
|
Encryption |
รายละเอียดการเข้ารหัสลับพื้นที่ทํางาน |
|
Error |
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
Error |
การตอบสนองข้อผิดพลาด |
|
Error |
รายละเอียดการตอบสนองข้อผิดพลาด |
|
Workspace |
รายละเอียดสถานะและการตั้งค่าการเข้ารหัสของพื้นที่ทํางาน |
|
Workspace |
รายละเอียดรายการพื้นที่ทํางาน |
|
Workspace |
รายละเอียดสถานะการเข้ารหัสลับสําหรับรายการในพื้นที่ทํางาน |
|
Workspace |
สถานะการเข้ารหัสลับพื้นที่ทํางาน |
EncryptionDetail
รายละเอียดการเข้ารหัสลับพื้นที่ทํางาน
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| encryptionStatus |
สถานะการเข้ารหัสลับพื้นที่ทํางาน |
|
| keyIdentifier |
string |
ตัวระบุหลัก |
ErrorRelatedResource
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| resourceId |
string |
ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
| resourceType |
string |
ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponse
การตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| isRetriable |
boolean |
เมื่อเป็นจริง สามารถลองคําขอใหม่ได้ ใช้ส่วนหัวการตอบสนอง |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| moreDetails |
รายการรายละเอียดข้อผิดพลาดเพิ่มเติม |
|
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
| requestId |
string (uuid) |
รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponseDetails
รายละเอียดการตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
WorkspaceEncryptionDetail
รายละเอียดสถานะและการตั้งค่าการเข้ารหัสของพื้นที่ทํางาน
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| encryptionDetail |
รายละเอียดการเข้ารหัสลับของพื้นที่ทํางาน |
|
| previousEncryptionDetail |
รายละเอียดการเข้ารหัสลับของพื้นที่ทํางานก่อนหน้านี้ |
|
| workspaceEncryptionItemsDetails |
สถานะการเข้ารหัสลับของรายการในพื้นที่ทํางาน |
WorkspaceEncryptionItem
รายละเอียดรายการพื้นที่ทํางาน
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงของรายการ |
| id |
string (uuid) |
รหัสสินค้า |
| type |
string |
ชนิดหน่วยข้อมูล |
WorkspaceEncryptionItemsDetail
รายละเอียดสถานะการเข้ารหัสลับสําหรับรายการในพื้นที่ทํางาน
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| encryptionStatus |
สถานะการเข้ารหัสลับสําหรับรายการต่างๆ |
|
| items |
อาร์เรย์ของรายละเอียดรายการพื้นที่ทํางาน |
WorkspaceEncryptionStatus
สถานะการเข้ารหัสลับพื้นที่ทํางาน
| ค่า | คำอธิบาย |
|---|---|
| Disabled |
การเข้ารหัสลับพื้นที่ทํางานไม่ได้ทํางาน |
| Active |
มีการใช้งานการเข้ารหัสลับพื้นที่ทํางานและพื้นที่ทํางานถูกเข้ารหัสลับ |
| EnableInProgress |
กําลังเปิดใช้งานการเข้ารหัสลับพื้นที่ทํางาน |
| DisableInProgress |
การเข้ารหัสลับพื้นที่ทํางานกําลังปิดใช้งาน |
| Failed |
แอปพลิเคชันการเข้ารหัสลับพื้นที่ทํางานล้มเหลว |