Skip to content

Commit f671a8a

Browse files
authored
[Hub Generated] Review request for Microsoft.ManagedServices to add version preview/2022-01-01-preview (Azure#17089)
* Adds base for updating Microsoft.ManagedServices from version preview/2020-02-01-preview to version 2022-01-01-preview * Updates readme * Updates API version in new specs and examples * Add 2022 API swagger details * Prettier fix changes * Fix for operations API * Fix example ref * Further swagger fixes * Further swagger fixes * Changed system data definition ref to v3
1 parent 6a6928f commit f671a8a

20 files changed

+2386
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"registrationAssignmentId": "26c128c2-fefa-4340-9bb1-6e081c90ada2",
5+
"api-version": "2022-01-01-preview"
6+
},
7+
"responses": {
8+
"200": {},
9+
"204": {},
10+
"202": {}
11+
}
12+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"registrationDefinitionId": "26c128c2-fefa-4340-9bb1-6e081c90ada2",
5+
"api-version": "2022-01-01-preview"
6+
},
7+
"responses": {
8+
"200": {},
9+
"204": {}
10+
}
11+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"marketplaceIdentifier": "publisher.product.planName.version",
5+
"api-version": "2022-01-01-preview"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"properties": {
11+
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
12+
"authorizations": [
13+
{
14+
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
15+
"principalIdDisplayName": "Support User",
16+
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
17+
},
18+
{
19+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
20+
"principalIdDisplayName": "User Access Administrator",
21+
"roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9",
22+
"delegatedRoleDefinitionIds": [
23+
"b24988ac-6180-42a0-ab88-20f7382dd24c"
24+
]
25+
}
26+
],
27+
"offerDisplayName": "Marketplace Test Offer",
28+
"publisherDisplayName": "Marketplace Test Publisher",
29+
"planDisplayName": "Test Plan"
30+
},
31+
"plan": {
32+
"name": "test-plan",
33+
"product": "test",
34+
"publisher": "marketplace-test",
35+
"version": "1.0.0"
36+
},
37+
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
38+
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
39+
"name": "marketplace-test.test.test-plan.1.0.0"
40+
}
41+
}
42+
}
43+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"parameters": {
3+
"marketplaceIdentifier": "publisher.product.planName.version",
4+
"api-version": "2022-01-01-preview"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"properties": {
10+
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
11+
"authorizations": [
12+
{
13+
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
14+
"principalIdDisplayName": "Support User",
15+
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
16+
},
17+
{
18+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
19+
"principalIdDisplayName": "User Access Administrator",
20+
"roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9",
21+
"delegatedRoleDefinitionIds": [
22+
"b24988ac-6180-42a0-ab88-20f7382dd24c"
23+
]
24+
}
25+
],
26+
"eligibleAuthorizations": [],
27+
"offerDisplayName": "Marketplace Test Offer",
28+
"publisherDisplayName": "Marketplace Test Publisher",
29+
"planDisplayName": "Test Plan"
30+
},
31+
"plan": {
32+
"name": "test-plan",
33+
"product": "test",
34+
"publisher": "marketplace-test",
35+
"version": "1.0.0"
36+
},
37+
"id": "/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
38+
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
39+
"name": "marketplace-test.test.test-plan.1.0.0"
40+
}
41+
}
42+
}
43+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"$filter": "planIdentifier eq 'publisher.offerIdentifier.planName.version'",
5+
"api-version": "2022-01-01-preview"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"value": [
11+
{
12+
"properties": {
13+
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
14+
"authorizations": [
15+
{
16+
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
17+
"principalIdDisplayName": "Support User",
18+
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
19+
},
20+
{
21+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
22+
"principalIdDisplayName": "User Access Administrator",
23+
"roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9",
24+
"delegatedRoleDefinitionIds": [
25+
"b24988ac-6180-42a0-ab88-20f7382dd24c"
26+
]
27+
}
28+
],
29+
"offerDisplayName": "Marketplace Test Offer",
30+
"publisherDisplayName": "Marketplace Test Publisher",
31+
"planDisplayName": "Test Plan"
32+
},
33+
"plan": {
34+
"name": "test-plan",
35+
"product": "test",
36+
"publisher": "marketplace-test",
37+
"version": "1.0.0"
38+
},
39+
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
40+
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
41+
"name": "marketplace-test.test.test-plan.1.0.0"
42+
}
43+
]
44+
}
45+
}
46+
}
47+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"parameters": {
3+
"$filter": "planIdentifier eq 'publisher.offerIdentifier.planName.version'",
4+
"api-version": "2022-01-01-preview"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"properties": {
12+
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
13+
"authorizations": [
14+
{
15+
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
16+
"principalIdDisplayName": "Support User",
17+
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
18+
},
19+
{
20+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
21+
"principalIdDisplayName": "User Access Administrator",
22+
"roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9",
23+
"delegatedRoleDefinitionIds": [
24+
"b24988ac-6180-42a0-ab88-20f7382dd24c"
25+
]
26+
}
27+
],
28+
"eligibleAuthorizations": [],
29+
"offerDisplayName": "Marketplace Test Offer",
30+
"publisherDisplayName": "Marketplace Test Publisher",
31+
"planDisplayName": "Test Plan"
32+
},
33+
"plan": {
34+
"name": "test-plan",
35+
"product": "test",
36+
"publisher": "marketplace-test",
37+
"version": "1.0.0"
38+
},
39+
"id": "/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
40+
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
41+
"name": "marketplace-test.test.test-plan.1.0.0"
42+
}
43+
]
44+
}
45+
}
46+
}
47+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview"
4+
},
5+
"responses": {
6+
"200": {
7+
"body": {
8+
"value": [
9+
{
10+
"name": "Microsoft.ManagedServices/registrationDefinitions/read",
11+
"display": {
12+
"provider": "Microsoft Managed Services",
13+
"resource": "Managed Services Registration Definition",
14+
"operation": "List Managed Services Registration Definitions",
15+
"description": "Retrieves a list of Managed Services registration definitions."
16+
}
17+
}
18+
]
19+
}
20+
}
21+
}
22+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"api-version": "2022-01-01-preview"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"name": "Microsoft.ManagedServices/registrationDefinitions/read",
12+
"display": {
13+
"provider": "Microsoft Managed Services",
14+
"resource": "Managed Services Registration Definition",
15+
"operation": "List Managed Services Registration Definitions",
16+
"description": "Retrieves a list of Managed Services registration definitions."
17+
}
18+
}
19+
]
20+
}
21+
}
22+
}
23+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"registrationAssignmentId": "26c128c2-fefa-4340-9bb1-6e081c90ada2",
5+
"api-version": "2022-01-01-preview"
6+
},
7+
"responses": {
8+
"200": {
9+
"headers": {},
10+
"body": {
11+
"properties": {
12+
"registrationDefinitionId": "/subscriptions/0afefe50-734e-4610-8c82-a144aff49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-8e081c90ada2",
13+
"provisioningState": "Succeeded",
14+
"registrationDefinition": {
15+
"properties": {
16+
"description": "Test",
17+
"managedByTenantId": "83abe5cd-bcc3-441a-bd86-e6a75360cecc",
18+
"registrationDefinitionName": "DefinitionName",
19+
"authorizations": [
20+
{
21+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
22+
"principalIdDisplayName": "Support User",
23+
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
24+
},
25+
{
26+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
27+
"principalIdDisplayName": "User Access Administrator",
28+
"roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9",
29+
"delegatedRoleDefinitionIds": [
30+
"b24988ac-6180-42a0-ab88-20f7382dd24c"
31+
]
32+
}
33+
],
34+
"eligibleAuthorizations": [
35+
{
36+
"justInTimeAccessPolicy": {
37+
"multiFactorAuthProvider": "Azure",
38+
"maximumActivationDuration": "PT8H"
39+
},
40+
"principalId": "3e0ed8c6-e902-4fc5-863c-e3ddbb2ae2a2",
41+
"principalIdDisplayName": "Support User",
42+
"roleDefinitionId": "ae349356-3a1b-4a5e-921d-050484c6347e"
43+
}
44+
],
45+
"provisioningState": "Succeeded",
46+
"manageeTenantId": "01c0bcd5-4f47-4e4b-b492-418b7e2a8854",
47+
"manageeTenantName": "test_test_aad_SbtFhyGiLHPFm",
48+
"managedByTenantName": "Contoso Corp."
49+
},
50+
"plan": {
51+
"name": "addesai-plan",
52+
"product": "test",
53+
"publisher": "marketplace-test",
54+
"version": "1.0.0"
55+
},
56+
"id": "/subscriptions/0afefe50-734e-4610-8c82-a144aff49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-8e081c90ada2",
57+
"type": "Microsoft.ManagedServices/registrationDefinitions",
58+
"name": "26c128c2-fefa-4340-9bb1-8e081c90ada2"
59+
}
60+
},
61+
"id": "/subscriptions/0afefe50-734e-4610-8c82-a144aff49dea/providers/Microsoft.ManagedServices/registrationAssignments/484a7d5f-9729-4b87-bc9b-26610985a013",
62+
"type": "Microsoft.ManagedServices/registrationAssignments",
63+
"name": "484a7d5f-9729-4b87-bc9b-26610985a013"
64+
}
65+
}
66+
}
67+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"parameters": {
3+
"scope": "subscription/0afefe50-734e-4610-8a82-a144ahf49dea",
4+
"api-version": "2022-01-01-preview"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"properties": {
12+
"registrationDefinitionId": "/subscriptions/0afefe50-734e-4610-8c82-a144aff49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-8e081c90ada2",
13+
"provisioningState": "Succeeded",
14+
"registrationDefinition": {
15+
"properties": {
16+
"description": "Test",
17+
"registrationDefinitionName": "DefinitionName",
18+
"authorizations": [
19+
{
20+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
21+
"principalIdDisplayName": "Support User",
22+
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
23+
},
24+
{
25+
"principalId": "f98d86a2-4cc4-4e9d-ad47-b3e80a1bcdfc",
26+
"principalIdDisplayName": "User Access Administrator",
27+
"roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9",
28+
"delegatedRoleDefinitionIds": [
29+
"b24988ac-6180-42a0-ab88-20f7382dd24c"
30+
]
31+
}
32+
],
33+
"eligibleAuthorizations": [
34+
{
35+
"principalId": "700bddf4-2c3b-4cd1-bb02-6a2c622524f4",
36+
"roleDefinitionId": "8e3af657-a8ff-443c-a75c-2fe8c4bcb635",
37+
"justInTimeAccessPolicy": {
38+
"multiFactorAuthProvider": "Azure",
39+
"maximumActivationDuration": "PT8H"
40+
}
41+
}
42+
],
43+
"provisioningState": "Succeeded",
44+
"manageeTenantId": "01c0bcd5-4f47-4e4b-b492-418b7e2a8854",
45+
"manageeTenantName": "test_test_aad_SbtFhyGiLHPFm",
46+
"managedByTenantId": "83abe5cd-bcc3-441a-bd86-e6a75360cecc",
47+
"managedByTenantName": "Contoso Corp."
48+
},
49+
"plan": {
50+
"name": "addesai-plan",
51+
"product": "test",
52+
"publisher": "marketplace-test",
53+
"version": "1.0.0"
54+
},
55+
"id": "/subscriptions/0afefe50-734e-4610-8c82-a144aff49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-8e081c90ada2",
56+
"type": "Microsoft.ManagedServices/registrationDefinitions",
57+
"name": "26c128c2-fefa-4340-9bb1-8e081c90ada2"
58+
}
59+
},
60+
"id": "/subscriptions/0afefe50-734e-4610-8c82-a144aff49dea/providers/Microsoft.ManagedServices/registrationAssignments/484a7d5f-9729-4b87-bc9b-26610985a013",
61+
"type": "Microsoft.ManagedServices/registrationAssignments",
62+
"name": "484a7d5f-9729-4b87-bc9b-26610985a013"
63+
}
64+
]
65+
}
66+
}
67+
}
68+
}

0 commit comments

Comments
 (0)