Workspaces - Get Inbound Azure Resource Rules

Retourneert de regels voor het binnenkomende Azure resource-exemplaar voor een werkruimte. Deze API is ontworpen om werkruimtebeheerders te helpen bij het weergeven van de effectieve regels voor binnenkomende Azure resource-exemplaren in hun werkruimte-instellingen. Deze functie is momenteel beschikbaar als preview-versie.

Note

Deze API maakt deel uit van een preview-versie en is alleen beschikbaar voor evaluatie- en ontwikkelingsdoeleinden. Het kan veranderen op basis van feedback en wordt niet aanbevolen voor productiegebruik.

Permissions

De beller moet viewer hebben of een hogere werkruimterol.

Vereiste gedelegeerde bevoegdheden

Workspace.Read.All of Workspace.ReadWrite.All

Door Microsoft Entra ondersteunde identiteiten

Deze API ondersteunt de Microsoft-identiteiten die in deze sectie worden vermeld.

Identity Support
User Yes
serviceprincipal en beheerde identiteiten Yes

Interface

GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/inbound/azureResources

URI-parameters

Name In Vereist Type Description
workspaceId
path True

string (uuid)

De werkruimte-ID.

Antwoorden

Name Type Description
200 OK

WorkspaceInboundAzureResourceRules

De aanvraag is voltooid.

429 Too Many Requests

ErrorResponse

De servicesnelheidslimiet is overschreden. De server retourneert een Retry-After header die in seconden aangeeft hoe lang de client moet wachten voordat extra aanvragen worden verzonden.

Kopteksten

Retry-After: integer

Other Status Codes

ErrorResponse

Veelvoorkomende foutcodes:

  • UnknownError: er is een fout opgetreden.

Voorbeelden

Get workspace resource instance example

Voorbeeldaanvraag

GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/networking/communicationPolicy/inbound/azureResources

Voorbeeldrespons

{
  "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"
    }
  ]
}

Definities

Name Description
ErrorRelatedResource

Het foutgerelateerde resourcedetailsobject.

ErrorResponse

De foutreactie.

ErrorResponseDetails

De details van het foutbericht.

WorkspaceInboundAzureResourceRule

Vertegenwoordigt één regel voor binnenkomende Azure resource-exemplaar waarmee een toegestaan Azure resource-exemplaar voor de werkruimte wordt opgegeven.

WorkspaceInboundAzureResourceRules

Vertegenwoordigt een verzameling binnenkomende Azure regels voor het resource-exemplaar die zijn geconfigureerd voor een werkruimte. Deze regels bepalen welke Azure resource-exemplaren toegang hebben tot de werkruimte.

ErrorRelatedResource

Het foutgerelateerde resourcedetailsobject.

Name Type Description
resourceId

string

De resource-ID die betrokken is bij het probleem.

resourceType

string

Het type resource dat betrokken is bij de fout.

ErrorResponse

De foutreactie.

Name Type Description
errorCode

string

Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is.

message

string

Een leesbare weergave van de fout.

moreDetails

ErrorResponseDetails[]

Lijst met aanvullende foutdetails.

relatedResource

ErrorRelatedResource

Details van de foutgerelateerde resource.

requestId

string (uuid)

Id van de aanvraag die is gekoppeld aan de fout.

ErrorResponseDetails

De details van het foutbericht.

Name Type Description
errorCode

string

Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is.

message

string

Een leesbare weergave van de fout.

relatedResource

ErrorRelatedResource

Details van de foutgerelateerde resource.

WorkspaceInboundAzureResourceRule

Vertegenwoordigt één regel voor binnenkomende Azure resource-exemplaar waarmee een toegestaan Azure resource-exemplaar voor de werkruimte wordt opgegeven.

Name Type Description
displayName

string

Een gebruiksvriendelijke weergavenaam voor de regel. Deze naam wordt alleen gebruikt voor weergavedoeleinden en heeft geen invloed op de functionaliteit van de regel.

resourceId

string

De volledige Azure Resource Manager resource-id (ARM) van de resource binnen de regel. Dit is een unieke id in de notatie: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. U kunt dit ophalen uit de Azure Portal (resource-eigenschappen), Azure CLI (az resource show) of ARM-sjablonen.

WorkspaceInboundAzureResourceRules

Vertegenwoordigt een verzameling binnenkomende Azure regels voor het resource-exemplaar die zijn geconfigureerd voor een werkruimte. Deze regels bepalen welke Azure resource-exemplaren toegang hebben tot de werkruimte.

Name Type Description
rules

WorkspaceInboundAzureResourceRule[]

Een matrix van binnenkomende Azure regels voor het resource-exemplaar die zijn gekoppeld aan de werkruimte.