Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Microsoft.Mission 2024-06-01-preview and 2024-12-01-preview microsoft mission to public repo #32359

Open
wants to merge 94 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
8060ae5
Moving specs from private to public
jchavaherrera Dec 4, 2024
ce4296f
Added missing files
jchavaherrera Dec 10, 2024
8457f6f
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Jan 23, 2025
75f9549
Add only version 2024-01-01 preview
jchavaherrera Jan 27, 2025
3ee4801
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Jan 27, 2025
3035e2b
Remove old versions
jchavaherrera Jan 27, 2025
4df3cc5
add back the old versions
jchavaherrera Jan 27, 2025
1c3f8db
Removing old versions
jchavaherrera Jan 27, 2025
9dd5da0
Added older version of the API
jchavaherrera Jan 28, 2025
acece2d
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Jan 28, 2025
0639f08
Added older version of API to Readme
jchavaherrera Jan 28, 2025
d459f0b
Update version.tsp
jchavaherrera Jan 28, 2025
3510a3f
remove 2022 versions
jchavaherrera Jan 28, 2025
7980172
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
mikeharder Feb 11, 2025
09e80d1
Delete versions prior 2024-06-01-preview
jchavaherrera Feb 13, 2025
f7ad6e2
remove status 200 of delete operations
jchavaherrera Feb 13, 2025
03b2e09
remove status 200 from openapi.json
jchavaherrera Feb 13, 2025
f0e4f3f
remove status 200 from example files
jchavaherrera Feb 13, 2025
7aca020
remove status 200 from EnclaveEndpoints_Delete.json
jchavaherrera Feb 13, 2025
f147a03
remove the status 200 when compiling
jchavaherrera Feb 13, 2025
a0dc095
change ArmResourcePatchAsync to ArnCustomPatch
jchavaherrera Feb 17, 2025
e43b48b
compile file with ArmCustomPatch
jchavaherrera Feb 17, 2025
e0bed0f
rollback to ArmResourcePatch
jchavaherrera Feb 17, 2025
cd8eaae
added version 2024-12-01
jchavaherrera Feb 17, 2025
2f434a8
remove status 200 from ver 2024-12-01
jchavaherrera Feb 17, 2025
a07aa07
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Feb 17, 2025
6b39ebb
change ARMResourcePatch for ARMResourcePatch
jchavaherrera Feb 20, 2025
6c46715
add @parameterVisibility to all ocurrences of ArmCustomPatchAsync
jchavaherrera Feb 20, 2025
f63beb6
minor fix on ArmCustomPatchAsync
jchavaherrera Feb 20, 2025
058c002
compile the model
jchavaherrera Feb 20, 2025
01b165c
added location to Community Update
jchavaherrera Feb 20, 2025
051fd3d
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Feb 20, 2025
cad0c75
Merge branch 'main' of https://github.com/Azure/azure-rest-api-specs …
tgoodyear Feb 21, 2025
9229368
location to community_update
jchavaherrera Feb 24, 2025
7b89f8d
Update Community_Update.json
jchavaherrera Feb 24, 2025
e0d5fac
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Feb 24, 2025
c706872
Merge branch '2024-11-01-preview-Microsoft-Mission' of https://github…
tgoodyear Feb 25, 2025
701e43d
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Feb 25, 2025
9cf8732
Merge branch '2024-11-01-preview-Microsoft-Mission' of https://github…
tgoodyear Feb 25, 2025
f4decaa
added location to CommunityEndpoints
jchavaherrera Feb 25, 2025
496862e
Added location on all update example files
jchavaherrera Feb 25, 2025
f7f3257
added location to virtualEnclave_update
jchavaherrera Feb 25, 2025
c5cba1d
made rulecollection optional
jchavaherrera Feb 27, 2025
4f1db6d
change propertires to optional
jchavaherrera Mar 5, 2025
ed98837
change properties to optional
jchavaherrera Mar 5, 2025
0609cdc
Added suppression
jchavaherrera Mar 5, 2025
a3f2810
add suppression
jchavaherrera Mar 5, 2025
f01acbf
Merge branch '2024-11-01-preview-Microsoft-Mission' of https://github…
tgoodyear Mar 6, 2025
443ecc1
Merge branch 'main' of https://github.com/Azure/azure-rest-api-specs …
tgoodyear Mar 6, 2025
c42165d
rollback suppressions
jchavaherrera Mar 6, 2025
e6120c8
made properties optional
jchavaherrera Mar 6, 2025
ba6e943
Merge branch 'main' into 2024-11-01-preview-Microsoft-Mission
jchavaherrera Mar 6, 2025
0c50a43
update openapi file
jchavaherrera Mar 6, 2025
eb95aaf
Merge branch '2024-11-01-preview-Microsoft-Mission' of https://github…
tgoodyear Mar 6, 2025
50e6d7e
Update for tsp update
tgoodyear Mar 6, 2025
8d803b3
Update formatting
tgoodyear Mar 6, 2025
8191588
Use latest version v6 of types.json
tgoodyear Mar 6, 2025
ea8aeb5
Use latest version v6 of types.json
tgoodyear Mar 6, 2025
2c250f8
Update patch model
tgoodyear Mar 7, 2025
87877aa
Update patch model
tgoodyear Mar 7, 2025
29b68ed
Update patch model
tgoodyear Mar 7, 2025
e515f12
Update patch model
tgoodyear Mar 7, 2025
f500dfd
Update patch model
tgoodyear Mar 7, 2025
645be81
Update patch model. Revert location addition in examples
tgoodyear Mar 7, 2025
449d381
Update patch model
tgoodyear Mar 7, 2025
eca663c
Update patch model
tgoodyear Mar 7, 2025
0334da0
Update patch model
tgoodyear Mar 7, 2025
be73203
Update patch model. Fix location in examples.
tgoodyear Mar 7, 2025
8b499ab
Update patch model. Fix location in examples.
tgoodyear Mar 7, 2025
02367df
Format update
tgoodyear Mar 7, 2025
d0ee627
Format update. Use Azure.Core.azureLocation for location def in mrg
tgoodyear Mar 7, 2025
4520853
Merge branch 'main' of https://github.com/Azure/azure-rest-api-specs …
tgoodyear Mar 7, 2025
c10d00a
Fix visibility for mrg location
tgoodyear Mar 7, 2025
c976b09
Remove 2024_10 and 2024_11
tgoodyear Mar 7, 2025
6b9cd58
Remove 2024_10 and 2024_11 examples
tgoodyear Mar 7, 2025
a120ba8
Remove 2024_10 and 2024_11 from readme.md
tgoodyear Mar 7, 2025
f3e2fa2
Remove 2024_10 and 2024_11 from resource-manager
tgoodyear Mar 7, 2025
b51e3cb
Use Update<T> instead of separately defining the patchable props
tgoodyear Mar 7, 2025
8100474
Use Update<T> on patchResources
tgoodyear Mar 7, 2025
654d20a
Merge branch 'main' of https://github.com/Azure/azure-rest-api-specs …
tgoodyear Mar 7, 2025
2ad3ee7
Revert optional/required params to match ve-common and hope the Updat…
tgoodyear Mar 7, 2025
a51cc9d
Re-Enable PATCH optionality.
tgoodyear Mar 7, 2025
1e335bf
Add types for ARM resources
tgoodyear Mar 8, 2025
3af1b54
Fix examples
tgoodyear Mar 8, 2025
087c53b
Add suppressions for AvoidAnonymousTypes
tgoodyear Mar 8, 2025
a73b477
Fix examples for type updates. Add uuid type to uuid fields.
tgoodyear Mar 8, 2025
0a6d0f1
Fix examples for type updates.
tgoodyear Mar 8, 2025
0fdf2b4
Remove uuid type
tgoodyear Mar 8, 2025
448f601
Remove uuid type
tgoodyear Mar 8, 2025
91440b2
Prettier
tgoodyear Mar 8, 2025
23f5fd0
Prettier
tgoodyear Mar 9, 2025
032bdd5
Update suppressions
tgoodyear Mar 9, 2025
78deaa7
Merge branch 'main' of https://github.com/Azure/azure-rest-api-specs …
tgoodyear Mar 9, 2025
a8d0e08
Move routes to routes.tsp
tgoodyear Mar 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
"title": "Approval_CreateOrUpdate",
"operationId": "Approval_CreateOrUpdate",
"parameters": {
"resourceUri": "subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/enclaveconnections/TestMyEnclaveConnection",
"api-version": "2024-06-01-preview",
"subscriptionId": "c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c",
"resourceGroupName": "rgopenapi",
"approvalName": "TestApprovals",
"resource": {
"properties": {
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
}
}
},
"responses": {
"200": {
"body": {
"properties": {
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
},
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/approvals/TestApprovals",
"name": "TestApprovals",
"type": "Microsoft.Mission/approvals",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
},
"201": {
"headers": {
"Azure-AsyncOperation": "https://contoso.com/operationstatus"
},
"body": {
"properties": {
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
},
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/testrg/providers/Microsoft.Mission/approvals/TestApprovals",
"name": "TestApprovals",
"type": "Microsoft.Mission/approvals",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"title": "Approval_Delete",
"operationId": "Approval_Delete",
"parameters": {
"resourceUri": "subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/enclaveconnections/TestMyEnclaveConnection",
"api-version": "2024-06-01-preview",
"subscriptionId": "CA1CB369-DD26-4DB2-9D43-9AFEF0F22093",
"resourceGroupName": "rgopenapi",
"approvalName": "TestApprovals"
},
"responses": {
"204": {},
"202": {
"headers": {
"Server": "nginx/1.21.6",
"Date": "Sat, 03 Dec 2022 01:39:21 GMT",
"Content-Length": "0",
"Connection": "keep-alive",
"x-ms-providerhub-traffic": "True",
"x-ms-request-id": "00000000-0000-0000-0000-000000000000",
"Azure-AsyncOperation": "https://foo.com/operationstatus"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"title": "Approval_Get",
"operationId": "Approval_Get",
"parameters": {
"resourceUri": "subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/enclaveconnections/TestMyEnclaveConnection",
"api-version": "2024-06-01-preview",
"subscriptionId": "73CEECEF-2C30-488E-946F-D20F414D99BA",
"resourceGroupName": "rgopenapi",
"approvalName": "TestApprovals"
},
"responses": {
"200": {
"body": {
"properties": {
"provisioningState": "Succeeded",
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
},
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/approvals/TestApprovals",
"name": "TestApprovals",
"type": "Microsoft.Mission/approvals",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"operationId": "Approval_InitiatorCallback",
"title": "Approval_InitiatorCallback",
"parameters": {
"api-version": "2024-06-01-preview",
"subscriptionId": "73CEECEF-2C30-488E-946F-D20F414D99BA",
"resourceGroupName": "rgopenapi",
"approvalName": "TestApprovals",
"resourceUri": "subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/enclaveconnections/TestMyEnclaveConnection",
"body": {
"approvalStatus": "Approved"
}
},
"responses": {
"200": {
"description": "ARM operation completed successfully.",
"body": {
"message": "Approval initiator callback handled successfully"
}
},
"202": {
"description": "Resource operation accepted.",
"headers": {
"Azure-AsyncOperation": "https://foo.com/operationstatus"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"title": "Approval_ListByParent",
"operationId": "Approval_ListByParent",
"parameters": {
"resourceUri": "subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/enclaveconnections/TestMyEnclaveConnection",
"api-version": "2024-06-01-preview",
"subscriptionId": "73CEECEF-2C30-488E-946F-D20F414D99BA",
"resourceGroupName": "rgopenapi",
"approvalName": "TestApprovals"
},
"responses": {
"200": {
"body": {
"value": [
{
"properties": {
"provisioningState": "Succeeded",
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
},
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/approvals/TestApprovals",
"name": "TestApprovals",
"type": "Microsoft.Mission/approvals",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
],
"nextLink": "https://microsoft.com/a"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"title": "Approval_Update",
"operationId": "Approval_Update",
"parameters": {
"resourceUri": "subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/enclaveconnections/TestMyEnclaveConnection",
"api-version": "2024-06-01-preview",
"subscriptionId": "c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c",
"resourceGroupName": "rgopenapi",
"approvalName": "TestApprovals",
"properties": {
"properties": {
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
}
}
},
"responses": {
"200": {
"body": {
"properties": {
"parent1": "string",
"parent2": "string",
"requestMetadata": {
"resourceAction": "string",
"approvalStatus": "Approved"
}
},
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/approvals/TestApprovals",
"name": "TestApprovals",
"type": "Microsoft.Mission/approvals",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
},
"202": {
"headers": {
"Azure-AsyncOperation": "https://contoso.com/operationstatus"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
{
"title": "CommunityEndpoints_CreateOrUpdate",
"operationId": "CommunityEndpoints_CreateOrUpdate",
"parameters": {
"api-version": "2024-06-01-preview",
"subscriptionId": "73CEECEF-2C30-488E-946F-D20F414D99BA",
"resourceGroupName": "rgopenapi",
"communityName": "TestMyCommunity",
"communityEndpointName": "TestMyCommunityEndpoint",
"resource": {
"properties": {
"ruleCollection": [
{
"destinationType": "FQDNTag",
"destination": "foo.example.com",
"port": "443",
"protocols": [
"TCP"
],
"transitHubResourceId": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/testrg/providers/Microsoft.Mission/communities/TestMyCommunity/transitHubs/TestThName"
}
]
},
"tags": {
"sampletag": "samplevalue"
},
"location": "West US"
}
},
"responses": {
"200": {
"body": {
"properties": {
"ruleCollection": [
{
"destinationType": "FQDNTag",
"destination": "foo.example.com",
"port": "443",
"protocols": [
"TCP"
],
"transitHubResourceId": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/testrg/providers/Microsoft.Mission/communities/TestMyCommunity/transitHubs/TestThName"
}
],
"provisioningState": "Succeeded"
},
"tags": {
"sampletag": "samplevalue"
},
"location": "West US",
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/communities/TestMyCommunity/communityendpoints/TestMyCommunityEndpoint",
"name": "TestMyCommunityEndpoint",
"type": "Microsoft.Mission/communties/communityendpoints",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
},
"201": {
"headers": {
"Azure-AsyncOperation": "https://contoso.com/operationstatus"
},
"body": {
"properties": {
"ruleCollection": [
{
"destinationType": "FQDNTag",
"destination": "foo.example.com",
"port": "443",
"protocols": [
"TCP"
],
"transitHubResourceId": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/testrg/providers/Microsoft.Mission/communities/TestMyCommunity/transitHubs/TestThName"
}
],
"provisioningState": "Succeeded"
},
"tags": {
"sampletag": "samplevalue"
},
"location": "West US",
"id": "/subscriptions/c64f6eca-bdc5-4bc2-88d6-f8f1dc23f86c/resourceGroups/TestMyRg/providers/Microsoft.Mission/communities/TestMyCommunity/communityendpoints/TestMyCommunityEndpoint",
"name": "TestMyCommunityEndpoint",
"type": "Microsoft.Mission/communities/communityendpoints",
"systemData": {
"createdBy": "myAlias",
"createdByType": "User",
"createdAt": "2023-03-17T20:43:17.760Z",
"lastModifiedBy": "myAlias",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-03-17T20:43:17.760Z"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"title": "CommunityEndpoints_Delete",
"operationId": "CommunityEndpoints_Delete",
"parameters": {
"api-version": "2024-06-01-preview",
"subscriptionId": "73CEECEF-2C30-488E-946F-D20F414D99BA",
"resourceGroupName": "rgopenapi",
"communityName": "TestMyCommunity",
"communityEndpointName": "TestMyCommunityEndpoint"
},
"responses": {
"204": {},
"202": {
"headers": {
"Server": "nginx/1.21.6",
"Date": "Sat, 03 Dec 2022 01:39:21 GMT",
"Content-Length": "0",
"Connection": "keep-alive",
"x-ms-providerhub-traffic": "True",
"x-ms-request-id": "00000000-0000-0000-0000-000000000000",
"Azure-AsyncOperation": "https://foo.com/operationstatus"
}
}
}
}
Loading