Workspaces - Set Inbound Azure Resource Rules
Määrittää työtilan saapuvan Azure resurssiesiintymäsäännöt. Tämän ohjelmointirajapinnan avulla työtilan järjestelmänvalvojat voivat määrittää saapuvan Azure resurssiesiintymäsäännöt, jotka ohjaavat sitä, mitkä Azure resurssiesiintymät ovat työtilan sallittujen luettelossa. Tämä ominaisuus on käytettävissä vain esiversiona.
Note
Tämä ohjelmointirajapinta on osa esikatseluversiota, ja se on saatavilla vain arviointi- ja kehitystarkoituksiin. Muutos saattaa perustua palautteeseen, eikä sitä suositella tuotantokäyttöön.
Käyttöoikeudet
Soittajalla on oltava järjestelmänvalvojan työtilan rooli.
Vaaditut delegoidut vaikutusalueet
Workspace.ReadWrite.All
tuettujen käyttäjätietojen Microsoft Entra
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft identities.
| Käyttäjätiedot | Tuki |
|---|---|
| Käyttäjä | Kyllä |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Kyllä |
Liittymä
PUT https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/inbound/azureResources
URI-parametrit
| Nimi | Kohteessa | Pakollinen | Tyyppi | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Työtilan tunnus. |
Pyynnön leipäteksti
| Nimi | Tyyppi | Description |
|---|---|---|
| rules |
Saapuvan Azure resurssiesiintymän sääntöjen matriisi, joka on liitetty työtilaan. |
Vastaukset
| Nimi | Tyyppi | Description |
|---|---|---|
| 200 OK |
Pyynnön valmistuttua. |
|
| 429 Too Many Requests |
Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Otsikot Retry-After: integer |
|
| Other Status Codes |
Yleiset virhekoodit:
|
Esimerkit
Set workspace resource instance example
Mallipyyntö
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"
}
]
}
Mallivastaus
Määritelmät
| Nimi | Description |
|---|---|
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Workspace |
Edustaa yhtä saapuvaa Azure resurssiesiintymäsääntöä, joka määrittää sallitun Azure resurssiesiintymän työtilalle. |
|
Workspace |
Edustaa työtilaan määritettyjen saapuvien Azure resurssiesiintymäsääntöjen kokoelmaa. Nämä säännöt määrittävät, Azure resurssiesiintymät voivat käyttää työtilaa. |
ErrorRelatedResource
Virheeseen liittyvä resurssitieto-objekti.
| Nimi | Tyyppi | Description |
|---|---|---|
| resourceId |
string |
Virheestä liittyvä resurssitunnus. |
| resourceType |
string |
Virheestä liittyvän resurssin tyyppi. |
ErrorResponse
Virhevastaus.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| moreDetails |
Luettelo virheiden lisätiedoista. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
|
| requestId |
string (uuid) |
Virheeseen liittyvän pyynnön tunnus. |
ErrorResponseDetails
Virheen vastauksen tiedot.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
WorkspaceInboundAzureResourceRule
Edustaa yhtä saapuvaa Azure resurssiesiintymäsääntöä, joka määrittää sallitun Azure resurssiesiintymän työtilalle.
| Nimi | Tyyppi | Description |
|---|---|---|
| displayName |
string |
Käyttäjäystävällinen säännön näyttönimi. Tätä nimeä käytetään vain näyttämiseen, eikä se vaikuta säännön toimintoihin. |
| resourceId |
string |
Säännön sisältämän resurssin koko Azure Resource Manager (ARM) -resurssitunnus. Tämä on yksilöivä tunniste muodossa : |
WorkspaceInboundAzureResourceRules
Edustaa työtilaan määritettyjen saapuvien Azure resurssiesiintymäsääntöjen kokoelmaa. Nämä säännöt määrittävät, Azure resurssiesiintymät voivat käyttää työtilaa.
| Nimi | Tyyppi | Description |
|---|---|---|
| rules |
Saapuvan Azure resurssiesiintymän sääntöjen matriisi, joka on liitetty työtilaan. |