Skip to content

Commit 1565735

Browse files
LaylaLiu-gmailLayla Liu
andauthored
Remove unused properties and rename API (#40155)
Co-authored-by: Layla Liu <layliu+microsoft@microsoft.com>
1 parent 1ceb387 commit 1565735

22 files changed

Lines changed: 154 additions & 323 deletions

specification/app/resource-manager/Microsoft.App/SreAgent/agent.models.tsp

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,6 @@ model AgentProperties {
5555
/** Incident management configurations */
5656
incidentManagementConfiguration?: IncidentManagementConfiguration;
5757

58-
/** The list of user permissions for the agent */
59-
@identifiers(#["objectId", "tenantId", "role"])
60-
permissions?: UserIdentityPermission[];
61-
6258
/** The upgrade channel of the agent */
6359
upgradeChannel?: UpgradeChannel;
6460

@@ -217,35 +213,6 @@ model ApplicationInsightsConfiguration {
217213
connectionString?: string;
218214
}
219215

220-
/** User identity permission properties */
221-
model UserIdentityPermission {
222-
/** The display name of the user */
223-
displayName?: string;
224-
225-
/** The object ID of the user identity */
226-
objectId?: string;
227-
228-
/** The tenant ID of the user identity */
229-
tenantId?: string;
230-
231-
/** The role assigned to the user */
232-
role?: UserIdentityPermissionRole;
233-
}
234-
235-
/** User identity permission role */
236-
union UserIdentityPermissionRole {
237-
string,
238-
239-
/** Author role */
240-
Author: "Author",
241-
242-
/** Standard user role */
243-
StandardUser: "StandardUser",
244-
245-
/** Reader role */
246-
Reader: "Reader",
247-
}
248-
249216
/** Collection of usage information */
250217
model UsageCollection {
251218
/**

specification/app/resource-manager/Microsoft.App/SreAgent/agentspaceconnector.models.tsp

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,5 @@ model AgentSpaceConnectorProperties {
1010
...Connector;
1111

1212
/** The type of the data connector */
13-
dataConnectorType?: AgentSpaceConnectorType;
14-
}
15-
16-
/** Agent Space connector type */
17-
union AgentSpaceConnectorType {
18-
string,
19-
20-
/** Kusto connector type */
21-
Kusto: "Kusto",
22-
23-
/** ICM connector type */
24-
Icm: "Icm",
13+
dataConnectorType?: string;
2514
}

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/AgentsConnectors_CreateOrUpdate.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"subscriptionId": "8efdecc5-919e-44eb-b179-915dca89ebf9",
66
"resourceGroupName": "examplerg",
77
"agentName": "testAgent",
8-
"connectorName": "new-sql-connector",
8+
"connectorName": "new-kusto-connector",
99
"api-version": "2026-01-01",
1010
"resource": {
1111
"properties": {
12-
"dataConnectorType": "SqlServer",
13-
"endpoint": "https://newserver.database.windows.net",
14-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
12+
"dataConnectorType": "Kusto",
13+
"endpoint": "https://newcluster.eastus.kusto.windows.net",
14+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
1515
"extendedProperties": {
1616
"AuthType": "Custom",
1717
"CustomHeader": {
@@ -25,13 +25,13 @@
2525
"responses": {
2626
"200": {
2727
"body": {
28-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/new-sql-connector",
29-
"name": "new-sql-connector",
28+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/new-kusto-connector",
29+
"name": "new-kusto-connector",
3030
"type": "Microsoft.App/agents/connectors",
3131
"properties": {
32-
"dataConnectorType": "SqlServer",
33-
"endpoint": "https://newserver.database.windows.net",
34-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
32+
"dataConnectorType": "Kusto",
33+
"endpoint": "https://newcluster.eastus.kusto.windows.net",
34+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
3535
"provisioningState": "Succeeded",
3636
"source": "Agent",
3737
"extendedProperties": {
@@ -49,13 +49,13 @@
4949
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/operationStatuses/12345678-1234-1234-1234-123456789012"
5050
},
5151
"body": {
52-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/new-sql-connector",
53-
"name": "new-sql-connector",
52+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/new-kusto-connector",
53+
"name": "new-kusto-connector",
5454
"type": "Microsoft.App/agents/connectors",
5555
"properties": {
56-
"dataConnectorType": "SqlServer",
57-
"endpoint": "https://newserver.database.windows.net",
58-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
56+
"dataConnectorType": "Kusto",
57+
"endpoint": "https://newcluster.eastus.kusto.windows.net",
58+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
5959
"source": "Agent",
6060
"extendedProperties": {
6161
"AuthType": "Custom",

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/AgentsConnectors_Get.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
"subscriptionId": "8efdecc5-919e-44eb-b179-915dca89ebf9",
66
"resourceGroupName": "examplerg",
77
"agentName": "testAgent",
8-
"connectorName": "sql-connector",
8+
"connectorName": "kusto-connector",
99
"api-version": "2026-01-01"
1010
},
1111
"responses": {
1212
"200": {
1313
"body": {
14-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/sql-connector",
15-
"name": "sql-connector",
14+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/kusto-connector",
15+
"name": "kusto-connector",
1616
"type": "Microsoft.App/agents/connectors",
1717
"properties": {
18-
"dataConnectorType": "SqlServer",
19-
"endpoint": "https://sqlserver.database.windows.net",
20-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
18+
"dataConnectorType": "Kusto",
19+
"endpoint": "https://kustocluster.eastus.kusto.windows.net",
20+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
2121
"provisioningState": "Succeeded",
2222
"source": "Agent",
2323
"extendedProperties": {

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/AgentsConnectors_ListByAgent.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
"body": {
1313
"value": [
1414
{
15-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/sql-connector",
16-
"name": "sql-connector",
15+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/kusto-connector",
16+
"name": "kusto-connector",
1717
"type": "Microsoft.App/agents/connectors",
1818
"properties": {
19-
"dataConnectorType": "SqlServer",
20-
"endpoint": "https://sqlserver.database.windows.net",
21-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
19+
"dataConnectorType": "Kusto",
20+
"endpoint": "https://kustocluster.eastus.kusto.windows.net",
21+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
2222
"source": "Agent",
2323
"extendedProperties": {
2424
"AuthType": "Custom",

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/AgentsConnectors_ListSecrets.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
"subscriptionId": "8efdecc5-919e-44eb-b179-915dca89ebf9",
66
"resourceGroupName": "examplerg",
77
"agentName": "testAgent",
8-
"connectorName": "sql-connector",
8+
"connectorName": "kusto-connector",
99
"api-version": "2026-01-01"
1010
},
1111
"responses": {
1212
"200": {
1313
"body": {
14-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/sql-connector",
15-
"name": "sql-connector",
14+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/kusto-connector",
15+
"name": "kusto-connector",
1616
"type": "Microsoft.App/agents/connectors",
1717
"properties": {
18-
"dataConnectorType": "SqlServer",
19-
"dataSource": "Server=sqlserver.database.windows.net;Database=MyDB;User Id=admin;",
20-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
18+
"dataConnectorType": "Kusto",
19+
"dataSource": "https://kustocluster.eastus.kusto.windows.net;Database=MyDB;",
20+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
2121
"source": "Agent"
2222
}
2323
}

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/AgentsConnectors_ListWithSecretsByAgent.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@
2929
}
3030
},
3131
{
32-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/sql-connector",
33-
"name": "sql-connector",
32+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/agents/testAgent/connectors/kusto-connector",
33+
"name": "kusto-connector",
3434
"type": "Microsoft.App/agents/connectors",
3535
"properties": {
36-
"dataConnectorType": "SqlServer",
37-
"endpoint": "https://myserver.database.windows.net",
38-
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sqlIdentity",
36+
"dataConnectorType": "Kusto",
37+
"endpoint": "https://mycluster.eastus.kusto.windows.net",
38+
"identity": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoIdentity",
3939
"extendedProperties": {
4040
"AuthType": "ManagedIdentity"
4141
}

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/Agents_CreateOrUpdate.json

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,6 @@
3434
"connectionString": "InstrumentationKey=87654321-4321-4321-4321-210987654321;IngestionEndpoint=https://eastus-0.in.applicationinsights.azure.com/"
3535
}
3636
},
37-
"permissions": [
38-
{
39-
"displayName": "John Doe",
40-
"objectId": "11111111-2222-3333-4444-555555555555",
41-
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
42-
"role": "StandardUser"
43-
}
44-
],
4537
"agentIdentity": {
4638
"initialSponsorGroupId": "99999999-aaaa-bbbb-cccc-dddddddddddd"
4739
},
@@ -90,14 +82,6 @@
9082
"appId": "87654321-4321-4321-4321-210987654321"
9183
}
9284
},
93-
"permissions": [
94-
{
95-
"displayName": "John Doe",
96-
"objectId": "11111111-2222-3333-4444-555555555555",
97-
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
98-
"role": "StandardUser"
99-
}
100-
],
10185
"upgradeChannel": "Stable",
10286
"agentIdentity": {
10387
"enabled": true,
@@ -145,14 +129,6 @@
145129
"appId": "87654321-4321-4321-4321-210987654321"
146130
}
147131
},
148-
"permissions": [
149-
{
150-
"displayName": "John Doe",
151-
"objectId": "11111111-2222-3333-4444-555555555555",
152-
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
153-
"role": "StandardUser"
154-
}
155-
],
156132
"upgradeChannel": "Stable",
157133
"agentIdentity": {
158134
"enabled": false,

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/Agents_Get.json

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -52,20 +52,6 @@
5252
"connectionUrl": "https://testinstance.service-now.com",
5353
"oboUser": "test@contoso.com"
5454
},
55-
"permissions": [
56-
{
57-
"displayName": "John Doe",
58-
"objectId": "11111111-2222-3333-4444-555555555555",
59-
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
60-
"role": "StandardUser"
61-
},
62-
{
63-
"displayName": "Jane Smith",
64-
"objectId": "22222222-3333-4444-5555-666666666666",
65-
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
66-
"role": "Author"
67-
}
68-
],
6955
"upgradeChannel": "Stable",
7056
"agentIdentity": {
7157
"enabled": true,

specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/SupportedModels_ListByLocation.json renamed to specification/app/resource-manager/Microsoft.App/SreAgent/examples/2026-01-01/SupportedAgentModels_ListByLocation.json

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"title": "SupportedModels_ListByLocation",
3-
"operationId": "SupportedModels_ListByLocation",
2+
"title": "SupportedAgentModels_ListByLocation",
3+
"operationId": "SupportedAgentModels_ListByLocation",
44
"parameters": {
55
"subscriptionId": "8efdecc5-919e-44eb-b179-915dca89ebf9",
66
"location": "eastus",
@@ -11,32 +11,41 @@
1111
"body": {
1212
"value": [
1313
{
14-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/supportedModels/gpt-5",
14+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/supportedAgentModels/gpt-5",
1515
"name": "gpt-5",
16-
"type": "Microsoft.App/locations/supportedModels",
16+
"type": "Microsoft.App/locations/supportedAgentModels",
1717
"properties": {
1818
"provider": "MicrosoftFoundry",
19+
"providerDisplayName": "Microsoft Foundry",
1920
"model": "gpt-5",
21+
"modelDisplayName": "GPT-5.2",
22+
"multiplier": "1x",
2023
"default": true
2124
}
2225
},
2326
{
24-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/supportedModels/claude-sonnet-4-5",
27+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/supportedAgentModels/claude-sonnet-4-5",
2528
"name": "claude-sonnet-4-5",
26-
"type": "Microsoft.App/locations/supportedModels",
29+
"type": "Microsoft.App/locations/supportedAgentModels",
2730
"properties": {
2831
"provider": "Anthropic",
32+
"providerDisplayName": "Anthropic",
2933
"model": "claude-sonnet-4-5",
34+
"modelDisplayName": "Claude Sonnet 4.5",
35+
"multiplier": "1x",
3036
"default": false
3137
}
3238
},
3339
{
34-
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/supportedModels/gpt-4o",
40+
"id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/locations/eastus/supportedAgentModels/gpt-4o",
3541
"name": "gpt-4o",
36-
"type": "Microsoft.App/locations/supportedModels",
42+
"type": "Microsoft.App/locations/supportedAgentModels",
3743
"properties": {
3844
"provider": "MicrosoftFoundry",
45+
"providerDisplayName": "Microsoft Foundry",
3946
"model": "gpt-4o",
47+
"modelDisplayName": "GPT-4o",
48+
"multiplier": "1x",
4049
"default": false
4150
}
4251
}

0 commit comments

Comments
 (0)