Skip to content

Commit 4485bff

Browse files
author
SDKAuto
committed
CodeGen from PR 33391 in Azure/azure-rest-api-specs
Merge 9fc2cadf5dc9adca26f52342b5667acfb433f48b into bda0e172eefe44c963e1142bd81e7748cc6673d8
1 parent d891747 commit 4485bff

File tree

159 files changed

+23643
-19505
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+23643
-19505
lines changed

sdk/scvmm/azure-mgmt-scvmm/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Release History
22

3+
## 1.1.0 (2025-03-25)
4+
5+
### Features Added
6+
7+
- Model CloudCapacity has a new parameter storage_gb
8+
- Model GuestAgentProperties has a new parameter private_link_scope_resource_id
9+
- Model OsProfileForVmInstance has a new parameter admin_username
10+
- Model OsProfileForVmInstance has a new parameter domain_name
11+
- Model OsProfileForVmInstance has a new parameter domain_password
12+
- Model OsProfileForVmInstance has a new parameter domain_username
13+
- Model OsProfileForVmInstance has a new parameter product_key
14+
- Model OsProfileForVmInstance has a new parameter run_once_commands
15+
- Model OsProfileForVmInstance has a new parameter timezone
16+
- Model OsProfileForVmInstance has a new parameter workgroup
17+
- Model VirtualMachineInventoryItem has a new parameter generation
18+
319
## 1.0.0 (2024-06-20)
420

521
### Features Added
Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
{
2-
"commit": "061505b89d5d0bbcc9f980e2276f79ff354ce286",
2+
"commit": "0bc0b6e94b9d90c8dfc7474ebddc21a8ad7cceb4",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
4-
"autorest": "3.10.2",
5-
"use": [
6-
"@autorest/[email protected]",
7-
"@autorest/[email protected]"
8-
],
9-
"autorest_command": "autorest specification/scvmm/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
10-
"readme": "specification/scvmm/resource-manager/readme.md"
4+
"typespec_src": "specification/scvmm/ScVmm.Management",
5+
"@azure-tools/typespec-python": "0.40.0"
116
}
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
{
2+
"CrossLanguagePackageId": "Microsoft.ScVmm",
3+
"CrossLanguageDefinitionId": {
4+
"azure.mgmt.scvmm.models.Resource": "Azure.ResourceManager.CommonTypes.Resource",
5+
"azure.mgmt.scvmm.models.TrackedResource": "Azure.ResourceManager.CommonTypes.TrackedResource",
6+
"azure.mgmt.scvmm.models.AvailabilitySet": "Microsoft.ScVmm.AvailabilitySet",
7+
"azure.mgmt.scvmm.models.AvailabilitySetListItem": "Microsoft.ScVmm.AvailabilitySetListItem",
8+
"azure.mgmt.scvmm.models.AvailabilitySetProperties": "Microsoft.ScVmm.AvailabilitySetProperties",
9+
"azure.mgmt.scvmm.models.AvailabilitySetTagsUpdate": "Azure.ResourceManager.Foundations.TagsUpdateModel",
10+
"azure.mgmt.scvmm.models.Checkpoint": "Microsoft.ScVmm.Checkpoint",
11+
"azure.mgmt.scvmm.models.Cloud": "Microsoft.ScVmm.Cloud",
12+
"azure.mgmt.scvmm.models.CloudCapacity": "Microsoft.ScVmm.CloudCapacity",
13+
"azure.mgmt.scvmm.models.InventoryItemProperties": "Microsoft.ScVmm.InventoryItemProperties",
14+
"azure.mgmt.scvmm.models.CloudInventoryItem": "Microsoft.ScVmm.CloudInventoryItem",
15+
"azure.mgmt.scvmm.models.CloudProperties": "Microsoft.ScVmm.CloudProperties",
16+
"azure.mgmt.scvmm.models.CloudTagsUpdate": "Azure.ResourceManager.Foundations.TagsUpdateModel",
17+
"azure.mgmt.scvmm.models.ErrorAdditionalInfo": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo",
18+
"azure.mgmt.scvmm.models.ErrorDetail": "Azure.ResourceManager.CommonTypes.ErrorDetail",
19+
"azure.mgmt.scvmm.models.ErrorResponse": "Azure.ResourceManager.CommonTypes.ErrorResponse",
20+
"azure.mgmt.scvmm.models.ExtendedLocation": "Microsoft.ScVmm.ExtendedLocation",
21+
"azure.mgmt.scvmm.models.ExtensionResource": "Azure.ResourceManager.CommonTypes.ExtensionResource",
22+
"azure.mgmt.scvmm.models.ProxyResource": "Azure.ResourceManager.CommonTypes.ProxyResource",
23+
"azure.mgmt.scvmm.models.GuestAgent": "Microsoft.ScVmm.GuestAgent",
24+
"azure.mgmt.scvmm.models.GuestAgentProperties": "Microsoft.ScVmm.GuestAgentProperties",
25+
"azure.mgmt.scvmm.models.GuestCredential": "Microsoft.ScVmm.GuestCredential",
26+
"azure.mgmt.scvmm.models.HardwareProfile": "Microsoft.ScVmm.HardwareProfile",
27+
"azure.mgmt.scvmm.models.HardwareProfileUpdate": "Microsoft.ScVmm.HardwareProfileUpdate",
28+
"azure.mgmt.scvmm.models.HttpProxyConfiguration": "Microsoft.ScVmm.HttpProxyConfiguration",
29+
"azure.mgmt.scvmm.models.InfrastructureProfile": "Microsoft.ScVmm.InfrastructureProfile",
30+
"azure.mgmt.scvmm.models.InfrastructureProfileUpdate": "Microsoft.ScVmm.InfrastructureProfileUpdate",
31+
"azure.mgmt.scvmm.models.InventoryItem": "Microsoft.ScVmm.InventoryItem",
32+
"azure.mgmt.scvmm.models.InventoryItemDetails": "Microsoft.ScVmm.InventoryItemDetails",
33+
"azure.mgmt.scvmm.models.NetworkInterface": "Microsoft.ScVmm.NetworkInterface",
34+
"azure.mgmt.scvmm.models.NetworkInterfaceUpdate": "Microsoft.ScVmm.NetworkInterfaceUpdate",
35+
"azure.mgmt.scvmm.models.NetworkProfile": "Microsoft.ScVmm.NetworkProfile",
36+
"azure.mgmt.scvmm.models.NetworkProfileUpdate": "Microsoft.ScVmm.NetworkProfileUpdate",
37+
"azure.mgmt.scvmm.models.Operation": "Azure.ResourceManager.CommonTypes.Operation",
38+
"azure.mgmt.scvmm.models.OperationDisplay": "Azure.ResourceManager.CommonTypes.OperationDisplay",
39+
"azure.mgmt.scvmm.models.OsProfileForVmInstance": "Microsoft.ScVmm.OsProfileForVmInstance",
40+
"azure.mgmt.scvmm.models.StopVirtualMachineOptions": "Microsoft.ScVmm.StopVirtualMachineOptions",
41+
"azure.mgmt.scvmm.models.StorageProfile": "Microsoft.ScVmm.StorageProfile",
42+
"azure.mgmt.scvmm.models.StorageProfileUpdate": "Microsoft.ScVmm.StorageProfileUpdate",
43+
"azure.mgmt.scvmm.models.StorageQosPolicy": "Microsoft.ScVmm.StorageQosPolicy",
44+
"azure.mgmt.scvmm.models.StorageQosPolicyDetails": "Microsoft.ScVmm.StorageQosPolicyDetails",
45+
"azure.mgmt.scvmm.models.SystemData": "Azure.ResourceManager.CommonTypes.SystemData",
46+
"azure.mgmt.scvmm.models.VirtualDisk": "Microsoft.ScVmm.VirtualDisk",
47+
"azure.mgmt.scvmm.models.VirtualDiskUpdate": "Microsoft.ScVmm.VirtualDiskUpdate",
48+
"azure.mgmt.scvmm.models.VirtualMachineCreateCheckpoint": "Microsoft.ScVmm.VirtualMachineCreateCheckpoint",
49+
"azure.mgmt.scvmm.models.VirtualMachineDeleteCheckpoint": "Microsoft.ScVmm.VirtualMachineDeleteCheckpoint",
50+
"azure.mgmt.scvmm.models.VirtualMachineInstance": "Microsoft.ScVmm.VirtualMachineInstance",
51+
"azure.mgmt.scvmm.models.VirtualMachineInstanceProperties": "Microsoft.ScVmm.VirtualMachineInstanceProperties",
52+
"azure.mgmt.scvmm.models.VirtualMachineInstanceUpdate": "Microsoft.ScVmm.VirtualMachineInstanceUpdate",
53+
"azure.mgmt.scvmm.models.VirtualMachineInstanceUpdateProperties": "Microsoft.ScVmm.VirtualMachineInstanceUpdateProperties",
54+
"azure.mgmt.scvmm.models.VirtualMachineInventoryItem": "Microsoft.ScVmm.VirtualMachineInventoryItem",
55+
"azure.mgmt.scvmm.models.VirtualMachineRestoreCheckpoint": "Microsoft.ScVmm.VirtualMachineRestoreCheckpoint",
56+
"azure.mgmt.scvmm.models.VirtualMachineTemplate": "Microsoft.ScVmm.VirtualMachineTemplate",
57+
"azure.mgmt.scvmm.models.VirtualMachineTemplateInventoryItem": "Microsoft.ScVmm.VirtualMachineTemplateInventoryItem",
58+
"azure.mgmt.scvmm.models.VirtualMachineTemplateProperties": "Microsoft.ScVmm.VirtualMachineTemplateProperties",
59+
"azure.mgmt.scvmm.models.VirtualMachineTemplateTagsUpdate": "Azure.ResourceManager.Foundations.TagsUpdateModel",
60+
"azure.mgmt.scvmm.models.VirtualNetwork": "Microsoft.ScVmm.VirtualNetwork",
61+
"azure.mgmt.scvmm.models.VirtualNetworkInventoryItem": "Microsoft.ScVmm.VirtualNetworkInventoryItem",
62+
"azure.mgmt.scvmm.models.VirtualNetworkProperties": "Microsoft.ScVmm.VirtualNetworkProperties",
63+
"azure.mgmt.scvmm.models.VirtualNetworkTagsUpdate": "Azure.ResourceManager.Foundations.TagsUpdateModel",
64+
"azure.mgmt.scvmm.models.VmInstanceHybridIdentityMetadata": "Microsoft.ScVmm.VmInstanceHybridIdentityMetadata",
65+
"azure.mgmt.scvmm.models.VmInstanceHybridIdentityMetadataProperties": "Microsoft.ScVmm.VmInstanceHybridIdentityMetadataProperties",
66+
"azure.mgmt.scvmm.models.VmmCredential": "Microsoft.ScVmm.VmmCredential",
67+
"azure.mgmt.scvmm.models.VmmServer": "Microsoft.ScVmm.VmmServer",
68+
"azure.mgmt.scvmm.models.VmmServerProperties": "Microsoft.ScVmm.VmmServerProperties",
69+
"azure.mgmt.scvmm.models.VmmServerTagsUpdate": "Azure.ResourceManager.Foundations.TagsUpdateModel",
70+
"azure.mgmt.scvmm.models.Origin": "Azure.ResourceManager.CommonTypes.Origin",
71+
"azure.mgmt.scvmm.models.ActionType": "Azure.ResourceManager.CommonTypes.ActionType",
72+
"azure.mgmt.scvmm.models.CreatedByType": "Azure.ResourceManager.CommonTypes.createdByType",
73+
"azure.mgmt.scvmm.models.ProvisioningState": "Microsoft.ScVmm.ProvisioningState",
74+
"azure.mgmt.scvmm.models.ForceDelete": "Microsoft.ScVmm.ForceDelete",
75+
"azure.mgmt.scvmm.models.OsType": "Microsoft.ScVmm.OsType",
76+
"azure.mgmt.scvmm.models.LimitCpuForMigration": "Microsoft.ScVmm.LimitCpuForMigration",
77+
"azure.mgmt.scvmm.models.DynamicMemoryEnabled": "Microsoft.ScVmm.DynamicMemoryEnabled",
78+
"azure.mgmt.scvmm.models.IsCustomizable": "Microsoft.ScVmm.IsCustomizable",
79+
"azure.mgmt.scvmm.models.IsHighlyAvailable": "Microsoft.ScVmm.IsHighlyAvailable",
80+
"azure.mgmt.scvmm.models.AllocationMethod": "Microsoft.ScVmm.AllocationMethod",
81+
"azure.mgmt.scvmm.models.CreateDiffDisk": "Microsoft.ScVmm.CreateDiffDisk",
82+
"azure.mgmt.scvmm.models.InventoryType": "Microsoft.ScVmm.InventoryType",
83+
"azure.mgmt.scvmm.models.DeleteFromHost": "Microsoft.ScVmm.DeleteFromHost",
84+
"azure.mgmt.scvmm.models.SkipShutdown": "Microsoft.ScVmm.SkipShutdown",
85+
"azure.mgmt.scvmm.models.ProvisioningAction": "Microsoft.ScVmm.ProvisioningAction",
86+
"azure.mgmt.scvmm.ScVmmMgmtClient.operations.list": "Azure.ResourceManager.Operations.list",
87+
"azure.mgmt.scvmm.ScVmmMgmtClient.vmm_servers.get": "Microsoft.ScVmm.VmmServers.get",
88+
"azure.mgmt.scvmm.ScVmmMgmtClient.vmm_servers.begin_create_or_update": "Microsoft.ScVmm.VmmServers.createOrUpdate",
89+
"azure.mgmt.scvmm.ScVmmMgmtClient.vmm_servers.begin_update": "Microsoft.ScVmm.VmmServers.update",
90+
"azure.mgmt.scvmm.ScVmmMgmtClient.vmm_servers.begin_delete": "Microsoft.ScVmm.VmmServers.delete",
91+
"azure.mgmt.scvmm.ScVmmMgmtClient.vmm_servers.list_by_resource_group": "Microsoft.ScVmm.VmmServers.listByResourceGroup",
92+
"azure.mgmt.scvmm.ScVmmMgmtClient.vmm_servers.list_by_subscription": "Microsoft.ScVmm.VmmServers.listBySubscription",
93+
"azure.mgmt.scvmm.ScVmmMgmtClient.clouds.get": "Microsoft.ScVmm.Clouds.get",
94+
"azure.mgmt.scvmm.ScVmmMgmtClient.clouds.begin_create_or_update": "Microsoft.ScVmm.Clouds.createOrUpdate",
95+
"azure.mgmt.scvmm.ScVmmMgmtClient.clouds.begin_update": "Microsoft.ScVmm.Clouds.update",
96+
"azure.mgmt.scvmm.ScVmmMgmtClient.clouds.begin_delete": "Microsoft.ScVmm.Clouds.delete",
97+
"azure.mgmt.scvmm.ScVmmMgmtClient.clouds.list_by_resource_group": "Microsoft.ScVmm.Clouds.listByResourceGroup",
98+
"azure.mgmt.scvmm.ScVmmMgmtClient.clouds.list_by_subscription": "Microsoft.ScVmm.Clouds.listBySubscription",
99+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_networks.get": "Microsoft.ScVmm.VirtualNetworks.get",
100+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_networks.begin_create_or_update": "Microsoft.ScVmm.VirtualNetworks.createOrUpdate",
101+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_networks.begin_update": "Microsoft.ScVmm.VirtualNetworks.update",
102+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_networks.begin_delete": "Microsoft.ScVmm.VirtualNetworks.delete",
103+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_networks.list_by_resource_group": "Microsoft.ScVmm.VirtualNetworks.listByResourceGroup",
104+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_networks.list_by_subscription": "Microsoft.ScVmm.VirtualNetworks.listBySubscription",
105+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_templates.get": "Microsoft.ScVmm.VirtualMachineTemplates.get",
106+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_templates.begin_create_or_update": "Microsoft.ScVmm.VirtualMachineTemplates.createOrUpdate",
107+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_templates.begin_update": "Microsoft.ScVmm.VirtualMachineTemplates.update",
108+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_templates.begin_delete": "Microsoft.ScVmm.VirtualMachineTemplates.delete",
109+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_templates.list_by_resource_group": "Microsoft.ScVmm.VirtualMachineTemplates.listByResourceGroup",
110+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_templates.list_by_subscription": "Microsoft.ScVmm.VirtualMachineTemplates.listBySubscription",
111+
"azure.mgmt.scvmm.ScVmmMgmtClient.availability_sets.get": "Microsoft.ScVmm.AvailabilitySets.get",
112+
"azure.mgmt.scvmm.ScVmmMgmtClient.availability_sets.begin_create_or_update": "Microsoft.ScVmm.AvailabilitySets.createOrUpdate",
113+
"azure.mgmt.scvmm.ScVmmMgmtClient.availability_sets.begin_update": "Microsoft.ScVmm.AvailabilitySets.update",
114+
"azure.mgmt.scvmm.ScVmmMgmtClient.availability_sets.begin_delete": "Microsoft.ScVmm.AvailabilitySets.delete",
115+
"azure.mgmt.scvmm.ScVmmMgmtClient.availability_sets.list_by_resource_group": "Microsoft.ScVmm.AvailabilitySets.listByResourceGroup",
116+
"azure.mgmt.scvmm.ScVmmMgmtClient.availability_sets.list_by_subscription": "Microsoft.ScVmm.AvailabilitySets.listBySubscription",
117+
"azure.mgmt.scvmm.ScVmmMgmtClient.inventory_items.get": "Microsoft.ScVmm.InventoryItems.get",
118+
"azure.mgmt.scvmm.ScVmmMgmtClient.inventory_items.create": "Microsoft.ScVmm.InventoryItems.create",
119+
"azure.mgmt.scvmm.ScVmmMgmtClient.inventory_items.delete": "Microsoft.ScVmm.InventoryItems.delete",
120+
"azure.mgmt.scvmm.ScVmmMgmtClient.inventory_items.list_by_vmm_server": "Microsoft.ScVmm.InventoryItems.listByVmmServer",
121+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.get": "Microsoft.ScVmm.VirtualMachineInstances.get",
122+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_create_or_update": "Microsoft.ScVmm.VirtualMachineInstances.createOrUpdate",
123+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_update": "Microsoft.ScVmm.VirtualMachineInstances.update",
124+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_delete": "Microsoft.ScVmm.VirtualMachineInstances.delete",
125+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.list": "Microsoft.ScVmm.VirtualMachineInstances.list",
126+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_stop": "Microsoft.ScVmm.VirtualMachineInstances.stop",
127+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_start": "Microsoft.ScVmm.VirtualMachineInstances.start",
128+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_restart": "Microsoft.ScVmm.VirtualMachineInstances.restart",
129+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_create_checkpoint": "Microsoft.ScVmm.VirtualMachineInstances.createCheckpoint",
130+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_delete_checkpoint": "Microsoft.ScVmm.VirtualMachineInstances.deleteCheckpoint",
131+
"azure.mgmt.scvmm.ScVmmMgmtClient.virtual_machine_instances.begin_restore_checkpoint": "Microsoft.ScVmm.VirtualMachineInstances.restoreCheckpoint",
132+
"azure.mgmt.scvmm.ScVmmMgmtClient.vm_instance_hybrid_identity_metadatas.get": "Microsoft.ScVmm.VmInstanceHybridIdentityMetadatas.get",
133+
"azure.mgmt.scvmm.ScVmmMgmtClient.vm_instance_hybrid_identity_metadatas.list_by_virtual_machine_instance": "Microsoft.ScVmm.VmInstanceHybridIdentityMetadatas.listByVirtualMachineInstance",
134+
"azure.mgmt.scvmm.ScVmmMgmtClient.guest_agents.get": "Microsoft.ScVmm.GuestAgents.get",
135+
"azure.mgmt.scvmm.ScVmmMgmtClient.guest_agents.begin_create": "Microsoft.ScVmm.GuestAgents.create",
136+
"azure.mgmt.scvmm.ScVmmMgmtClient.guest_agents.delete": "Microsoft.ScVmm.GuestAgents.delete",
137+
"azure.mgmt.scvmm.ScVmmMgmtClient.guest_agents.list_by_virtual_machine_instance": "Microsoft.ScVmm.GuestAgents.listByVirtualMachineInstance"
138+
}
139+
}

sdk/scvmm/azure-mgmt-scvmm/azure/mgmt/scvmm/__init__.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,31 @@
22
# --------------------------------------------------------------------------
33
# Copyright (c) Microsoft Corporation. All rights reserved.
44
# Licensed under the MIT License. See License.txt in the project root for license information.
5-
# Code generated by Microsoft (R) AutoRest Code Generator.
5+
# Code generated by Microsoft (R) Python Code Generator.
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
8+
# pylint: disable=wrong-import-position
89

9-
from ._sc_vmm_mgmt_client import ScVmmMgmtClient
10+
from typing import TYPE_CHECKING
11+
12+
if TYPE_CHECKING:
13+
from ._patch import * # pylint: disable=unused-wildcard-import
14+
15+
from ._client import ScVmmMgmtClient # type: ignore
1016
from ._version import VERSION
1117

1218
__version__ = VERSION
1319

1420
try:
1521
from ._patch import __all__ as _patch_all
16-
from ._patch import * # pylint: disable=unused-wildcard-import
22+
from ._patch import *
1723
except ImportError:
1824
_patch_all = []
1925
from ._patch import patch_sdk as _patch_sdk
2026

2127
__all__ = [
2228
"ScVmmMgmtClient",
2329
]
24-
__all__.extend([p for p in _patch_all if p not in __all__])
30+
__all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore
2531

2632
_patch_sdk()

0 commit comments

Comments
 (0)