Workspaces - Get Workspace Encryption
Henter indstillingerne for kryptering af arbejdsområdet Customer-Managed nøgle (CMK).
Returnerer CMK-krypteringsindstillingerne og -status for det angivne arbejdsområde.
Rettigheder
Den, der ringer op, skal have seer eller en højere rolle i arbejdsområdet.
Påkrævede delegerede områder
Workspace.Read.All eller Workspace.ReadWrite.All
Microsoft Entra understøttede identiteter
Denne API understøtter de Microsoft identities, der er angivet i dette afsnit.
| Identity | Støtte |
|---|---|
| Bruger | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Grænseflade
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/encryption
URI-parametre
| Name | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. Hvis kryptering er i gang, indeholder svaret en Overskrifter:
Prøv igen efter |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
| Get workspace CMK encryption active example |
| Get workspace CMK encryption in progress example |
Get workspace CMK encryption active example
Eksempelanmodning
GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption
Eksempelsvar
{
"encryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/",
"encryptionStatus": "Active"
}
}
Get workspace CMK encryption in progress example
Eksempelanmodning
GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption
Eksempelsvar
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"
}
]
}
Definitioner
| Name | Beskrivelse |
|---|---|
|
Encryption |
Oplysninger om kryptering af arbejdsområde. |
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Workspace |
Indstillinger for kryptering af arbejdsområde og statusoplysninger. |
|
Workspace |
Oplysninger om arbejdsområdeelement. |
|
Workspace |
Oplysninger om krypteringsstatus for elementer i arbejdsområdet. |
|
Workspace |
Krypteringsstatus for arbejdsområdet. |
EncryptionDetail
Oplysninger om kryptering af arbejdsområde.
| Name | Type | Beskrivelse |
|---|---|---|
| encryptionStatus |
Krypteringsstatus for arbejdsområdet. |
|
| keyIdentifier |
string |
Nøgle-id'et. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Name | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
WorkspaceEncryptionDetail
Indstillinger for kryptering af arbejdsområde og statusoplysninger.
| Name | Type | Beskrivelse |
|---|---|---|
| encryptionDetail |
Oplysninger om kryptering af arbejdsområdet. |
|
| previousEncryptionDetail |
De forrige krypteringsoplysninger for arbejdsområdet. |
|
| workspaceEncryptionItemsDetails |
Krypteringsstatus for elementer i arbejdsområdet. |
WorkspaceEncryptionItem
Oplysninger om arbejdsområdeelement.
| Name | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Det viste elementnavn. |
| id |
string (uuid) |
Element-id'et. |
| type |
string |
Elementtypen. |
WorkspaceEncryptionItemsDetail
Oplysninger om krypteringsstatus for elementer i arbejdsområdet.
| Name | Type | Beskrivelse |
|---|---|---|
| encryptionStatus |
Krypteringsstatus for elementerne. |
|
| items |
Matrixen af detaljer om arbejdsområdeelement. |
WorkspaceEncryptionStatus
Krypteringsstatus for arbejdsområdet.
| Værdi | Beskrivelse |
|---|---|
| Disabled |
Kryptering af arbejdsområdet er ikke aktiv. |
| Active |
Kryptering af arbejdsområdet er aktiv, og arbejdsområdet er krypteret. |
| EnableInProgress |
Kryptering af arbejdsområdet aktiveres. |
| DisableInProgress |
Kryptering af arbejdsområdet deaktiveres. |
| Failed |
Krypteringsprogrammet til arbejdsområdet mislykkedes. |