Workspaces - Get Inbound Azure Resource Rules
ワークスペースの受信Azureリソース インスタンス ルールを返します。 この API は、ワークスペース管理者がワークスペース設定で有効な受信Azure リソース インスタンス ルールを表示できるように設計されています。 現在、この機能はプレビュー段階にあります。
Note
この API はプレビュー リリースの一部であり、評価と開発のみを目的として提供されます。 フィードバックに基づいて変更される可能性があり、運用環境での使用はお勧めしません。
アクセス許可
呼び出し元には、ビューアー 以上のワークスペース ロールが必要です。
必要な委任スコープ
Workspace.Read.All または Workspace.ReadWrite.All
Microsoft Entra でサポートされている ID
この API では、このセクションに記載されている Microsoft ID がサポートされています。
| Identity | Support |
|---|---|
| ユーザー | はい |
| サービス プリンシパルとマネージド ID | はい |
Interface
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/networking/communicationPolicy/inbound/azureResources
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
ワークスペース ID。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
要求は正常に完了しました。 |
|
| 429 Too Many Requests |
サービス レートの制限を超えました。 サーバーは、クライアントが追加の要求を送信するまでに待機する必要がある時間を秒単位で示す ヘッダー Retry-After: integer |
|
| Other Status Codes |
一般的なエラー コード:
|
例
Get workspace resource instance example
要求のサンプル
GET 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"
}
]
}
定義
| 名前 | 説明 |
|---|---|
|
Error |
エラー関連のリソース詳細オブジェクト。 |
|
Error |
エラー応答。 |
|
Error |
エラー応答の詳細。 |
|
Workspace |
ワークスペースの許可Azureリソース インスタンスを指定する単一の受信Azure リソース インスタンス ルールを表します。 |
|
Workspace |
ワークスペース用に構成された受信Azureリソース インスタンスルールのコレクションを表します。 これらの規則では、ワークスペースへのアクセスを許可するリソース インスタンスAzureを定義します。 |
ErrorRelatedResource
エラー関連のリソース詳細オブジェクト。
| 名前 | 型 | 説明 |
|---|---|---|
| resourceId |
string |
エラーに関係するリソース ID。 |
| resourceType |
string |
エラーに関係するリソースの種類。 |
ErrorResponse
エラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| errorCode |
string |
エラー状態に関する情報を提供し、サービスとそのユーザー間の標準化された通信を可能にする特定の識別子。 |
| message |
string |
エラーの人間が理解可能な表現。 |
| moreDetails |
その他のエラーの詳細の一覧。 |
|
| relatedResource |
エラー関連のリソースの詳細。 |
|
| requestId |
string (uuid) |
エラーに関連付けられている要求の ID。 |
ErrorResponseDetails
エラー応答の詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| errorCode |
string |
エラー状態に関する情報を提供し、サービスとそのユーザー間の標準化された通信を可能にする特定の識別子。 |
| message |
string |
エラーの人間が理解可能な表現。 |
| relatedResource |
エラー関連のリソースの詳細。 |
WorkspaceInboundAzureResourceRule
ワークスペースの許可Azureリソース インスタンスを指定する単一の受信Azure リソース インスタンス ルールを表します。
| 名前 | 型 | 説明 |
|---|---|---|
| displayName |
string |
ルールのわかりやすい表示名。 この名前は表示目的でのみ使用され、ルールの機能には影響しません。 |
| resourceId |
string |
ルール内のリソースの完全なAzure Resource Manager (ARM) リソース ID。 これは、 |
WorkspaceInboundAzureResourceRules
ワークスペース用に構成された受信Azureリソース インスタンスルールのコレクションを表します。 これらの規則では、ワークスペースへのアクセスを許可するリソース インスタンスAzureを定義します。
| 名前 | 型 | 説明 |
|---|---|---|
| rules |
ワークスペースに関連付けられている受信Azureリソース インスタンス ルールの配列。 |