Skip to content

Commit aa02377

Browse files
vayadamsyyc
andauthored
Moving API version 2021-07-01 for Microsoft.Solutions from RPaaSMaster to main. (#16641)
* Moving 2021-07-01 from RPaaSMaster to Main. * Update readme.md * Update readme.python.md Co-authored-by: Yuchao Yan <[email protected]>
1 parent 2a4a750 commit aa02377

25 files changed

+3067
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"applicationName": "myManagedApplication",
6+
"api-version": "2021-07-01",
7+
"parameters": {
8+
"properties": {
9+
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
10+
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG"
11+
},
12+
"kind": "ServiceCatalog"
13+
}
14+
},
15+
"responses": {
16+
"200": {
17+
"headers": {},
18+
"body": {
19+
"name": "myManagedApplication",
20+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
21+
"type": "Microsoft.Solutions/applications",
22+
"managedBy": null,
23+
"plan": null,
24+
"identity": null,
25+
"kind": "ServiceCatalog",
26+
"sku": null,
27+
"properties": {
28+
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
29+
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
30+
"outputs": null,
31+
"parameters": null,
32+
"provisioningState": "Created"
33+
}
34+
}
35+
},
36+
"201": {
37+
"headers": {},
38+
"body": {
39+
"name": "myManagedApplication",
40+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
41+
"type": "Microsoft.Solutions/applications",
42+
"managedBy": null,
43+
"plan": null,
44+
"identity": null,
45+
"kind": "ServiceCatalog",
46+
"sku": null,
47+
"properties": {
48+
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
49+
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
50+
"outputs": null,
51+
"parameters": null,
52+
"provisioningState": "Created"
53+
}
54+
}
55+
}
56+
}
57+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"applicationDefinitionName": "myManagedApplicationDef",
6+
"api-version": "2021-07-01",
7+
"parameters": {
8+
"properties": {
9+
"lockLevel": "None",
10+
"displayName": "myManagedApplicationDef",
11+
"description": "myManagedApplicationDef description",
12+
"authorizations": [
13+
{
14+
"principalId": "validprincipalguid",
15+
"roleDefinitionId": "validroleguid"
16+
}
17+
],
18+
"packageFileUri": "https://path/to/packagezipfile"
19+
}
20+
}
21+
},
22+
"responses": {
23+
"200": {
24+
"headers": {},
25+
"body": {
26+
"name": "myManagedApplicationDef",
27+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myManagedApplicationDef",
28+
"type": "Microsoft.Solutions/applicationDefinitions",
29+
"managedBy": null,
30+
"sku": null,
31+
"properties": {
32+
"artifacts": [
33+
{
34+
"name": "CreateUiDefinition",
35+
"type": "Custom",
36+
"uri": "https://path/to/managedApplicationCreateUiDefinition.json"
37+
},
38+
{
39+
"name": "ApplicationResourceTemplate",
40+
"type": "Template",
41+
"uri": "https://path/to/mainTemplate.json"
42+
}
43+
],
44+
"authorizations": [
45+
{
46+
"principalId": "validprincipalguid",
47+
"roleDefinitionId": "validroleguid"
48+
}
49+
],
50+
"description": "myManagedApplicationDef description",
51+
"displayName": "myManagedApplicationDef",
52+
"lockLevel": "None",
53+
"packageFileUri": "https://path/to/packagezipfile"
54+
}
55+
}
56+
},
57+
"201": {
58+
"headers": {},
59+
"body": {
60+
"name": "myManagedApplicationDef",
61+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myManagedApplicationDef",
62+
"type": "Microsoft.Solutions/applicationDefinitions",
63+
"managedBy": null,
64+
"sku": null,
65+
"properties": {
66+
"artifacts": [
67+
{
68+
"name": "CreateUiDefinition",
69+
"type": "Custom",
70+
"uri": "https://path/to/managedApplicationCreateUiDefinition.json"
71+
},
72+
{
73+
"name": "ApplicationResourceTemplate",
74+
"type": "Template",
75+
"uri": "https://path/to/mainTemplate.json"
76+
}
77+
],
78+
"authorizations": [
79+
{
80+
"principalId": "validprincipalguid",
81+
"roleDefinitionId": "validroleguid"
82+
}
83+
],
84+
"description": "myManagedApplicationDef description",
85+
"displayName": "myManagedApplicationDef",
86+
"lockLevel": "None",
87+
"packageFileUri": "https://path/to/packagezipfile"
88+
}
89+
}
90+
}
91+
}
92+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"jitRequestName": "myJitRequest",
6+
"api-version": "2021-07-01",
7+
"parameters": {
8+
"properties": {
9+
"applicationResourceId": "/subscriptions/00c76877-e316-48a7-af60-4a09fec9d43f/resourceGroups/52F30DB2/providers/Microsoft.Solutions/applications/7E193158",
10+
"jitAuthorizationPolicies": [
11+
{
12+
"principalId": "1db8e132e2934dbcb8e1178a61319491",
13+
"roleDefinitionId": "ecd05a23-931a-4c38-a52b-ac7c4c583334"
14+
}
15+
],
16+
"jitSchedulingPolicy": {
17+
"type": "Once",
18+
"duration": "PT8H",
19+
"startTime": "2021-04-22T05:48:30.6661804Z"
20+
}
21+
}
22+
}
23+
},
24+
"responses": {
25+
"200": {
26+
"headers": {},
27+
"body": {
28+
"properties": {
29+
"applicationResourceId": "/subscriptions/00c76877-e316-48a7-af60-4a09fec9d43f/resourceGroups/52F30DB2/providers/Microsoft.Solutions/applications/7E193158",
30+
"jitAuthorizationPolicies": [
31+
{
32+
"principalId": "1db8e132e2934dbcb8e1178a61319491",
33+
"roleDefinitionId": "ecd05a23-931a-4c38-a52b-ac7c4c583334"
34+
}
35+
],
36+
"jitSchedulingPolicy": {
37+
"type": "Once",
38+
"duration": "PT8H",
39+
"startTime": "2021-04-22T05:48:30.6661804Z"
40+
},
41+
"provisioningState": "Accepted",
42+
"jitRequestState": "Pending",
43+
"createdBy": {
44+
"oid": "",
45+
"applicationId": "33a83f1f-c363-4ae7-9e0a-a0c08466354d"
46+
},
47+
"updatedBy": {
48+
"oid": "",
49+
"applicationId": "33a83f1f-c363-4ae7-9e0a-a0c08466354d"
50+
}
51+
},
52+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/jitRequests/myJitRequest",
53+
"name": "myJitRequest",
54+
"type": "Microsoft.Solutions/jitRequests"
55+
}
56+
},
57+
"201": {
58+
"headers": {},
59+
"body": {
60+
"properties": {
61+
"applicationResourceId": "/subscriptions/00c76877-e316-48a7-af60-4a09fec9d43f/resourceGroups/52F30DB2/providers/Microsoft.Solutions/applications/7E193158",
62+
"jitAuthorizationPolicies": [
63+
{
64+
"principalId": "1db8e132e2934dbcb8e1178a61319491",
65+
"roleDefinitionId": "ecd05a23-931a-4c38-a52b-ac7c4c583334"
66+
}
67+
],
68+
"jitSchedulingPolicy": {
69+
"type": "Once",
70+
"duration": "PT8H",
71+
"startTime": "2021-04-22T05:48:30.6661804Z"
72+
},
73+
"provisioningState": "Accepted",
74+
"jitRequestState": "Pending",
75+
"createdBy": {
76+
"oid": "",
77+
"applicationId": "33a83f1f-c363-4ae7-9e0a-a0c08466354d"
78+
},
79+
"updatedBy": {
80+
"oid": "",
81+
"applicationId": "33a83f1f-c363-4ae7-9e0a-a0c08466354d"
82+
}
83+
},
84+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/jitRequests/myJitRequest",
85+
"name": "myJitRequest",
86+
"type": "Microsoft.Solutions/jitRequests"
87+
}
88+
}
89+
}
90+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"applicationName": "myManagedApplication",
6+
"api-version": "2021-07-01"
7+
},
8+
"responses": {
9+
"200": {},
10+
"204": {}
11+
}
12+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"applicationDefinitionName": "myManagedApplicationDef",
6+
"api-version": "2021-07-01"
7+
},
8+
"responses": {
9+
"200": {},
10+
"202": {},
11+
"204": {}
12+
}
13+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"jitRequestName": "myJitRequest",
6+
"api-version": "2021-07-01"
7+
},
8+
"responses": {
9+
"200": {},
10+
"204": {}
11+
}
12+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"applicationName": "myManagedApplication",
6+
"api-version": "2021-07-01"
7+
},
8+
"responses": {
9+
"200": {
10+
"headers": {},
11+
"body": {
12+
"name": "myManagedApplication",
13+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
14+
"type": "Microsoft.Solutions/applications",
15+
"managedBy": null,
16+
"plan": null,
17+
"identity": null,
18+
"kind": "ServiceCatalog",
19+
"sku": null,
20+
"properties": {
21+
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/managedApplicationDefinitions/myAppDef",
22+
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
23+
"outputs": null,
24+
"parameters": null,
25+
"provisioningState": "Created",
26+
"billingDetails": null,
27+
"jitAccessPolicy": null,
28+
"publisherTenantId": null,
29+
"authorizations": [
30+
{
31+
"principalId": "validprincipalguid",
32+
"roleDefinitionId": "validroleguid"
33+
}
34+
],
35+
"managementMode": "Managed",
36+
"customerSupport": null,
37+
"supportUrls": null,
38+
"artifacts": [],
39+
"createdBy": {
40+
"oid": "ClientOid",
41+
"puid": "ClientPuid",
42+
"applicationId": "ClientApplicationId"
43+
},
44+
"updatedBy": {
45+
"oid": "ClientOid",
46+
"puid": "ClientPuid",
47+
"applicationId": "ClientApplicationId"
48+
}
49+
}
50+
}
51+
}
52+
}
53+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "subid",
4+
"resourceGroupName": "rg",
5+
"applicationDefinitionName": "myManagedApplicationDef",
6+
"api-version": "2021-07-01"
7+
},
8+
"responses": {
9+
"200": {
10+
"headers": {},
11+
"body": {
12+
"name": "myManagedApplicationDef",
13+
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myManagedApplicationDef",
14+
"type": "Microsoft.Solutions/applicationDefinitions",
15+
"managedBy": null,
16+
"sku": null,
17+
"properties": {
18+
"artifacts": [
19+
{
20+
"name": "CreateUiDefinition",
21+
"type": "Custom",
22+
"uri": "https://path/to/managedApplicationCreateUiDefinition.json"
23+
},
24+
{
25+
"name": "ApplicationResourceTemplate",
26+
"type": "Template",
27+
"uri": "https://path/to/mainTemplate.json"
28+
}
29+
],
30+
"authorizations": [
31+
{
32+
"principalId": "validprincipalguid",
33+
"roleDefinitionId": "validroleguid"
34+
}
35+
],
36+
"description": "myManagedApplicationDef description",
37+
"displayName": "myManagedApplicationDef",
38+
"lockLevel": "None",
39+
"packageFileUri": "https://path/to/packagezipfile",
40+
"notificationPolicy": null,
41+
"lockingPolicy": null,
42+
"deploymentPolicy": null,
43+
"managementPolicy": null,
44+
"policies": []
45+
}
46+
}
47+
}
48+
}
49+
}

0 commit comments

Comments
 (0)