Skip to content

Commit e3680db

Browse files
author
SDKAuto
committed
CodeGen from PR 30656 in Azure/azure-rest-api-specs
Merge a967443e2d51122a1e85bac95e6ff3a45951ed87 into 8347c9ae3015fa9e8e562746e7a546cd33999400
1 parent 578b16c commit e3680db

File tree

137 files changed

+8618
-519
lines changed

Some content is hidden

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

137 files changed

+8618
-519
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "c3f246bece34c122def67e59945e634490f205fe",
2+
"commit": "8eedeac4b7177f899c4e22c5aa8dee511941baea",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.10.2",
55
"use": [
66
"@autorest/[email protected]",
77
"@autorest/[email protected]"
88
],
9-
"autorest_command": "autorest specification/hybridcompute/resource-manager/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/azure-sdk-for-python/sdk --tag=package-2024-07 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/hybridcompute/resource-manager/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
1010
"readme": "specification/hybridcompute/resource-manager/readme.md"
1111
}

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ class HybridComputeManagementClientConfiguration: # pylint: disable=too-many-in
2828
:type credential: ~azure.core.credentials.TokenCredential
2929
:param subscription_id: The ID of the target subscription. Required.
3030
:type subscription_id: str
31-
:keyword api_version: Api Version. Default value is "2024-07-10". Note that overriding this
32-
default value may result in unsupported behavior.
31+
:keyword api_version: Api Version. Default value is "2024-09-10-preview". Note that overriding
32+
this default value may result in unsupported behavior.
3333
:paramtype api_version: str
3434
"""
3535

3636
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
37-
api_version: str = kwargs.pop("api_version", "2024-07-10")
37+
api_version: str = kwargs.pop("api_version", "2024-09-10-preview")
3838

3939
if credential is None:
4040
raise ValueError("Parameter 'credential' must not be None.")

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/_hybrid_compute_management_client.py

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,23 @@
2020
from ._serialization import Deserializer, Serializer
2121
from .operations import (
2222
ExtensionMetadataOperations,
23+
ExtensionMetadataV2Operations,
24+
ExtensionPublisherOperations,
25+
ExtensionTypeOperations,
26+
GatewaysOperations,
2327
HybridComputeManagementClientOperationsMixin,
2428
LicenseProfilesOperations,
2529
LicensesOperations,
2630
MachineExtensionsOperations,
31+
MachineRunCommandsOperations,
2732
MachinesOperations,
2833
NetworkProfileOperations,
2934
NetworkSecurityPerimeterConfigurationsOperations,
3035
Operations,
3136
PrivateEndpointConnectionsOperations,
3237
PrivateLinkResourcesOperations,
3338
PrivateLinkScopesOperations,
39+
SettingsOperations,
3440
)
3541

3642
if TYPE_CHECKING:
@@ -53,10 +59,23 @@ class HybridComputeManagementClient(
5359
:vartype machine_extensions: azure.mgmt.hybridcompute.operations.MachineExtensionsOperations
5460
:ivar extension_metadata: ExtensionMetadataOperations operations
5561
:vartype extension_metadata: azure.mgmt.hybridcompute.operations.ExtensionMetadataOperations
62+
:ivar extension_metadata_v2: ExtensionMetadataV2Operations operations
63+
:vartype extension_metadata_v2:
64+
azure.mgmt.hybridcompute.operations.ExtensionMetadataV2Operations
65+
:ivar extension_type: ExtensionTypeOperations operations
66+
:vartype extension_type: azure.mgmt.hybridcompute.operations.ExtensionTypeOperations
67+
:ivar extension_publisher: ExtensionPublisherOperations operations
68+
:vartype extension_publisher: azure.mgmt.hybridcompute.operations.ExtensionPublisherOperations
5669
:ivar operations: Operations operations
5770
:vartype operations: azure.mgmt.hybridcompute.operations.Operations
5871
:ivar network_profile: NetworkProfileOperations operations
5972
:vartype network_profile: azure.mgmt.hybridcompute.operations.NetworkProfileOperations
73+
:ivar machine_run_commands: MachineRunCommandsOperations operations
74+
:vartype machine_run_commands: azure.mgmt.hybridcompute.operations.MachineRunCommandsOperations
75+
:ivar gateways: GatewaysOperations operations
76+
:vartype gateways: azure.mgmt.hybridcompute.operations.GatewaysOperations
77+
:ivar settings: SettingsOperations operations
78+
:vartype settings: azure.mgmt.hybridcompute.operations.SettingsOperations
6079
:ivar private_link_scopes: PrivateLinkScopesOperations operations
6180
:vartype private_link_scopes: azure.mgmt.hybridcompute.operations.PrivateLinkScopesOperations
6281
:ivar private_link_resources: PrivateLinkResourcesOperations operations
@@ -75,8 +94,8 @@ class HybridComputeManagementClient(
7594
:type subscription_id: str
7695
:param base_url: Service URL. Default value is "https://management.azure.com".
7796
:type base_url: str
78-
:keyword api_version: Api Version. Default value is "2024-07-10". Note that overriding this
79-
default value may result in unsupported behavior.
97+
:keyword api_version: Api Version. Default value is "2024-09-10-preview". Note that overriding
98+
this default value may result in unsupported behavior.
8099
:paramtype api_version: str
81100
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
82101
Retry-After header is present.
@@ -127,8 +146,20 @@ def __init__(
127146
self.extension_metadata = ExtensionMetadataOperations(
128147
self._client, self._config, self._serialize, self._deserialize
129148
)
149+
self.extension_metadata_v2 = ExtensionMetadataV2Operations(
150+
self._client, self._config, self._serialize, self._deserialize
151+
)
152+
self.extension_type = ExtensionTypeOperations(self._client, self._config, self._serialize, self._deserialize)
153+
self.extension_publisher = ExtensionPublisherOperations(
154+
self._client, self._config, self._serialize, self._deserialize
155+
)
130156
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
131157
self.network_profile = NetworkProfileOperations(self._client, self._config, self._serialize, self._deserialize)
158+
self.machine_run_commands = MachineRunCommandsOperations(
159+
self._client, self._config, self._serialize, self._deserialize
160+
)
161+
self.gateways = GatewaysOperations(self._client, self._config, self._serialize, self._deserialize)
162+
self.settings = SettingsOperations(self._client, self._config, self._serialize, self._deserialize)
132163
self.private_link_scopes = PrivateLinkScopesOperations(
133164
self._client, self._config, self._serialize, self._deserialize
134165
)

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "9.0.0"
9+
VERSION = "1.0.0b1"

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/aio/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ class HybridComputeManagementClientConfiguration: # pylint: disable=too-many-in
2828
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
2929
:param subscription_id: The ID of the target subscription. Required.
3030
:type subscription_id: str
31-
:keyword api_version: Api Version. Default value is "2024-07-10". Note that overriding this
32-
default value may result in unsupported behavior.
31+
:keyword api_version: Api Version. Default value is "2024-09-10-preview". Note that overriding
32+
this default value may result in unsupported behavior.
3333
:paramtype api_version: str
3434
"""
3535

3636
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
37-
api_version: str = kwargs.pop("api_version", "2024-07-10")
37+
api_version: str = kwargs.pop("api_version", "2024-09-10-preview")
3838

3939
if credential is None:
4040
raise ValueError("Parameter 'credential' must not be None.")

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/aio/_hybrid_compute_management_client.py

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,23 @@
2020
from ._configuration import HybridComputeManagementClientConfiguration
2121
from .operations import (
2222
ExtensionMetadataOperations,
23+
ExtensionMetadataV2Operations,
24+
ExtensionPublisherOperations,
25+
ExtensionTypeOperations,
26+
GatewaysOperations,
2327
HybridComputeManagementClientOperationsMixin,
2428
LicenseProfilesOperations,
2529
LicensesOperations,
2630
MachineExtensionsOperations,
31+
MachineRunCommandsOperations,
2732
MachinesOperations,
2833
NetworkProfileOperations,
2934
NetworkSecurityPerimeterConfigurationsOperations,
3035
Operations,
3136
PrivateEndpointConnectionsOperations,
3237
PrivateLinkResourcesOperations,
3338
PrivateLinkScopesOperations,
39+
SettingsOperations,
3440
)
3541

3642
if TYPE_CHECKING:
@@ -55,10 +61,25 @@ class HybridComputeManagementClient(
5561
:ivar extension_metadata: ExtensionMetadataOperations operations
5662
:vartype extension_metadata:
5763
azure.mgmt.hybridcompute.aio.operations.ExtensionMetadataOperations
64+
:ivar extension_metadata_v2: ExtensionMetadataV2Operations operations
65+
:vartype extension_metadata_v2:
66+
azure.mgmt.hybridcompute.aio.operations.ExtensionMetadataV2Operations
67+
:ivar extension_type: ExtensionTypeOperations operations
68+
:vartype extension_type: azure.mgmt.hybridcompute.aio.operations.ExtensionTypeOperations
69+
:ivar extension_publisher: ExtensionPublisherOperations operations
70+
:vartype extension_publisher:
71+
azure.mgmt.hybridcompute.aio.operations.ExtensionPublisherOperations
5872
:ivar operations: Operations operations
5973
:vartype operations: azure.mgmt.hybridcompute.aio.operations.Operations
6074
:ivar network_profile: NetworkProfileOperations operations
6175
:vartype network_profile: azure.mgmt.hybridcompute.aio.operations.NetworkProfileOperations
76+
:ivar machine_run_commands: MachineRunCommandsOperations operations
77+
:vartype machine_run_commands:
78+
azure.mgmt.hybridcompute.aio.operations.MachineRunCommandsOperations
79+
:ivar gateways: GatewaysOperations operations
80+
:vartype gateways: azure.mgmt.hybridcompute.aio.operations.GatewaysOperations
81+
:ivar settings: SettingsOperations operations
82+
:vartype settings: azure.mgmt.hybridcompute.aio.operations.SettingsOperations
6283
:ivar private_link_scopes: PrivateLinkScopesOperations operations
6384
:vartype private_link_scopes:
6485
azure.mgmt.hybridcompute.aio.operations.PrivateLinkScopesOperations
@@ -78,8 +99,8 @@ class HybridComputeManagementClient(
7899
:type subscription_id: str
79100
:param base_url: Service URL. Default value is "https://management.azure.com".
80101
:type base_url: str
81-
:keyword api_version: Api Version. Default value is "2024-07-10". Note that overriding this
82-
default value may result in unsupported behavior.
102+
:keyword api_version: Api Version. Default value is "2024-09-10-preview". Note that overriding
103+
this default value may result in unsupported behavior.
83104
:paramtype api_version: str
84105
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
85106
Retry-After header is present.
@@ -130,8 +151,20 @@ def __init__(
130151
self.extension_metadata = ExtensionMetadataOperations(
131152
self._client, self._config, self._serialize, self._deserialize
132153
)
154+
self.extension_metadata_v2 = ExtensionMetadataV2Operations(
155+
self._client, self._config, self._serialize, self._deserialize
156+
)
157+
self.extension_type = ExtensionTypeOperations(self._client, self._config, self._serialize, self._deserialize)
158+
self.extension_publisher = ExtensionPublisherOperations(
159+
self._client, self._config, self._serialize, self._deserialize
160+
)
133161
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
134162
self.network_profile = NetworkProfileOperations(self._client, self._config, self._serialize, self._deserialize)
163+
self.machine_run_commands = MachineRunCommandsOperations(
164+
self._client, self._config, self._serialize, self._deserialize
165+
)
166+
self.gateways = GatewaysOperations(self._client, self._config, self._serialize, self._deserialize)
167+
self.settings = SettingsOperations(self._client, self._config, self._serialize, self._deserialize)
135168
self.private_link_scopes = PrivateLinkScopesOperations(
136169
self._client, self._config, self._serialize, self._deserialize
137170
)

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/aio/operations/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,14 @@
1212
from ._machine_extensions_operations import MachineExtensionsOperations
1313
from ._hybrid_compute_management_client_operations import HybridComputeManagementClientOperationsMixin
1414
from ._extension_metadata_operations import ExtensionMetadataOperations
15+
from ._extension_metadata_v2_operations import ExtensionMetadataV2Operations
16+
from ._extension_type_operations import ExtensionTypeOperations
17+
from ._extension_publisher_operations import ExtensionPublisherOperations
1518
from ._operations import Operations
1619
from ._network_profile_operations import NetworkProfileOperations
20+
from ._machine_run_commands_operations import MachineRunCommandsOperations
21+
from ._gateways_operations import GatewaysOperations
22+
from ._settings_operations import SettingsOperations
1723
from ._private_link_scopes_operations import PrivateLinkScopesOperations
1824
from ._private_link_resources_operations import PrivateLinkResourcesOperations
1925
from ._private_endpoint_connections_operations import PrivateEndpointConnectionsOperations
@@ -30,8 +36,14 @@
3036
"MachineExtensionsOperations",
3137
"HybridComputeManagementClientOperationsMixin",
3238
"ExtensionMetadataOperations",
39+
"ExtensionMetadataV2Operations",
40+
"ExtensionTypeOperations",
41+
"ExtensionPublisherOperations",
3342
"Operations",
3443
"NetworkProfileOperations",
44+
"MachineRunCommandsOperations",
45+
"GatewaysOperations",
46+
"SettingsOperations",
3547
"PrivateLinkScopesOperations",
3648
"PrivateLinkResourcesOperations",
3749
"PrivateEndpointConnectionsOperations",

0 commit comments

Comments
 (0)