Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
9cc35a8
Add VmAllocationInfo model and update ResourceOperation for flexible …
Jun 12, 2026
26874af
Remove obsolete example JSON files for Virtual Machine Bulk Operation…
Jun 15, 2026
ba1c78b
add new changes
NneOkeke Jun 19, 2026
a6a7c17
update examples
NneOkeke Jun 19, 2026
b216a38
update model
NneOkeke Jun 19, 2026
84cc55d
add missing endpoints
NneOkeke Jun 19, 2026
c57a61e
add known suppresisons
NneOkeke Jun 19, 2026
705e38a
add suppression for ResourceProvisionVdiPayload
NneOkeke Jun 19, 2026
fed8cf1
update readme based on PR comments
NneOkeke Jun 22, 2026
79aa1e8
address comments and add suppression
NneOkeke Jun 23, 2026
f88799c
update client.tsp file
NneOkeke Jun 23, 2026
89c5701
rename VmAllocationInfo to VmInfo and update documentation for virtua…
Jun 24, 2026
ffee660
Rename VmInfo model to VirtualMachineInfo and update references in Re…
Jun 24, 2026
691d9a3
Added minCapacity check for FlexProperties to validate and reject the…
Jun 24, 2026
dff8c08
Merge branch 'bulkactions-20260706-preview-version' into add-flex-res…
asmdv Jun 26, 2026
044fcce
Merge pull request #6 from sumedhsp-msft/add-mincapacity-attribute
NneOkeke Jun 26, 2026
e62f76e
Merge pull request #5 from asmdv/add-flex-response
NneOkeke Jun 26, 2026
800cb64
fix failing tsv check
NneOkeke Jun 26, 2026
c986983
remove faulty example info
NneOkeke Jun 26, 2026
b0df24e
Add bulk operation errors list/ack TypeSpec for Microsoft.Compute/Bul…
Jul 1, 2026
ecb6f17
Merge pull request #8 from haojinglu-dev/dev/haojinglu/bulk-errors-ty…
NneOkeke Jul 1, 2026
de33510
add new endpoint and fix examples
NneOkeke Jul 1, 2026
c504355
Merge branch 'main' into bulkactions-20260706-preview-version
NneOkeke Jul 1, 2026
f95f73a
address lintdiff errors
NneOkeke Jul 1, 2026
c90419b
update paths
NneOkeke Jul 1, 2026
dc286d9
add lookbackInMinutes for listBulkOperationErrors
NneOkeke Jul 1, 2026
0d57739
fix lintdiff issues
NneOkeke Jul 1, 2026
e323121
fix lintdiff errors
NneOkeke Jul 1, 2026
db95d6c
add suppression
NneOkeke Jul 1, 2026
8c8cc36
fix python sdk failures
NneOkeke Jul 1, 2026
2f74ef0
Add service directory for Python SDK generation
msyyc Jul 2, 2026
29c4aef
Apply suggestion from @msyyc
msyyc Jul 2, 2026
db4edcb
Merge branch 'main' into bulkactions-20260706-preview-version
msyyc Jul 2, 2026
b4c9ea1
Merge branch 'main' into bulkactions-20260706-preview-version
NneOkeke Jul 2, 2026
d44082c
Merge branch 'main' into bulkactions-20260706-preview-version
NneOkeke Jul 6, 2026
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
Expand Up @@ -6,6 +6,8 @@ using Azure.ClientGenerator.Core;
namespace Microsoft.Compute;

@@clientName(Microsoft.Compute, "ComputeBulkActionsMgmtClient", "python");
@@clientName(NetworkApiVersion.`2020-11-01`, "ENUM_2020_11_01", "python");
@@clientName(NetworkApiVersion.`2022-11-01`, "ENUM_2022_11_01", "python");
@@clientName(
VirtualMachineBulkOperations.bulkDeallocate,
"BulkDeallocateOperation",
Expand Down Expand Up @@ -223,6 +225,45 @@ namespace Microsoft.Compute;
"csharp"
);

// C# only: expose subscriptionId as Guid? (UUID) while keeping the spec/OpenAPI type as string to avoid ARM GuidUsage lint.
@@alternateType(
ResourceOperationDetails.subscriptionId,
Azure.Core.uuid,
"csharp"
);

@@clientName(
DeallocateResourceOperationResponse.type,
"ResourceTypeName",
"csharp"
);

@@clientName(
HibernateResourceOperationResponse.type,
"ResourceTypeName",
"csharp"
);

@@clientName(
DeleteResourceOperationResponse.type,
"ResourceTypeName",
"csharp"
);

@@clientName(
CreateResourceOperationResponse.type,
"ResourceTypeName",
"csharp"
);

@@clientName(
ReimageResourceOperationResponse.type,
"ResourceTypeName",
"csharp"
);

@@clientName(StartResourceOperationResponse.type, "ResourceTypeName", "csharp");

// =====================================================================
// Fix: Go SDK Validation incorrectly detects networkApiVersion as an API version
// parameter because its name contains "apiversion". This causes
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"title": "LaunchBulkInstancesOperation_Cancel_Example",
"operationId": "LaunchBulkInstancesOperation_Cancel",
"parameters": {
"api-version": "2026-07-06-preview",
"subscriptionId": "1FBA3C66-5C9C-4391-B72F-9F52735FC9F3",
"resourceGroupName": "rgBulkactions",
"location": "useast2euap",
"name": "434d5a2a-167a-4e26-a89c-fbe622dfd0bc"
},
"responses": {
"202": {
"headers": {
"location": "https://contoso.com/operationstatus"
}
}
}
}
Loading
Loading