Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
run tsp compile
  • Loading branch information
snnagen committed Sep 23, 2024
commit 66f3af9c37b840f56f7b965bcf144444a68d7a50

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"title": "Applies customizations to the Dev Box.",
"operationId": "DevBoxes_CreateCustomizationGroup",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/",
"projectName": "myProject",
"userId": "me",
"devBoxName": "MyDevBox",
"customizationGroupName": "Provisioning",
"body": {
"tasks": [
{
"name": "catalogName/choco",
"displayName": "Install VS Code",
"parameters": {
"packageName": "vscode",
"packageVersion": "1.0.0"
}
},
{
"name": "catalogName/write-to-file",
"runAs": "User"
}
]
}
},
"responses": {
"200": {
"body": {
"name": "Provisioning",
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/customizationgroups/Provisioning",
"tasks": [
{
"id": "a9202018-fb6a-4007-8b52-26d7c6d1c1fb",
"name": "catalogName/choco",
"displayName": "Install VS Code",
"status": "NotStarted",
"parameters": {
"packageName": "vscode",
"packageVersion": "1.0.0"
},
"logUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/customizationgroups/Provisioning/logs/a9202018-fb6a-4007-8b52-26d7c6d1c1fb"
},
{
"id": "91835dc0-ef5a-4f58-9e3a-099aea8481f4",
"name": "catalogName/write-to-file",
"runAs": "User",
"status": "NotStarted",
"logUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/customizationgroups/Provisioning/logs/91835dc0-ef5a-4f58-9e3a-099aea8481f4"
}
],
"status": "NotStarted"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"title": "Creates or replaces a Dev Box.",
"operationId": "DevBoxes_CreateDevBox",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com",
"projectName": "myProject",
"userId": "me",
"devBoxName": "MyDevBox",
"body": {
"poolName": "LargeDevWorkStationPool"
}
},
"responses": {
"200": {
"body": {
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox",
"name": "MyDevBox",
"provisioningState": "Succeeded",
"projectName": "ContosoProject",
"poolName": "LargeDevWorkStationPool",
"location": "centralus",
"osType": "Windows",
"user": "b08e39b4-2ac6-4465-a35e-48322efb0f98",
"hardwareProfile": {
"vCPUs": 8,
"memoryGB": 32
},
"storageProfile": {
"osDisk": {
"diskSizeGB": 1024
}
},
"hibernateSupport": "Enabled",
"imageReference": {
"name": "DevImage",
"version": "1.0.0",
"publishedDate": "2022-03-01T00:13:23.323Z"
}
}
},
"201": {
"headers": {
"Location": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/operationstatuses/786a823c-8037-48ab-89b8-8599901e67d0",
"Operation-Location": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/operationstatuses/786a823c-8037-48ab-89b8-8599901e67d0"
},
"body": {
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox",
"name": "MyDevBox",
"provisioningState": "Creating",
"projectName": "ContosoProject",
"poolName": "LargeDevWorkStationPool",
"location": "centralus",
"osType": "Windows",
"user": "b08e39b4-2ac6-4465-a35e-48322efb0f98",
"hardwareProfile": {
"vCPUs": 8,
"memoryGB": 32
},
"storageProfile": {
"osDisk": {
"diskSizeGB": 1024
}
},
"hibernateSupport": "Enabled",
"imageReference": {
"name": "DevImage",
"version": "1.0.0",
"publishedDate": "2022-03-01T00:13:23.323Z"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"title": "Delays the occurrence of an action.",
"operationId": "DevBoxes_DelayAction",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com",
"projectName": "myProject",
"userId": "me",
"devBoxName": "myDevBox",
"actionName": "schedule-default",
"until": "2022-09-30T17:00:00Z"
},
"responses": {
"200": {
"body": {
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/actions/schedule-default",
"name": "schedule-default",
"actionType": "Stop",
"sourceUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/pools/myPool/schedules/default",
"sourceId": "/projects/myProject/pools/myPool/schedules/default",
"sourceType": "Schedule",
"suspendedUntil": "2022-09-30T17:00:00Z",
"next": {
"scheduledTime": "2022-09-30T17:00:00Z"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"title": "Delays all actions.",
"operationId": "DevBoxes_DelayActions",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com",
"projectName": "myProject",
"userId": "me",
"devBoxName": "myDevBox",
"until": "2022-09-30T17:00:00Z"
},
"responses": {
"200": {
"body": {
"value": [
{
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/actions/schedule-default",
"name": "schedule-default",
"result": "Succeeded",
"action": {
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/actions/schedule-default",
"name": "schedule-default",
"actionType": "Stop",
"sourceId": "/projects/myProject/pools/myPool/schedules/default",
"sourceUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/pools/myPool/schedules/default",
"sourceType": "Schedule",
"suspendedUntil": "2022-09-30T17:00:00Z",
"next": {
"scheduledTime": "2022-09-30T17:00:00Z"
}
}
},
{
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/actions/idle-hibernateondisconnect",
"name": "idle-hibernateondisconnect",
"result": "Succeeded",
"action": {
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/actions/idle-hibernateondisconnect",
"name": "idle-hibernateondisconnect",
"actionType": "Stop",
"sourceId": "/projects/myProject/pools/myPool",
"sourceUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/pools/myPool",
"sourceType": "Pool",
"suspendedUntil": "2022-09-30T17:00:00Z"
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"title": "Deletes a Dev Box.",
"operationId": "DevBoxes_DeleteDevBox",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com",
"projectName": "myProject",
"userId": "me",
"devBoxName": "MyDevBox"
},
"responses": {
"202": {
"headers": {
"Location": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/operationstatuses/786a823c-8037-48ab-89b8-8599901e67d0",
"Operation-Location": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/operationstatuses/786a823c-8037-48ab-89b8-8599901e67d0"
},
"body": {
"id": "/projects/myProject/operationstatuses/786a823c-8037-48ab-89b8-8599901e67d0",
"name": "786a823c-8037-48ab-89b8-8599901e67d0",
"status": "Running",
"startTime": "2023-02-01T12:43:54.122Z"
}
},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"title": "Gets an action.",
"operationId": "DevBoxes_GetAction",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com",
"projectName": "myProject",
"userId": "me",
"devBoxName": "myDevBox",
"actionName": "schedule-default"
},
"responses": {
"200": {
"body": {
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/actions/schedule-default",
"name": "schedule-default",
"actionType": "Stop",
"sourceId": "/projects/myProject/pools/myPool/schedules/default",
"sourceUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/pools/myPool/schedules/default",
"sourceType": "Schedule",
"next": {
"scheduledTime": "2022-09-30T17:00:00Z"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"title": "Gets a customization group.",
"operationId": "DevBoxes_GetCustomizationGroup",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/",
"projectName": "myProject",
"userId": "me",
"devBoxName": "MyDevBox",
"customizationGroupName": "Provisioning"
},
"responses": {
"200": {
"body": {
"name": "Provisioning",
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/customizationgroups/Provisioning",
"tasks": [
{
"id": "a9202018-fb6a-4007-8b52-26d7c6d1c1fb",
"name": "catalogName/choco",
"displayName": "Install VS Code",
"status": "Succeeded",
"parameters": {
"packageName": "vscode",
"packageVersion": "1.0.0"
},
"startTime": "2021-08-05T18:00:00.000Z",
"endTime": "2021-08-05T18:00:00.000Z",
"logUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/customizationgroups/Provisioning/logs/a9202018-fb6a-4007-8b52-26d7c6d1c1fb"
},
{
"id": "91835dc0-ef5a-4f58-9e3a-099aea8481f4",
"name": "catalogName/write-to-file",
"status": "Running",
"startTime": "2021-08-05T18:00:00.000Z",
"logUri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/users/b08e39b4-2ac6-4465-a35e-48322efb0f98/devboxes/MyDevBox/customizationgroups/Provisioning/logs/91835dc0-ef5a-4f58-9e3a-099aea8481f4"
}
],
"status": "Running",
"startTime": "2021-08-05T18:00:00.000Z"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"title": "Gets a customization task.",
"operationId": "DevBoxes_GetCustomizationTaskDefinitions",
"parameters": {
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/",
"projectName": "myProject",
"api-version": "2024-10-01-preview",
"catalogName": "myCatalog",
"taskName": "choco"
},
"responses": {
"200": {
"body": {
"name": "myCatalog/choco",
"catalogName": "myCatalog",
"uri": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/projects/myProject/catalogs/myCatalog/customizationtasks/choco",
"description": "Install a package via chocolatey",
"parameters": {
"package": {
"description": "The package to install",
"type": "string",
"required": true
},
"version": {
"description": "The version of the package",
"type": "string",
"default": "latest"
},
"retryOnFail": {
"type": "boolean"
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"title": "Gets the log for a customization task.",
"operationId": "DevBoxes_GetCustomizationTaskLog",
"parameters": {
"api-version": "2024-10-01-preview",
"endpoint": "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/",
"projectName": "myProject",
"userId": "4863c6d0-e979-4a36-ac8d-80029debfd80",
"devBoxName": "MyDevBox",
"customizationGroupName": "Provisioning",
"customizationTaskId": "91835dc0-ef5a-4f58-9e3a-099aea8481f4"
},
"responses": {
"200": {
"body": "WzIwMjMtMDgtMTBUMTA6MTk6NTUuODIwMTAxKzAwOjAwXSBDaG9jb2xhdGV5IHYxLjMuMVxuWzIwMjMtMDgtMTBUMTA6MTk6NTUuOTEzMjk3KzAwOjAwXSAyIHZhbGlkYXRpb25zIHBlcmZvcm1lZC4gMSBzdWNjZXNzKGVzKSwgMSB3YXJuaW5nKHMpLCBhbmQgMCBlcnJvcihzKS4="
}
}
}
Loading