Skip to content

Commit 93d6941

Browse files
authored
code and test (Azure#23878)
Co-authored-by: PythonSdkPipelines <PythonSdkPipelines>
1 parent 47f2108 commit 93d6941

20 files changed

+2963
-85
lines changed

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

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

3+
## 13.0.0b3 (2022-04-07)
4+
5+
**Features**
6+
7+
- Added operation group QueriesOperations
8+
- Added operation group QueryPacksOperations
9+
310
## 13.0.0b2 (2022-02-14)
411

512
**Features**

sdk/loganalytics/azure-mgmt-loganalytics/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"@autorest/[email protected]",
55
"@autorest/[email protected]"
66
],
7-
"commit": "24b1f9ed9a0768a55b14cced1761a40f7c12b6d2",
7+
"commit": "e7d2d8c48cf6f8f63de7e252c467930449b5fd88",
88
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
9-
"autorest_command": "autorest specification/operationalinsights/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --python3-only --track2 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
9+
"autorest_command": "autorest specification/operationalinsights/resource-manager/readme.md --multiapi --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --python3-only --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
1010
"readme": "specification/operationalinsights/resource-manager/readme.md"
1111
}

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

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

9-
from ._log_analytics_management_client import LogAnalyticsManagementClient
9+
from ._operational_insights_management_client import OperationalInsightsManagementClient
1010
from ._version import VERSION
1111

1212
__version__ = VERSION
13-
__all__ = ['LogAnalyticsManagementClient']
13+
__all__ = ['OperationalInsightsManagementClient']
1414

1515
# `._patch.py` is used for handwritten extensions to the generated code
1616
# Example: https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
from azure.core.credentials import TokenCredential
2020

2121

22-
class LogAnalyticsManagementClientConfiguration(Configuration):
23-
"""Configuration for LogAnalyticsManagementClient.
22+
class OperationalInsightsManagementClientConfiguration(Configuration):
23+
"""Configuration for OperationalInsightsManagementClient.
2424
2525
Note that all parameters used to create this instance are saved as instance
2626
attributes.
@@ -37,7 +37,7 @@ def __init__(
3737
subscription_id: str,
3838
**kwargs: Any
3939
) -> None:
40-
super(LogAnalyticsManagementClientConfiguration, self).__init__(**kwargs)
40+
super(OperationalInsightsManagementClientConfiguration, self).__init__(**kwargs)
4141
if credential is None:
4242
raise ValueError("Parameter 'credential' must not be None.")
4343
if subscription_id is None:

sdk/loganalytics/azure-mgmt-loganalytics/azure/mgmt/loganalytics/_metadata.json

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"chosen_version": "",
3-
"total_api_version_list": ["2020-08-01", "2021-06-01", "2021-12-01-preview"],
3+
"total_api_version_list": ["2019-09-01", "2020-08-01", "2021-06-01", "2021-12-01-preview"],
44
"client": {
5-
"name": "LogAnalyticsManagementClient",
6-
"filename": "_log_analytics_management_client",
5+
"name": "OperationalInsightsManagementClient",
6+
"filename": "_operational_insights_management_client",
77
"description": "Operational Insights Client.",
88
"host_value": "\"https://management.azure.com\"",
99
"parameterized_host_template": null,
1010
"azure_arm": true,
1111
"has_lro_operations": true,
1212
"client_side_validation": false,
13-
"sync_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials\": [\"TokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"ARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"LogAnalyticsManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}}}",
14-
"async_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"], \"azure.core.credentials\": [\"TokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"AsyncARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"LogAnalyticsManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}}}"
13+
"sync_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials\": [\"TokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"ARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"OperationalInsightsManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}}}",
14+
"async_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"], \"azure.core.credentials\": [\"TokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"AsyncARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"OperationalInsightsManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}}}"
1515
},
1616
"global_parameters": {
1717
"sync": {
@@ -97,10 +97,8 @@
9797
"async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"], \"azure.mgmt.core.policies\": [\"ARMHttpLoggingPolicy\", \"AsyncARMChallengeAuthenticationPolicy\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}, \"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}}"
9898
},
9999
"operation_groups": {
100-
"operations": "Operations",
101-
"workspaces": "WorkspacesOperations",
102-
"deleted_workspaces": "DeletedWorkspacesOperations",
103-
"tables": "TablesOperations",
100+
"query_packs": "QueryPacksOperations",
101+
"queries": "QueriesOperations",
104102
"data_exports": "DataExportsOperations",
105103
"data_sources": "DataSourcesOperations",
106104
"intelligence_packs": "IntelligencePacksOperations",
@@ -116,6 +114,10 @@
116114
"gateways": "GatewaysOperations",
117115
"schema": "SchemaOperations",
118116
"workspace_purge": "WorkspacePurgeOperations",
119-
"clusters": "ClustersOperations"
117+
"clusters": "ClustersOperations",
118+
"operations": "Operations",
119+
"workspaces": "WorkspacesOperations",
120+
"deleted_workspaces": "DeletedWorkspacesOperations",
121+
"tables": "TablesOperations"
120122
}
121123
}

sdk/loganalytics/azure-mgmt-loganalytics/azure/mgmt/loganalytics/_log_analytics_management_client.py renamed to sdk/loganalytics/azure-mgmt-loganalytics/azure/mgmt/loganalytics/_operational_insights_management_client.py

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,20 @@
1414
from msrest import Deserializer, Serializer
1515

1616
from . import models
17-
from ._configuration import LogAnalyticsManagementClientConfiguration
18-
from .operations import AvailableServiceTiersOperations, ClustersOperations, DataExportsOperations, DataSourcesOperations, DeletedWorkspacesOperations, GatewaysOperations, IntelligencePacksOperations, LinkedServicesOperations, LinkedStorageAccountsOperations, ManagementGroupsOperations, OperationStatusesOperations, Operations, SavedSearchesOperations, SchemaOperations, SharedKeysOperations, StorageInsightConfigsOperations, TablesOperations, UsagesOperations, WorkspacePurgeOperations, WorkspacesOperations
17+
from ._configuration import OperationalInsightsManagementClientConfiguration
18+
from .operations import AvailableServiceTiersOperations, ClustersOperations, DataExportsOperations, DataSourcesOperations, DeletedWorkspacesOperations, GatewaysOperations, IntelligencePacksOperations, LinkedServicesOperations, LinkedStorageAccountsOperations, ManagementGroupsOperations, OperationStatusesOperations, Operations, QueriesOperations, QueryPacksOperations, SavedSearchesOperations, SchemaOperations, SharedKeysOperations, StorageInsightConfigsOperations, TablesOperations, UsagesOperations, WorkspacePurgeOperations, WorkspacesOperations
1919

2020
if TYPE_CHECKING:
2121
# pylint: disable=unused-import,ungrouped-imports
2222
from azure.core.credentials import TokenCredential
2323

24-
class LogAnalyticsManagementClient:
24+
class OperationalInsightsManagementClient:
2525
"""Operational Insights Client.
2626
27-
:ivar operations: Operations operations
28-
:vartype operations: azure.mgmt.loganalytics.operations.Operations
29-
:ivar workspaces: WorkspacesOperations operations
30-
:vartype workspaces: azure.mgmt.loganalytics.operations.WorkspacesOperations
31-
:ivar deleted_workspaces: DeletedWorkspacesOperations operations
32-
:vartype deleted_workspaces: azure.mgmt.loganalytics.operations.DeletedWorkspacesOperations
33-
:ivar tables: TablesOperations operations
34-
:vartype tables: azure.mgmt.loganalytics.operations.TablesOperations
27+
:ivar query_packs: QueryPacksOperations operations
28+
:vartype query_packs: azure.mgmt.loganalytics.operations.QueryPacksOperations
29+
:ivar queries: QueriesOperations operations
30+
:vartype queries: azure.mgmt.loganalytics.operations.QueriesOperations
3531
:ivar data_exports: DataExportsOperations operations
3632
:vartype data_exports: azure.mgmt.loganalytics.operations.DataExportsOperations
3733
:ivar data_sources: DataSourcesOperations operations
@@ -67,6 +63,14 @@ class LogAnalyticsManagementClient:
6763
:vartype workspace_purge: azure.mgmt.loganalytics.operations.WorkspacePurgeOperations
6864
:ivar clusters: ClustersOperations operations
6965
:vartype clusters: azure.mgmt.loganalytics.operations.ClustersOperations
66+
:ivar operations: Operations operations
67+
:vartype operations: azure.mgmt.loganalytics.operations.Operations
68+
:ivar workspaces: WorkspacesOperations operations
69+
:vartype workspaces: azure.mgmt.loganalytics.operations.WorkspacesOperations
70+
:ivar deleted_workspaces: DeletedWorkspacesOperations operations
71+
:vartype deleted_workspaces: azure.mgmt.loganalytics.operations.DeletedWorkspacesOperations
72+
:ivar tables: TablesOperations operations
73+
:vartype tables: azure.mgmt.loganalytics.operations.TablesOperations
7074
:param credential: Credential needed for the client to connect to Azure.
7175
:type credential: ~azure.core.credentials.TokenCredential
7276
:param subscription_id: The ID of the target subscription.
@@ -84,17 +88,15 @@ def __init__(
8488
base_url: str = "https://management.azure.com",
8589
**kwargs: Any
8690
) -> None:
87-
self._config = LogAnalyticsManagementClientConfiguration(credential=credential, subscription_id=subscription_id, **kwargs)
91+
self._config = OperationalInsightsManagementClientConfiguration(credential=credential, subscription_id=subscription_id, **kwargs)
8892
self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
8993

9094
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
9195
self._serialize = Serializer(client_models)
9296
self._deserialize = Deserializer(client_models)
9397
self._serialize.client_side_validation = False
94-
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
95-
self.workspaces = WorkspacesOperations(self._client, self._config, self._serialize, self._deserialize)
96-
self.deleted_workspaces = DeletedWorkspacesOperations(self._client, self._config, self._serialize, self._deserialize)
97-
self.tables = TablesOperations(self._client, self._config, self._serialize, self._deserialize)
98+
self.query_packs = QueryPacksOperations(self._client, self._config, self._serialize, self._deserialize)
99+
self.queries = QueriesOperations(self._client, self._config, self._serialize, self._deserialize)
98100
self.data_exports = DataExportsOperations(self._client, self._config, self._serialize, self._deserialize)
99101
self.data_sources = DataSourcesOperations(self._client, self._config, self._serialize, self._deserialize)
100102
self.intelligence_packs = IntelligencePacksOperations(self._client, self._config, self._serialize, self._deserialize)
@@ -111,6 +113,10 @@ def __init__(
111113
self.schema = SchemaOperations(self._client, self._config, self._serialize, self._deserialize)
112114
self.workspace_purge = WorkspacePurgeOperations(self._client, self._config, self._serialize, self._deserialize)
113115
self.clusters = ClustersOperations(self._client, self._config, self._serialize, self._deserialize)
116+
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
117+
self.workspaces = WorkspacesOperations(self._client, self._config, self._serialize, self._deserialize)
118+
self.deleted_workspaces = DeletedWorkspacesOperations(self._client, self._config, self._serialize, self._deserialize)
119+
self.tables = TablesOperations(self._client, self._config, self._serialize, self._deserialize)
114120

115121

116122
def _send_request(
@@ -144,7 +150,7 @@ def close(self):
144150
self._client.close()
145151

146152
def __enter__(self):
147-
# type: () -> LogAnalyticsManagementClient
153+
# type: () -> OperationalInsightsManagementClient
148154
self._client.__enter__()
149155
return self
150156

sdk/loganalytics/azure-mgmt-loganalytics/azure/mgmt/loganalytics/_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 = "13.0.0b2"
9+
VERSION = "13.0.0b3"

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

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

9-
from ._log_analytics_management_client import LogAnalyticsManagementClient
10-
__all__ = ['LogAnalyticsManagementClient']
9+
from ._operational_insights_management_client import OperationalInsightsManagementClient
10+
__all__ = ['OperationalInsightsManagementClient']
1111

1212
# `._patch.py` is used for handwritten extensions to the generated code
1313
# Example: https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
from azure.core.credentials_async import AsyncTokenCredential
2020

2121

22-
class LogAnalyticsManagementClientConfiguration(Configuration):
23-
"""Configuration for LogAnalyticsManagementClient.
22+
class OperationalInsightsManagementClientConfiguration(Configuration):
23+
"""Configuration for OperationalInsightsManagementClient.
2424
2525
Note that all parameters used to create this instance are saved as instance
2626
attributes.
@@ -37,7 +37,7 @@ def __init__(
3737
subscription_id: str,
3838
**kwargs: Any
3939
) -> None:
40-
super(LogAnalyticsManagementClientConfiguration, self).__init__(**kwargs)
40+
super(OperationalInsightsManagementClientConfiguration, self).__init__(**kwargs)
4141
if credential is None:
4242
raise ValueError("Parameter 'credential' must not be None.")
4343
if subscription_id is None:

0 commit comments

Comments
 (0)