Workspaces - Set Inbound Azure Resource Rules
Angiver reglerne for indgående Azure ressourceforekomst for et arbejdsområde. Denne API gør det muligt for arbejdsområdeadministratorer at angive regler for indgående Azure ressourceforekomster, der styrer, hvilke Azure ressourceforekomster der er på listen over tilladte for et arbejdsområde. Denne funktion findes i øjeblikket kun som prøveversion.
Bemærkning
Denne API er en del af en prøveversion og leveres kun til evaluerings- og udviklingsformål. Det kan ændre sig baseret på feedback og anbefales ikke til produktionsbrug.
Tilladelser
Kalderen skal have administrator arbejdsområderolle.
Påkrævede delegerede områder
Workspace.ReadWrite.All
Microsoft Entra-understøttede identiteter
Denne API understøtter de Microsoft -identiteter, der angivet i dette afsnit.
| Identitet | Support |
|---|---|
| Bruger | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Brugerflade
PUT https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/inbound/azureResources
URI-parametre
| Name | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
Brødtekst for anmodning
| Name | Type | Beskrivelse |
|---|---|---|
| rules |
En matrix af regler for indgående Azure ressourceforekomst, der er knyttet til arbejdsområdet. |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
Set workspace resource instance example
Eksempelanmodning
PUT https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/networking/communicationPolicy/inbound/azureResources
{
"rules": [
{
"displayName": "SQL Server - testsql1",
"resourceId": "/subscriptions/2374e516-d28b-4898-a39c-6070e078ae31/resourceGroups/testrg/providers/Microsoft.Sql/servers/testsql1"
},
{
"displayName": "Storage Account - teststorageacct",
"resourceId": "/subscriptions/2374e516-d28b-4898-a39c-6070e078ae31/resourceGroups/testrg/providers/Microsoft.Storage/storageAccounts/teststorageacct"
}
]
}
Eksempelsvar
Definitioner
| Name | Beskrivelse |
|---|---|
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Workspace |
Repræsenterer en enkelt regel for indgående Azure ressourceforekomst, der angiver en tilladt Azure ressourceforekomst for arbejdsområdet. |
|
Workspace |
Repræsenterer en samling af regler for indgående Azure ressourceforekomster, der er konfigureret for et arbejdsområde. Disse regler definerer, hvilke Azure ressourceforekomster der har adgang til arbejdsområdet. |
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. |
WorkspaceInboundAzureResourceRule
Repræsenterer en enkelt regel for indgående Azure ressourceforekomst, der angiver en tilladt Azure ressourceforekomst for arbejdsområdet.
| Name | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Et brugervenligt vist navn til reglen. Dette navn bruges kun til visningsformål og påvirker ikke reglens funktionalitet. |
| resourceId |
string |
Det fulde Azure Resource Manager ressource-id (ARM) for ressourcen i reglen. Dette er et entydigt id i formatet: |
WorkspaceInboundAzureResourceRules
Repræsenterer en samling af regler for indgående Azure ressourceforekomster, der er konfigureret for et arbejdsområde. Disse regler definerer, hvilke Azure ressourceforekomster der har adgang til arbejdsområdet.
| Name | Type | Beskrivelse |
|---|---|---|
| rules |
En matrix af regler for indgående Azure ressourceforekomst, der er knyttet til arbejdsområdet. |