mirror of
https://github.com/microsoft/mcp.git
synced 2026-11-04 12:01:31 +00:00
Update Fabric MCP static resources (#901)
* Update static resources * item definitions * Make links absolute * Make links absolute 2 * Remove locale
This commit is contained in:
1 parent
435ff9c503
commit
f7b5b9e056
228 files changed
+19165
-4451
No files matched your search
+6
@@ -54,6 +54,12 @@
|
||||
"format": "uuid",
|
||||
"readOnly": true,
|
||||
"description": "The capacity ID of the workspace."
|
||||
},
|
||||
"domainId": {
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"readOnly": true,
|
||||
"description": "The domain ID of the workspace."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
+119
-14
@@ -6,13 +6,12 @@
|
||||
},
|
||||
"paths": {},
|
||||
"definitions": {
|
||||
"Domain": {
|
||||
"DomainBase": {
|
||||
"type": "object",
|
||||
"description": "Represents a domain or subdomain.",
|
||||
"required": [
|
||||
"id",
|
||||
"displayName",
|
||||
"contributorsScope"
|
||||
"displayName"
|
||||
],
|
||||
"properties": {
|
||||
"id": {
|
||||
@@ -32,11 +31,46 @@
|
||||
"type": "string",
|
||||
"description": "The domain parent object ID.",
|
||||
"format": "uuid"
|
||||
},
|
||||
}
|
||||
}
|
||||
},
|
||||
"DomainPreview": {
|
||||
"properties": {
|
||||
"contributorsScope": {
|
||||
"description": "The domain contributors scope.",
|
||||
"$ref": "#/definitions/ContributorsScopeType"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DomainBase"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Domain": {
|
||||
"properties": {
|
||||
"defaultLabelId": {
|
||||
"type": "string",
|
||||
"description": "The domain default sensitivity label.",
|
||||
"format": "uuid"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DomainBase"
|
||||
}
|
||||
]
|
||||
},
|
||||
"DomainsResponsePreview": {
|
||||
"description": "This is a response wrapper for a list of all domains.",
|
||||
"properties": {
|
||||
"domains": {
|
||||
"type": "array",
|
||||
"description": "The list of domains.",
|
||||
"items": {
|
||||
"$ref": "#/definitions/DomainPreview"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"DomainsResponse": {
|
||||
@@ -87,7 +121,8 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"UpdateDomainRequest": {
|
||||
"UpdateDomainRequestBase": {
|
||||
"type": "object",
|
||||
"description": "The request payload for updating a domain.",
|
||||
"properties": {
|
||||
"displayName": {
|
||||
@@ -99,12 +134,35 @@
|
||||
"type": "string",
|
||||
"description": "The domain description.\nThe description cannot contain more than 256 characters.",
|
||||
"readOnly": false
|
||||
},
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateDomainRequestPreview": {
|
||||
"properties": {
|
||||
"contributorsScope": {
|
||||
"description": "The domain contributors scope.",
|
||||
"$ref": "#/definitions/ContributorsScopeType"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/UpdateDomainRequestBase"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UpdateDomainRequest": {
|
||||
"properties": {
|
||||
"defaultLabelId": {
|
||||
"type": "string",
|
||||
"description": "The domain default sensitivity label.\n\nTo remove the defaultLabelId from a domain, set its value to an empty UUID in your request: \"00000000-0000-0000-0000-000000000000\".",
|
||||
"format": "uuid"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/UpdateDomainRequestBase"
|
||||
}
|
||||
]
|
||||
},
|
||||
"DomainRoleUnassignmentRequest": {
|
||||
"description": "The request payload for unassigning domain members by principal.",
|
||||
@@ -144,6 +202,18 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"SyncRoleAssignmentsToSubdomainsRequest": {
|
||||
"description": "The request payload for syncing domain members to subdomains.",
|
||||
"required": [
|
||||
"role"
|
||||
],
|
||||
"properties": {
|
||||
"role": {
|
||||
"description": "Specifies the role of members to be synchronized with subdomains.",
|
||||
"$ref": "#/definitions/DomainRole"
|
||||
}
|
||||
}
|
||||
},
|
||||
"AssignDomainWorkspacesByPrincipalsRequest": {
|
||||
"description": "The request payload for assigning workspaces to a domain by principal.",
|
||||
"properties": {
|
||||
@@ -222,20 +292,20 @@
|
||||
"type": "string",
|
||||
"description": "Represents the domain members by the principal's request type. Additional request types may be added over time.",
|
||||
"enum": [
|
||||
"Admins",
|
||||
"Contributors"
|
||||
"Admin",
|
||||
"Contributor"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "DomainRole",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "Admins",
|
||||
"description": "Domain admins request type."
|
||||
"value": "Admin",
|
||||
"description": "Domain admin."
|
||||
},
|
||||
{
|
||||
"value": "Contributors",
|
||||
"description": "Domain contributors request type."
|
||||
"value": "Contributor",
|
||||
"description": "Domain contributor."
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -266,6 +336,41 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"DomainRoleAssignment": {
|
||||
"type": "object",
|
||||
"description": "Represents a domain role assignment.",
|
||||
"required": [
|
||||
"role",
|
||||
"principal"
|
||||
],
|
||||
"properties": {
|
||||
"role": {
|
||||
"description": "The domain role of the principal.",
|
||||
"$ref": "#/definitions/DomainRole"
|
||||
},
|
||||
"principal": {
|
||||
"description": "The principal.",
|
||||
"$ref": "../../common/definitions.json#/definitions/Principal"
|
||||
}
|
||||
}
|
||||
},
|
||||
"DomainRoleAssignments": {
|
||||
"description": "A response wrapper for a list of domain role assignments with a continuation token.",
|
||||
"properties": {
|
||||
"value": {
|
||||
"type": "array",
|
||||
"description": "The list of the domain role assignments.",
|
||||
"items": {
|
||||
"$ref": "#/definitions/DomainRoleAssignment"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+8
-1
@@ -26,6 +26,9 @@
|
||||
],
|
||||
"description": "This is a request wrapper for a creating a list of tags.",
|
||||
"properties": {
|
||||
"scope": {
|
||||
"$ref": "../../common/definitions.json#/definitions/TagScope"
|
||||
},
|
||||
"createTagsRequest": {
|
||||
"type": "array",
|
||||
"description": "An array of createTagRequest",
|
||||
@@ -70,7 +73,8 @@
|
||||
"description": "Represents a tag.",
|
||||
"required": [
|
||||
"id",
|
||||
"displayName"
|
||||
"displayName",
|
||||
"scope"
|
||||
],
|
||||
"properties": {
|
||||
"id": {
|
||||
@@ -81,6 +85,9 @@
|
||||
"displayName": {
|
||||
"type": "string",
|
||||
"description": "The name of the tag."
|
||||
},
|
||||
"scope": {
|
||||
"$ref": "../../common/definitions.json#/definitions/TagScope"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
+31
-7
@@ -6,31 +6,55 @@
|
||||
"value": [
|
||||
{
|
||||
"id": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"displayName": "Finance"
|
||||
"displayName": "Finance",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "b0bca781-003c-4041-b1c4-f94d34ba76d4",
|
||||
"displayName": "Human resources"
|
||||
"displayName": "Human resources",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6af5a1b6-bc4c-4c0a-b60d-30c68e6e3034",
|
||||
"displayName": "Engineering P1"
|
||||
"displayName": "Engineering P1",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6c00e8eb-51d4-46f7-8b90-7e98520ea7a0",
|
||||
"displayName": "Marketing Q1"
|
||||
"displayName": "Marketing Q1",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "17df435d-9efd-48c1-a937-7d6fd70ab26a",
|
||||
"displayName": "HR Sales Q1"
|
||||
"displayName": "HR Sales Q1",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "2443f5f3-b2bb-46ad-a240-1550f1938569"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "fb765fe3-d404-4f24-9d67-5916449c4c50",
|
||||
"displayName": "Root"
|
||||
"displayName": "Root",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "2443f5f3-b2bb-46ad-a240-1550f1938569"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bda31be4-7efe-4272-8b85-e1b2ff0f0592",
|
||||
"displayName": "Legal EMEA"
|
||||
"displayName": "Legal EMEA",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "2443f5f3-b2bb-46ad-a240-1550f1938569"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+31
-7
@@ -6,31 +6,55 @@
|
||||
"value": [
|
||||
{
|
||||
"id": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"displayName": "Finance"
|
||||
"displayName": "Finance",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "b0bca781-003c-4041-b1c4-f94d34ba76d4",
|
||||
"displayName": "Human resources"
|
||||
"displayName": "Human resources",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6af5a1b6-bc4c-4c0a-b60d-30c68e6e3034",
|
||||
"displayName": "Engineering P1"
|
||||
"displayName": "Engineering P1",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6c00e8eb-51d4-46f7-8b90-7e98520ea7a0",
|
||||
"displayName": "Marketing Q1"
|
||||
"displayName": "Marketing Q1",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "17df435d-9efd-48c1-a937-7d6fd70ab26a",
|
||||
"displayName": "HR Sales Q1"
|
||||
"displayName": "HR Sales Q1",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "2443f5f3-b2bb-46ad-a240-1550f1938569"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "fb765fe3-d404-4f24-9d67-5916449c4c50",
|
||||
"displayName": "Root"
|
||||
"displayName": "Root",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "2443f5f3-b2bb-46ad-a240-1550f1938569"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bda31be4-7efe-4272-8b85-e1b2ff0f0592",
|
||||
"displayName": "Legal EMEA"
|
||||
"displayName": "Legal EMEA",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "2443f5f3-b2bb-46ad-a240-1550f1938569"
|
||||
}
|
||||
}
|
||||
],
|
||||
"continuationToken": "LDEsMTAwMDAwLDA%3D",
|
||||
|
||||
+2
-1
@@ -9,7 +9,8 @@
|
||||
"name": "test report",
|
||||
"type": "Workspace",
|
||||
"state": "Active",
|
||||
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84"
|
||||
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84",
|
||||
"domainId": "8badadb6-9945-4e07-8134-00e0defec00b"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -9,7 +9,8 @@
|
||||
"name": "test report",
|
||||
"type": "Workspace",
|
||||
"state": "Active",
|
||||
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84"
|
||||
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84",
|
||||
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9"
|
||||
}
|
||||
],
|
||||
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/workspaces?continuationToken='LDEsMTAwMDAwLDA%3D'",
|
||||
|
||||
+3
-3
@@ -4,7 +4,8 @@
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": "5f6552c3-816c-43e7-8289-842f8b35f9df"
|
||||
}
|
||||
},
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
@@ -12,8 +13,7 @@
|
||||
"id": "9eba6944-daff-4441-b9b5-630ce34238fd",
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": "5f6552c3-816c-43e7-8289-842f8b35f9df",
|
||||
"contributorsScope": "AllTenant"
|
||||
"parentDomainId": "5f6552c3-816c-43e7-8289-842f8b35f9df"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"parameters": {
|
||||
"createDomainRequest": {
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": "5f6552c3-816c-43e7-8289-842f8b35f9df"
|
||||
},
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"id": "9eba6944-daff-4441-b9b5-630ce34238fd",
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": "5f6552c3-816c-43e7-8289-842f8b35f9df",
|
||||
"contributorsScope": "AllTenant"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+3
-2
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"parameters": {
|
||||
"domainId": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529"
|
||||
"domainId": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529",
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
@@ -9,7 +10,7 @@
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
"defaultLabelId": "b2b6fdcc-f8d9-44d9-ae14-2d1fccc0a38f"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"parameters": {
|
||||
"domainId": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529",
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"id": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529",
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"parameters": {
|
||||
"domainId": "00cb3785-58b5-408e-9e5f-7a26d28f0b9b"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"value": [
|
||||
{
|
||||
"role": "Admin",
|
||||
"principal": {
|
||||
"displayName": "Eric Solomon",
|
||||
"id": "81fac5e1-2a81-421b-a168-110b1c72fa11",
|
||||
"type": "User",
|
||||
"userDetails": {
|
||||
"userPrincipalName": "eric@microsoft.com"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"role": "Contributor",
|
||||
"principal": {
|
||||
"id": "f51b705f-a409-4d40-9197-c5d5f349e2f0",
|
||||
"displayName": "TestSecurityGroup",
|
||||
"type": "Group",
|
||||
"groupDetails": {
|
||||
"groupType": "SecurityGroup"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+14
-18
@@ -1,5 +1,7 @@
|
||||
{
|
||||
"parameters": {},
|
||||
"parameters": {
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
@@ -9,51 +11,45 @@
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AdminsOnly"
|
||||
"defaultLabelId": "e9d82d27-a651-49e6-a000-068f4c40dd30"
|
||||
},
|
||||
{
|
||||
"id": "b0bca781-003c-4041-b1c4-f94d34ba76d4",
|
||||
"displayName": "Human resources",
|
||||
"description": null,
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
"description": "",
|
||||
"parentDomainId": null
|
||||
},
|
||||
{
|
||||
"id": "6af5a1b6-bc4c-4c0a-b60d-30c68e6e3034",
|
||||
"displayName": "HR Sales",
|
||||
"description": null,
|
||||
"parentDomainId": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"contributorsScope": "AllTenant"
|
||||
"description": "",
|
||||
"parentDomainId": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff"
|
||||
},
|
||||
{
|
||||
"id": "6c00e8eb-51d4-46f7-8b90-7e98520ea7a0",
|
||||
"displayName": "Marketing",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
"parentDomainId": null
|
||||
},
|
||||
{
|
||||
"id": "17df435d-9efd-48c1-a937-7d6fd70ab26a",
|
||||
"displayName": "AdminsOnly",
|
||||
"description": "Admins only",
|
||||
"parentDomainId": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529",
|
||||
"contributorsScope": "AllTenant"
|
||||
"parentDomainId": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529"
|
||||
},
|
||||
{
|
||||
"id": "fb765fe3-d404-4f24-9d67-5916449c4c50",
|
||||
"displayName": "Root",
|
||||
"description": null,
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
"description": "",
|
||||
"parentDomainId": null
|
||||
},
|
||||
{
|
||||
"id": "bda31be4-7efe-4272-8b85-e1b2ff0f0592",
|
||||
"displayName": "Legal",
|
||||
"description": "This domain is used for identifying legal data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
"parentDomainId": null
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+61
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"parameters": {
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"domains": [
|
||||
{
|
||||
"id": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AdminsOnly"
|
||||
},
|
||||
{
|
||||
"id": "b0bca781-003c-4041-b1c4-f94d34ba76d4",
|
||||
"displayName": "Human resources",
|
||||
"description": "",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
},
|
||||
{
|
||||
"id": "6af5a1b6-bc4c-4c0a-b60d-30c68e6e3034",
|
||||
"displayName": "HR Sales",
|
||||
"description": "",
|
||||
"parentDomainId": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"contributorsScope": "AllTenant"
|
||||
},
|
||||
{
|
||||
"id": "6c00e8eb-51d4-46f7-8b90-7e98520ea7a0",
|
||||
"displayName": "Marketing",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
},
|
||||
{
|
||||
"id": "17df435d-9efd-48c1-a937-7d6fd70ab26a",
|
||||
"displayName": "AdminsOnly",
|
||||
"description": "Admins only",
|
||||
"parentDomainId": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529",
|
||||
"contributorsScope": "AllTenant"
|
||||
},
|
||||
{
|
||||
"id": "fb765fe3-d404-4f24-9d67-5916449c4c50",
|
||||
"displayName": "Root",
|
||||
"description": "",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
},
|
||||
{
|
||||
"id": "bda31be4-7efe-4272-8b85-e1b2ff0f0592",
|
||||
"displayName": "Legal",
|
||||
"description": "This domain is used for identifying legal data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+9
-11
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"parameters": {
|
||||
"nonEmptyOnly": true
|
||||
"nonEmptyOnly": true,
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
@@ -11,30 +12,27 @@
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AdminsOnly"
|
||||
"defaultLabelId": "95c04e91-79d3-4287-b282-dbd62e11f566"
|
||||
},
|
||||
{
|
||||
"id": "b0bca781-003c-4041-b1c4-f94d34ba76d4",
|
||||
"displayName": "Human resources",
|
||||
"description": null,
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
"description": "",
|
||||
"parentDomainId": null
|
||||
},
|
||||
{
|
||||
"id": "6af5a1b6-bc4c-4c0a-b60d-30c68e6e3034",
|
||||
"displayName": "HR Sales",
|
||||
"description": null,
|
||||
"parentDomainId": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"contributorsScope": "AllTenant"
|
||||
"description": "",
|
||||
"parentDomainId": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff"
|
||||
},
|
||||
{
|
||||
"id": "6c00e8eb-51d4-46f7-8b90-7e98520ea7a0",
|
||||
"displayName": "Marketing",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
"parentDomainId": null
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"parameters": {
|
||||
"nonEmptyOnly": true,
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"domains": [
|
||||
{
|
||||
"id": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"displayName": "Finance",
|
||||
"description": "This domain is used for identifying financial data and reports.",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AdminsOnly"
|
||||
},
|
||||
{
|
||||
"id": "b0bca781-003c-4041-b1c4-f94d34ba76d4",
|
||||
"displayName": "Human resources",
|
||||
"description": "",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "AllTenant"
|
||||
},
|
||||
{
|
||||
"id": "6af5a1b6-bc4c-4c0a-b60d-30c68e6e3034",
|
||||
"displayName": "HR Sales",
|
||||
"description": "",
|
||||
"parentDomainId": "bc23d4c6-cc92-4eb6-bcb5-0ff98429bbff",
|
||||
"contributorsScope": "AllTenant"
|
||||
},
|
||||
{
|
||||
"id": "6c00e8eb-51d4-46f7-8b90-7e98520ea7a0",
|
||||
"displayName": "Marketing",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"parameters": {
|
||||
"domainId": "d27d5b23-4a7e-4185-b81e-ac2b20cdd9a8",
|
||||
"syncRoleAssignmentsToSubdomainsRequest": {
|
||||
"role": "Contributor"
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {}
|
||||
}
|
||||
}
|
||||
+4
-3
@@ -4,8 +4,9 @@
|
||||
"updateDomainRequest": {
|
||||
"displayName": "Domain's new name",
|
||||
"description": "Domain's new description",
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
}
|
||||
"defaultLabelId": "d9a6c724-a08f-429d-9fa9-9659c5181b7f"
|
||||
},
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
@@ -14,7 +15,7 @@
|
||||
"displayName": "Domain's new name",
|
||||
"description": "Domain's new description",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
"defaultLabelId": "d9a6c724-a08f-429d-9fa9-9659c5181b7f"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"parameters": {
|
||||
"domainId": "97dd1d38-a4c6-41ed-bc4f-1e383f8ddd0f",
|
||||
"updateDomainRequest": {
|
||||
"displayName": "Domain's new name",
|
||||
"description": "Domain's new description",
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
},
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"id": "f2f6a374-789e-4d1d-9cc7-6e0b934fc529",
|
||||
"displayName": "Domain's new name",
|
||||
"description": "Domain's new description",
|
||||
"parentDomainId": null,
|
||||
"contributorsScope": "SpecificUsersAndGroups"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"parameters": {
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "e408a2ca-0e43-49d6-86d3-f2558508d32a"
|
||||
},
|
||||
"createTagsRequest": [
|
||||
{ "displayName": "Finance 2024" },
|
||||
{ "displayName": "HR 2024" }
|
||||
]
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"tags": [
|
||||
{
|
||||
"id": "e281785b-5608-41ac-a1a1-78b48b95b825",
|
||||
"displayName": "Finance 2024",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "e408a2ca-0e43-49d6-86d3-f2558508d32a"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "24402490-9519-48b9-9d51-b2db4095a56b",
|
||||
"displayName": "HR 2024",
|
||||
"scope": {
|
||||
"type": "Domain",
|
||||
"domainId": "e408a2ca-0e43-49d6-86d3-f2558508d32a"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"parameters": {
|
||||
"createTagsRequest": [
|
||||
{ "displayName": "Finance 2024" },
|
||||
{ "displayName": "HR 2024" }
|
||||
]
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"tags": [
|
||||
{
|
||||
"id": "e281785b-5608-41ac-a1a1-78b48b95b825",
|
||||
"displayName": "Finance 2024",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "24402490-9519-48b9-9d51-b2db4095a56b",
|
||||
"displayName": "HR 2024",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"parameters": {
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
},
|
||||
"createTagsRequest": [
|
||||
{ "displayName": "Finance 2024" },
|
||||
{ "displayName": "HR 2024" }
|
||||
]
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"tags": [
|
||||
{
|
||||
"id": "e281785b-5608-41ac-a1a1-78b48b95b825",
|
||||
"displayName": "Finance 2024",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "24402490-9519-48b9-9d51-b2db4095a56b",
|
||||
"displayName": "HR 2024",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+4
-1
@@ -9,7 +9,10 @@
|
||||
"200": {
|
||||
"body": {
|
||||
"id": "d889df97-7061-45f6-98b8-c53a83c2cf68",
|
||||
"displayName": "Tag's new name."
|
||||
"displayName": "Tag's new name.",
|
||||
"scope": {
|
||||
"type": "Tenant"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+473
-129
@@ -57,8 +57,8 @@
|
||||
},
|
||||
"/tenantsettings/{tenantSettingName}/update": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdate a given tenant setting.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\n Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Update a given tenant setting.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\n Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -107,8 +107,8 @@
|
||||
},
|
||||
"/capacities/delegatedTenantSettingOverrides": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns list of tenant setting overrides that override at the capacities.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuation token provided in the response, you can get the next 10,000 records.\n\nThe user must be a Fabric Service Administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns list of tenant setting overrides that override at the capacities.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuation token provided in the response, you can get the next 10,000 records.\n\nThe user must be a Fabric Service Administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -150,10 +150,10 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/capacities/{capacityId}/delegatedTenantSettingOverrides":{
|
||||
"/capacities/{capacityId}/delegatedTenantSettingOverrides": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns list of tenant setting overrides that override for given capacity Id.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 100 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns list of tenant setting overrides that override for given capacity Id.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 100 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -205,8 +205,8 @@
|
||||
},
|
||||
"/capacities/{capacityId}/delegatedTenantSettingOverrides/{tenantSettingName}": {
|
||||
"delete": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nRemove given tenant setting override for given capacity Id.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Remove given tenant setting override for given capacity Id.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -251,8 +251,8 @@
|
||||
},
|
||||
"/capacities/{capacityId}/delegatedTenantSettingOverrides/{tenantSettingName}/update": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdate given tenant setting override for given capacity Id.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Update given tenant setting override for given capacity Id.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -309,8 +309,8 @@
|
||||
},
|
||||
"/domains/delegatedTenantSettingOverrides": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns list of domain delegation setting overrides.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuation token provided in the response, you can get the next 10,000 records.\n\nThe user must be a Fabric Service Administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns list of domain delegation setting overrides.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuation token provided in the response, you can get the next 10,000 records.\n\nThe user must be a Fabric Service Administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -324,18 +324,18 @@
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "The operation was successful.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/DomainTenantSettingOverrides"
|
||||
"$ref": "./definitions.json#/definitions/DomainTenantSettingOverrides"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
@@ -354,8 +354,8 @@
|
||||
},
|
||||
"/workspaces/delegatedTenantSettingOverrides": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns list of workspace delegation setting overrides.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuation token provided in the response, you can get the next 10,000 records.\n\nThe user must be a Fabric Service Administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns list of workspace delegation setting overrides.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuation token provided in the response, you can get the next 10,000 records.\n\nThe user must be a Fabric Service Administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tenants"
|
||||
],
|
||||
@@ -369,18 +369,18 @@
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "The operation was successful.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/WorkspaceTenantSettingOverrides"
|
||||
"$ref": "./definitions.json#/definitions/WorkspaceTenantSettingOverrides"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
@@ -399,8 +399,8 @@
|
||||
},
|
||||
"/workspaces": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of workspaces.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuous token provided in the response, you can get the next 10,000 records.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of workspaces.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuous token provided in the response, you can get the next 10,000 records.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Workspaces"
|
||||
],
|
||||
@@ -476,8 +476,8 @@
|
||||
},
|
||||
"/workspaces/discoverGitConnections": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of Git connections.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 1,000 records can be returned per request. With the continuous token provided in the response, you can get the next 1,000 records.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes | |\n\n## Interface",
|
||||
"summary": "Returns a list of Git connections.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 1,000 records can be returned per request. With the continuous token provided in the response, you can get the next 1,000 records.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes | |\n\n## Interface",
|
||||
"tags": [
|
||||
"Workspaces"
|
||||
],
|
||||
@@ -520,8 +520,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns the specified workspace.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns the specified workspace.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Workspaces"
|
||||
],
|
||||
@@ -562,8 +562,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/users": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of users (including groups and ServicePrincipals) that have access to the specified workspace.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of users (including groups and ServicePrincipals) that have access to the specified workspace.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Workspaces"
|
||||
],
|
||||
@@ -604,8 +604,8 @@
|
||||
},
|
||||
"/items": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of active Fabric and PowerBI items.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuous token provided in the response, you can get the next 10,000 records.\n\nPage order:\n 1. Fabric items\n 2. Datamarts\n 3. Reports\n 4. Dashboards\n 5. SemanticModels\n 6. Apps\n 7. Dataflows\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of active Fabric and PowerBI items.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuous token provided in the response, you can get the next 10,000 records.\n\nPage order:\n 1. Fabric items\n 2. Datamarts\n 3. Reports\n 4. Dashboards\n 5. SemanticModels\n 6. Apps\n 7. Dataflows\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -685,8 +685,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/items/{itemId}": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns the specified Fabric or PowerBI item.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns the specified Fabric or PowerBI item.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -745,8 +745,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/items/{itemId}/users": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of users (including groups and service principals) and lists their workspace roles.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of users (including groups and service principals) and lists their workspace roles.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -805,8 +805,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/restore": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nRestores a deleted workspace.",
|
||||
"description": "## Permissions\n\nThe caller must have Fabric administrator rights.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum ten requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Restores a deleted workspace.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must have Fabric administrator rights.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum ten requests per minute.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Workspaces"
|
||||
],
|
||||
@@ -853,8 +853,8 @@
|
||||
},
|
||||
"/users/{userId}/access": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of permission details for Fabric and PowerBI items the specified user can access.",
|
||||
"description": "\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuous token provided in the response, you can get the next 10,000 records.\n\nPage order:\n 1. Fabric items\n 2. Datamarts\n 3. Reports\n 4. Dashboards\n 5. SemanticModels\n 6. Apps\n 7. Dataflows\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of permission details for Fabric and PowerBI items the specified user can access.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination). A maximum of 10,000 records can be returned per request. With the continuous token provided in the response, you can get the next 10,000 records.\n\nPage order:\n 1. Fabric items\n 2. Datamarts\n 3. Reports\n 4. Dashboards\n 5. SemanticModels\n 6. Apps\n 7. Dataflows\n\n## Permissions\n\nThe caller must be a Fabric administrator or authenticate using a service principal.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Users"
|
||||
],
|
||||
@@ -916,10 +916,109 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains": {
|
||||
"/domains?preview=true": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns info for all domains.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns info for all domains (preview).",
|
||||
"description": "> [!NOTE]\n> This preview API will be deprecated on March 31, 2026, and replaced by a stable version, available [here](/rest/api/fabric/admin/domains/list-domains).\nThe new version introduces breaking changes and is not backward compatible. **When calling this API, callers must specify `true` as the value for the query parameter `preview`.**\n\n## Deprecation Notice\n\nA new query parameter `preview` has been introduced to facilitate this transition:\n* The `preview` query parameter currently defaults to `true`. \n* Set the value of the `preview` query parameter to `false` to use the Release version of this API.\n* Starting March 31, 2026, the default value for `preview` will change to `false`.\n\nIt is recommended to migrate your integration to use the Release version as soon as possible by specifying `false` for the `preview` query parameter (**the default value for the `preview` query parameter will be set to `false` on API's deprecation date**).\n\nThe following incompatible changes were introduced in the Release version:\n* Response property `contributorsScope` was removed.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_List_Domains_(preview)",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "query",
|
||||
"name": "nonEmptyOnly",
|
||||
"description": "When true, only return domains that have at least one workspace containing an item. Default: false.",
|
||||
"type": "boolean",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `true` to use the preview version described on this page, or to `false` to use the Release version detailed [here](/rest/api/fabric/admin/domains/list-domains).\nStarting March 31, 2026, the default value for `preview` will change to `false`.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/DomainsResponsePreview"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get info for all domains example": {
|
||||
"$ref": "./examples/domains/ListDomainsPreview.json"
|
||||
},
|
||||
"Get all non-empty domains example": {
|
||||
"$ref": "./examples/domains/ListNonEmptyDomainsPreview.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "Creates a new domain (preview).",
|
||||
"description": "> [!NOTE]\n> This preview API will be deprecated on March 31, 2026, and replaced by a stable version, available [here](/rest/api/fabric/admin/domains/create-domain). The new version introduces breaking changes and is not backward compatible. **When calling this API, callers must specify `true` as the value for the query parameter `preview`.**\n\n## Deprecation Notice\n\nA new query parameter `preview` has been introduced to facilitate this transition:\n* The `preview` query parameter currently defaults to `true`.\n* Set the value of the `preview` query parameter to `false` to use the Release version of this API.\n* Starting March 31, 2026, the default value for `preview` will change to `false`.\n\nIt is recommended to migrate your integration to use the Release version as soon as possible by specifying `false` for the `preview` query parameter (**the default value for the `preview` query parameter will be set to `false` on API's deprecation date**).\n\nThe following incompatible changes were introduced in the Release version:\n* Response property `contributorsScope` was removed.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_Create_Domain_(preview)",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "body",
|
||||
"name": "createDomainRequest",
|
||||
"description": "The request payload for creating the domain.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/CreateDomainRequest"
|
||||
},
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `true` to use the preview version described on this page, or to `false` to use the Release version detailed [here](/rest/api/fabric/admin/domains/create-domain).\nStarting March 31, 2026, the default value for `preview` will change to `false`.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"201": {
|
||||
"description": "Domain created successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/DomainPreview"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* EntityNotFound - Create domain failed because parent domain ID not found.\n\n* EntityConflict - Create domain failed because domain display name already exists.\n\n* InvalidInput - Invalid parent domain ID.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Create a domain example": {
|
||||
"$ref": "./examples/domains/CreateDomainPreview.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains?preview=false": {
|
||||
"get": {
|
||||
"summary": "Returns info for all domains.",
|
||||
"description": "> [!NOTE]\n> This API is a release version of a preview version due to be deprecated on March 31, 2026.\n**When calling this API - callers must set the query parameter `preview` to the value `false`**\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
@@ -934,6 +1033,13 @@
|
||||
"description": "When true, only return domains that have at least one workspace containing an item. Default: false.",
|
||||
"type": "boolean",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `false` to use the release version.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
@@ -960,8 +1066,8 @@
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreates a new domain.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Creates a new domain.",
|
||||
"description": "> [!NOTE]\n> This API is a release version of a preview version due to be deprecated on March 31, 2026.\n**When calling this API - callers must set the query parameter `preview` to the value `false`**\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
@@ -978,6 +1084,13 @@
|
||||
"$ref": "./definitions/domains.json#/definitions/CreateDomainRequest"
|
||||
},
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `false` to use the release version.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
@@ -1001,14 +1114,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}": {
|
||||
"/domains/{domainId}?preview=true": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns the specified domain info.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns the specified domain info (preview).",
|
||||
"description": "> [!NOTE]\n> This preview API will be deprecated on March 31, 2026, and replaced by a stable version, available [here](/rest/api/fabric/admin/domains/get-domain). The new version introduces breaking changes and is not backward compatible. **When calling this API, callers must specify `true` as the value for the query parameter `preview`.**\n\n## Deprecation Notice\n\nA new query parameter `preview` has been introduced to facilitate this transition:\n* The `preview` query parameter currently defaults to `true`.\n* Set the value of the `preview` query parameter to `false` to use the Release version of this API.\n* Starting March 31, 2026, the default value for `preview` will change to `false`.\n\nIt is recommended to migrate your integration to use the Release version as soon as possible by specifying `false` for the `preview` query parameter (**the default value for the `preview` query parameter will be set to `false` on API's deprecation date**).\n\nThe following incompatible changes were introduced in the Release version:\n* Response property `contributorsScope` was removed.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_GetDomain",
|
||||
"operationId": "Domains_Get_Domain_(preview)",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
@@ -1020,13 +1133,20 @@
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `true` to use the preview version described on this page, or to `false` to use the Release version detailed [here](/rest/api/fabric/admin/domains/get-domain).\nStarting March 31, 2026, the default value for `preview` will change to `false`.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/Domain"
|
||||
"$ref": "./definitions/domains.json#/definitions/DomainPreview"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
@@ -1038,12 +1158,70 @@
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a domain example": {
|
||||
"$ref": "./examples/domains/GetDomainById.json"
|
||||
"$ref": "./examples/domains/GetDomainByIdPreview.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "Updates the specified domain info (preview).",
|
||||
"description": "> [!NOTE]\n> This preview API will be deprecated on March 31, 2026, and replaced by a stable version, available [here](/rest/api/fabric/admin/domains/update-domain). The new version introduces breaking changes and is not backward compatible. **When calling this API, callers must specify `true` as the value for the query parameter `preview`.**\n\n## Deprecation Notice\n\nA new query parameter `preview` has been introduced to facilitate this transition:\n* The `preview` query parameter currently defaults to `true`.\n* Set the value of the `preview` query parameter to `false` to use the Release version of this API.\n* Starting March 31, 2026, the default value for `preview` will change to `false`.\n\nIt is recommended to migrate your integration to use the Release version as soon as possible by specifying `false` for the `preview` query parameter (**the default value for the `preview` query parameter will be set to `false` on API's deprecation date**).\n\nThe following incompatible changes were introduced in the Release version:\n* Request property `contributorsScope` was removed.\n* Response property `contributorsScope` was removed.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_Update_Domain_(preview)",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "domainId",
|
||||
"description": "The domain ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateDomainRequest",
|
||||
"description": "The request payload for updating the domain.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/UpdateDomainRequestPreview"
|
||||
},
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `true` to use the preview version described on this page, or to `false` to use the Release version detailed [here](/rest/api/fabric/admin/domains/update-domain).\nStarting March 31, 2026, the default value for `preview` will change to `false`.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/DomainPreview"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred.\n\n* EntityConflict - Update domain failed because domain display name already exists.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Update a domain example": {
|
||||
"$ref": "./examples/domains/UpdateDomainPreview.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}": {
|
||||
"delete": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDeletes the specified domain.",
|
||||
"summary": "Deletes the specified domain.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1078,10 +1256,59 @@
|
||||
"$ref": "./examples/domains/DeleteDomain.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}?preview=false": {
|
||||
"get": {
|
||||
"summary": "Returns the specified domain info.",
|
||||
"description": "> [!NOTE]\n> This API is a release version of a preview version due to be deprecated on March 31, 2026.\n**When calling this API - callers must set the query parameter `preview` to the value `false`**\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_GetDomain",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "domainId",
|
||||
"description": "The domain ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `false` to use the release version.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/Domain"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a domain example": {
|
||||
"$ref": "./examples/domains/GetDomainById.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdates the specified domain info.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Updates the specified domain info.",
|
||||
"description": "> [!NOTE]\n> This API is a release version of a preview version due to be deprecated on March 31, 2026.\n**When calling this API - callers must set the query parameter `preview` to the value `false`**\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
@@ -1098,6 +1325,13 @@
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"name": "preview",
|
||||
"in": "query",
|
||||
"description": "This parameter specifies which version of the API to use. Set to `false` to use the release version.",
|
||||
"required": true,
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateDomainRequest",
|
||||
@@ -1131,7 +1365,7 @@
|
||||
},
|
||||
"/domains/{domainId}/workspaces": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of the workspaces assigned to the specified domain.",
|
||||
"summary": "Returns a list of the workspaces assigned to the specified domain.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1181,7 +1415,7 @@
|
||||
},
|
||||
"/domains/{domainId}/assignWorkspaces": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nAssign workspaces to the specified domain by workspace ID.",
|
||||
"summary": "Assign workspaces to the specified domain by workspace ID.",
|
||||
"description": "Preexisting domain assignments will be overridden unless bulk reassignment is blocked by domain management tenant settings.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 10 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1229,7 +1463,7 @@
|
||||
},
|
||||
"/domains/{domainId}/unassignWorkspaces": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUnassign workspaces from the specified domain by workspace ID.",
|
||||
"summary": "Unassign workspaces from the specified domain by workspace ID.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1276,7 +1510,7 @@
|
||||
},
|
||||
"/domains/{domainId}/unassignAllWorkspaces": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUnassign all workspaces from the specified domain.",
|
||||
"summary": "Unassign all workspaces from the specified domain.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 10 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1313,9 +1547,61 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}/roleAssignments": {
|
||||
"get": {
|
||||
"summary": "Returns a list of domain role assignments.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_ListRoleAssignments",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "domainId",
|
||||
"description": "The domain ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/DomainRoleAssignments"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* DomainNotFound - The provided domain was not found\n\n* UnknownError - An error occurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List domain role assignments example": {
|
||||
"$ref": "./examples/domains/ListDomainRoleAssignments.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}/roleAssignments/bulkAssign": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nAssign the specified admins or contributors to the domain.",
|
||||
"summary": "Assign the specified admins or contributors to the domain.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1348,7 +1634,7 @@
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred.",
|
||||
"description": "Common error codes:\n\n* PrincipalWithDomainRoleAssignmentAlreadyExists - The principal is already assigned to the domain with the specified role.\n\n* UnsupportedPrincipalTypeForDomainAdminAssignment - Using unsupported principal type for assigning or unassigning domain admin roles.\n\n* UnknownError - An error occurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
@@ -1366,7 +1652,7 @@
|
||||
},
|
||||
"/domains/{domainId}/roleAssignments/bulkUnassign": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUnassign the specified admins or contributors from the domain.",
|
||||
"summary": "Unassign the specified admins or contributors from the domain.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1399,7 +1685,7 @@
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* DomainSpecificUsersScopeCannotBeEmptyError - Unassigning domain members failed because when the contributors scope is set to 'Specific Users And Groups', the users or groups list can't be empty.",
|
||||
"description": "Common error codes:\n\n* PrincipalWithDomainRoleAssignmentNotFound - The principal is not assigned to the domain with the specified role.\n\n* UnsupportedPrincipalTypeForDomainAdminAssignment - Using unsupported principal type for assigning or unassigning domain admin roles.\n\n* UnknownError - An error occurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
@@ -1415,9 +1701,57 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}/roleAssignments/syncToSubdomains": {
|
||||
"post": {
|
||||
"summary": "Sync the role assignments from the specified domain to its subdomains.",
|
||||
"description": "## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
],
|
||||
"operationId": "Domains_SyncRoleAssignmentsToSubdomains",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "domainId",
|
||||
"description": "The domain ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "syncRoleAssignmentsToSubdomainsRequest",
|
||||
"description": "The request payload for syncing domain members to its subdomains.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/domains.json#/definitions/SyncRoleAssignmentsToSubdomainsRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* SyncingAdminsToSubdomainsIsNotSupported - Syncing admins to subdomains is not supported\n\n* DomainNotFound - The provided domain was not found\n\n* UnknownError - An error occurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Assign domain contributors to subdomains example": {
|
||||
"$ref": "./examples/domains/SyncRoleAssignmentsToSubdomains.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/domains/{domainId}/assignWorkspacesByCapacities": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nAssign all workspaces that reside on the specified capacities to the specified domain.",
|
||||
"summary": "Assign all workspaces that reside on the specified capacities to the specified domain.",
|
||||
"description": "Preexisting domain assignments will be overridden unless bulk reassignment is blocked by domain management tenant settings.\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 10 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1481,7 +1815,7 @@
|
||||
},
|
||||
"/domains/{domainId}/assignWorkspacesByPrincipals": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nAssign workspaces to the specified domain, when one of the specified principals has admin permission in the workspace.",
|
||||
"summary": "Assign workspaces to the specified domain, when one of the specified principals has admin permission in the workspace.",
|
||||
"description": "Preexisting domain assignments will be overridden unless bulk reassignment is blocked by domain management tenant settings.\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 10 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Domains"
|
||||
@@ -1543,57 +1877,57 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/tags":{
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of all the tenant's tags.",
|
||||
"description": "## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per one minute per principal. \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tags"
|
||||
],
|
||||
"operationId": "Tags_ListTags",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "The request was successful.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/tags.json#/definitions/AdminTagsInfo"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List of all tenant's tags example": {
|
||||
"$ref": "./examples/AdminListTags.json"
|
||||
},
|
||||
"List of all tenant's tags with continuation example": {
|
||||
"$ref": "./examples/AdminListTagsWithContinuation.json"
|
||||
}
|
||||
"/tags": {
|
||||
"get": {
|
||||
"summary": "Returns a list of all the tenant's tags.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 25 requests per one minute per principal. \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tags"
|
||||
],
|
||||
"operationId": "Tags_ListTags",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "The request was successful.",
|
||||
"schema": {
|
||||
"$ref": "./definitions/tags.json#/definitions/AdminTagsInfo"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List of all tenant's tags example": {
|
||||
"$ref": "./examples/AdminListTags.json"
|
||||
},
|
||||
"List of all tenant's tags with continuation example": {
|
||||
"$ref": "./examples/AdminListTagsWithContinuation.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/tags/bulkCreateTags": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreate new tags.",
|
||||
"description": "## Permissions\n\nThe caller must have administrator rights such as Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal. \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Create new tags.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must have administrator rights such as Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal. \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tags"
|
||||
],
|
||||
@@ -1623,23 +1957,29 @@
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred \n\n* InvalidInputs - Invalid input was provided \n\n* EntityConflict - Tag display name already exists",
|
||||
"description": "Common error codes:\n\n* UnknownError - An error occurred \n\n* InvalidInputs - Invalid input was provided \n\n* EntityConflict - Tag display name already exists \n\n* EntityNotFound - Domain ID does not exist",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Create tags in bulk example": {
|
||||
"$ref": "./examples/Tags/CreateTags.json"
|
||||
"Create tenant tags in bulk example": {
|
||||
"$ref": "./examples/Tags/CreateTenantTags.json"
|
||||
},
|
||||
"Create tenant tags in bulk example with explicit scope": {
|
||||
"$ref": "./examples/Tags/CreateTenantTagsExplicit.json"
|
||||
},
|
||||
"Create domain tags in bulk example": {
|
||||
"$ref": "./examples/Tags/CreateDomainTags.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/tags/{tagId}": {
|
||||
"delete": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDelete the specified tag.",
|
||||
"description": "## Permissions\n\nThe caller must have administrator rights such as Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 10 requests per one minute per principal. \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Delete the specified tag.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must have administrator rights such as Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 10 requests per one minute per principal. \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tags"
|
||||
],
|
||||
@@ -1675,8 +2015,8 @@
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdates the specified tag.",
|
||||
"description": "## Permissions\n\nThe caller must have administrator rights such as Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Updates the specified tag.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Permissions\n\nThe caller must have administrator rights such as Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All.\n\n## Limitations\n\nMaximum 25 requests per one minute per principal.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tags"
|
||||
],
|
||||
@@ -1921,13 +2261,15 @@
|
||||
},
|
||||
"/items/removeAllSharingLinks": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDeletes all organization sharing links for all Fabric items in the tenant. This action cannot be undone.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nUse [LinksSharedToWholeOrganization](https://learn.microsoft.com/rest/api/power-bi/admin) PowerBI Admin REST API to get Power BI Reports shared via organizational sharing links.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 10 requests per minute.\n- Only Power BI Reports are supported.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Deletes all organization sharing links for all Fabric items in the tenant. This action cannot be undone.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nUse [LinksSharedToWholeOrganization](https://learn.microsoft.com/en-us/rest/api/power-bi/admin) PowerBI Admin REST API to get Power BI Reports shared via organizational sharing links.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 10 requests per minute.\n- Only Power BI Reports are supported.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"SharingLinks"
|
||||
],
|
||||
"operationId": "SharingLinks_RemoveAllSharingLinks",
|
||||
"produces": ["application/json"],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
@@ -1978,13 +2320,15 @@
|
||||
},
|
||||
"/items/bulkRemoveSharingLinks": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDeletes all organization sharing links for the specified Fabric items. This action cannot be undone.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nUse [LinksSharedToWholeOrganization](https://learn.microsoft.com/rest/api/power-bi/admin) PowerBI Admin REST API to get Power BI Reports shared via organizational sharing links.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 10 requests per minute.\n- Each request can delete organization sharing links for up to 500 Fabric items.\n- Only Power BI Reports are supported.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Deletes all organization sharing links for the specified Fabric items. This action cannot be undone.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nUse [LinksSharedToWholeOrganization](https://learn.microsoft.com/en-us/rest/api/power-bi/admin) PowerBI Admin REST API to get Power BI Reports shared via organizational sharing links.\n\n## Permissions\n\nThe caller must be a Fabric administrator.\n\n## Required Delegated Scopes\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 10 requests per minute.\n- Each request can delete organization sharing links for up to 500 Fabric items.\n- Only Power BI Reports are supported.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"SharingLinks"
|
||||
],
|
||||
"operationId": "SharingLinks_BulkRemoveSharingLinks",
|
||||
"produces": ["application/json"],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
@@ -2040,4 +2384,4 @@
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
}
|
||||
+171
@@ -0,0 +1,171 @@
|
||||
{
|
||||
"swagger": "2.0",
|
||||
"info": {
|
||||
"title": "AnomalyDetector data types",
|
||||
"version": "v1"
|
||||
},
|
||||
"paths": {},
|
||||
"definitions": {
|
||||
"AnomalyDetector": {
|
||||
"description": "A AnomalyDetector object.",
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/Item"
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"properties": {
|
||||
"description": "The AnomalyDetector properties.",
|
||||
"$ref": "#/definitions/AnomalyDetectorProperties"
|
||||
}
|
||||
}
|
||||
},
|
||||
"AnomalyDetectorProperties": {
|
||||
"description": "The AnomalyDetector properties.",
|
||||
"type": "object",
|
||||
"required": ["oneLakeRootPath"],
|
||||
"properties": {
|
||||
"oneLakeRootPath": {
|
||||
"description": "OneLake path to the AnomalyDetector root directory.",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"AnomalyDetectors": {
|
||||
"description": "A list of Collection Names.",
|
||||
"required": ["value"],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"value": {
|
||||
"description": "A list of Collection Names.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/AnomalyDetector"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CreateAnomalyDetectorRequest": {
|
||||
"description": "Create AnomalyDetector request payload.",
|
||||
"required": ["displayName"],
|
||||
"properties": {
|
||||
"displayName": {
|
||||
"description": "The AnomalyDetector display name. The display name must follow naming rules according to item type.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"description": {
|
||||
"description": "The AnomalyDetector description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"folderId": {
|
||||
"description": "The folder ID. If not specified or null, the AnomalyDetector is created with the workspace as its folder.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"readOnly": false
|
||||
},
|
||||
"definition": {
|
||||
"description": "The AnomalyDetector definition.",
|
||||
"$ref": "#/definitions/AnomalyDetectorDefinition",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateAnomalyDetectorDefinitionRequest": {
|
||||
"description": "Update AnomalyDetector definition request payload.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/AnomalyDetectorDefinition"
|
||||
}
|
||||
}
|
||||
},
|
||||
"AnomalyDetectorDefinitionResponse": {
|
||||
"description": "AnomalyDetector definition response.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/AnomalyDetectorDefinition",
|
||||
"readOnly": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"AnomalyDetectorDefinition" : {
|
||||
"description": "AnomalyDetector definition object. Refer to this [article](/rest/api/fabric/articles/item-management/definitions/anomalydetector-definition) for more details on how to craft a AnomalyDetector public definition.",
|
||||
"type": "object",
|
||||
"required": ["parts"],
|
||||
"properties": {
|
||||
"format": {
|
||||
"description": "The format of the item definition. Additional `format` types may be added over time.",
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"AnomalyDetectorV1"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "AnomalyDetectorDefinitionFormat",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "AnomalyDetectorV1",
|
||||
"description": "Custom format for the AnomalyDetector definition, specifically designed to support CI/CD scenarios in Fabric. see [AnomalyDetector - AnomalyDetectorV1 specification](/rest/api/fabric/articles/item-management/definitions/anomalydetector-definition) for more details."
|
||||
}
|
||||
]
|
||||
},
|
||||
"readOnly": false
|
||||
},
|
||||
"parts": {
|
||||
"description": "A list of definition parts.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/AnomalyDetectorDefinitionPart"
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"AnomalyDetectorDefinitionPart": {
|
||||
"description": "AnomalyDetector definition part object.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"path": {
|
||||
"description": "The AnomalyDetector definition part path.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payload": {
|
||||
"description": "The AnomalyDetector definition part payload.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payloadType":{
|
||||
"description": "The payload type.",
|
||||
"$ref": "../common/definitions.json#/definitions/PayloadType",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateAnomalyDetectorRequest": {
|
||||
"description": "Update AnomalyDetector request.",
|
||||
"properties": {
|
||||
"displayName": {
|
||||
"description": "The AnomalyDetector display name. The display name must follow naming rules according to item type.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"description": {
|
||||
"description": "The AnomalyDetector description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"createAnomalyDetectorRequest": {
|
||||
"displayName": "AnomalyDetector 1",
|
||||
"description": "A AnomalyDetector description.",
|
||||
"definition": {
|
||||
"format": "AnomalyDetectorV1",
|
||||
"parts": [
|
||||
{
|
||||
"path": "Configurations.json",
|
||||
"payload": "eyANCiAgIiRpZCI6ICJodHRwczovL2RldmVsb3Blci5taWNyb3NvZnQuY29tL2pzb24tc2NoZW1hcy9mYWJyaWMvaXRlbS9hbm9tYWx5RGV0ZWN0b3IvZGVmaW5pdGlvbi8xLjAuMC9zY2hlbWEuanNvbiIsDQogICIkc2NoZW1hIjogImh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LTA3L3NjaGVtYSMiLA0KICAidW5pdmFyaWF0ZUNvbmZpZ3VyYXRpb25zIjogWw0KICBdDQp9",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"displayName": "AnomalyDetector 1",
|
||||
"description": "A AnomalyDetector description.",
|
||||
"type": "AnomalyDetector",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"createAnomalyDetectorRequest": {
|
||||
"displayName": "AnomalyDetector 1",
|
||||
"description": "A AnomalyDetector description."
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"displayName": "AnomalyDetector 1",
|
||||
"description": "A AnomalyDetector description.",
|
||||
"type": "AnomalyDetector",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"anomalyDetectorId": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
},
|
||||
"responses": {
|
||||
"200": {}
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"anomalyDetectorId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"displayName": "AnomalyDetector 1",
|
||||
"description": "A AnomalyDetector description.",
|
||||
"type": "AnomalyDetector",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"properties": {
|
||||
"oneLakeRootPath": "https://onelake.dfs.fabric.microsoft.com/f089354e-8366-4e18-aea3-4cb4a3a50b48/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "6e335e92-a2a2-4b5a-970a-bd6a89fbb765",
|
||||
"anomalyDetectorId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"definition": {
|
||||
"format": "AnomalyDetectorV1",
|
||||
"parts": [
|
||||
{
|
||||
"path": "Configurations.json",
|
||||
"payload": "eyANCiAgIiRpZCI6ICJodHRwczovL2RldmVsb3Blci5taWNyb3NvZnQuY29tL2pzb24tc2NoZW1hcy9mYWJyaWMvaXRlbS9hbm9tYWx5RGV0ZWN0b3IvZGVmaW5pdGlvbi8xLjAuMC9zY2hlbWEuanNvbiIsDQogICIkc2NoZW1hIjogImh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LTA3L3NjaGVtYSMiLA0KICAidW5pdmFyaWF0ZUNvbmZpZ3VyYXRpb25zIjogWw0KICBdDQp9",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"x-ms-operation-id": "431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"value": [
|
||||
{
|
||||
"id": "3546052c-ae64-4526-b1a8-52af7761426f",
|
||||
"displayName": "AnomalyDetector Name 1",
|
||||
"description": "A AnomalyDetector description.",
|
||||
"type": "AnomalyDetector",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"properties": {
|
||||
"oneLakeRootPath": "https://onelake.dfs.fabric.microsoft.com/f089354e-8366-4e18-aea3-4cb4a3a50b48/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "f697fb63-abd4-4399-9548-be7e3c3c0dac",
|
||||
"displayName": "AnomalyDetector Name 2",
|
||||
"description": "A AnomalyDetector description.",
|
||||
"type": "AnomalyDetector",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"properties": {
|
||||
"oneLakeRootPath": "https://onelake.dfs.fabric.microsoft.com/f089354e-8366-4e18-aea3-4cb4a3a50b48/d8f6cf16-3aac-4440-9d76-a03d86b7ae3e"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"anomalyDetectorId": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"updateAnomalyDetectorRequest": {
|
||||
"displayName": "AnomalyDetector's New name",
|
||||
"description": "AnomalyDetector's New description"
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"displayName": "AnomalyDetector's New name",
|
||||
"description": "AnomalyDetector's New description",
|
||||
"type": "AnomalyDetector",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"anomalyDetectorId": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"updateMetadata" : true,
|
||||
"updateAnomalyDetectorDefinitionRequest": {
|
||||
"definition": {
|
||||
"format": "AnomalyDetectorV1",
|
||||
"parts": [
|
||||
{
|
||||
"path": "Configurations.json",
|
||||
"payload": "eyANCiAgIiRpZCI6ICJodHRwczovL2RldmVsb3Blci5taWNyb3NvZnQuY29tL2pzb24tc2NoZW1hcy9mYWJyaWMvaXRlbS9hbm9tYWx5RGV0ZWN0b3IvZGVmaW5pdGlvbi8xLjAuMC9zY2hlbWEuanNvbiIsDQogICIkc2NoZW1hIjogImh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LTA3L3NjaGVtYSMiLA0KICAidW5pdmFyaWF0ZUNvbmZpZ3VyYXRpb25zIjogWw0KICBdDQp9",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/427f6c34-b64e-4ee4-8ea5-b533c0e203ef",
|
||||
"x-ms-operation-id": "427f6c34-b64e-4ee4-8ea5-b533c0e203ef",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+469
@@ -0,0 +1,469 @@
|
||||
{
|
||||
"swagger": "2.0",
|
||||
"info": {
|
||||
"title": "AnomalyDetector REST APIs",
|
||||
"version": "v1"
|
||||
},
|
||||
"schemes": [
|
||||
"https"
|
||||
],
|
||||
"host": "api.fabric.microsoft.com",
|
||||
"basePath": "/v1",
|
||||
"paths": {
|
||||
"/workspaces/{workspaceId}/anomalydetectors": {
|
||||
"get": {
|
||||
"summary": "Returns a list of AnomalyDetectors from the specified workspace.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes\n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_ListAnomalyDetectors",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/AnomalyDetectors"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InvalidItemType - Invalid item type.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List AnomalyDetectors in workspace example": {
|
||||
"$ref": "./examples/ListAnomalyDetectorsInWorkspace.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "Creates a AnomalyDetector in the specified workspace.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n To create AnomalyDetector with a definition, refer to [AnomalyDetector](/rest/api/fabric/articles/item-management/definitions/anomalydetector-definition) article. \n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes\n\n Item.ReadWrite.All \n\n## Limitations \n- To create a AnomalyDetector the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_CreateAnomalyDetector",
|
||||
"consumes": [
|
||||
"application/json"
|
||||
],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "createAnomalyDetectorRequest",
|
||||
"description": "Create item request payload.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/CreateAnomalyDetectorRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"201": {
|
||||
"description": "Successfully created",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/AnomalyDetector"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"description": "Request accepted, AnomalyDetector provisioning in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the operation status, which can be used to track the operation state.",
|
||||
"type": "string"
|
||||
},
|
||||
"x-ms-operation-id": {
|
||||
"description": "The operation ID which can be used with long running operations (LRO) APIs to track the operation state and get the result.",
|
||||
"type": "string",
|
||||
"format": "uuid"
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InvalidItemType - Item type is invalid\n\n* ItemDisplayNameAlreadyInUse - Item display name is already used.\n\n* CorruptedPayload - The provided payload is corrupted.\n\n* WorkspaceItemsLimitExceeded - Workspace item limit exceeded.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Create a AnomalyDetector example": {
|
||||
"$ref": "./examples/CreateAnomalyDetectorWithoutDefinition.json"
|
||||
},
|
||||
"Create a AnomalyDetector with definition example": {
|
||||
"$ref": "./examples/CreateAnomalyDetector.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/anomalydetectors/{anomalyDetectorId}": {
|
||||
"get": {
|
||||
"summary": "Returns properties of the specified AnomalyDetector.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read* permissions for the AnomalyDetector. \n\n## Required Delegated Scopes\n\n Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_GetAnomalyDetector",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "anomalyDetectorId",
|
||||
"description": "The AnomalyDetector ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/AnomalyDetector"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a AnomalyDetector example": {
|
||||
"$ref": "./examples/GetAnomalyDetector.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "Updates the properties of the specified AnomalyDetector.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read and write* permissions for the AnomalyDetector.\n\n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_UpdateAnomalyDetector",
|
||||
"consumes": [
|
||||
"application/json"
|
||||
],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "anomalyDetectorId",
|
||||
"description": "The AnomalyDetector ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateAnomalyDetectorRequest",
|
||||
"description": "Update AnomalyDetector request payload.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/UpdateAnomalyDetectorRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/AnomalyDetector"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found. \n\n* InvalidRequest - Invalid update request.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Update a AnomalyDetector example": {
|
||||
"$ref": "./examples/UpdateAnomalyDetector.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"summary": "Deletes the specified AnomalyDetector.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *write* permissions for the AnomalyDetector. \n\n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_DeleteAnomalyDetector",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "anomalyDetectorId",
|
||||
"description": "The AnomalyDetector ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Delete a AnomalyDetector example": {
|
||||
"$ref": "./examples/DeleteAnomalyDetector.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/anomalydetectors/{anomalyDetectorId}/getDefinition": {
|
||||
"post": {
|
||||
"summary": "Returns the specified AnomalyDetector definition.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nWhen you get a AnomalyDetector's definition, the sensitivity label is not a part of the definition.\n\n## Permissions\n\n The caller must have *read and write* permissions for the AnomalyDetector. \n\n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_GetAnomalyDetectorDefinition",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "anomalyDetectorId",
|
||||
"description": "The AnomalyDetector ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "format",
|
||||
"description": "The format of the AnomalyDetector definition. Additional `format` types may be added over time.",
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"AnomalyDetectorV1"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "AnomalyDetectorDefinitionFormat",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "AnomalyDetectorV1",
|
||||
"description": "Format for the AnomalyDetector definition, specifically designed to support CI/CD scenarios in Fabric. see [AnomalyDetector - AnomalyDetectorV1 specification](/rest/api/fabric/articles/item-management/definitions/anomalydetector-definition) for more details."
|
||||
}
|
||||
]
|
||||
},
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/AnomalyDetectorDefinitionResponse"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"description": "Request accepted. Retrieving the definition is in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the operation status, which can be used to track the operation state.",
|
||||
"type": "string"
|
||||
},
|
||||
"x-ms-operation-id": {
|
||||
"description": "The operation ID which can be used with long running operations (LRO) APIs to track the operation state and get the result.",
|
||||
"type": "string",
|
||||
"format": "uuid"
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* OperationNotSupportedForItem - Operation not supported for requested item.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a AnomalyDetector definition example": {
|
||||
"$ref": "./examples/GetAnomalyDetectorDefinition.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/anomalydetectors/{anomalyDetectorId}/updateDefinition": {
|
||||
"post": {
|
||||
"summary": "Overrides the definition for the specified AnomalyDetector.",
|
||||
"description": "> [!NOTE]\n> AnomalyDetector item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the AnomalyDetector's definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the AnomalyDetector. \n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_UpdateAnomalyDetectorDefinition",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "anomalyDetectorId",
|
||||
"description": "The AnomalyDetector ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "updateMetadata",
|
||||
"description": "When set to true and the .platform file is provided as part of the definition, the item's metadata is updated using the metadata in the .platform file",
|
||||
"type": "boolean",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateAnomalyDetectorDefinitionRequest",
|
||||
"description": "Update AnomalyDetector definition request payload.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/UpdateAnomalyDetectorDefinitionRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"202": {
|
||||
"description": "Request accepted. Update definition is in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the operation status, which can be used to track the operation state.",
|
||||
"type": "string"
|
||||
},
|
||||
"x-ms-operation-id": {
|
||||
"description": "The operation ID which can be used with long running operations (LRO) APIs to track the operation state and get the result.",
|
||||
"type": "string",
|
||||
"format": "uuid"
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* OperationNotSupportedForItem - Operation not supported for requested item. \n\n* CorruptedPayload - The provided payload is corrupted.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Update a AnomalyDetector definition example": {
|
||||
"$ref": "./examples/UpdateAnomalyDetectorDefinition.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
+141
-7
@@ -88,7 +88,7 @@
|
||||
"type":{
|
||||
"description": "The type of the principal. Additional principal types may be added over time.",
|
||||
"type": "string",
|
||||
"enum": ["User", "ServicePrincipal", "Group", "ServicePrincipalProfile"],
|
||||
"enum": ["User", "ServicePrincipal", "Group", "ServicePrincipalProfile", "EntireTenant"],
|
||||
"x-ms-enum": {
|
||||
"name": "PrincipalType",
|
||||
"modelAsString": true,
|
||||
@@ -108,6 +108,10 @@
|
||||
{
|
||||
"value": "ServicePrincipalProfile",
|
||||
"description": "Principal is a service principal profile."
|
||||
},
|
||||
{
|
||||
"value": "EntireTenant",
|
||||
"description": "Principal represents all tenant users."
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -188,7 +192,7 @@
|
||||
"ItemType": {
|
||||
"description": "The type of the item. Additional item types may be added over time.",
|
||||
"type": "string",
|
||||
"enum": [ "Dashboard", "Report", "SemanticModel", "PaginatedReport", "Datamart", "Lakehouse", "Eventhouse", "Environment", "KQLDatabase", "KQLQueryset", "KQLDashboard", "DataPipeline", "Notebook", "SparkJobDefinition", "MLExperiment", "MLModel", "Warehouse", "Eventstream", "SQLEndpoint", "MirroredWarehouse", "MirroredDatabase", "Reflex", "GraphQLApi", "MountedDataFactory", "SQLDatabase", "CopyJob", "VariableLibrary", "Dataflow", "ApacheAirflowJob", "WarehouseSnapshot", "DigitalTwinBuilder", "DigitalTwinBuilderFlow", "MirroredAzureDatabricksCatalog" ],
|
||||
"enum": [ "Dashboard", "Report", "SemanticModel", "PaginatedReport", "Datamart", "Lakehouse", "Eventhouse", "Environment", "KQLDatabase", "KQLQueryset", "KQLDashboard", "DataPipeline", "Notebook", "SparkJobDefinition", "MLExperiment", "MLModel", "Warehouse", "Eventstream", "SQLEndpoint", "MirroredWarehouse", "MirroredDatabase", "Reflex", "GraphQLApi", "MountedDataFactory", "SQLDatabase", "CopyJob", "VariableLibrary", "Dataflow", "ApacheAirflowJob", "WarehouseSnapshot", "DigitalTwinBuilder", "DigitalTwinBuilderFlow", "MirroredAzureDatabricksCatalog", "Map", "AnomalyDetector", "UserDataFunction" ],
|
||||
"x-ms-enum": {
|
||||
"name": "ItemType",
|
||||
"modelAsString": true,
|
||||
@@ -324,6 +328,18 @@
|
||||
{
|
||||
"value": "DigitalTwinBuilderFlow",
|
||||
"description": "A Digital Twin Builder Flow."
|
||||
},
|
||||
{
|
||||
"value": "AnomalyDetector",
|
||||
"description": "An Anomaly Detector."
|
||||
},
|
||||
{
|
||||
"value": "Map",
|
||||
"description": "A Map."
|
||||
},
|
||||
{
|
||||
"value": "UserDataFunction",
|
||||
"description": "A User Data Function."
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -644,7 +660,8 @@
|
||||
"description": "Represents a tag.",
|
||||
"required": [
|
||||
"id",
|
||||
"displayName"
|
||||
"displayName",
|
||||
"scope"
|
||||
],
|
||||
"properties": {
|
||||
"id": {
|
||||
@@ -655,6 +672,10 @@
|
||||
"displayName": {
|
||||
"type": "string",
|
||||
"description": "The name of the tag."
|
||||
},
|
||||
"scope": {
|
||||
"$ref": "#/definitions/TagScope",
|
||||
"description": "The scope of the tag."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -698,7 +719,66 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"TagScope": {
|
||||
"type": "object",
|
||||
"description": "Represents a tag scope",
|
||||
"discriminator": "type",
|
||||
"required": [
|
||||
"type"
|
||||
],
|
||||
"properties": {
|
||||
"type":{
|
||||
"description": "Denotes tag scope. Additional tag scopes may be added over time.",
|
||||
"type": "string",
|
||||
"enum": ["Tenant", "Domain"],
|
||||
"x-ms-enum": {
|
||||
"name": "TagScopeType",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "Tenant",
|
||||
"description": "Tag is a tenant level tag."
|
||||
},
|
||||
{
|
||||
"value": "Domain",
|
||||
"description": "Tag is a domain level tag."
|
||||
}
|
||||
]
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"TenantTagScope": {
|
||||
"type": "object",
|
||||
"description": "Represents tenant tag scope.",
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/TagScope"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Tenant"
|
||||
},
|
||||
"DomainTagScope": {
|
||||
"type": "object",
|
||||
"description": "Represents domain tag scope.",
|
||||
"required": [
|
||||
"domainId"
|
||||
],
|
||||
"properties": {
|
||||
"domainId": {
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"description": "Domain object ID"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/TagScope"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Domain"
|
||||
},
|
||||
"ItemReference": {
|
||||
"description": "An item reference object.",
|
||||
"type": "object",
|
||||
@@ -792,8 +872,62 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"SqlAuditSettings": {
|
||||
"type": "object",
|
||||
"description": "The current state of audit settings for an item.",
|
||||
"required": ["state", "retentionDays", "auditActionsAndGroups"],
|
||||
"properties": {
|
||||
"state": {
|
||||
"description": "Audit settings state type.",
|
||||
"$ref": "#/definitions/AuditSettingsState"
|
||||
},
|
||||
"retentionDays": {
|
||||
"description": "Retention days. 0 indicates indefinite retention period.",
|
||||
"type": "integer"
|
||||
},
|
||||
"auditActionsAndGroups": {
|
||||
"description": "Audit actions and groups.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"SqlAuditSettingsUpdate": {
|
||||
"type": "object",
|
||||
"description": "Audit settings update request.",
|
||||
"properties": {
|
||||
"state": {
|
||||
"description": "Audit settings state type.",
|
||||
"$ref": "#/definitions/AuditSettingsState"
|
||||
},
|
||||
"retentionDays": {
|
||||
"description": "Retention days.",
|
||||
"type": "integer",
|
||||
"default": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"AuditSettingsState": {
|
||||
"description": "Audit settings state. Additional AuditSettingsState may be added over time.",
|
||||
"type": "string",
|
||||
"enum": ["Enabled", "Disabled"],
|
||||
"x-ms-enum": {
|
||||
"name": "AuditSettingsState",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "Enabled",
|
||||
"description": "Enable the SQL audit."
|
||||
},
|
||||
{
|
||||
"value": "Disabled",
|
||||
"description": "Disable the SQL audit."
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
+244
-1
@@ -204,6 +204,249 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"DataflowParameters": {
|
||||
"description": "A list of Dataflow parameters.",
|
||||
"type": "object",
|
||||
"required": [ "value" ],
|
||||
"properties": {
|
||||
"value": {
|
||||
"description": "A list of parameters defined in the Dataflow.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
},
|
||||
"DataflowParameter": {
|
||||
"description": "Base type for a Dataflow parameter that contains the corresponding properties for all parameters.",
|
||||
"type": "object",
|
||||
"discriminator": "type",
|
||||
"required": [ "name", "type", "isRequired", "description" ],
|
||||
"properties": {
|
||||
"name": {
|
||||
"description": "The name of the parameter.",
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"description": "A description of the parameter.",
|
||||
"type": "string"
|
||||
},
|
||||
"isRequired": {
|
||||
"description": "Indicates whether the parameter is required.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"type": {
|
||||
"description": "The type of the parameter. Additional type types may be added over time.",
|
||||
"type": "string",
|
||||
"enum": [ "String", "Boolean", "Integer", "Number", "DateTime", "DateTimeZone", "Date", "Time", "Duration" ],
|
||||
"x-ms-enum": {
|
||||
"name": "ParameterType",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "String",
|
||||
"description": "The parameter value is of type string."
|
||||
},
|
||||
{
|
||||
"value": "Boolean",
|
||||
"description": "The parameter value is of type boolean."
|
||||
},
|
||||
{
|
||||
"value": "Integer",
|
||||
"description": "The parameter value is of type long."
|
||||
},
|
||||
{
|
||||
"value": "Number",
|
||||
"description": "The parameter value is of type double."
|
||||
},
|
||||
{
|
||||
"value": "DateTime",
|
||||
"description": "The parameter value is of type DateTime. The time is in UTC, using the YYYY-MM-DDTHH:mm:ssZ format."
|
||||
},
|
||||
{
|
||||
"value": "DateTimeZone",
|
||||
"description": "The parameter value is of type DateTimeZone. String in the format `yyyy-MM-ddTHH:mm:sszzz`."
|
||||
},
|
||||
{
|
||||
"value": "Date",
|
||||
"description": "The parameter value is of type Date. String in the format `yyyy-MM-dd`."
|
||||
},
|
||||
{
|
||||
"value": "Time",
|
||||
"description": "The parameter value is of type Time. String in the format `HH:mm:ss`."
|
||||
},
|
||||
{
|
||||
"value": "Duration",
|
||||
"description": "The parameter value is of type Duration. String in the format `\\Pd\\DTH\\Hm\\Ms\\S`."
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"DataflowStringParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type String.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow .",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "String"
|
||||
},
|
||||
"DataflowBooleanParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type Boolean.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Boolean"
|
||||
},
|
||||
"DataflowIntegerParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type Long.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "integer",
|
||||
"format": "int64"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Integer"
|
||||
},
|
||||
"DataflowNumberParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type double.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "number",
|
||||
"format": "double"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Number"
|
||||
},
|
||||
"DataflowDateTimeParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type DateTime. String in the format `yyyy-MM-ddTHH:mm:ss.xxxZ` (Example: `2025-09-15T21:45:00.000Z`).",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "string",
|
||||
"format": "date-time"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "DateTime"
|
||||
},
|
||||
"DataflowDateTimeZoneParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type DateTimeZone. String in the format `yyyy-MM-ddTHH:mm:sszzz` (Example: `2025-09-15T21:45:00+02:00`). Use \"Automatic\" type to override this type of parameter when executing the dataflow.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "DateTimeZone"
|
||||
},
|
||||
"DataflowDateParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type Date. String in the format `yyyy-MM-dd` (Example: `2025-09-15` for the date Sep 15, 2025). Use \"Automatic\" type to override this type of parameter when executing the dataflow.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Date"
|
||||
},
|
||||
"DataflowTimeParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type Time. String in the format `HH:mm:ss` (Example: `21:45:00` for 9:45 PM). Use \"Automatic\" type to override this type of parameter when executing the dataflow.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Time"
|
||||
},
|
||||
"DataflowDurationParameter": {
|
||||
"type": "object",
|
||||
"description": "A Dataflow parameter of type Duration. String in the format `\\Pd\\DTH\\Hm\\Ms\\S` (Example: `P5DT14H35M30S` for 5 days, 14 hours, 35 minutes and 30 seconds). Use \"Automatic\" type to override this type of parameter when executing the dataflow.",
|
||||
"required": [ "defaultValue" ],
|
||||
"properties": {
|
||||
"defaultValue": {
|
||||
"description": "The value with which the parameter will be refreshed if none is provided when executing the dataflow.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataflowParameter"
|
||||
|
||||
}
|
||||
],
|
||||
"x-ms-discriminator-value": "Duration"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+77
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
|
||||
"dataflowId": "dddddddd-9999-0000-1111-eeeeeeeeeeee"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"value": [
|
||||
{
|
||||
"name": "manufacturer",
|
||||
"isRequired": true,
|
||||
"description": "Manufacturer of the item",
|
||||
"type": "String",
|
||||
"defaultValue": "test-value"
|
||||
},
|
||||
{
|
||||
"name": "isImported",
|
||||
"isRequired": false,
|
||||
"description": "Is the item imported",
|
||||
"type": "Boolean",
|
||||
"defaultValue": true
|
||||
},
|
||||
{
|
||||
"name": "quantity",
|
||||
"isRequired": false,
|
||||
"description": "Quantity of item",
|
||||
"type": "Integer",
|
||||
"defaultValue": 123456789
|
||||
},
|
||||
{
|
||||
"name": "weightThreshold",
|
||||
"isRequired": true,
|
||||
"description": "Weight threshold for item",
|
||||
"type": "Number",
|
||||
"defaultValue": 3.14
|
||||
},
|
||||
{
|
||||
"name": "datetimeOfOrder",
|
||||
"isRequired": true,
|
||||
"description": "Datetime of order",
|
||||
"type": "DateTime",
|
||||
"defaultValue": "2025-09-15T21:45:00.000Z"
|
||||
},
|
||||
{
|
||||
"name": "datetimeZoneOfOrder",
|
||||
"isRequired": true,
|
||||
"description": "DatetimeZone of order",
|
||||
"type": "DateTimeZone",
|
||||
"defaultValue": "2025-09-15T21:45:00+02:00"
|
||||
},
|
||||
{
|
||||
"name": "dateOfImport",
|
||||
"isRequired": true,
|
||||
"description": "Date of import",
|
||||
"type": "Date",
|
||||
"defaultValue": "2025-09-15"
|
||||
},
|
||||
{
|
||||
"name": "timeOfImport",
|
||||
"isRequired": true,
|
||||
"description": "Time of import",
|
||||
"type": "Time",
|
||||
"defaultValue": "21:45:00"
|
||||
},
|
||||
{
|
||||
"name": "durationOfImport",
|
||||
"isRequired": true,
|
||||
"description": "Duration of import",
|
||||
"type": "Duration",
|
||||
"defaultValue": "P5DT21H35M30S"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+69
-9
@@ -442,10 +442,70 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/dataflows/{dataflowId}/parameters": {
|
||||
"get": {
|
||||
"summary": "Retrieves all parameters defined in the specified Dataflow.",
|
||||
"description": "## Permissions\n\nThe caller must have *read* permissions for the dataflow.\n\n## Required Delegated Scopes\n\nDataflow.Read.All or Dataflow.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_DiscoverDataflowParameters",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "dataflowId",
|
||||
"description": "The Dataflow ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/DataflowParameters"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found \n\n* DataflowNotParametricError - The requested dataflow is not parametric",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get Dataflow Parameters example": {
|
||||
"$ref": "./examples/DiscoverDataflowParameters.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/dataflows/{dataflowId}/jobs/Execute/schedules": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreate a new execute schedule for a dataflow. A dataflow can create maximum 20 schedulers.",
|
||||
"description": "## Required Delegated Scopes: \n\nDataflow.Execute.All and Dataflow.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Create a new execute schedule for a dataflow. A dataflow can create maximum 20 schedulers.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes: \n\nDataflow.Execute.All and Dataflow.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
@@ -509,8 +569,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/dataflows/{dataflowId}/jobs/ApplyChanges/schedules": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreate a new apply changes schedule for a dataflow. A dataflow can create maximum 20 schedulers.",
|
||||
"description": "## Required Delegated Scopes: \n\nDataflow.Execute.All and Dataflow.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Create a new apply changes schedule for a dataflow. A dataflow can create maximum 20 schedulers.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes: \n\nDataflow.Execute.All and Dataflow.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
@@ -574,8 +634,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/dataflows/{dataflowId}/jobs/instances?jobType=Execute": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nRun on-demand execute job instance.",
|
||||
"description": "## Required Delegated Scopes\n\n For dataflows APIs use these scope types: \n- Specific scope: Dataflow.Execute.All \n\n for more information about scopes, see: [scopes article](/rest/api/fabric/articles/scopes).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Run on-demand execute job instance.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes\n\n For dataflows APIs use these scope types: \n- Specific scope: Dataflow.Execute.All \n\n for more information about scopes, see: [scopes article](/rest/api/fabric/articles/scopes).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
@@ -650,8 +710,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/dataflows/{dataflowId}/jobs/instances?jobType=ApplyChanges": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nRun on-demand apply changes job instance.",
|
||||
"description": "## Required Delegated Scopes\n\n For dataflows APIs use these scope types: \n- Specific scope: Dataflow.Execute.All \n\n for more information about scopes, see: [scopes article](/rest/api/fabric/articles/scopes).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Run on-demand apply changes job instance.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes\n\n For dataflows APIs use these scope types: \n- Specific scope: Dataflow.Execute.All \n\n for more information about scopes, see: [scopes article](/rest/api/fabric/articles/scopes).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
@@ -716,4 +776,4 @@
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
}
|
||||
+15
-15
@@ -12,8 +12,8 @@
|
||||
"paths": {
|
||||
"/workspaces/{workspaceId}/digitaltwinbuilders": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of DigitalTwinBuilders from the specified workspace.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns a list of DigitalTwinBuilders from the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -62,8 +62,8 @@
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreates a DigitalTwinBuilder in the specified workspace.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n To create digitaltwinbuilder with definition, refer to [DigitalTwinBuilder definition](/rest/api/fabric/articles/item-management/definitions/digital-twin-builder-definition). \n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations \n- To create a digitaltwinbuilder the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Creates a DigitalTwinBuilder in the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n To create digitaltwinbuilder with definition, refer to [DigitalTwinBuilder definition](/rest/api/fabric/articles/item-management/definitions/digital-twin-builder-definition). \n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations \n- To create a digitaltwinbuilder the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -138,8 +138,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/digitaltwinbuilders/{digitaltwinbuilderId}": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns properties of the specified DigitalTwinBuilder.",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.Read.All or DigitalTwinBuilder.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns properties of the specified DigitalTwinBuilder.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.Read.All or DigitalTwinBuilder.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -186,8 +186,8 @@
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdates the properties of the specified DigitalTwinBuilder.",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Updates the properties of the specified DigitalTwinBuilder.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -246,8 +246,8 @@
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDeletes the specified DigitalTwinBuilder.",
|
||||
"description": "## Permissions\n\n The caller must have *write* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Deletes the specified DigitalTwinBuilder.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *write* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -293,8 +293,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/digitaltwinbuilders/{digitaltwinbuilderId}/getDefinition": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns the specified DigitalTwinBuilder public definition.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nWhen you get a digitaltwinbuilder public definition, the sensitivity label is not a part of the definition.\n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations\n\n This API is blocked for a digitaltwinbuilder with an encrypted sensitivity label.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns the specified DigitalTwinBuilder public definition.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nWhen you get a digitaltwinbuilder public definition, the sensitivity label is not a part of the definition.\n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder. \n\n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations\n\n This API is blocked for a digitaltwinbuilder with an encrypted sensitivity label.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -369,8 +369,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/digitaltwinbuilders/{digitaltwinbuilderId}/updateDefinition": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdates the definition of a specified DigitalTwinBuilder. The update overrides the current definition.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the digitaltwinbuilder definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder. \n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Updates the definition of a specified DigitalTwinBuilder. The update overrides the current definition.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the digitaltwinbuilder definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder. \n## Required Delegated Scopes \n\n DigitalTwinBuilder.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -453,4 +453,4 @@
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
}
|
||||
+15
-15
@@ -12,8 +12,8 @@
|
||||
"paths": {
|
||||
"/workspaces/{workspaceId}/DigitalTwinBuilderFlows": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of Digital Twin Builder Flows from the specified workspace.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes\n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of Digital Twin Builder Flows from the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes\n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -62,8 +62,8 @@
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreates a Digital Twin Builder Flow in the specified workspace.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n To create Digital Twin Builder Flow with a public definition, refer to [](/rest/api/fabric/articles/item-management/definitions/digital-twin-builder-flow-definition) article. \n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations \n- To create a Digital Twin Builder Flow the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Creates a Digital Twin Builder Flow in the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n To create Digital Twin Builder Flow with a public definition, refer to [](/rest/api/fabric/articles/item-management/definitions/digital-twin-builder-flow-definition) article. \n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations \n- To create a Digital Twin Builder Flow the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -138,8 +138,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/DigitalTwinBuilderFlows/{digitalTwinBuilderFlowId}": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns properties of the specified Digital Twin Builder Flow.",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the digital twin builder flow. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.Read.All or DigitalTwinBuilderFlow.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns properties of the specified Digital Twin Builder Flow.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read* permissions for the digital twin builder flow. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.Read.All or DigitalTwinBuilderFlow.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -186,8 +186,8 @@
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdates the properties of the specified Digital Twin Builder Flow.",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder flow.\n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Updates the properties of the specified Digital Twin Builder Flow.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder flow.\n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -246,8 +246,8 @@
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDeletes the specified Digital Twin Builder Flow.",
|
||||
"description": "## Permissions\n\n The caller must have *write* permissions for the digital twin builder flow. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Deletes the specified Digital Twin Builder Flow.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *write* permissions for the digital twin builder flow. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -293,8 +293,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/DigitalTwinBuilderFlows/{digitalTwinBuilderFlowId}/getDefinition": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns the specified Digital Twin Builder Flow public definition.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nWhen you get a Digital Twin Builder Flow's public definition, the sensitivity label is not a part of the definition.\n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder flow. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns the specified Digital Twin Builder Flow public definition.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nWhen you get a Digital Twin Builder Flow's public definition, the sensitivity label is not a part of the definition.\n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder flow. \n\n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -362,8 +362,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/DigitalTwinBuilderFlows/{digitalTwinBuilderFlowId}/updateDefinition": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nOverrides the definition for the specified Digital Twin Builder Flow.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the Digital Twin Builder Flow's definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder flow. \n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Overrides the definition for the specified Digital Twin Builder Flow.",
|
||||
"description": "> [!NOTE]\n> Digital Twin Builder Flow item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the Digital Twin Builder Flow's definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the digital twin builder flow. \n## Required Delegated Scopes\n\n DigitalTwinBuilderFlow.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -446,4 +446,4 @@
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
}
|
||||
+309
-20
@@ -6,7 +6,7 @@
|
||||
},
|
||||
"paths": {},
|
||||
"definitions": {
|
||||
"EnvironmentSparkCompute": {
|
||||
"EnvironmentSparkComputePreview": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"instancePool": {
|
||||
@@ -14,7 +14,7 @@
|
||||
"$ref": "#/definitions/InstancePool"
|
||||
},
|
||||
"driverCores": {
|
||||
"description": "Spark driver core.",
|
||||
"description": "Spark driver core. Must be one of the following values: 4, 8, 16, 32, 64.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
@@ -23,7 +23,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"executorCores": {
|
||||
"description": "Spark executor core.",
|
||||
"description": "Spark executor core. Must be one of the following values: 4, 8, 16, 32, 64.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
@@ -37,15 +37,15 @@
|
||||
},
|
||||
"sparkProperties": {
|
||||
"type": "object",
|
||||
"description": "Spark properties."
|
||||
"description": "Spark properties. The dictionary-based contract for defining Spark properties will be deprecated on January 31, 2026. Please migrate to using a list of key-value pairs instead."
|
||||
},
|
||||
"runtimeVersion": {
|
||||
"description": "Runtime version, find the supported [fabric runtimes](/fabric/data-engineering/runtime). For example: 1.3",
|
||||
"description": "Runtime version, find the supported [fabric runtimes](/fabric/data-engineering/runtime).",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateEnvironmentSparkComputeRequest": {
|
||||
"UpdateEnvironmentSparkComputeRequestPreview": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"instancePool": {
|
||||
@@ -77,7 +77,51 @@
|
||||
},
|
||||
"sparkProperties": {
|
||||
"type": "object",
|
||||
"description": "Spark properties."
|
||||
"description": "Spark properties. The dictionary-based contract for defining Spark properties will be deprecated on January 31, 2026. Please migrate to using a list of key-value pairs instead."
|
||||
},
|
||||
"runtimeVersion": {
|
||||
"description": "Runtime version, find the supported [fabric runtimes](/fabric/data-engineering/runtime).",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"EnvironmentSparkCompute": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"instancePool": {
|
||||
"description": "Environment pool has to be a valid custom pool. \"Starter Pool\" means use starter pool.",
|
||||
"$ref": "#/definitions/InstancePool"
|
||||
},
|
||||
"driverCores": {
|
||||
"description": "Spark driver core. Must be one of the following values: 4, 8, 16, 32, 64.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"driverMemory": {
|
||||
"description": "Spark driver memory.",
|
||||
"type": "string",
|
||||
"$ref": "#/definitions/CustomPoolMemory"
|
||||
},
|
||||
"executorCores": {
|
||||
"description": "Spark executor core. Must be one of the following values: 4, 8, 16, 32, 64.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"executorMemory": {
|
||||
"description": "Spark executor memory.",
|
||||
"type": "string",
|
||||
"$ref": "#/definitions/CustomPoolMemory"
|
||||
},
|
||||
"dynamicExecutorAllocation": {
|
||||
"description": "Dynamic executor allocation.",
|
||||
"$ref": "#/definitions/DynamicExecutorAllocationProperties"
|
||||
},
|
||||
"sparkProperties": {
|
||||
"type": "array",
|
||||
"description": "Spark properties.",
|
||||
"items": {
|
||||
"$ref": "#/definitions/SparkProperty"
|
||||
}
|
||||
},
|
||||
"runtimeVersion": {
|
||||
"description": "Runtime version, find the supported [fabric runtimes](/fabric/data-engineering/runtime). For example: 1.3",
|
||||
@@ -85,11 +129,97 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateEnvironmentSparkComputeRequest": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"instancePool": {
|
||||
"description": "Environment pool has to be a valid custom pool. The name for a default workspace pool is *Starter Pool*.",
|
||||
"$ref": "#/definitions/InstancePool",
|
||||
"type": "object"
|
||||
},
|
||||
"driverCores": {
|
||||
"description": "Spark driver core. Must be one of the following values: 4, 8, 16, 32, 64.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"driverMemory": {
|
||||
"description": "Spark driver memory.",
|
||||
"type": "string",
|
||||
"$ref": "#/definitions/CustomPoolMemory"
|
||||
},
|
||||
"executorCores": {
|
||||
"description": "Spark executor core. Must be one of the following values: 4, 8, 16, 32, 64.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"executorMemory": {
|
||||
"description": "Spark executor memory.",
|
||||
"type": "string",
|
||||
"$ref": "#/definitions/CustomPoolMemory"
|
||||
},
|
||||
"dynamicExecutorAllocation": {
|
||||
"description": "Dynamic executor allocation.",
|
||||
"$ref": "#/definitions/DynamicExecutorAllocationProperties"
|
||||
},
|
||||
"sparkProperties": {
|
||||
"type": "array",
|
||||
"description": "Spark properties.",
|
||||
"items": {
|
||||
"$ref": "#/definitions/SparkProperty"
|
||||
}
|
||||
},
|
||||
"runtimeVersion": {
|
||||
"description": "Runtime version, find the supported [fabric runtimes](/fabric/data-engineering/runtime). For example: 1.3",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"CustomPoolMemory": {
|
||||
"type": "string",
|
||||
"description": "Custom pool memory for Spark driver or Spark executor. Additional `CustomPoolMemory` types may be added over time.",
|
||||
"enum": ["28g", "56g", "112g", "224g", "400g"],
|
||||
"x-ms-enum": {
|
||||
"name": "CustomPoolMemory",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "28g",
|
||||
"description": "28GB memory."
|
||||
},
|
||||
{
|
||||
"value": "56g",
|
||||
"description": "56G memory."
|
||||
},
|
||||
{
|
||||
"value": "112g",
|
||||
"description": "112G memory."
|
||||
},
|
||||
{
|
||||
"value": "224g",
|
||||
"description": "224G memory."
|
||||
},
|
||||
{
|
||||
"value": "400g",
|
||||
"description": "400G memory."
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"SparkProperty": {
|
||||
"type": "object",
|
||||
"description": "A Spark property key and its value.",
|
||||
"properties": {
|
||||
"key": {
|
||||
"description": "The Spark property key.",
|
||||
"type": "string"
|
||||
},
|
||||
"value": {
|
||||
"description": "The Spark property value.",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"InstancePool": {
|
||||
"required": [
|
||||
"name",
|
||||
"type"
|
||||
],
|
||||
"type": "object",
|
||||
"description": "An instance of a pool.",
|
||||
"properties": {
|
||||
@@ -141,13 +271,13 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"minExecutors": {
|
||||
"description": "The minimum executor number for dynamic allocation and the minimum for this property is 1.",
|
||||
"description": "The minimum executor number for dynamic allocation and the minimum for this property is 1. The maximum value has to be lower than `maxExecutors`.",
|
||||
"format": "int32",
|
||||
"type": "integer",
|
||||
"minimum": 1
|
||||
},
|
||||
"maxExecutors": {
|
||||
"description": "The maximum executor number for dynamic allocation and the minimum for this property is 1",
|
||||
"description": "The maximum executor number for dynamic allocation and the minimum for this property is 1. The maximum value has to be lower than the instance pool `maxNodeCount`.",
|
||||
"format": "int32",
|
||||
"type": "integer",
|
||||
"minimum": 1
|
||||
@@ -185,7 +315,7 @@
|
||||
"properties": {
|
||||
"properties": {
|
||||
"description": "The environment properties.",
|
||||
"$ref": "#/definitions/EnvironmentPublishInfo"
|
||||
"$ref": "#/definitions/EnvironmentProperties"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -208,6 +338,71 @@
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"readOnly": false
|
||||
},
|
||||
"definition": {
|
||||
"description": "The environment public definition.",
|
||||
"$ref": "#/definitions/EnvironmentDefinition",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateEnvironmentDefinitionRequest": {
|
||||
"description": "Update environment public definition request payload.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/EnvironmentDefinition"
|
||||
}
|
||||
}
|
||||
},
|
||||
"EnvironmentDefinitionResponse": {
|
||||
"description": "Environment public definition response.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/EnvironmentDefinition",
|
||||
"readOnly": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"EnvironmentDefinition" : {
|
||||
"description": "Environment public definition object. Refer to this [article](/rest/api/fabric/articles/item-management/definitions/environment-definition) for more details on how to craft a environment public definition.",
|
||||
"type": "object",
|
||||
"required": ["parts"],
|
||||
"properties": {
|
||||
"format": {
|
||||
"description": "The format of the Environment definition.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"parts": {
|
||||
"description": "A list of definition parts.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/EnvironmentDefinitionPart"
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"EnvironmentDefinitionPart": {
|
||||
"description": "Environment definition part object.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"path": {
|
||||
"description": "The environment part path.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payload": {
|
||||
"description": "The environment part payload.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payloadType":{
|
||||
"description": "The payload type.",
|
||||
"$ref": "../common/definitions.json#/definitions/PayloadType",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -226,8 +421,8 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"EnvironmentPublishInfo": {
|
||||
"description": "Environment publish information.",
|
||||
"EnvironmentProperties": {
|
||||
"description": "Environment properties.",
|
||||
"type": "object",
|
||||
"required": ["publishDetails"],
|
||||
"properties": {
|
||||
@@ -283,15 +478,15 @@
|
||||
"type": "string"
|
||||
},
|
||||
"startTime": {
|
||||
"description": "Start time of publish operation.",
|
||||
"description": "Start time of publish operation in UTC, using the YYYY-MM-DDTHH:mm:ss.sssssssZ format.",
|
||||
"format": "date-time",
|
||||
"type": "string"
|
||||
},
|
||||
"endTime": {
|
||||
"description": "End time of publish operation.",
|
||||
"description": "End time of publish operation in UTC, using the YYYY-MM-DDTHH:mm:ss.sssssssZ format.",
|
||||
"format": "date-time",
|
||||
"type": "string"
|
||||
},
|
||||
},
|
||||
"componentPublishInfo": {
|
||||
"description": "Environment component publish information.",
|
||||
"$ref": "#/definitions/ComponentPublishInfo"
|
||||
@@ -394,7 +589,101 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"EnvironmentLibraries": {
|
||||
"LibraryType": {
|
||||
"type": "string",
|
||||
"description": "A library type. Additional types may be added over time.",
|
||||
"enum": ["Custom", "External"],
|
||||
"x-ms-enum": {
|
||||
"name": "LibraryType",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "Custom",
|
||||
"description": "Custom libraries"
|
||||
},
|
||||
{
|
||||
"value": "External",
|
||||
"description": "External libraries"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"Libraries": {
|
||||
"description": "Environment libraries.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"libraries": {
|
||||
"type": "array",
|
||||
"description": "All custom and external libraries (.py, .whl, .jar, .tar.gz and external).",
|
||||
"items": {
|
||||
"$ref": "#/definitions/Library"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Library": {
|
||||
"description": "Custom or external library.",
|
||||
"type": "object",
|
||||
"discriminator": "libraryType",
|
||||
"required": ["libraryType", "name"],
|
||||
"properties": {
|
||||
"libraryType": {
|
||||
"$ref": "#/definitions/LibraryType"
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
"description": "The name of library."
|
||||
}
|
||||
}
|
||||
},
|
||||
"CustomLibrary": {
|
||||
"type": "object",
|
||||
"description": "Custom library.",
|
||||
"x-ms-discriminator-value": "Custom",
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/Library"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ExternalLibrary": {
|
||||
"type": "object",
|
||||
"description": "External library.",
|
||||
"required": ["version"],
|
||||
"x-ms-discriminator-value": "External",
|
||||
"properties": {
|
||||
"version": {
|
||||
"type": "string",
|
||||
"description": "The version of external library."
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/Library"
|
||||
}
|
||||
]
|
||||
},
|
||||
"RemoveExternalLibrariesRequest": {
|
||||
"type": "object",
|
||||
"description": "Request to delete an external library.",
|
||||
"required": ["name", "version"],
|
||||
"properties": {
|
||||
"name": {
|
||||
"type": "string",
|
||||
"description": "The name of library."
|
||||
},
|
||||
"version": {
|
||||
"type": "string",
|
||||
"description": "The version of external library."
|
||||
}
|
||||
}
|
||||
},
|
||||
"LibrariesPreview": {
|
||||
"description": "Environment libraries.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
||||
+41
-2
@@ -3,14 +3,53 @@
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"createEnvironmentRequest": {
|
||||
"displayName": "Environment_1",
|
||||
"description": "An environment description"
|
||||
"description": "An environment description.",
|
||||
"definition": {
|
||||
"parts": [
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplelibrary.jar",
|
||||
"payload": "eyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplepython.py",
|
||||
"payload": "FyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplewheel-0.18.0-py2.py3-none-any.whl",
|
||||
"payload": "LyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/sampleR.tar.gz",
|
||||
"payload": "ZyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/PublicLibraries/environment.yml",
|
||||
"payload": "IyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Setting/Sparkcompute.yml",
|
||||
"payload": "GyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"displayName": "Environment_1",
|
||||
"description": "An environment description",
|
||||
"description": "An environment description.",
|
||||
"type": "Environment",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"createEnvironmentRequest": {
|
||||
"displayName": "Environment_1",
|
||||
"description": "An environment description."
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"displayName": "Environment_1",
|
||||
"description": "An environment description.",
|
||||
"type": "Environment",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"libraryName": "samplelibrary.jar"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"libraryToDelete": "samplelibrary.jar"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+58
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "6e335e92-a2a2-4b5a-970a-bd6a89fbb765",
|
||||
"environmentId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"definition": {
|
||||
"parts": [
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplelibrary.jar",
|
||||
"payload": "eyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplepython.py",
|
||||
"payload": "FyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplewheel-0.18.0-py2.py3-none-any.whl",
|
||||
"payload": "LyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/sampleR.tar.gz",
|
||||
"payload": "ZyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/PublicLibraries/environment.yml",
|
||||
"payload": "IyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Setting/Sparkcompute.yml",
|
||||
"payload": "GyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"x-ms-operation-id": "431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"displayName": "Environment_1",
|
||||
"description": "An Environment description",
|
||||
"type": "Environment",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"properties": {
|
||||
"publishDetails": {
|
||||
"state": "Success",
|
||||
"targetVersion": "46838a80-5450-4414-bea0-40fb6f3e0c0d",
|
||||
"startTime": "2024-03-29T14:17:09.0697022Z",
|
||||
"endTime": "2024-03-29T14:48:09.0697022Z",
|
||||
"componentPublishInfo": {
|
||||
"sparkLibraries": {
|
||||
"state": "Success"
|
||||
},
|
||||
"sparkSettings": {
|
||||
"state": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+8
-4
@@ -1,7 +1,8 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "707cfd07-cbf1-41da-aad7-dd157ddb8c11"
|
||||
"environmentId": "707cfd07-cbf1-41da-aad7-dd157ddb8c11",
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
@@ -20,9 +21,12 @@
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": {
|
||||
"spark.acls.enable": "false"
|
||||
},
|
||||
"sparkProperties": [
|
||||
{
|
||||
"key": "spark.acls.enable",
|
||||
"value": "false"
|
||||
}
|
||||
],
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
}
|
||||
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "707cfd07-cbf1-41da-aad7-dd157ddb8c11",
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"instancePool": {
|
||||
"name": "MyWorkspacePool",
|
||||
"type": "Workspace",
|
||||
"id": "78942136-106c-4f3e-80fc-7ff4eae11603"
|
||||
},
|
||||
"driverCores": 4,
|
||||
"driverMemory": "56g",
|
||||
"executorCores": 4,
|
||||
"executorMemory": "56g",
|
||||
"dynamicExecutorAllocation": {
|
||||
"enabled": false,
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": {
|
||||
"spark.acls.enable": "false"
|
||||
},
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+32
-16
@@ -1,26 +1,42 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"customLibraries": {
|
||||
"wheelFiles": [
|
||||
"samplewheel-0.18.0-py2.py3-none-any.whl"
|
||||
],
|
||||
"pyFiles": [
|
||||
"samplepython.py"
|
||||
],
|
||||
"jarFiles": [
|
||||
"samplejar.jar"
|
||||
],
|
||||
"rTarFiles": [
|
||||
"sampleR.tar.gz"
|
||||
]
|
||||
},
|
||||
"environmentYml": "dependencies:\r\n- pip:\r\n - matplotlib==3.4.3"
|
||||
"libraries": [
|
||||
{
|
||||
"name": "samplewheel-0.18.0-py2.py3-none-any.whl",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "samplepython.py",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "samplejar.jar",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "sampleR.tar.gz",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "fuzzywuzzy",
|
||||
"libraryType": "External",
|
||||
"version": "0.0.1"
|
||||
},
|
||||
{
|
||||
"name": "matplotlib",
|
||||
"libraryType": "External",
|
||||
"version": "0.0.1"
|
||||
}
|
||||
],
|
||||
"continuationToken": "null",
|
||||
"continuationUri": "null"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"customLibraries": {
|
||||
"wheelFiles": [
|
||||
"samplewheel-0.18.0-py2.py3-none-any.whl"
|
||||
],
|
||||
"pyFiles": [
|
||||
"samplepython.py"
|
||||
],
|
||||
"jarFiles": [
|
||||
"samplejar.jar"
|
||||
],
|
||||
"rTarFiles": [
|
||||
"sampleR.tar.gz"
|
||||
]
|
||||
},
|
||||
"environmentYml": "name: sample-environment\ndependencies:\n - fuzzywuzzy==0.0.1\n - matplotlib==0.0.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+32
-16
@@ -1,26 +1,42 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"customLibraries": {
|
||||
"wheelFiles": [
|
||||
"samplewheel-0.18.0-py2.py3-none-any.whl"
|
||||
],
|
||||
"pyFiles": [
|
||||
"samplepython.py"
|
||||
],
|
||||
"jarFiles": [
|
||||
"samplejar.jar"
|
||||
],
|
||||
"rTarFiles": [
|
||||
"sampleR.tar.gz"
|
||||
]
|
||||
},
|
||||
"environmentYml": "dependencies:\r\n- pip:\r\n - matplotlib==3.4.3"
|
||||
"libraries": [
|
||||
{
|
||||
"name": "samplewheel-0.18.0-py2.py3-none-any.whl",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "samplepython.py",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "samplejar.jar",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "sampleR.tar.gz",
|
||||
"libraryType": "Custom"
|
||||
},
|
||||
{
|
||||
"name": "fuzzywuzzy",
|
||||
"libraryType": "External",
|
||||
"version": "0.0.1"
|
||||
},
|
||||
{
|
||||
"name": "matplotlib",
|
||||
"libraryType": "External",
|
||||
"version": "0.0.1"
|
||||
}
|
||||
],
|
||||
"continuationToken": "null",
|
||||
"continuationUri": "null"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"customLibraries": {
|
||||
"wheelFiles": [
|
||||
"samplewheel-0.18.0-py2.py3-none-any.whl"
|
||||
],
|
||||
"pyFiles": [
|
||||
"samplepython.py"
|
||||
],
|
||||
"jarFiles": [
|
||||
"samplejar.jar"
|
||||
],
|
||||
"rTarFiles": [
|
||||
"sampleR.tar.gz"
|
||||
]
|
||||
},
|
||||
"environmentYml": "name: sample-environment\ndependencies:\n - fuzzywuzzy==0.0.1\n - matplotlib==0.0.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+4
-3
@@ -1,7 +1,8 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": false
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
@@ -9,8 +10,8 @@
|
||||
"publishDetails": {
|
||||
"state": "Cancelled",
|
||||
"targetVersion": "d9d95b01-248f-4ef4-bd7e-9d3f1f6447be",
|
||||
"startTime": "2024-03-29T15:00:33.4359355Z",
|
||||
"endTime": "2024-03-29T15:00:47.1407904Z",
|
||||
"startTime": "2024-03-29T14:17:09.0697022Z",
|
||||
"endTime": "2024-03-29T14:48:18.0697022Z",
|
||||
"componentPublishInfo": {
|
||||
"sparkLibraries": {
|
||||
"state": "Cancelled"
|
||||
|
||||
+9
-1
@@ -1,7 +1,8 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": "false"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
@@ -20,6 +21,13 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/abcdef00-9d7e-469a-abf1-fca847a0ea69",
|
||||
"x-ms-operation-id": "abcdef00-9d7e-469a-abf1-fca847a0ea69",
|
||||
"Retry-After": 120
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"preview": true
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"publishDetails": {
|
||||
"state": "Running",
|
||||
"targetVersion": "46838a80-5450-4414-bea0-40fb6f3e0c0d",
|
||||
"startTime": "2024-03-29T14:17:09.0697022Z",
|
||||
"componentPublishInfo": {
|
||||
"sparkLibraries": {
|
||||
"state": "Running"
|
||||
},
|
||||
"sparkSettings": {
|
||||
"state": "Running"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"removeExternalLibraryRequest": {
|
||||
"name": "fuzzywuzzy",
|
||||
"version": "0.0.1"
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+59
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"environmentId": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"updateMetadata" : true,
|
||||
"updateEnvironmentDefinitionRequest": {
|
||||
"definition": {
|
||||
"parts": [
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplelibrary.jar",
|
||||
"payload": "eyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplepython.py",
|
||||
"payload": "FyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/samplewheel-0.18.0-py2.py3-none-any.whl",
|
||||
"payload": "LyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/CustomLibraries/sampleR.tar.gz",
|
||||
"payload": "ZyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Libraries/PublicLibraries/environment.yml",
|
||||
"payload": "IyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": "Setting/Sparkcompute.yml",
|
||||
"payload": "GyJuYmZvcm1hdCI6N..",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/427f6c34-b64e-4ee4-8ea5-b533c0e203ef",
|
||||
"x-ms-operation-id": "427f6c34-b64e-4ee4-8ea5-b533c0e203ef",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+17
-8
@@ -2,6 +2,7 @@
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "707cfd07-cbf1-41da-aad7-dd157ddb8c11",
|
||||
"preview": "false",
|
||||
"updateEnvironmentSparkComputeRequest": {
|
||||
"instancePool": {
|
||||
"name": "MyWorkspacePool",
|
||||
@@ -16,11 +17,16 @@
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": {
|
||||
"spark.acls.enable": "false",
|
||||
"spark.admin.acls": null
|
||||
|
||||
},
|
||||
"sparkProperties": [
|
||||
{
|
||||
"key": "spark.acls.enable",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"key": "spark.admin.acls",
|
||||
"value": null
|
||||
}
|
||||
],
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
},
|
||||
@@ -41,9 +47,12 @@
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": {
|
||||
"spark.acls.enable": "false"
|
||||
},
|
||||
"sparkProperties": [
|
||||
{
|
||||
"key": "spark.acls.enable",
|
||||
"value": "false"
|
||||
}
|
||||
],
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
}
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "707cfd07-cbf1-41da-aad7-dd157ddb8c11",
|
||||
"preview": "false",
|
||||
"updateEnvironmentSparkComputeRequest": {
|
||||
"instancePool": {
|
||||
"id": "78942136-106c-4f3e-80fc-7ff4eae11603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"instancePool": {
|
||||
"name": "MyWorkspacePool",
|
||||
"type": "Workspace",
|
||||
"id": "78942136-106c-4f3e-80fc-7ff4eae11603"
|
||||
},
|
||||
"driverCores": 4,
|
||||
"driverMemory": "56g",
|
||||
"executorCores": 4,
|
||||
"executorMemory": "56g",
|
||||
"dynamicExecutorAllocation": {
|
||||
"enabled": false,
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": [
|
||||
{
|
||||
"key": "spark.acls.enable",
|
||||
"value": "false"
|
||||
}
|
||||
],
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "707cfd07-cbf1-41da-aad7-dd157ddb8c11",
|
||||
"preview": true,
|
||||
"updateEnvironmentSparkComputeRequest": {
|
||||
"instancePool": {
|
||||
"name": "MyWorkspacePool",
|
||||
"type": "Workspace"
|
||||
},
|
||||
"driverCores": 4,
|
||||
"driverMemory": "56g",
|
||||
"executorCores": 4,
|
||||
"executorMemory": "56g",
|
||||
"dynamicExecutorAllocation": {
|
||||
"enabled": false,
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": {
|
||||
"spark.acls.enable": "false",
|
||||
"spark.admin.acls": null
|
||||
},
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"instancePool": {
|
||||
"name": "MyWorkspacePool",
|
||||
"type": "Workspace",
|
||||
"id": "78942136-106c-4f3e-80fc-7ff4eae11603"
|
||||
},
|
||||
"driverCores": 4,
|
||||
"driverMemory": "56g",
|
||||
"executorCores": 4,
|
||||
"executorMemory": "56g",
|
||||
"dynamicExecutorAllocation": {
|
||||
"enabled": false,
|
||||
"minExecutors": 1,
|
||||
"maxExecutors": 1
|
||||
},
|
||||
"sparkProperties": {
|
||||
"spark.acls.enable": "false"
|
||||
},
|
||||
"runtimeVersion": "1.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
|
||||
"libraryName": "samplelibrary.jar"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"environmentId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
}
|
||||
}
|
||||
}
|
||||
+1039
-66
File diff suppressed because it is too large.
Load diff
+4
-4
@@ -384,10 +384,10 @@
|
||||
"type": "object",
|
||||
"description": "Represents an operation on a column.",
|
||||
"required": [
|
||||
"operationType"
|
||||
"type"
|
||||
],
|
||||
"properties": {
|
||||
"operationType": {
|
||||
"type": {
|
||||
"type": "string",
|
||||
"description": "The operation type.",
|
||||
"enum": [
|
||||
@@ -396,7 +396,7 @@
|
||||
"Rename"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "operationType",
|
||||
"name": "type",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
@@ -419,7 +419,7 @@
|
||||
"description": "The alias of the operation."
|
||||
}
|
||||
},
|
||||
"discriminator": "operationType"
|
||||
"discriminator": "type"
|
||||
},
|
||||
"ManageFieldsFunctionCallOperation": {
|
||||
"type": "object",
|
||||
|
||||
+5
-5
@@ -975,7 +975,7 @@
|
||||
},
|
||||
"filters": {
|
||||
"type": "object",
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/azure/event-grid/event-filtering#advanced-filtering."
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1017,7 +1017,7 @@
|
||||
},
|
||||
"filters": {
|
||||
"type": "object",
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/azure/event-grid/event-filtering#advanced-filtering."
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1062,7 +1062,7 @@
|
||||
},
|
||||
"filters": {
|
||||
"type": "object",
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/azure/event-grid/event-filtering#advanced-filtering."
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1103,9 +1103,9 @@
|
||||
},
|
||||
"filters": {
|
||||
"type": "object",
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/azure/event-grid/event-filtering#advanced-filtering."
|
||||
"description": "The advanced filters defined in https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+23
-21
@@ -6,28 +6,30 @@
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"id": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
|
||||
"name": "LakehouseDestination",
|
||||
"type": "Lakehouse",
|
||||
"properties": {
|
||||
"workspaceId": "9625b495-17b3-4d6c-aeea-a81ae76ba369",
|
||||
"itemId": "ee579458-85ea-4652-bd77-5c7d7c298b2a",
|
||||
"schema": "dbo",
|
||||
"deltaTable": "deltaTable",
|
||||
"inputSerialization": {
|
||||
"type": "Json",
|
||||
"properties": {
|
||||
"encoding": "UTF8"
|
||||
"body": {
|
||||
"id": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
|
||||
"name": "LakehouseDestination",
|
||||
"type": "Lakehouse",
|
||||
"properties": {
|
||||
"workspaceId": "9625b495-17b3-4d6c-aeea-a81ae76ba369",
|
||||
"itemId": "ee579458-85ea-4652-bd77-5c7d7c298b2a",
|
||||
"schema": "dbo",
|
||||
"deltaTable": "deltaTable",
|
||||
"inputSerialization": {
|
||||
"type": "Json",
|
||||
"properties": {
|
||||
"encoding": "UTF8"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputNodes": [
|
||||
{
|
||||
"name": "InputNodeName"
|
||||
}
|
||||
],
|
||||
"status": "Running",
|
||||
"error": null
|
||||
},
|
||||
"inputNodes": [
|
||||
{
|
||||
"name": "InputNodeName"
|
||||
}
|
||||
],
|
||||
"status": "Running",
|
||||
"error": null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
-8
@@ -6,14 +6,16 @@
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"fullyQualifiedNamespace": "namespace.servicebus.windows.net",
|
||||
"eventHubName": "eventhub",
|
||||
"consumerGroupName": "$Default",
|
||||
"accessKeys": {
|
||||
"primaryKey": "key1",
|
||||
"secondaryKey": "key2",
|
||||
"primaryConnectionString": "connectionString1",
|
||||
"secondaryConnectionString": "connectionString2"
|
||||
"body": {
|
||||
"fullyQualifiedNamespace": "namespace.servicebus.windows.net",
|
||||
"eventHubName": "eventhub",
|
||||
"consumerGroupName": "$Default",
|
||||
"accessKeys": {
|
||||
"primaryKey": "key1",
|
||||
"secondaryKey": "key2",
|
||||
"primaryConnectionString": "connectionString1",
|
||||
"secondaryConnectionString": "connectionString2"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+16
-14
@@ -6,21 +6,23 @@
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"id": "e2886002-d696-4c05-969c-51361365cc24",
|
||||
"name": "AzureEventHubSource",
|
||||
"type": "AzureEventHub",
|
||||
"properties": {
|
||||
"dataConnectionId": "9c500070-073f-4a88-b478-8fabe1941c52",
|
||||
"consumerGroupName": "$Default",
|
||||
"inputSerialization": {
|
||||
"type": "Json",
|
||||
"properties": {
|
||||
"encoding": "UTF8"
|
||||
"body": {
|
||||
"id": "e2886002-d696-4c05-969c-51361365cc24",
|
||||
"name": "AzureEventHubSource",
|
||||
"type": "AzureEventHub",
|
||||
"properties": {
|
||||
"dataConnectionId": "9c500070-073f-4a88-b478-8fabe1941c52",
|
||||
"consumerGroupName": "$Default",
|
||||
"inputSerialization": {
|
||||
"type": "Json",
|
||||
"properties": {
|
||||
"encoding": "UTF8"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"status": "Running",
|
||||
"error": null
|
||||
},
|
||||
"status": "Running",
|
||||
"error": null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+9
-7
@@ -6,13 +6,15 @@
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"fullyQualifiedNamespace": "namespace.servicebus.windows.net",
|
||||
"eventHubName": "eventhub",
|
||||
"accessKeys": {
|
||||
"primaryKey": "key1",
|
||||
"secondaryKey": "key2",
|
||||
"primaryConnectionString": "connectionString1",
|
||||
"secondaryConnectionString": "connectionString2"
|
||||
"body": {
|
||||
"fullyQualifiedNamespace": "namespace.servicebus.windows.net",
|
||||
"eventHubName": "eventhub",
|
||||
"accessKeys": {
|
||||
"primaryKey": "key1",
|
||||
"secondaryKey": "key2",
|
||||
"primaryConnectionString": "connectionString1",
|
||||
"secondaryConnectionString": "connectionString2"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+610
-608
File diff suppressed because it is too large.
Load diff
+13
-13
@@ -452,7 +452,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/topology": {
|
||||
"get": {
|
||||
"summary": "Returns the topology of the specified eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.Read.All or Eventstream.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.Read.All or Eventstream.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -502,7 +502,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/pause": {
|
||||
"post": {
|
||||
"summary": "Pause running all supported sources and destinations of the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -549,7 +549,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/resume": {
|
||||
"post": {
|
||||
"summary": "Resume running all supported sources and destinations of the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -605,7 +605,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/sources/{sourceId}": {
|
||||
"get": {
|
||||
"summary": "Returns the specified source of the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.Read.All or Eventstream.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.Read.All or Eventstream.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -663,7 +663,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/destinations/{destinationId}": {
|
||||
"get": {
|
||||
"summary": "Returns the specified destination of the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.Read.All or Eventstream.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.Read.All or Eventstream.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -720,8 +720,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/sources/{sourceId}/connection": {
|
||||
"get": {
|
||||
"summary": "Returns the connection information of specified source of the eventstream. Only custom endpoints sources are supported.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns the connection information of specified source of the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Limitations\n\n Only custom endpoints sources are supported.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -778,8 +778,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/destinations/{destinationId}/connection": {
|
||||
"get": {
|
||||
"summary": "Returns the connection information of a specified destination of the eventstream. Only custom endpoints destinations are supported.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns the connection information of a specified destination of the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Limitations\n\n Only custom endpoints destinations are supported.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -837,7 +837,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/sources/{sourceId}/pause": {
|
||||
"post": {
|
||||
"summary": "Pause running the specified source in the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -892,7 +892,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/sources/{sourceId}/resume": {
|
||||
"post": {
|
||||
"summary": "Resume running the specified source in the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -956,7 +956,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/destinations/{destinationId}/pause": {
|
||||
"post": {
|
||||
"summary": "Pause running the specified destination in the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
@@ -1011,7 +1011,7 @@
|
||||
"/workspaces/{workspaceId}/eventstreams/{eventstreamId}/destinations/{destinationId}/resume": {
|
||||
"post": {
|
||||
"summary": "Resume running the specified destination in the eventstream.",
|
||||
"description": "## Permissions\n\n The caller must have *contributor* or higher workspace role. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the eventstream. \n\n## Required Delegated Scopes \n\n Eventstream.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Topology"
|
||||
],
|
||||
|
||||
+3
-3
@@ -63,7 +63,7 @@
|
||||
},
|
||||
"post": {
|
||||
"summary": "Creates a API for GraphQL item in the specified workspace.",
|
||||
"description": "\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nTo create GraphQLApi item with a public definition, refer to [GraphQLApi definition](/rest/api/fabric/articles/item-management/definitions/graphql-api-definition).\n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes\n\n GraphQLApi.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations \n- To create a GraphQLApi the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes, except for definition payload with SQL analytics endpoint |\n\n## Interface",
|
||||
"description": "\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nTo create GraphQLApi item with a public definition, refer to [GraphQLApi definition](/rest/api/fabric/articles/item-management/definitions/graphql-api-definition).\n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes\n\n GraphQLApi.ReadWrite.All or Item.ReadWrite.All \n\n## Limitations \n- To create a GraphQLApi the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -369,8 +369,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/GraphQLApis/{GraphQLApiId}/updateDefinition": {
|
||||
"post": {
|
||||
"summary": "Overrides the definition for the specified .",
|
||||
"description": "\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the GraphQLApi's definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the GraphQLApi. \n## Required Delegated Scopes\n\n GraphQLApi.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes, except for definition payload with SQL analytics endpoint |\n\n## Interface",
|
||||
"summary": "Overrides the definition for the specified API for GraphQL.",
|
||||
"description": "\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the GraphQLApi's definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the GraphQLApi. \n## Required Delegated Scopes\n\n GraphQLApi.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
|
||||
+543
-513
File diff suppressed because it is too large.
Load diff
+40
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
|
||||
"lakehouseId": "dddddddd-9999-0000-1111-eeeeeeeeeeee",
|
||||
"jobType": "RefreshMaterializedLakeViews",
|
||||
"createScheduleRequest": {
|
||||
"enabled": true,
|
||||
"configuration": {
|
||||
"startDateTime": "2025-04-28T00:00:00",
|
||||
"endDateTime": "2025-04-30T23:59:00",
|
||||
"localTimeZoneId": "Central Standard Time",
|
||||
"type": "Cron",
|
||||
"interval": 10
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/items/dddddddd-9999-0000-1111-eeeeeeeeeeee/jobs/RefreshMaterializedLakeViews/schedules/bbbbbbbb-1111-2222-3333-cccccccccccc"
|
||||
},
|
||||
"body": {
|
||||
"id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
|
||||
"enabled": true,
|
||||
"createdDateTime": "2024-05-28T05:35:20.5366667",
|
||||
"configuration": {
|
||||
"startDateTime": "2025-04-28T00:00:00",
|
||||
"endDateTime": "2025-04-30T23:59:00",
|
||||
"localTimeZoneId": "Central Standard Time",
|
||||
"type": "Cron",
|
||||
"interval": 10
|
||||
},
|
||||
"owner": {
|
||||
"id": "33dd33dd-ee44-ff55-aa66-77bb77bb77bb",
|
||||
"type": "User"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
|
||||
"lakehouseId": "dddddddd-9999-0000-1111-eeeeeeeeeeee",
|
||||
"scheduleId": "bbbbbbbb-1111-2222-3333-cccccccccccc"
|
||||
},
|
||||
"responses": {
|
||||
"200": {}
|
||||
}
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "4b218778-e7a5-4d73-8187-f10824047715",
|
||||
"lakehouseId": "431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"jobType": "RefreshMaterializedLakeViews"
|
||||
},
|
||||
"responses": {
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/workspaces/4b218778-e7a5-4d73-8187-f10824047715/items/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7/jobs/instances/f2d65699-dd22-4889-980c-15226deb0e1b",
|
||||
"Retry-After": 60
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
|
||||
"lakehouseId": "dddddddd-9999-0000-1111-eeeeeeeeeeee",
|
||||
"scheduleId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
|
||||
"updateScheduleRequest": {
|
||||
"enabled": false,
|
||||
"configuration": {
|
||||
"startDateTime": "2025-05-01T00:00:00",
|
||||
"endDateTime": "2025-05-31T23:59:00",
|
||||
"localTimeZoneId": "Pacific Standard Time",
|
||||
"type": "Cron",
|
||||
"interval": 15
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
|
||||
"enabled": false,
|
||||
"createdDateTime": "2024-05-28T05:35:20.5366667",
|
||||
"configuration": {
|
||||
"startDateTime": "2025-05-01T00:00:00",
|
||||
"endDateTime": "2025-05-31T23:59:00",
|
||||
"localTimeZoneId": "Pacific Standard Time",
|
||||
"type": "Cron",
|
||||
"interval": 15
|
||||
},
|
||||
"owner": {
|
||||
"id": "33dd33dd-ee44-ff55-aa66-77bb77bb77bb",
|
||||
"type": "User"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+360
-108
@@ -296,8 +296,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/tables": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of lakehouse Tables.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Required Delegated Scopes \n\nLakehouse.Read.All or Lakehouse.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Returns a list of lakehouse Tables.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Required Delegated Scopes \n\nLakehouse.Read.All or Lakehouse.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tables"
|
||||
],
|
||||
@@ -368,8 +368,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/tables/{tableName}/load": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nStarts a load table operation and returns the operation status URL in the response location header.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\nWrite permission to the lakehouse item. \n\n## Required Delegated Scopes \n\nLakehouse.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Starts a load table operation and returns the operation status URL in the response location header.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\nWrite permission to the lakehouse item. \n\n## Required Delegated Scopes \n\nLakehouse.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Tables"
|
||||
],
|
||||
@@ -451,8 +451,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/jobs/instances?jobType=TableMaintenance": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nRun on-demand [table maintenance](/fabric/data-engineering/lakehouse-table-maintenance) job instance.",
|
||||
"description": "## Required Delegated Scopes \n\nLakehouse.Execute.All or Item.Execute.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"summary": "Run on-demand [table maintenance](/fabric/data-engineering/lakehouse-table-maintenance) job instance.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes \n\nLakehouse.Execute.All or Item.Execute.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
@@ -528,119 +528,371 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/jobs/RefreshMaterializedLakeViews/schedules": {
|
||||
"post": {
|
||||
"summary": "Create a new Refresh MaterializedLakeViews schedule for a lakehouse.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes: \n\n(Lakehouse.Execute.All or Item.Execute.All) and (Lakehouse.ReadWrite.All or Item.ReadWrite.All)\n\n## Limitations \n- A lakehouse can create maximum 20 schedulers.\n- Materialized Lake View supports only one active refresh schedule per lineage.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
"operationId": "BackgroundJobs_CreateRefreshMaterializedLakeViewsSchedule",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "createScheduleRequest",
|
||||
"description": "A lakehouse refresh materialized lake views schedule create request.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/CreateLakehouseRefreshMaterializedLakeViewsScheduleRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"201": {
|
||||
"description": "Successfully create the schedule.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the newly created schedule.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/LakehouseRefreshMaterializedLakeViewsSchedule"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InsufficientPrivileges - The caller does not have sufficient permissions to access the item\n\n* ItemNotFound - Requested item id not found\n\n* ScheduleExceedsLimit - The number of created schedules for the item exceeds the limit",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Create lakehouse Refresh MaterializedLakeViews schedule example": {
|
||||
"$ref": "./examples/CreateLakehouseRefreshMaterializedLakeViewsSchedule.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/livySessions": {
|
||||
"get": {
|
||||
"tags": [
|
||||
"LivySessions"
|
||||
],
|
||||
"summary": "Returns a list of livy sessions from the specified item identifier.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Lakehouse.Read.All or Lakehouse.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"operationId": "LivySessions_ListLivySessions",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
"tags": [
|
||||
"LivySessions"
|
||||
],
|
||||
"summary": "Returns a list of livy sessions from the specified item identifier.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Lakehouse.Read.All or Lakehouse.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"operationId": "LivySessions_ListLivySessions",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace identifier.",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace identifier.",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "Token to retrieve the next page of results, if available.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "OK -- Returns a list of all livy sessions associated to an itemId.",
|
||||
"schema": {
|
||||
"$ref": "../common/spark_definitions.json#/definitions/LivySessions"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* SparkCoreItemNotFound - Lakehouse identifier does not exist\n\n* SparkCoreUnexpectedException - Unhandled exception ocurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List all livy sessions example": {
|
||||
"$ref": "./examples/ListSessionsInItemId.json"
|
||||
}
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "Token to retrieve the next page of results, if available.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "OK -- Returns a list of all livy sessions associated to an itemId.",
|
||||
"schema": {
|
||||
"$ref": "../common/spark_definitions.json#/definitions/LivySessions"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* SparkCoreItemNotFound - Lakehouse identifier does not exist\n\n* SparkCoreUnexpectedException - Unhandled exception ocurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List all livy sessions example": {
|
||||
"$ref": "./examples/ListSessionsInItemId.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/livySessions/{livyId}": {
|
||||
"get": {
|
||||
"tags": [
|
||||
"LivySessions"
|
||||
],
|
||||
"operationId": "LivySessions_GetLivySession",
|
||||
"summary": "Returns properties of the specified livy session.",
|
||||
"description": "## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Lakehouse.Read.All or Lakehouse.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace identifier.",
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "livyId",
|
||||
"description": "The session identifier.",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "OK -- Returns a livy session by its id.",
|
||||
"schema": {
|
||||
"$ref": "../common/spark_definitions.json#/definitions/LivySession"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* SparkCoreSessionNotFound - Livy identifier does not exist\n\n* SparkCoreUnexpectedException - Unhandled exception ocurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
"tags": [
|
||||
"LivySessions"
|
||||
],
|
||||
"operationId": "LivySessions_GetLivySession",
|
||||
"summary": "Returns properties of the specified livy session.",
|
||||
"description": "## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n Lakehouse.Read.All or Lakehouse.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace identifier.",
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a livy session example": {
|
||||
"$ref": "./examples/GetSessionInItemId.json"
|
||||
}
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "livyId",
|
||||
"description": "The session identifier.",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "OK -- Returns a livy session by its id.",
|
||||
"schema": {
|
||||
"$ref": "../common/spark_definitions.json#/definitions/LivySession"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* SparkCoreSessionNotFound - Livy identifier does not exist\n\n* SparkCoreUnexpectedException - Unhandled exception ocurred.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a livy session example": {
|
||||
"$ref": "./examples/GetSessionInItemId.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/jobs/instances?jobType=RefreshMaterializedLakeViews": {
|
||||
"post": {
|
||||
"summary": "Run on-demand [Refresh MaterializedLakeViews](/fabric/data-engineering/materialized-lake-views/refresh-materialized-lake-view) job instance.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes\n\nLakehouse.Execute.All or Item.Execute.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
"operationId": "BackgroundJobs_RunOnDemandRefreshMaterializedLakeViews",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "jobType",
|
||||
"description": "*RefreshMaterializedLakeViews* job type.",
|
||||
"type": "string",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"202": {
|
||||
"description": "Request accepted, job execution is in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"type": "string",
|
||||
"description": "The URL to the job instance resource."
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* MissingMinimalPermissions - The caller does not have sufficient permissions to run job instance. n\n* InvalidJobType - The requested job type is invalid. \n\n* TooManyRequestsForJobs - The caller is making too many run on-demand job requests. \n\n* ItemNotFound - Requested item id not found.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Run RefreshMaterializedLakeViews with no request body.": {
|
||||
"$ref": "./examples/RunOnDemandRefreshMaterializedLakeViewsNoBody.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/lakehouses/{lakehouseId}/jobs/RefreshMaterializedLakeViews/schedules/{scheduleId}": {
|
||||
"patch": {
|
||||
"summary": "Update an existing Refresh MaterializedLakeViews schedule for a lakehouse.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes: \n\n(Lakehouse.Execute.All or Item.Execute.All) and (Lakehouse.ReadWrite.All or Item.ReadWrite.All)\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
"operationId": "BackgroundJobs_UpdateRefreshMaterializedLakeViewsSchedule",
|
||||
"consumes": [
|
||||
"application/json"
|
||||
],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "scheduleId",
|
||||
"description": "The lakehouse schedule ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateScheduleRequest",
|
||||
"description": "A lakehouse refresh materialized lake views schedule update request.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/UpdateLakehouseRefreshMaterializedLakeViewsScheduleRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/LakehouseRefreshMaterializedLakeViewsSchedule"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InsufficientPrivileges - The caller does not have sufficient permissions to access the item\n\n* ItemNotFound - Requested item id not found",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Update lakehouse Refresh MaterializedLakeViews schedule example": {
|
||||
"$ref": "./examples/UpdateLakehouseRefreshMaterializedLakeViewsSchedule.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"summary": "Delete an existing Refresh MaterializedLakeViews schedule for a lakehouse.",
|
||||
"description": "> [!NOTE]\n> This API is part of a Preview release and is provided for evaluation and development purposes only. It may change based on feedback and is not recommended for production use.\n\n## Required Delegated Scopes\n\nLakehouse.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"tags": [
|
||||
"BackgroundJobs"
|
||||
],
|
||||
"operationId": "BackgroundJobs_DeleteRefreshMaterializedLakeViewsSchedule",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "lakehouseId",
|
||||
"description": "The lakehouse ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "scheduleId",
|
||||
"description": "The lakehouse schedule ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InsufficientPrivileges - The caller does not have sufficient permissions to access the item\n\n* ItemNotFound - Requested item ID not found",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Delete lakehouse Refresh MaterializedLakeViews schedule example": {
|
||||
"$ref": "./examples/DeleteLakehouseRefreshMaterializedLakeViewsSchedule.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
+141
@@ -0,0 +1,141 @@
|
||||
{
|
||||
"swagger": "2.0",
|
||||
"info": {
|
||||
"title": "Map data types",
|
||||
"version": "v1"
|
||||
},
|
||||
"paths": {},
|
||||
"definitions": {
|
||||
"Map": {
|
||||
"description": "A Map object.",
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/Item"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Maps": {
|
||||
"description": "A list of Public Facing Collection Names.",
|
||||
"required": ["value"],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"value": {
|
||||
"description": "A list of Public Facing Collection Names.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/Map"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CreateMapRequest": {
|
||||
"description": "Create Map request payload.",
|
||||
"required": ["displayName"],
|
||||
"properties": {
|
||||
"displayName": {
|
||||
"description": "The Map display name. The display name must follow naming rules according to item type.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"description": {
|
||||
"description": "The Map description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"folderId": {
|
||||
"description": "The folder ID. If not specified or null, the Map is created with the workspace as its folder.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"readOnly": false
|
||||
},
|
||||
"definition": {
|
||||
"description": "The Map public definition.",
|
||||
"$ref": "#/definitions/MapPublicDefinition",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMapDefinitionRequest": {
|
||||
"description": "Update Map public definition request payload.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/MapPublicDefinition"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MapDefinitionResponse": {
|
||||
"description": "Map public definition response.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/MapPublicDefinition",
|
||||
"readOnly": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"MapPublicDefinition" : {
|
||||
"description": "Map public definition object. Refer to this [article](/rest/api/fabric/articles/item-management/definitions/map) for more details on how to craft a Map public definition.",
|
||||
"type": "object",
|
||||
"required": ["parts"],
|
||||
"properties": {
|
||||
"format": {
|
||||
"description": "The format of the item definition. Additional `format` types may be added over time.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"parts": {
|
||||
"description": "A list of definition parts.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/MapPublicDefinitionPart"
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"MapPublicDefinitionPart": {
|
||||
"description": "Map definition part object.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"path": {
|
||||
"description": "The Map public definition part path.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payload": {
|
||||
"description": "The Map public definition part payload.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payloadType":{
|
||||
"description": "The payload type.",
|
||||
"$ref": "../common/definitions.json#/definitions/PayloadType",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMapRequest": {
|
||||
"description": "Update Map request.",
|
||||
"properties": {
|
||||
"displayName": {
|
||||
"description": "The Map display name. The display name must follow naming rules according to item type.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"description": {
|
||||
"description": "The Map description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"createMapRequest": {
|
||||
"displayName": "Map 1",
|
||||
"description": "A Map description.",
|
||||
"definition": {
|
||||
"parts": [
|
||||
{
|
||||
"path": "map.json",
|
||||
"payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"displayName": "Map 1",
|
||||
"description": "A Map description.",
|
||||
"type": "Map",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"createMapRequest": {
|
||||
"displayName": "Map 1",
|
||||
"description": "A Map description."
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"201": {
|
||||
"body": {
|
||||
"displayName": "Map 1",
|
||||
"description": "A Map description.",
|
||||
"type": "Map",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"MapId": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
},
|
||||
"responses": {
|
||||
"200": {}
|
||||
}
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
|
||||
"MapId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"displayName": "Map 1",
|
||||
"description": "A Map description.",
|
||||
"type": "Map",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "6e335e92-a2a2-4b5a-970a-bd6a89fbb765",
|
||||
"MapId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"definition": {
|
||||
"parts": [
|
||||
{
|
||||
"path": "map.json",
|
||||
"payload": "ew0KICAiZXhlY3V0YW..OWRmNDhhY2ZmZTgifQ",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"x-ms-operation-id": "431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"value": [
|
||||
{
|
||||
"id": "3546052c-ae64-4526-b1a8-52af7761426f",
|
||||
"displayName": "Map Name 1",
|
||||
"description": "A Map description.",
|
||||
"type": "Map",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
},
|
||||
{
|
||||
"id": "f697fb63-abd4-4399-9548-be7e3c3c0dac",
|
||||
"displayName": "Map Name 2",
|
||||
"description": "A Map description.",
|
||||
"type": "Map",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"MapId": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"updateMapRequest": {
|
||||
"displayName": "Map's New name",
|
||||
"description": "Map's New description"
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"body": {
|
||||
"displayName": "Map's New name",
|
||||
"description": "Map's New description",
|
||||
"type": "Map",
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"id": "5b218778-e7a5-4d73-8187-f10824047715"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
|
||||
"MapId": "5b218778-e7a5-4d73-8187-f10824047715",
|
||||
"updateMetadata" : true,
|
||||
"updateMapDefinitionRequest": {
|
||||
"definition": {
|
||||
"parts": [
|
||||
{
|
||||
"path": "map.json",
|
||||
"payload": "ew0KICAiZXhlY3V0YW..OWRmNDhhY2ZmZTgifQ==",
|
||||
"payloadType": "InlineBase64"
|
||||
},
|
||||
{
|
||||
"path": ".platform",
|
||||
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
|
||||
"payloadType": "InlineBase64"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/427f6c34-b64e-4ee4-8ea5-b533c0e203ef",
|
||||
"x-ms-operation-id": "427f6c34-b64e-4ee4-8ea5-b533c0e203ef",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+456
@@ -0,0 +1,456 @@
|
||||
{
|
||||
"swagger": "2.0",
|
||||
"info": {
|
||||
"title": "Map REST APIs",
|
||||
"version": "v1"
|
||||
},
|
||||
"schemes": [
|
||||
"https"
|
||||
],
|
||||
"host": "api.fabric.microsoft.com",
|
||||
"basePath": "/v1",
|
||||
"paths": {
|
||||
"/workspaces/{workspaceId}/Maps": {
|
||||
"get": {
|
||||
"summary": "Returns a list of Maps from the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes\n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_ListMaps",
|
||||
"x-ms-pageable": {
|
||||
"nextLinkName": "continuationUri"
|
||||
},
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "continuationToken",
|
||||
"description": "A token for retrieving the next page of results.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/Maps"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InvalidItemType - Invalid item type.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"List Maps in workspace example": {
|
||||
"$ref": "./examples/ListMapsInWorkspace.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "Creates a Map in the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n To create Map with a public definition, refer to [Map](/rest/api/fabric/articles/item-management/definitions/map-definition) article. \n\n ## Permissions \n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes\n\n Item.ReadWrite.All \n\n## Limitations \n- To create a Map the workspace must be on a supported Fabric capacity. For more information see: [Microsoft Fabric license types](/fabric/enterprise/licenses#microsoft-fabric-license-types).\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_CreateMap",
|
||||
"consumes": [
|
||||
"application/json"
|
||||
],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "createMapRequest",
|
||||
"description": "Create item request payload.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/CreateMapRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"201": {
|
||||
"description": "Successfully created",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/Map"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"description": "Request accepted, Map provisioning in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the operation status, which can be used to track the operation state.",
|
||||
"type": "string"
|
||||
},
|
||||
"x-ms-operation-id": {
|
||||
"description": "The operation ID which can be used with long running operations (LRO) APIs to track the operation state and get the result.",
|
||||
"type": "string",
|
||||
"format": "uuid"
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* InvalidItemType - Item type is invalid\n\n* ItemDisplayNameAlreadyInUse - Item display name is already used.\n\n* CorruptedPayload - The provided payload is corrupted.\n\n* WorkspaceItemsLimitExceeded - Workspace item limit exceeded.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Create a Map example": {
|
||||
"$ref": "./examples/CreateMapWithoutDefinition.json"
|
||||
},
|
||||
"Create a Map with public definition example": {
|
||||
"$ref": "./examples/CreateMap.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/Maps/{MapId}": {
|
||||
"get": {
|
||||
"summary": "Returns properties of the specified Map.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read* permissions for the Map. \n\n## Required Delegated Scopes\n\n Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_GetMap",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "MapId",
|
||||
"description": "The Map ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/Map"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a Map example": {
|
||||
"$ref": "./examples/GetMap.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "Updates the properties of the specified Map.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read and write* permissions for the Map.\n\n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_UpdateMap",
|
||||
"consumes": [
|
||||
"application/json"
|
||||
],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "MapId",
|
||||
"description": "The Map ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateMapRequest",
|
||||
"description": "Update Map request payload.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/UpdateMapRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/Map"
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found. \n\n* InvalidRequest - Invalid update request.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Update a Map example": {
|
||||
"$ref": "./examples/UpdateMap.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"summary": "Deletes the specified Map.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *write* permissions for the Map. \n\n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_DeleteMap",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "MapId",
|
||||
"description": "The Map ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* ItemNotFound - The requested item was not found.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Delete a Map example": {
|
||||
"$ref": "./examples/DeleteMap.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/Maps/{MapId}/getDefinition": {
|
||||
"post": {
|
||||
"summary": "Returns the specified Map public definition.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\nWhen you get a Map's public definition, the sensitivity label is not a part of the definition.\n\n## Permissions\n\n The caller must have *read and write* permissions for the Map. \n\n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_GetMapDefinition",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "MapId",
|
||||
"description": "The Map ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "format",
|
||||
"description": "The format of the Map public definition. Additional `format` types may be added over time.",
|
||||
"type": "string",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/MapDefinitionResponse"
|
||||
}
|
||||
},
|
||||
"202": {
|
||||
"description": "Request accepted. Retrieving the definition is in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the operation status, which can be used to track the operation state.",
|
||||
"type": "string"
|
||||
},
|
||||
"x-ms-operation-id": {
|
||||
"description": "The operation ID which can be used with long running operations (LRO) APIs to track the operation state and get the result.",
|
||||
"type": "string",
|
||||
"format": "uuid"
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* OperationNotSupportedForItem - Operation not supported for requested item.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Get a Map public definition example": {
|
||||
"$ref": "./examples/GetMapDefinition.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/workspaces/{workspaceId}/Maps/{MapId}/updateDefinition": {
|
||||
"post": {
|
||||
"summary": "Overrides the definition for the specified Map.",
|
||||
"description": "> [!NOTE]\n> Map item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n \nUpdating the Map's definition, does not affect its sensitivity label. \n\n## Permissions\n\n The caller must have *read and write* permissions for the Map. \n## Required Delegated Scopes\n\n Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
"operationId": "Items_UpdateMapDefinition",
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"x-ms-fabric-sdk-long-running-operation": true,
|
||||
"parameters": [
|
||||
{
|
||||
"in": "path",
|
||||
"name": "workspaceId",
|
||||
"description": "The workspace ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "path",
|
||||
"name": "MapId",
|
||||
"description": "The Map ID.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"in": "query",
|
||||
"name": "updateMetadata",
|
||||
"description": "When set to true and the .platform file is provided as part of the definition, the item's metadata is updated using the metadata in the .platform file",
|
||||
"type": "boolean",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"in": "body",
|
||||
"name": "updateMapDefinitionRequest",
|
||||
"description": "Update Map definition request payload.",
|
||||
"schema": {
|
||||
"$ref": "./definitions.json#/definitions/UpdateMapDefinitionRequest"
|
||||
},
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Request completed successfully."
|
||||
},
|
||||
"202": {
|
||||
"description": "Request accepted. Update definition is in progress.",
|
||||
"headers": {
|
||||
"Location": {
|
||||
"description": "The URL of the operation status, which can be used to track the operation state.",
|
||||
"type": "string"
|
||||
},
|
||||
"x-ms-operation-id": {
|
||||
"description": "The operation ID which can be used with long running operations (LRO) APIs to track the operation state and get the result.",
|
||||
"type": "string",
|
||||
"format": "uuid"
|
||||
},
|
||||
"Retry-After": {
|
||||
"type": "integer",
|
||||
"description": "The number of seconds to wait before retrying the request."
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "Common error codes:\n\n* OperationNotSupportedForItem - Operation not supported for requested item. \n\n* CorruptedPayload - The provided payload is corrupted.",
|
||||
"schema": {
|
||||
"$ref": "../common/definitions.json#/definitions/ErrorResponse"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-examples": {
|
||||
"Update a Map public definition example": {
|
||||
"$ref": "./examples/UpdateMapDefinition.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
+23
-23
@@ -12,8 +12,8 @@
|
||||
"paths": {
|
||||
"/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of mirroredAzureDatabricksCatalogs from the specified workspace.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns a list of mirroredAzureDatabricksCatalogs from the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have a *viewer* workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -62,8 +62,8 @@
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nCreates a mirroredAzureDatabricksCatalog in the specified workspace.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Creates a mirroredAzureDatabricksCatalog in the specified workspace.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The caller must have a *contributor* workspace role. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -138,8 +138,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs/{mirroredAzureDatabricksCatalogId}": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns properties of the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.Read.All or MirroredAzureDatabricksCatalog.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns properties of the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.Read.All or MirroredAzureDatabricksCatalog.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -186,8 +186,8 @@
|
||||
}
|
||||
},
|
||||
"patch": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nUpdates the properties of the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Updates the properties of the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *read and write* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n [!NOTE]\n> Item.Execute.All is required if you are updating AutoSync property.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -249,8 +249,8 @@
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nDeletes the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "## Permissions\n\n The caller must have *write* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Deletes the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\n## Permissions\n\n The caller must have *write* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -296,8 +296,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs/{mirroredAzureDatabricksCatalogId}/getDefinition": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns the specified mirroredAzureDatabricksCatalog public definition.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The caller must have *read and write* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns the specified mirroredAzureDatabricksCatalog public definition.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The caller must have *read and write* permissions for the mirrored azure databricks catalog. \n\n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All \n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -365,8 +365,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs/{mirroredAzureDatabricksCatalogId}/updateDefinition": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nOverrides the definition for the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The caller must have *read and write* permissions for the mirrored azure databricks catalog. \n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Overrides the definition for the specified mirroredAzureDatabricksCatalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The caller must have *read and write* permissions for the mirrored azure databricks catalog. \n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n [!NOTE]\n> Item.Execute.All is required if you are updating AutoSync property.\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Items"
|
||||
],
|
||||
@@ -440,8 +440,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs/{mirroredAzureDatabricksCatalogId}/refreshCatalogMetadata": {
|
||||
"post": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nRefresh Databricks catalog metadata in mirroredAzureDatabricksCatalogs Item.",
|
||||
"description": "This API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The API caller must have *contributor* or higher workspace role. \n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Refresh Databricks catalog metadata in mirroredAzureDatabricksCatalogs Item.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [long running operations (LRO)](/rest/api/fabric/articles/long-running-operation).\n\n## Permissions\n\n The API caller must have *contributor* or higher workspace role. \n## Required Delegated Scopes \n\n MirroredAzureDatabricksCatalog.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Refresh"
|
||||
],
|
||||
@@ -506,8 +506,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/azuredatabricks/catalogs": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of catalogs from Unity Catalog.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All or DatabricksCatalog.Read.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns a list of catalogs from Unity Catalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All or DatabricksCatalog.Read.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Discovery"
|
||||
],
|
||||
@@ -573,8 +573,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/azuredatabricks/catalogs/{catalogName}/schemas": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of schemas in the given catalog from Unity Catalog.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All or DatabricksCatalog.Read.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns a list of schemas in the given catalog from Unity Catalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All or DatabricksCatalog.Read.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Discovery"
|
||||
],
|
||||
@@ -647,8 +647,8 @@
|
||||
},
|
||||
"/workspaces/{workspaceId}/azuredatabricks/catalogs/{catalogName}/schemas/{schemaName}/tables": {
|
||||
"get": {
|
||||
"summary": "> [!NOTE]\n> This API is in preview.\n\nReturns a list of tables in the given schema from Unity Catalog.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All or DatabricksCatalog.Read.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | No |\n\n## Interface",
|
||||
"summary": "Returns a list of tables in the given schema from Unity Catalog.",
|
||||
"description": "> [!NOTE]\n> Mirrored Azure Databricks Catalog item is currently in Preview ([learn more](/fabric/fundamentals/preview)).\n\nThis API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\nWorkspace.Read.All or Workspace.ReadWrite.All or DatabricksCatalog.Read.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Discovery"
|
||||
],
|
||||
@@ -730,4 +730,4 @@
|
||||
"responses": {},
|
||||
"security": [],
|
||||
"tags": []
|
||||
}
|
||||
}
|
||||
+5
@@ -358,6 +358,11 @@
|
||||
"format": "date-time",
|
||||
"type": "string",
|
||||
"description": "Last processed time of the table in in UTC, using the YYYY-MM-DDTHH:mm:ssZ format."
|
||||
},
|
||||
"lastSyncLatencyInSeconds": {
|
||||
"format": "int32",
|
||||
"type": "integer",
|
||||
"description": "Latency in seconds between source commit time and target commit time of last processed change. For sources whose source commit time is not available, this value is not returned."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -15,7 +15,8 @@
|
||||
"metrics": {
|
||||
"processedBytes": 1247,
|
||||
"processedRows": 6,
|
||||
"lastSyncDateTime": "2024-10-08T05:07:11.0663362Z"
|
||||
"lastSyncDateTime": "2024-10-08T05:07:11.0663362Z",
|
||||
"lastSyncLatencyInSeconds": 15
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
+4
-4
@@ -417,7 +417,7 @@
|
||||
"/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/startMirroring": {
|
||||
"post": {
|
||||
"summary": "Starts the mirroring.",
|
||||
"description": "## Permissions\n\n The API caller must have *contributor* or higher workspace role. \n## Required Delegated Scopes \n\n MirroredDatabase.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the mirrored database. \n## Required Delegated Scopes \n\n MirroredDatabase.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Mirroring"
|
||||
],
|
||||
@@ -465,7 +465,7 @@
|
||||
"/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/stopMirroring": {
|
||||
"post": {
|
||||
"summary": "Stops the mirroring.",
|
||||
"description": "## Permissions\n\n The API caller must have *contributor* or higher workspace role. \n## Required Delegated Scopes \n\n MirroredDatabase.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read and write* permissions for the mirrored database. \n## Required Delegated Scopes \n\n MirroredDatabase.ReadWrite.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Mirroring"
|
||||
],
|
||||
@@ -513,7 +513,7 @@
|
||||
"/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/getMirroringStatus": {
|
||||
"post": {
|
||||
"summary": "Get the status of the mirrored database.",
|
||||
"description": "## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n MirroredDatabase.Read.All or MirroredDatabase.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "## Permissions\n\n The caller must have *read* permissions for the mirrored database. \n\n## Required Delegated Scopes \n\n MirroredDatabase.Read.All or MirroredDatabase.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Mirroring"
|
||||
],
|
||||
@@ -564,7 +564,7 @@
|
||||
"/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/getTablesMirroringStatus": {
|
||||
"post": {
|
||||
"summary": "Get the mirroring status of the tables.",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *viewer* or higher workspace role. \n\n## Required Delegated Scopes \n\n MirroredDatabase.Read.All or MirroredDatabase.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"description": "This API supports [pagination](/rest/api/fabric/articles/pagination).\n\n## Permissions\n\n The caller must have *read* permissions for the mirrored database. \n\n## Required Delegated Scopes \n\n MirroredDatabase.Read.All or MirroredDatabase.ReadWrite.All or Item.Read.All or Item.ReadWrite.All\n\n## Microsoft Entra supported identities\n\nThis API supports the Microsoft [identities](/rest/api/fabric/articles/identity-support) listed in this section.\n\n| Identity | Support |\n|-|-|\n| User | Yes |\n| [Service principal](/entra/identity-platform/app-objects-and-service-principals#service-principal-object) and [Managed identities](/entra/identity/managed-identities-azure-resources/overview) | Yes |\n\n## Interface",
|
||||
"tags": [
|
||||
"Mirroring"
|
||||
],
|
||||
|
||||
+437
-118
@@ -1,131 +1,450 @@
|
||||
{
|
||||
"swagger": "2.0",
|
||||
"info": {
|
||||
"version": "v1",
|
||||
"title": "MLModel data types"
|
||||
"version": "v1",
|
||||
"title": "MLModel data types"
|
||||
},
|
||||
"paths": {},
|
||||
"definitions": {
|
||||
"MLModels": {
|
||||
"description": "A list of machine learning models.",
|
||||
"MLModels": {
|
||||
"description": "A list of machine learning models.",
|
||||
"required": ["value"],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"value": {
|
||||
"description": "A list of machine learning models.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModel"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"value": {
|
||||
"description": "A list of machine learning models.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModel"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModel": {
|
||||
"description": "A machine learning model object.",
|
||||
"type": "object",
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
},
|
||||
"MLModel": {
|
||||
"description": "A machine learning model object.",
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/Item"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CreateMLModelRequest": {
|
||||
"description": "Create machine learning model request payload.",
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/Item"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CreateMLModelRequest": {
|
||||
"description": "Create machine learning model request payload.",
|
||||
"required": ["displayName"],
|
||||
"properties": {
|
||||
"displayName": {
|
||||
"description": "The machine learning model display name. The display name must follow naming rules according to item type.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"description": {
|
||||
"description": "The machine learning model description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"folderId": {
|
||||
"description": "The folder ID. If not specified or null, the machine learning model is created with the workspace as its folder.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMLModelDefinitionRequest": {
|
||||
"description": "Update machine learning model public definition request payload.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/MLModelDefinition"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDefinitionResponse": {
|
||||
"description": "Machine learning model public definition response.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/MLModelDefinition",
|
||||
"readOnly": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDefinition" : {
|
||||
"description": "Machine learning model public definition object.",
|
||||
"type": "object",
|
||||
"required": ["parts"],
|
||||
"properties": {
|
||||
"format": {
|
||||
"description": "The format of the item definition.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"parts": {
|
||||
"description": "A list of definition parts.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModelDefinitionPart"
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDefinitionPart": {
|
||||
"description": "Machine learning model definition part object.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"path": {
|
||||
"description": "The machine learning model part path.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payload": {
|
||||
"description": "The machine learning model part payload.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payloadType":{
|
||||
"description": "The payload type.",
|
||||
"$ref": "../common/definitions.json#/definitions/PayloadType",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMLModelRequest": {
|
||||
"description": "Update machine learning model request.",
|
||||
"properties": {
|
||||
"description": {
|
||||
"description": "The machine learning model description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
"properties": {
|
||||
"displayName": {
|
||||
"description": "The machine learning model display name. The display name must follow naming rules according to item type.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"description": {
|
||||
"description": "The machine learning model description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"folderId": {
|
||||
"description": "The folder ID. If not specified or null, the machine learning model is created with the workspace as its folder.",
|
||||
"type": "string",
|
||||
"format": "uuid",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMLModelDefinitionRequest": {
|
||||
"description": "Update machine learning model public definition request payload.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/MLModelDefinition"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDefinitionResponse": {
|
||||
"description": "Machine learning model public definition response.",
|
||||
"required": ["definition"],
|
||||
"properties": {
|
||||
"definition": {
|
||||
"$ref": "#/definitions/MLModelDefinition",
|
||||
"readOnly": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDefinition" : {
|
||||
"description": "Machine learning model public definition object.",
|
||||
"type": "object",
|
||||
"required": ["parts"],
|
||||
"properties": {
|
||||
"format": {
|
||||
"description": "The format of the item definition.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"parts": {
|
||||
"description": "A list of definition parts.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModelDefinitionPart"
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDefinitionPart": {
|
||||
"description": "Machine learning model definition part object.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"path": {
|
||||
"description": "The machine learning model part path.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payload": {
|
||||
"description": "The machine learning model part payload.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"payloadType":{
|
||||
"description": "The payload type.",
|
||||
"$ref": "../common/definitions.json#/definitions/PayloadType",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMLModelRequest": {
|
||||
"description": "Update machine learning model request.",
|
||||
"properties": {
|
||||
"description": {
|
||||
"description": "The machine learning model description. Maximum length is 256 characters.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelEndpoint": {
|
||||
"description": "A machine learning model endpoint object.",
|
||||
"required": [
|
||||
"defaultVersionAssignmentBehavior",
|
||||
"defaultVersionName",
|
||||
"defaultVersionInfo"
|
||||
],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"defaultVersionAssignmentBehavior": {
|
||||
"$ref": "#/definitions/EndpointDefaultVersionConfigurationPolicy"
|
||||
},
|
||||
"defaultVersionName": {
|
||||
"type": "string",
|
||||
"description": "Default machine learning model endpoint version name."
|
||||
},
|
||||
"defaultVersionInfo": {
|
||||
"$ref": "#/definitions/MLModelEndpointVersionInfo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"EndpointDefaultVersionConfigurationPolicy": {
|
||||
"type": "string",
|
||||
"description": "The default version assignment behavior of a given machine learning model endpoint. Additional EndpointDefaultVersionConfigurationPolicy types may be added over time.",
|
||||
"enum": [
|
||||
"StaticallyConfigured",
|
||||
"NotConfigured"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "EndpointDefaultVersionConfigurationPolicy",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "StaticallyConfigured",
|
||||
"description": "The default version is statically configured."
|
||||
},
|
||||
{
|
||||
"value": "NotConfigured",
|
||||
"description": "No default version has been configured."
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"MLModelEndpointVersions": {
|
||||
"description": "All MLModel Versions Endpoints info.",
|
||||
"required": [
|
||||
"value"
|
||||
],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"value": {
|
||||
"type": "array",
|
||||
"description": "The information about all versions available as endpoint for this MLModel.",
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModelEndpointVersionInfo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "../common/definitions.json#/definitions/PaginatedResponse"
|
||||
}
|
||||
]
|
||||
},
|
||||
"MLModelEndpointVersionInfo": {
|
||||
"description": "Machine Learning Model Endpoint version information.",
|
||||
"required": [
|
||||
"versionName",
|
||||
"status"
|
||||
],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"versionName": {
|
||||
"type": "string",
|
||||
"description": "The machine learning model version name",
|
||||
"readOnly": true
|
||||
},
|
||||
"status": {
|
||||
"$ref": "#/definitions/MLModelEndpointVersionStatus",
|
||||
"readOnly": true
|
||||
},
|
||||
"inputSignature": {
|
||||
"type": "array",
|
||||
"description": "The input signature for this version of the machine learning model.",
|
||||
"readOnly": true,
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModelDataSchema"
|
||||
}
|
||||
},
|
||||
"outputSignature": {
|
||||
"type": "array",
|
||||
"description": "The output signature for this version of the machine learning model.",
|
||||
"readOnly": true,
|
||||
"items": {
|
||||
"$ref": "#/definitions/MLModelDataSchema"
|
||||
}
|
||||
},
|
||||
"scaleRule": {
|
||||
"$ref": "#/definitions/ScaleRule"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelDataSchema": {
|
||||
"description": "Machine learning model data schema.",
|
||||
"required": [
|
||||
"type",
|
||||
"name",
|
||||
"required"
|
||||
],
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"type": {
|
||||
"type": "string",
|
||||
"description": "The type of the signature."
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
"description": "The name of the signature."
|
||||
},
|
||||
"required": {
|
||||
"type": "boolean",
|
||||
"description": "The boolean value to indicate if the signature is required or no. True - Required, False - Not Required."
|
||||
}
|
||||
}
|
||||
},
|
||||
"MLModelEndpointVersionStatus": {
|
||||
"type": "string",
|
||||
"description": "The status of a given machine learning model endpoint version. Additional ModelEndpointVersionStatus types may be added over time.",
|
||||
"enum": [
|
||||
"Deactivated",
|
||||
"Activating",
|
||||
"Deactivating",
|
||||
"Active",
|
||||
"Failed"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "ModelEndpointVersionStatus",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "Deactivated",
|
||||
"description": "All resources are deactivated."
|
||||
},
|
||||
{
|
||||
"value": "Activating",
|
||||
"description": "Machine learning model endpoint activation is under progress."
|
||||
},
|
||||
{
|
||||
"value": "Deactivating",
|
||||
"description": "Machine learning model endpoint deactivation is in progress."
|
||||
},
|
||||
{
|
||||
"value": "Active",
|
||||
"description": "Machine learning model endpoint is available to serve score requests."
|
||||
},
|
||||
{
|
||||
"value": "Failed",
|
||||
"description": "Machine learning model endpoint is in failed state."
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ScoreDataRequest": {
|
||||
"description": "Machine learning model endpoint request to score the given input data.",
|
||||
"type": "object",
|
||||
"required": [
|
||||
"inputs"
|
||||
],
|
||||
"properties": {
|
||||
"formatType": {
|
||||
"$ref": "#/definitions/FormatType"
|
||||
},
|
||||
"orientation": {
|
||||
"$ref": "#/definitions/Orientation"
|
||||
},
|
||||
"inputs": {
|
||||
"type": "array",
|
||||
"description": "Machine learning inputs to score in the form of Pandas dataset arrays that can include strings, numbers, integers and booleans.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"description": "Machine learning inputs to score in the form of Pandas dataset arrays that can include strings, numbers, integers and booleans.",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"description": "Machine learning inputs to score in the form of Pandas dataset arrays that can include strings, numbers, integers and booleans."
|
||||
}
|
||||
},
|
||||
"readOnly": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"ScoreDataResponse": {
|
||||
"description": "Machine learning model endpoint response to score the given input data.",
|
||||
"type": "object",
|
||||
"required": [
|
||||
"formatType",
|
||||
"orientation",
|
||||
"predictions"
|
||||
],
|
||||
"properties": {
|
||||
"formatType": {
|
||||
"$ref": "#/definitions/FormatType"
|
||||
},
|
||||
"orientation": {
|
||||
"$ref": "#/definitions/Orientation"
|
||||
},
|
||||
"predictions": {
|
||||
"type": "array",
|
||||
"description": "Machine learning predictions represented in the form of Pandas dataset arrays that can include strings, numbers, integers and booleans.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"description": "Machine learning predictions represented in the form of Pandas dataset arrays that can include strings, numbers, integers and booleans.",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"description": "Machine learning predictions represented in the form of Pandas dataset arrays that can include strings, numbers, integers and booleans."
|
||||
}
|
||||
},
|
||||
"readOnly": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMLModelEndpointRequest": {
|
||||
"description": "Machine learning model endpoint request body to update Model Endpoint properties.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"defaultVersionName": {
|
||||
"description": "Default machine learning model endpoint version name.",
|
||||
"type": "string",
|
||||
"readOnly": false
|
||||
},
|
||||
"defaultVersionAssignmentBehavior": {
|
||||
"$ref": "#/definitions/EndpointDefaultVersionConfigurationPolicy"
|
||||
}
|
||||
}
|
||||
},
|
||||
"UpdateMLModelEndpointVersionRequest": {
|
||||
"description": "Machine learning model endpoint version configuration info.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"scaleRule": {
|
||||
"$ref": "#/definitions/ScaleRule"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ScaleRule": {
|
||||
"description": "Machine learning model endpoint scale rule. Additional ScaleRule types may be added over time.",
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"AlwaysOn",
|
||||
"AllowScaleToZero"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "ScaleRule",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "AlwaysOn",
|
||||
"description": "Machine learning model endpoint should be AlwaysOn."
|
||||
},
|
||||
{
|
||||
"value": "AllowScaleToZero",
|
||||
"description": "Machine learning model endpoint can be scaled to zero after a period of inactivity."
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"FormatType": {
|
||||
"type": "string",
|
||||
"description": "Format type of data. Additional Format types may be added over time.",
|
||||
"enum": [
|
||||
"dataframe"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "FormatType",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "dataframe",
|
||||
"description": "Dataframe format type."
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"Orientation": {
|
||||
"type": "string",
|
||||
"description": "Orientation of data. Additional Orientation types may be added over time.",
|
||||
"enum": [
|
||||
"split",
|
||||
"values",
|
||||
"record",
|
||||
"index",
|
||||
"table"
|
||||
],
|
||||
"x-ms-enum": {
|
||||
"name": "Orientation",
|
||||
"modelAsString": true,
|
||||
"values": [
|
||||
{
|
||||
"value": "split",
|
||||
"description": "Split orientation."
|
||||
},
|
||||
{
|
||||
"value": "values",
|
||||
"description": "Values orientation."
|
||||
},
|
||||
{
|
||||
"value": "record",
|
||||
"description": "Record orientation."
|
||||
},
|
||||
{
|
||||
"value": "index",
|
||||
"description": "Index orientation."
|
||||
},
|
||||
{
|
||||
"value": "table",
|
||||
"description": "Table orientation."
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cf5fef71-f7f3-43f3-ae7f-3c427922bef1",
|
||||
"modelId": "7e92a6fc-3ef5-40bf-96df-ddae3fcde313",
|
||||
"name": "1"
|
||||
},
|
||||
"responses": {
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
},
|
||||
"200": {
|
||||
"description": "Provisioning completed successfully."
|
||||
}
|
||||
}
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cf5fef71-f7f3-43f3-ae7f-3c427922bef1",
|
||||
"modelId": "7e92a6fc-3ef5-40bf-96df-ddae3fcde313"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Deactivation completed successfully."
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"parameters": {
|
||||
"workspaceId": "cf5fef71-f7f3-43f3-ae7f-3c427922bef1",
|
||||
"modelId": "7e92a6fc-3ef5-40bf-96df-ddae3fcde313",
|
||||
"name": "1"
|
||||
},
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Deactivation completed successfully."
|
||||
},
|
||||
"202": {
|
||||
"headers": {
|
||||
"Location": "https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"x-ms-operation-id": "0acd697c-1550-43cd-b998-91bfbfbd47c6",
|
||||
"Retry-After": 30
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loaded 100 of 228 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user