Skip to content

Commit b9efd42

Browse files
author
SDKAuto
committed
CodeGen from PR 31948 in Azure/azure-rest-api-specs
Merge 97d724fab5ed19682923b3a979f7665d25e784b4 into 3ba0bbd562410e60a6598e1e8968fd2885600a4e
1 parent f20326c commit b9efd42

File tree

168 files changed

+2548
-1588
lines changed

Some content is hidden

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

168 files changed

+2548
-1588
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "690a7656d65a03b134fa44fc7bb8013dc18a15b5",
2+
"commit": "27eeca528c485642169a40f83d808dbba698f426",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.10.2",
55
"use": [
6-
"@autorest/python@6.19.0",
6+
"@autorest/python@6.27.4",
77
"@autorest/[email protected]"
88
],
9-
"autorest_command": "autorest specification/operationalinsights/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-2022-10 --use=@autorest/python@6.19.0 --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/operationalinsights/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/python@6.27.4 --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
1010
"readme": "specification/operationalinsights/resource-manager/readme.md"
1111
}

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

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,28 @@
55
# Code generated by Microsoft (R) AutoRest 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 ._log_analytics_management_client import LogAnalyticsManagementClient
10+
from typing import TYPE_CHECKING
11+
12+
if TYPE_CHECKING:
13+
from ._patch import * # pylint: disable=unused-wildcard-import
14+
15+
from ._log_analytics_management_client import LogAnalyticsManagementClient # 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
"LogAnalyticsManagementClient",
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()

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from ._version import VERSION
1515

1616
if TYPE_CHECKING:
17-
# pylint: disable=unused-import,ungrouped-imports
1817
from azure.core.credentials import TokenCredential
1918

2019

@@ -28,16 +27,22 @@ class LogAnalyticsManagementClientConfiguration: # pylint: disable=too-many-ins
2827
:type credential: ~azure.core.credentials.TokenCredential
2928
:param subscription_id: The ID of the target subscription. Required.
3029
:type subscription_id: str
30+
:keyword api_version: Api Version. Default value is "2025-02-01". Note that overriding this
31+
default value may result in unsupported behavior.
32+
:paramtype api_version: str
3133
"""
3234

3335
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
36+
api_version: str = kwargs.pop("api_version", "2025-02-01")
37+
3438
if credential is None:
3539
raise ValueError("Parameter 'credential' must not be None.")
3640
if subscription_id is None:
3741
raise ValueError("Parameter 'subscription_id' must not be None.")
3842

3943
self.credential = credential
4044
self.subscription_id = subscription_id
45+
self.api_version = api_version
4146
self.credential_scopes = kwargs.pop("credential_scopes", ["https://management.azure.com/.default"])
4247
kwargs.setdefault("sdk_moniker", "mgmt-loganalytics/{}".format(VERSION))
4348
self.polling_interval = kwargs.get("polling_interval", 30)

sdk/loganalytics/azure-mgmt-loganalytics/azure/mgmt/loganalytics/_log_analytics_management_client.py

Lines changed: 37 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,23 @@
4444
)
4545

4646
if TYPE_CHECKING:
47-
# pylint: disable=unused-import,ungrouped-imports
4847
from azure.core.credentials import TokenCredential
4948

5049

51-
class LogAnalyticsManagementClient: # pylint: disable=client-accepts-api-version-keyword,too-many-instance-attributes
50+
class LogAnalyticsManagementClient: # pylint: disable=too-many-instance-attributes
5251
"""Operational Insights Client.
5352
54-
:ivar query_packs: QueryPacksOperations operations
55-
:vartype query_packs: azure.mgmt.loganalytics.operations.QueryPacksOperations
56-
:ivar queries: QueriesOperations operations
57-
:vartype queries: azure.mgmt.loganalytics.operations.QueriesOperations
53+
:ivar available_service_tiers: AvailableServiceTiersOperations operations
54+
:vartype available_service_tiers:
55+
azure.mgmt.loganalytics.operations.AvailableServiceTiersOperations
56+
:ivar clusters: ClustersOperations operations
57+
:vartype clusters: azure.mgmt.loganalytics.operations.ClustersOperations
5858
:ivar data_exports: DataExportsOperations operations
5959
:vartype data_exports: azure.mgmt.loganalytics.operations.DataExportsOperations
6060
:ivar data_sources: DataSourcesOperations operations
6161
:vartype data_sources: azure.mgmt.loganalytics.operations.DataSourcesOperations
62+
:ivar gateways: GatewaysOperations operations
63+
:vartype gateways: azure.mgmt.loganalytics.operations.GatewaysOperations
6264
:ivar intelligence_packs: IntelligencePacksOperations operations
6365
:vartype intelligence_packs: azure.mgmt.loganalytics.operations.IntelligencePacksOperations
6466
:ivar linked_services: LinkedServicesOperations operations
@@ -68,42 +70,42 @@ class LogAnalyticsManagementClient: # pylint: disable=client-accepts-api-versio
6870
azure.mgmt.loganalytics.operations.LinkedStorageAccountsOperations
6971
:ivar management_groups: ManagementGroupsOperations operations
7072
:vartype management_groups: azure.mgmt.loganalytics.operations.ManagementGroupsOperations
73+
:ivar operations: Operations operations
74+
:vartype operations: azure.mgmt.loganalytics.operations.Operations
7175
:ivar operation_statuses: OperationStatusesOperations operations
7276
:vartype operation_statuses: azure.mgmt.loganalytics.operations.OperationStatusesOperations
77+
:ivar queries: QueriesOperations operations
78+
:vartype queries: azure.mgmt.loganalytics.operations.QueriesOperations
79+
:ivar query_packs: QueryPacksOperations operations
80+
:vartype query_packs: azure.mgmt.loganalytics.operations.QueryPacksOperations
81+
:ivar saved_searches: SavedSearchesOperations operations
82+
:vartype saved_searches: azure.mgmt.loganalytics.operations.SavedSearchesOperations
83+
:ivar schema: SchemaOperations operations
84+
:vartype schema: azure.mgmt.loganalytics.operations.SchemaOperations
7385
:ivar shared_keys: SharedKeysOperations operations
7486
:vartype shared_keys: azure.mgmt.loganalytics.operations.SharedKeysOperations
75-
:ivar usages: UsagesOperations operations
76-
:vartype usages: azure.mgmt.loganalytics.operations.UsagesOperations
7787
:ivar storage_insight_configs: StorageInsightConfigsOperations operations
7888
:vartype storage_insight_configs:
7989
azure.mgmt.loganalytics.operations.StorageInsightConfigsOperations
80-
:ivar saved_searches: SavedSearchesOperations operations
81-
:vartype saved_searches: azure.mgmt.loganalytics.operations.SavedSearchesOperations
82-
:ivar available_service_tiers: AvailableServiceTiersOperations operations
83-
:vartype available_service_tiers:
84-
azure.mgmt.loganalytics.operations.AvailableServiceTiersOperations
85-
:ivar gateways: GatewaysOperations operations
86-
:vartype gateways: azure.mgmt.loganalytics.operations.GatewaysOperations
87-
:ivar schema: SchemaOperations operations
88-
:vartype schema: azure.mgmt.loganalytics.operations.SchemaOperations
90+
:ivar tables: TablesOperations operations
91+
:vartype tables: azure.mgmt.loganalytics.operations.TablesOperations
92+
:ivar usages: UsagesOperations operations
93+
:vartype usages: azure.mgmt.loganalytics.operations.UsagesOperations
8994
:ivar workspace_purge: WorkspacePurgeOperations operations
9095
:vartype workspace_purge: azure.mgmt.loganalytics.operations.WorkspacePurgeOperations
91-
:ivar clusters: ClustersOperations operations
92-
:vartype clusters: azure.mgmt.loganalytics.operations.ClustersOperations
93-
:ivar operations: Operations operations
94-
:vartype operations: azure.mgmt.loganalytics.operations.Operations
9596
:ivar workspaces: WorkspacesOperations operations
9697
:vartype workspaces: azure.mgmt.loganalytics.operations.WorkspacesOperations
9798
:ivar deleted_workspaces: DeletedWorkspacesOperations operations
9899
:vartype deleted_workspaces: azure.mgmt.loganalytics.operations.DeletedWorkspacesOperations
99-
:ivar tables: TablesOperations operations
100-
:vartype tables: azure.mgmt.loganalytics.operations.TablesOperations
101100
:param credential: Credential needed for the client to connect to Azure. Required.
102101
:type credential: ~azure.core.credentials.TokenCredential
103102
:param subscription_id: The ID of the target subscription. Required.
104103
:type subscription_id: str
105104
:param base_url: Service URL. Default value is "https://management.azure.com".
106105
:type base_url: str
106+
:keyword api_version: Api Version. Default value is "2025-02-01". Note that overriding this
107+
default value may result in unsupported behavior.
108+
:paramtype api_version: str
107109
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
108110
Retry-After header is present.
109111
"""
@@ -142,10 +144,13 @@ def __init__(
142144
self._serialize = Serializer(client_models)
143145
self._deserialize = Deserializer(client_models)
144146
self._serialize.client_side_validation = False
145-
self.query_packs = QueryPacksOperations(self._client, self._config, self._serialize, self._deserialize)
146-
self.queries = QueriesOperations(self._client, self._config, self._serialize, self._deserialize)
147+
self.available_service_tiers = AvailableServiceTiersOperations(
148+
self._client, self._config, self._serialize, self._deserialize
149+
)
150+
self.clusters = ClustersOperations(self._client, self._config, self._serialize, self._deserialize)
147151
self.data_exports = DataExportsOperations(self._client, self._config, self._serialize, self._deserialize)
148152
self.data_sources = DataSourcesOperations(self._client, self._config, self._serialize, self._deserialize)
153+
self.gateways = GatewaysOperations(self._client, self._config, self._serialize, self._deserialize)
149154
self.intelligence_packs = IntelligencePacksOperations(
150155
self._client, self._config, self._serialize, self._deserialize
151156
)
@@ -156,28 +161,25 @@ def __init__(
156161
self.management_groups = ManagementGroupsOperations(
157162
self._client, self._config, self._serialize, self._deserialize
158163
)
164+
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
159165
self.operation_statuses = OperationStatusesOperations(
160166
self._client, self._config, self._serialize, self._deserialize
161167
)
168+
self.queries = QueriesOperations(self._client, self._config, self._serialize, self._deserialize)
169+
self.query_packs = QueryPacksOperations(self._client, self._config, self._serialize, self._deserialize)
170+
self.saved_searches = SavedSearchesOperations(self._client, self._config, self._serialize, self._deserialize)
171+
self.schema = SchemaOperations(self._client, self._config, self._serialize, self._deserialize)
162172
self.shared_keys = SharedKeysOperations(self._client, self._config, self._serialize, self._deserialize)
163-
self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize)
164173
self.storage_insight_configs = StorageInsightConfigsOperations(
165174
self._client, self._config, self._serialize, self._deserialize
166175
)
167-
self.saved_searches = SavedSearchesOperations(self._client, self._config, self._serialize, self._deserialize)
168-
self.available_service_tiers = AvailableServiceTiersOperations(
169-
self._client, self._config, self._serialize, self._deserialize
170-
)
171-
self.gateways = GatewaysOperations(self._client, self._config, self._serialize, self._deserialize)
172-
self.schema = SchemaOperations(self._client, self._config, self._serialize, self._deserialize)
176+
self.tables = TablesOperations(self._client, self._config, self._serialize, self._deserialize)
177+
self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize)
173178
self.workspace_purge = WorkspacePurgeOperations(self._client, self._config, self._serialize, self._deserialize)
174-
self.clusters = ClustersOperations(self._client, self._config, self._serialize, self._deserialize)
175-
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
176179
self.workspaces = WorkspacesOperations(self._client, self._config, self._serialize, self._deserialize)
177180
self.deleted_workspaces = DeletedWorkspacesOperations(
178181
self._client, self._config, self._serialize, self._deserialize
179182
)
180-
self.tables = TablesOperations(self._client, self._config, self._serialize, self._deserialize)
181183

182184
def _send_request(self, request: HttpRequest, *, stream: bool = False, **kwargs: Any) -> HttpResponse:
183185
"""Runs the network request through the client's chained policies.

0 commit comments

Comments
 (0)