Skip to content

Commit f39a771

Browse files
[AutoRelease] t2-devcenter-2022-11-16-15078(can only be merged by SDK owner) (Azure#27519)
* code and test * Update CHANGELOG.md Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> Co-authored-by: zhenbiao wei <[email protected]>
1 parent 6236529 commit f39a771

File tree

128 files changed

+1465
-639
lines changed

Some content is hidden

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

128 files changed

+1465
-639
lines changed

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

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

3+
## 1.0.0b4 (2022-11-24)
4+
5+
### Features Added
6+
7+
- Added operation group CheckNameAvailabilityOperations
8+
- Model DevBoxDefinition has a new parameter hibernate_support
9+
- Model DevBoxDefinitionProperties has a new parameter hibernate_support
10+
- Model DevBoxDefinitionUpdate has a new parameter hibernate_support
11+
- Model DevBoxDefinitionUpdateProperties has a new parameter hibernate_support
12+
- Model DevCenter has a new parameter dev_center_uri
13+
- Model Project has a new parameter dev_center_uri
14+
- Model ProjectProperties has a new parameter dev_center_uri
15+
16+
### Breaking Changes
17+
18+
- Renamed operation NetworkConnectionsOperations.run_health_checks to NetworkConnectionsOperations.begin_run_health_checks
19+
320
## 1.0.0b3 (2022-11-08)
421

522
### Features Added

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"commit": "4903b1ed79e30f689d7c469cfa06734cfcd106d6",
2+
"commit": "b1780623ffb2d4c719c2a62878930d317522290d",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.2",
55
"use": [

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ class DevCenterMgmtClientConfiguration(Configuration): # pylint: disable=too-ma
3535
:type credential: ~azure.core.credentials.TokenCredential
3636
:param subscription_id: The ID of the target subscription. Required.
3737
:type subscription_id: str
38-
:keyword api_version: Api Version. Default value is "2022-10-12-preview". Note that overriding
38+
:keyword api_version: Api Version. Default value is "2022-11-11-preview". Note that overriding
3939
this default value may result in unsupported behavior.
4040
:paramtype api_version: str
4141
"""
4242

4343
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
4444
super(DevCenterMgmtClientConfiguration, self).__init__(**kwargs)
45-
api_version = kwargs.pop("api_version", "2022-10-12-preview") # type: Literal["2022-10-12-preview"]
45+
api_version = kwargs.pop("api_version", "2022-11-11-preview") # type: Literal["2022-11-11-preview"]
4646

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

sdk/devcenter/azure-mgmt-devcenter/azure/mgmt/devcenter/_dev_center_mgmt_client.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
from .operations import (
1919
AttachedNetworksOperations,
2020
CatalogsOperations,
21+
CheckNameAvailabilityOperations,
2122
DevBoxDefinitionsOperations,
2223
DevCentersOperations,
2324
EnvironmentTypesOperations,
@@ -74,6 +75,9 @@ class DevCenterMgmtClient: # pylint: disable=client-accepts-api-version-keyword
7475
:vartype operation_statuses: azure.mgmt.devcenter.operations.OperationStatusesOperations
7576
:ivar usages: UsagesOperations operations
7677
:vartype usages: azure.mgmt.devcenter.operations.UsagesOperations
78+
:ivar check_name_availability: CheckNameAvailabilityOperations operations
79+
:vartype check_name_availability:
80+
azure.mgmt.devcenter.operations.CheckNameAvailabilityOperations
7781
:ivar skus: SkusOperations operations
7882
:vartype skus: azure.mgmt.devcenter.operations.SkusOperations
7983
:ivar pools: PoolsOperations operations
@@ -88,7 +92,7 @@ class DevCenterMgmtClient: # pylint: disable=client-accepts-api-version-keyword
8892
:type subscription_id: str
8993
:param base_url: Service URL. Default value is "https://management.azure.com".
9094
:type base_url: str
91-
:keyword api_version: Api Version. Default value is "2022-10-12-preview". Note that overriding
95+
:keyword api_version: Api Version. Default value is "2022-11-11-preview". Note that overriding
9296
this default value may result in unsupported behavior.
9397
:paramtype api_version: str
9498
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -137,6 +141,9 @@ def __init__(
137141
self._client, self._config, self._serialize, self._deserialize
138142
)
139143
self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize)
144+
self.check_name_availability = CheckNameAvailabilityOperations(
145+
self._client, self._config, self._serialize, self._deserialize
146+
)
140147
self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize)
141148
self.pools = PoolsOperations(self._client, self._config, self._serialize, self._deserialize)
142149
self.schedules = SchedulesOperations(self._client, self._config, self._serialize, self._deserialize)

sdk/devcenter/azure-mgmt-devcenter/azure/mgmt/devcenter/_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.0b3"
9+
VERSION = "1.0.0b4"

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ class DevCenterMgmtClientConfiguration(Configuration): # pylint: disable=too-ma
3535
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
3636
:param subscription_id: The ID of the target subscription. Required.
3737
:type subscription_id: str
38-
:keyword api_version: Api Version. Default value is "2022-10-12-preview". Note that overriding
38+
:keyword api_version: Api Version. Default value is "2022-11-11-preview". Note that overriding
3939
this default value may result in unsupported behavior.
4040
:paramtype api_version: str
4141
"""
4242

4343
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
4444
super(DevCenterMgmtClientConfiguration, self).__init__(**kwargs)
45-
api_version = kwargs.pop("api_version", "2022-10-12-preview") # type: Literal["2022-10-12-preview"]
45+
api_version = kwargs.pop("api_version", "2022-11-11-preview") # type: Literal["2022-11-11-preview"]
4646

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

sdk/devcenter/azure-mgmt-devcenter/azure/mgmt/devcenter/aio/_dev_center_mgmt_client.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
from .operations import (
1919
AttachedNetworksOperations,
2020
CatalogsOperations,
21+
CheckNameAvailabilityOperations,
2122
DevBoxDefinitionsOperations,
2223
DevCentersOperations,
2324
EnvironmentTypesOperations,
@@ -74,6 +75,9 @@ class DevCenterMgmtClient: # pylint: disable=client-accepts-api-version-keyword
7475
:vartype operation_statuses: azure.mgmt.devcenter.aio.operations.OperationStatusesOperations
7576
:ivar usages: UsagesOperations operations
7677
:vartype usages: azure.mgmt.devcenter.aio.operations.UsagesOperations
78+
:ivar check_name_availability: CheckNameAvailabilityOperations operations
79+
:vartype check_name_availability:
80+
azure.mgmt.devcenter.aio.operations.CheckNameAvailabilityOperations
7781
:ivar skus: SkusOperations operations
7882
:vartype skus: azure.mgmt.devcenter.aio.operations.SkusOperations
7983
:ivar pools: PoolsOperations operations
@@ -88,7 +92,7 @@ class DevCenterMgmtClient: # pylint: disable=client-accepts-api-version-keyword
8892
:type subscription_id: str
8993
:param base_url: Service URL. Default value is "https://management.azure.com".
9094
:type base_url: str
91-
:keyword api_version: Api Version. Default value is "2022-10-12-preview". Note that overriding
95+
:keyword api_version: Api Version. Default value is "2022-11-11-preview". Note that overriding
9296
this default value may result in unsupported behavior.
9397
:paramtype api_version: str
9498
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -137,6 +141,9 @@ def __init__(
137141
self._client, self._config, self._serialize, self._deserialize
138142
)
139143
self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize)
144+
self.check_name_availability = CheckNameAvailabilityOperations(
145+
self._client, self._config, self._serialize, self._deserialize
146+
)
140147
self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize)
141148
self.pools = PoolsOperations(self._client, self._config, self._serialize, self._deserialize)
142149
self.schedules = SchedulesOperations(self._client, self._config, self._serialize, self._deserialize)

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from ._operations import Operations
2121
from ._operation_statuses_operations import OperationStatusesOperations
2222
from ._usages_operations import UsagesOperations
23+
from ._check_name_availability_operations import CheckNameAvailabilityOperations
2324
from ._skus_operations import SkusOperations
2425
from ._pools_operations import PoolsOperations
2526
from ._schedules_operations import SchedulesOperations
@@ -44,6 +45,7 @@
4445
"Operations",
4546
"OperationStatusesOperations",
4647
"UsagesOperations",
48+
"CheckNameAvailabilityOperations",
4749
"SkusOperations",
4850
"PoolsOperations",
4951
"SchedulesOperations",

sdk/devcenter/azure-mgmt-devcenter/azure/mgmt/devcenter/aio/operations/_attached_networks_operations.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def list_by_project(
9393

9494
api_version = kwargs.pop(
9595
"api_version", _params.pop("api-version", self._config.api_version)
96-
) # type: Literal["2022-10-12-preview"]
96+
) # type: Literal["2022-11-11-preview"]
9797
cls = kwargs.pop("cls", None) # type: ClsType[_models.AttachedNetworkListResult]
9898

9999
error_map = {
@@ -194,7 +194,7 @@ async def get_by_project(
194194

195195
api_version = kwargs.pop(
196196
"api_version", _params.pop("api-version", self._config.api_version)
197-
) # type: Literal["2022-10-12-preview"]
197+
) # type: Literal["2022-11-11-preview"]
198198
cls = kwargs.pop("cls", None) # type: ClsType[_models.AttachedNetworkConnection]
199199

200200
request = build_get_by_project_request(
@@ -255,7 +255,7 @@ def list_by_dev_center(
255255

256256
api_version = kwargs.pop(
257257
"api_version", _params.pop("api-version", self._config.api_version)
258-
) # type: Literal["2022-10-12-preview"]
258+
) # type: Literal["2022-11-11-preview"]
259259
cls = kwargs.pop("cls", None) # type: ClsType[_models.AttachedNetworkListResult]
260260

261261
error_map = {
@@ -356,7 +356,7 @@ async def get_by_dev_center(
356356

357357
api_version = kwargs.pop(
358358
"api_version", _params.pop("api-version", self._config.api_version)
359-
) # type: Literal["2022-10-12-preview"]
359+
) # type: Literal["2022-11-11-preview"]
360360
cls = kwargs.pop("cls", None) # type: ClsType[_models.AttachedNetworkConnection]
361361

362362
request = build_get_by_dev_center_request(
@@ -412,7 +412,7 @@ async def _create_or_update_initial(
412412

413413
api_version = kwargs.pop(
414414
"api_version", _params.pop("api-version", self._config.api_version)
415-
) # type: Literal["2022-10-12-preview"]
415+
) # type: Literal["2022-11-11-preview"]
416416
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
417417
cls = kwargs.pop("cls", None) # type: ClsType[_models.AttachedNetworkConnection]
418418

@@ -582,7 +582,7 @@ async def begin_create_or_update(
582582

583583
api_version = kwargs.pop(
584584
"api_version", _params.pop("api-version", self._config.api_version)
585-
) # type: Literal["2022-10-12-preview"]
585+
) # type: Literal["2022-11-11-preview"]
586586
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
587587
cls = kwargs.pop("cls", None) # type: ClsType[_models.AttachedNetworkConnection]
588588
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
@@ -645,7 +645,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
645645

646646
api_version = kwargs.pop(
647647
"api_version", _params.pop("api-version", self._config.api_version)
648-
) # type: Literal["2022-10-12-preview"]
648+
) # type: Literal["2022-11-11-preview"]
649649
cls = kwargs.pop("cls", None) # type: ClsType[None]
650650

651651
request = build_delete_request(
@@ -706,7 +706,7 @@ async def begin_delete(
706706

707707
api_version = kwargs.pop(
708708
"api_version", _params.pop("api-version", self._config.api_version)
709-
) # type: Literal["2022-10-12-preview"]
709+
) # type: Literal["2022-11-11-preview"]
710710
cls = kwargs.pop("cls", None) # type: ClsType[None]
711711
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
712712
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)

sdk/devcenter/azure-mgmt-devcenter/azure/mgmt/devcenter/aio/operations/_catalogs_operations.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def list_by_dev_center(
9191

9292
api_version = kwargs.pop(
9393
"api_version", _params.pop("api-version", self._config.api_version)
94-
) # type: Literal["2022-10-12-preview"]
94+
) # type: Literal["2022-11-11-preview"]
9595
cls = kwargs.pop("cls", None) # type: ClsType[_models.CatalogListResult]
9696

9797
error_map = {
@@ -192,7 +192,7 @@ async def get(
192192

193193
api_version = kwargs.pop(
194194
"api_version", _params.pop("api-version", self._config.api_version)
195-
) # type: Literal["2022-10-12-preview"]
195+
) # type: Literal["2022-11-11-preview"]
196196
cls = kwargs.pop("cls", None) # type: ClsType[_models.Catalog]
197197

198198
request = build_get_request(
@@ -248,7 +248,7 @@ async def _create_or_update_initial(
248248

249249
api_version = kwargs.pop(
250250
"api_version", _params.pop("api-version", self._config.api_version)
251-
) # type: Literal["2022-10-12-preview"]
251+
) # type: Literal["2022-11-11-preview"]
252252
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
253253
cls = kwargs.pop("cls", None) # type: ClsType[_models.Catalog]
254254

@@ -414,7 +414,7 @@ async def begin_create_or_update(
414414

415415
api_version = kwargs.pop(
416416
"api_version", _params.pop("api-version", self._config.api_version)
417-
) # type: Literal["2022-10-12-preview"]
417+
) # type: Literal["2022-11-11-preview"]
418418
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
419419
cls = kwargs.pop("cls", None) # type: ClsType[_models.Catalog]
420420
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
@@ -482,7 +482,7 @@ async def _update_initial(
482482

483483
api_version = kwargs.pop(
484484
"api_version", _params.pop("api-version", self._config.api_version)
485-
) # type: Literal["2022-10-12-preview"]
485+
) # type: Literal["2022-11-11-preview"]
486486
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
487487
cls = kwargs.pop("cls", None) # type: ClsType[Optional[_models.Catalog]]
488488

@@ -650,7 +650,7 @@ async def begin_update(
650650

651651
api_version = kwargs.pop(
652652
"api_version", _params.pop("api-version", self._config.api_version)
653-
) # type: Literal["2022-10-12-preview"]
653+
) # type: Literal["2022-11-11-preview"]
654654
content_type = kwargs.pop("content_type", _headers.pop("Content-Type", None)) # type: Optional[str]
655655
cls = kwargs.pop("cls", None) # type: ClsType[_models.Catalog]
656656
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
@@ -713,7 +713,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
713713

714714
api_version = kwargs.pop(
715715
"api_version", _params.pop("api-version", self._config.api_version)
716-
) # type: Literal["2022-10-12-preview"]
716+
) # type: Literal["2022-11-11-preview"]
717717
cls = kwargs.pop("cls", None) # type: ClsType[None]
718718

719719
request = build_delete_request(
@@ -774,7 +774,7 @@ async def begin_delete(
774774

775775
api_version = kwargs.pop(
776776
"api_version", _params.pop("api-version", self._config.api_version)
777-
) # type: Literal["2022-10-12-preview"]
777+
) # type: Literal["2022-11-11-preview"]
778778
cls = kwargs.pop("cls", None) # type: ClsType[None]
779779
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
780780
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ async def _sync_initial( # pylint: disable=inconsistent-return-statements
832832

833833
api_version = kwargs.pop(
834834
"api_version", _params.pop("api-version", self._config.api_version)
835-
) # type: Literal["2022-10-12-preview"]
835+
) # type: Literal["2022-11-11-preview"]
836836
cls = kwargs.pop("cls", None) # type: ClsType[None]
837837

838838
request = build_sync_request(
@@ -893,7 +893,7 @@ async def begin_sync(
893893

894894
api_version = kwargs.pop(
895895
"api_version", _params.pop("api-version", self._config.api_version)
896-
) # type: Literal["2022-10-12-preview"]
896+
) # type: Literal["2022-11-11-preview"]
897897
cls = kwargs.pop("cls", None) # type: ClsType[None]
898898
polling = kwargs.pop("polling", True) # type: Union[bool, AsyncPollingMethod]
899899
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)

0 commit comments

Comments
 (0)