Skip to content

Commit 85f161a

Browse files
Azure CLI BotSDKAuto
andauthored
[AutoRelease] t2-maintenance-2021-05-08-09535 (Azure#18588)
* CodeGen from PR 14299 in Azure/azure-rest-api-specs Add new tags for azure-sdk-for-go v54.1.0 release (Azure#14299) * add new tags for v54.1.0 release * add subscriptions tag * version,CHANGELOG Co-authored-by: SDKAuto <sdkautomation@microsoft.com> Co-authored-by: PythonSdkPipelines <PythonSdkPipelines>
1 parent 33f11ff commit 85f161a

34 files changed

+126
-956
lines changed

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

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

3+
## 2.0.0 (2021-05-08)
4+
5+
**Breaking changes**
6+
7+
- Model MaintenanceConfiguration no longer has parameter install_patches
8+
- Removed operation ConfigurationAssignmentsOperations.get
9+
- Removed operation ConfigurationAssignmentsOperations.get_parent
10+
- Removed operation group ConfigurationAssignmentsWithinSubscriptionOperations
11+
312
## 1.0.0 (2021-04-20)
413

514
**Features**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"autorest": "3.3.0",
33
"use": "@autorest/python@5.6.6",
4-
"commit": "eb6d68be864349a8fd33d261e90bb2756e904e82",
4+
"commit": "6300f518091891b00c993e538dc2d282c9b814de",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
66
"autorest_command": "autorest specification/maintenance/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --track2 --use=@autorest/python@5.6.6 --version=3.3.0",
77
"readme": "specification/maintenance/resource-manager/readme.md"

sdk/maintenance/azure-mgmt-maintenance/azure/mgmt/maintenance/__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 ._maintenance_client import MaintenanceClient
9+
from ._maintenance_management_client import MaintenanceManagementClient
1010
from ._version import VERSION
1111

1212
__version__ = VERSION
13-
__all__ = ['MaintenanceClient']
13+
__all__ = ['MaintenanceManagementClient']
1414

1515
try:
1616
from ._patch import patch_sdk # type: ignore

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
from azure.core.credentials import TokenCredential
2222

2323

24-
class MaintenanceClientConfiguration(Configuration):
25-
"""Configuration for MaintenanceClient.
24+
class MaintenanceManagementClientConfiguration(Configuration):
25+
"""Configuration for MaintenanceManagementClient.
2626
2727
Note that all parameters used to create this instance are saved as instance
2828
attributes.
@@ -44,11 +44,11 @@ def __init__(
4444
raise ValueError("Parameter 'credential' must not be None.")
4545
if subscription_id is None:
4646
raise ValueError("Parameter 'subscription_id' must not be None.")
47-
super(MaintenanceClientConfiguration, self).__init__(**kwargs)
47+
super(MaintenanceManagementClientConfiguration, self).__init__(**kwargs)
4848

4949
self.credential = credential
5050
self.subscription_id = subscription_id
51-
self.api_version = "2021-04-01-preview"
51+
self.api_version = "2021-05-01"
5252
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
5353
kwargs.setdefault('sdk_moniker', 'mgmt-maintenance/{}'.format(VERSION))
5454
self._configure(**kwargs)

sdk/maintenance/azure-mgmt-maintenance/azure/mgmt/maintenance/_maintenance_client.py renamed to sdk/maintenance/azure-mgmt-maintenance/azure/mgmt/maintenance/_maintenance_management_client.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,20 @@
1818
from azure.core.credentials import TokenCredential
1919
from azure.core.pipeline.transport import HttpRequest, HttpResponse
2020

21-
from ._configuration import MaintenanceClientConfiguration
21+
from ._configuration import MaintenanceManagementClientConfiguration
2222
from .operations import PublicMaintenanceConfigurationsOperations
2323
from .operations import ApplyUpdatesOperations
2424
from .operations import ConfigurationAssignmentsOperations
2525
from .operations import MaintenanceConfigurationsOperations
2626
from .operations import MaintenanceConfigurationsForResourceGroupOperations
2727
from .operations import ApplyUpdateForResourceGroupOperations
28-
from .operations import ConfigurationAssignmentsWithinSubscriptionOperations
2928
from .operations import Operations
3029
from .operations import UpdatesOperations
3130
from . import models
3231

3332

34-
class MaintenanceClient(object):
35-
"""Maintenance Client.
33+
class MaintenanceManagementClient(object):
34+
"""Azure Maintenance Management Client.
3635
3736
:ivar public_maintenance_configurations: PublicMaintenanceConfigurationsOperations operations
3837
:vartype public_maintenance_configurations: azure.mgmt.maintenance.operations.PublicMaintenanceConfigurationsOperations
@@ -46,8 +45,6 @@ class MaintenanceClient(object):
4645
:vartype maintenance_configurations_for_resource_group: azure.mgmt.maintenance.operations.MaintenanceConfigurationsForResourceGroupOperations
4746
:ivar apply_update_for_resource_group: ApplyUpdateForResourceGroupOperations operations
4847
:vartype apply_update_for_resource_group: azure.mgmt.maintenance.operations.ApplyUpdateForResourceGroupOperations
49-
:ivar configuration_assignments_within_subscription: ConfigurationAssignmentsWithinSubscriptionOperations operations
50-
:vartype configuration_assignments_within_subscription: azure.mgmt.maintenance.operations.ConfigurationAssignmentsWithinSubscriptionOperations
5148
:ivar operations: Operations operations
5249
:vartype operations: azure.mgmt.maintenance.operations.Operations
5350
:ivar updates: UpdatesOperations operations
@@ -69,7 +66,7 @@ def __init__(
6966
# type: (...) -> None
7067
if not base_url:
7168
base_url = 'https://management.azure.com'
72-
self._config = MaintenanceClientConfiguration(credential, subscription_id, **kwargs)
69+
self._config = MaintenanceManagementClientConfiguration(credential, subscription_id, **kwargs)
7370
self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
7471

7572
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
@@ -89,8 +86,6 @@ def __init__(
8986
self._client, self._config, self._serialize, self._deserialize)
9087
self.apply_update_for_resource_group = ApplyUpdateForResourceGroupOperations(
9188
self._client, self._config, self._serialize, self._deserialize)
92-
self.configuration_assignments_within_subscription = ConfigurationAssignmentsWithinSubscriptionOperations(
93-
self._client, self._config, self._serialize, self._deserialize)
9489
self.operations = Operations(
9590
self._client, self._config, self._serialize, self._deserialize)
9691
self.updates = UpdatesOperations(
@@ -119,7 +114,7 @@ def close(self):
119114
self._client.close()
120115

121116
def __enter__(self):
122-
# type: () -> MaintenanceClient
117+
# type: () -> MaintenanceManagementClient
123118
self._client.__enter__()
124119
return self
125120

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

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
2-
"chosen_version": "2021-04-01-preview",
3-
"total_api_version_list": ["2021-04-01-preview"],
2+
"chosen_version": "2021-05-01",
3+
"total_api_version_list": ["2021-05-01"],
44
"client": {
5-
"name": "MaintenanceClient",
6-
"filename": "_maintenance_client",
7-
"description": "Maintenance Client.",
5+
"name": "MaintenanceManagementClient",
6+
"filename": "_maintenance_management_client",
7+
"description": "Azure Maintenance Management Client.",
88
"base_url": "\u0027https://management.azure.com\u0027",
99
"custom_base_url": null,
1010
"azure_arm": true,
1111
"has_lro_operations": false,
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\": [\"MaintenanceClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}",
14-
"async_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"AsyncARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"MaintenanceClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}"
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\": [\"MaintenanceManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}",
14+
"async_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"AsyncARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"MaintenanceManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}"
1515
},
1616
"global_parameters": {
1717
"sync": {
@@ -104,7 +104,6 @@
104104
"maintenance_configurations": "MaintenanceConfigurationsOperations",
105105
"maintenance_configurations_for_resource_group": "MaintenanceConfigurationsForResourceGroupOperations",
106106
"apply_update_for_resource_group": "ApplyUpdateForResourceGroupOperations",
107-
"configuration_assignments_within_subscription": "ConfigurationAssignmentsWithinSubscriptionOperations",
108107
"operations": "Operations",
109108
"updates": "UpdatesOperations"
110109
}

sdk/maintenance/azure-mgmt-maintenance/azure/mgmt/maintenance/_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 = "1.0.0"
9+
VERSION = "2.0.0"

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

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

9-
from ._maintenance_client import MaintenanceClient
10-
__all__ = ['MaintenanceClient']
9+
from ._maintenance_management_client import MaintenanceManagementClient
10+
__all__ = ['MaintenanceManagementClient']

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

Lines changed: 4 additions & 4 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 MaintenanceClientConfiguration(Configuration):
23-
"""Configuration for MaintenanceClient.
22+
class MaintenanceManagementClientConfiguration(Configuration):
23+
"""Configuration for MaintenanceManagementClient.
2424
2525
Note that all parameters used to create this instance are saved as instance
2626
attributes.
@@ -41,11 +41,11 @@ def __init__(
4141
raise ValueError("Parameter 'credential' must not be None.")
4242
if subscription_id is None:
4343
raise ValueError("Parameter 'subscription_id' must not be None.")
44-
super(MaintenanceClientConfiguration, self).__init__(**kwargs)
44+
super(MaintenanceManagementClientConfiguration, self).__init__(**kwargs)
4545

4646
self.credential = credential
4747
self.subscription_id = subscription_id
48-
self.api_version = "2021-04-01-preview"
48+
self.api_version = "2021-05-01"
4949
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
5050
kwargs.setdefault('sdk_moniker', 'mgmt-maintenance/{}'.format(VERSION))
5151
self._configure(**kwargs)

sdk/maintenance/azure-mgmt-maintenance/azure/mgmt/maintenance/aio/_maintenance_client.py renamed to sdk/maintenance/azure-mgmt-maintenance/azure/mgmt/maintenance/aio/_maintenance_management_client.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,20 @@
1616
# pylint: disable=unused-import,ungrouped-imports
1717
from azure.core.credentials_async import AsyncTokenCredential
1818

19-
from ._configuration import MaintenanceClientConfiguration
19+
from ._configuration import MaintenanceManagementClientConfiguration
2020
from .operations import PublicMaintenanceConfigurationsOperations
2121
from .operations import ApplyUpdatesOperations
2222
from .operations import ConfigurationAssignmentsOperations
2323
from .operations import MaintenanceConfigurationsOperations
2424
from .operations import MaintenanceConfigurationsForResourceGroupOperations
2525
from .operations import ApplyUpdateForResourceGroupOperations
26-
from .operations import ConfigurationAssignmentsWithinSubscriptionOperations
2726
from .operations import Operations
2827
from .operations import UpdatesOperations
2928
from .. import models
3029

3130

32-
class MaintenanceClient(object):
33-
"""Maintenance Client.
31+
class MaintenanceManagementClient(object):
32+
"""Azure Maintenance Management Client.
3433
3534
:ivar public_maintenance_configurations: PublicMaintenanceConfigurationsOperations operations
3635
:vartype public_maintenance_configurations: azure.mgmt.maintenance.aio.operations.PublicMaintenanceConfigurationsOperations
@@ -44,8 +43,6 @@ class MaintenanceClient(object):
4443
:vartype maintenance_configurations_for_resource_group: azure.mgmt.maintenance.aio.operations.MaintenanceConfigurationsForResourceGroupOperations
4544
:ivar apply_update_for_resource_group: ApplyUpdateForResourceGroupOperations operations
4645
:vartype apply_update_for_resource_group: azure.mgmt.maintenance.aio.operations.ApplyUpdateForResourceGroupOperations
47-
:ivar configuration_assignments_within_subscription: ConfigurationAssignmentsWithinSubscriptionOperations operations
48-
:vartype configuration_assignments_within_subscription: azure.mgmt.maintenance.aio.operations.ConfigurationAssignmentsWithinSubscriptionOperations
4946
:ivar operations: Operations operations
5047
:vartype operations: azure.mgmt.maintenance.aio.operations.Operations
5148
:ivar updates: UpdatesOperations operations
@@ -66,7 +63,7 @@ def __init__(
6663
) -> None:
6764
if not base_url:
6865
base_url = 'https://management.azure.com'
69-
self._config = MaintenanceClientConfiguration(credential, subscription_id, **kwargs)
66+
self._config = MaintenanceManagementClientConfiguration(credential, subscription_id, **kwargs)
7067
self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
7168

7269
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
@@ -86,8 +83,6 @@ def __init__(
8683
self._client, self._config, self._serialize, self._deserialize)
8784
self.apply_update_for_resource_group = ApplyUpdateForResourceGroupOperations(
8885
self._client, self._config, self._serialize, self._deserialize)
89-
self.configuration_assignments_within_subscription = ConfigurationAssignmentsWithinSubscriptionOperations(
90-
self._client, self._config, self._serialize, self._deserialize)
9186
self.operations = Operations(
9287
self._client, self._config, self._serialize, self._deserialize)
9388
self.updates = UpdatesOperations(
@@ -113,7 +108,7 @@ async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> Async
113108
async def close(self) -> None:
114109
await self._client.close()
115110

116-
async def __aenter__(self) -> "MaintenanceClient":
111+
async def __aenter__(self) -> "MaintenanceManagementClient":
117112
await self._client.__aenter__()
118113
return self
119114

0 commit comments

Comments
 (0)