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

arc vm 2408.1 change #30256

Merged
merged 22 commits into from
Aug 28, 2024
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
9e35a18
arc vm 2408.1 change
Aug 19, 2024
7f62451
add modified 2024-02-01 json
Aug 19, 2024
c12c161
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 19, 2024
40ddbcf
add spaces for typespec valiation
Aug 19, 2024
58cc674
update readme
Aug 19, 2024
7fc8362
Merge branch 'vrusheshp/arc_vm_gpu_api_changes' of https://github.com…
Aug 19, 2024
e5f5411
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 20, 2024
b691a62
update missed tag to 2024-05
Aug 20, 2024
4c0c69a
update readme and address operations.list being moved
Aug 20, 2024
be9458b
remove nonreferenced file
Aug 20, 2024
35a3eeb
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 20, 2024
cc38200
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
shraddhasun Aug 20, 2024
7ced523
Merge branch 'vrusheshp/arc_vm_gpu_api_changes' of https://github.com…
Aug 20, 2024
4b263d9
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 21, 2024
93a70fa
remove unused file
Aug 21, 2024
fc1eaa8
rename to gpuName
Aug 21, 2024
a55b37f
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 21, 2024
2d1fb93
Update sdk-suppressions.yaml
msyyc Aug 22, 2024
bca71cb
add suppression info
Aug 22, 2024
2bc34d3
Merge branch 'vrusheshp/arc_vm_gpu_api_changes' of https://github.com…
Aug 22, 2024
329b4eb
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 22, 2024
de79a6f
Merge branch 'main' into vrusheshp/arc_vm_gpu_api_changes
vrusheshp Aug 23, 2024
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"parameters": {
"api-version": "2024-05-01-preview",
"resourceUri": "subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.HybridCompute/machines/DemoVM"
},
"responses": {
"200": {
"body": {
"name": "default",
"type": "Microsoft.AzureStackHCI/virtualMachineInstances/AttestationStatus",
"id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.HybridCompute/machines/DemoVM/providers/Microsoft.AzureStackHCI/virtualMachineInstances/default/attestationStatus/default",
"properties": {
"attestSecureBootEnabled": "Disabled",
"attestationCertValidated": "Invalid",
"bootIntegrityValidated": "Invalid",
"errorMessage": "Attestation token has invalid signature",
"healthStatus": "Unhealthy",
"linuxKernelVersion": "1.0.0.0",
"timestamp": "2023/11/10 9:48"
}
}
}
},
"operationId": "AttestationStatuses_Get",
"title": "GetAttestationStatus"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"parameters": {
"api-version": "2024-05-01-preview",
"galleryImageName": "test-gallery-image",
"resource": {
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"location": "West US2",
"properties": {
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"imagePath": "C:\\test.vhdx",
"osType": "Linux"
}
},
"resourceGroupName": "test-rg",
"subscriptionId": "fd3c3665-1729-4b7b-9a38-238e83b0f98b"
},
"responses": {
"200": {
"body": {
"name": "test-gallery-image",
"type": "Microsoft.AzureStackHCI/galleryImages",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/galleryImages/test-gallery-image",
"location": "West US2",
"properties": {
"cloudInitDataSource": "NoCloud",
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"hyperVGeneration": "V2",
"osType": "Linux",
"provisioningState": "Accepted",
"status": {
"downloadStatus": {
"downloadSizeInMB": 9383
},
"progressPercentage": 100,
"provisioningStatus": {
"operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
"status": "Succeeded"
}
},
"version": {
"properties": {
"storageProfile": {
"osDiskImage": {
"sizeInMB": 30270
}
}
}
}
}
}
},
"201": {
"body": {
"name": "test-gallery-image",
"type": "Microsoft.AzureStackHCI/galleryImages",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/galleryImages/test-galimg3325",
"location": "West US2",
"properties": {
"cloudInitDataSource": "NoCloud",
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"hyperVGeneration": "V2",
"osType": "Linux",
"provisioningState": "Succeeded",
"status": {
"downloadStatus": {
"downloadSizeInMB": 9383
},
"progressPercentage": 100,
"provisioningStatus": {
"operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
"status": "Succeeded"
}
},
"version": {
"properties": {
"storageProfile": {
"osDiskImage": {
"sizeInMB": 30270
}
}
}
}
}
}
}
},
"operationId": "GalleryImages_CreateOrUpdate",
"title": "PutGalleryImage"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"parameters": {
"api-version": "2024-05-01-preview",
"galleryImageName": "test-gallery-image",
"resource": {
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"location": "West US2",
"properties": {
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"sourceVirtualMachineId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/virtualMachineInstance/test-vm",
"osType": "Windows"
}
},
"resourceGroupName": "test-rg",
"subscriptionId": "fd3c3665-1729-4b7b-9a38-238e83b0f98b"
},
"responses": {
"200": {
"body": {
"name": "test-gallery-image",
"type": "Microsoft.AzureStackHCI/galleryImages",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/galleryImages/test-gallery-image",
"location": "West US2",
"properties": {
"cloudInitDataSource": "NoCloud",
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"hyperVGeneration": "V2",
"osType": "Linux",
"provisioningState": "Accepted",
"status": {
"downloadStatus": {
"downloadSizeInMB": 9383
},
"progressPercentage": 100,
"provisioningStatus": {
"operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
"status": "Succeeded"
}
},
"version": {
"properties": {
"storageProfile": {
"osDiskImage": {
"sizeInMB": 30270
}
}
}
}
}
}
},
"201": {
"body": {
"name": "test-gallery-image",
"type": "Microsoft.AzureStackHCI/galleryImages",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/galleryImages/test-galimg3325",
"location": "West US2",
"properties": {
"cloudInitDataSource": "NoCloud",
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"hyperVGeneration": "V2",
"osType": "Linux",
"provisioningState": "Succeeded",
"status": {
"downloadStatus": {
"downloadSizeInMB": 9383
},
"progressPercentage": 100,
"provisioningStatus": {
"operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
"status": "Succeeded"
}
},
"version": {
"properties": {
"storageProfile": {
"osDiskImage": {
"sizeInMB": 30270
}
}
}
}
}
}
}
},
"operationId": "GalleryImages_CreateOrUpdate_FromVM",
"title": "PutGalleryImage_FromVM"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"parameters": {
"api-version": "2024-05-01-preview",
"galleryImageName": "test-gallery-image",
"resourceGroupName": "test-rg",
"subscriptionId": "fd3c3665-1729-4b7b-9a38-238e83b0f98b"
},
"responses": {
"202": {
"headers": {
"azure-asyncoperation": "http://azure.async.operation/status"
}
},
"204": {
"headers": {
"azure-asyncoperation": "http://azure.async.operation/status"
}
}
},
"operationId": "GalleryImages_Delete",
"title": "DeleteGalleryImage"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"parameters": {
"api-version": "2024-05-01-preview",
"galleryImageName": "test-gallery-image",
"resourceGroupName": "test-rg",
"subscriptionId": "fd3c3665-1729-4b7b-9a38-238e83b0f98b"
},
"responses": {
"200": {
"body": {
"name": "test-gallery-image",
"type": "Microsoft.AzureStackHCI/galleryImages",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/galleryImages/test-gallery-image",
"location": "West US2",
"properties": {
"cloudInitDataSource": "NoCloud",
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"hyperVGeneration": "V1",
"identifier": {
"offer": "myOfferName",
"publisher": "myPublisherName",
"sku": "mySkuName"
},
"osType": "Windows",
"provisioningState": "Accepted",
"status": {
"downloadStatus": {
"downloadSizeInMB": 9383
},
"progressPercentage": 100,
"provisioningStatus": {
"operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
"status": "Succeeded"
}
},
"version": {
"name": "1.0.0",
"properties": {
"storageProfile": {
"osDiskImage": {
"sizeInMB": 30270
}
}
}
}
}
}
}
},
"operationId": "GalleryImages_Get",
"title": "GetGalleryImage"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"parameters": {
"api-version": "2024-05-01-preview",
"subscriptionId": "fd3c3665-1729-4b7b-9a38-238e83b0f98b"
},
"responses": {
"200": {
"body": {
"value": [
{
"name": "test-gallery-image",
"type": "Microsoft.AzureStackHCI/galleryImages",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/galleryImages/test-gallery-image",
"location": "West US2",
"properties": {
"cloudInitDataSource": "NoCloud",
"containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
"hyperVGeneration": "V2",
"osType": "Linux",
"provisioningState": "Accepted",
"status": {
"downloadStatus": {
"downloadSizeInMB": 9383
},
"progressPercentage": 100,
"provisioningStatus": {
"operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
"status": "Succeeded"
}
},
"version": {
"properties": {
"storageProfile": {
"osDiskImage": {
"sizeInMB": 30270
}
}
}
}
}
}
]
}
}
},
"operationId": "GalleryImages_ListAll",
"title": "ListGalleryImageBySubscription"
}
Loading