Skip to content

Commit 1cd261c

Browse files
azure-sdkmsyyc
andauthored
[AutoRelease] t2-selfhelp-2023-05-19-48896(can only be merged by SDK owner) (Azure#30463)
* code and test * Update CHANGELOG.md * Update _version.py * Update CHANGELOG.md --------- Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
1 parent 157fe36 commit 1cd261c

17 files changed

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

3+
## 1.0.0 (2023-06-25)
4+
5+
- First GA version
6+
7+
38
## 1.0.0b1 (2023-05-17)
49

510
* Initial Release
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "56b585b014e28a73a0a7831e27b93fa803effead",
2+
"commit": "1acc5439e4579356b2d3671322e675329595b8b0",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.2",
55
"use": [
6-
"@autorest/python@6.4.8",
6+
"@autorest/python@6.4.12",
77
"@autorest/modelerfour@4.24.3"
88
],
9-
"autorest_command": "autorest specification/help/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.4.8 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/help/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.4.12 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
1010
"readme": "specification/help/resource-manager/readme.md"
1111
}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ class SelfHelpMgmtClientConfiguration(Configuration): # pylint: disable=too-man
2727
2828
:param credential: Credential needed for the client to connect to Azure. Required.
2929
:type credential: ~azure.core.credentials.TokenCredential
30-
:keyword api_version: Api Version. Default value is "2023-01-01-preview". Note that overriding
31-
this default value may result in unsupported behavior.
30+
:keyword api_version: Api Version. Default value is "2023-06-01". Note that overriding this
31+
default value may result in unsupported behavior.
3232
:paramtype api_version: str
3333
"""
3434

3535
def __init__(self, credential: "TokenCredential", **kwargs: Any) -> None:
3636
super(SelfHelpMgmtClientConfiguration, self).__init__(**kwargs)
37-
api_version: str = kwargs.pop("api_version", "2023-01-01-preview")
37+
api_version: str = kwargs.pop("api_version", "2023-06-01")
3838

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

sdk/selfhelp/azure-mgmt-selfhelp/azure/mgmt/selfhelp/_self_help_mgmt_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ class SelfHelpMgmtClient: # pylint: disable=client-accepts-api-version-keyword
3535
:type credential: ~azure.core.credentials.TokenCredential
3636
:param base_url: Service URL. Default value is "https://management.azure.com".
3737
:type base_url: str
38-
:keyword api_version: Api Version. Default value is "2023-01-01-preview". Note that overriding
39-
this default value may result in unsupported behavior.
38+
:keyword api_version: Api Version. Default value is "2023-06-01". Note that overriding this
39+
default value may result in unsupported behavior.
4040
:paramtype api_version: str
4141
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
4242
Retry-After header is present.

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

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ class SelfHelpMgmtClientConfiguration(Configuration): # pylint: disable=too-man
2727
2828
:param credential: Credential needed for the client to connect to Azure. Required.
2929
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
30-
:keyword api_version: Api Version. Default value is "2023-01-01-preview". Note that overriding
31-
this default value may result in unsupported behavior.
30+
:keyword api_version: Api Version. Default value is "2023-06-01". Note that overriding this
31+
default value may result in unsupported behavior.
3232
:paramtype api_version: str
3333
"""
3434

3535
def __init__(self, credential: "AsyncTokenCredential", **kwargs: Any) -> None:
3636
super(SelfHelpMgmtClientConfiguration, self).__init__(**kwargs)
37-
api_version: str = kwargs.pop("api_version", "2023-01-01-preview")
37+
api_version: str = kwargs.pop("api_version", "2023-06-01")
3838

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

sdk/selfhelp/azure-mgmt-selfhelp/azure/mgmt/selfhelp/aio/_self_help_mgmt_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ class SelfHelpMgmtClient: # pylint: disable=client-accepts-api-version-keyword
3535
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
3636
:param base_url: Service URL. Default value is "https://management.azure.com".
3737
:type base_url: str
38-
:keyword api_version: Api Version. Default value is "2023-01-01-preview". Note that overriding
39-
this default value may result in unsupported behavior.
38+
:keyword api_version: Api Version. Default value is "2023-06-01". Note that overriding this
39+
default value may result in unsupported behavior.
4040
:paramtype api_version: str
4141
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
4242
Retry-After header is present.

sdk/selfhelp/azure-mgmt-selfhelp/azure/mgmt/selfhelp/aio/operations/_diagnostics_operations.py

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
# Code generated by Microsoft (R) AutoRest Code Generator.
77
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
88
# --------------------------------------------------------------------------
9+
from io import IOBase
910
from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload
1011

1112
from azure.core.exceptions import (
@@ -150,7 +151,7 @@ async def check_name_availability(
150151
content_type = content_type or "application/json"
151152
_json = None
152153
_content = None
153-
if isinstance(check_name_availability_request, (IO, bytes)):
154+
if isinstance(check_name_availability_request, (IOBase, bytes)):
154155
_content = check_name_availability_request
155156
else:
156157
if check_name_availability_request is not None:
@@ -217,7 +218,7 @@ async def _create_initial(
217218
content_type = content_type or "application/json"
218219
_json = None
219220
_content = None
220-
if isinstance(diagnostic_resource_request, (IO, bytes)):
221+
if isinstance(diagnostic_resource_request, (IOBase, bytes)):
221222
_content = diagnostic_resource_request
222223
else:
223224
if diagnostic_resource_request is not None:
@@ -246,17 +247,21 @@ async def _create_initial(
246247

247248
response = pipeline_response.http_response
248249

249-
if response.status_code not in [201]:
250+
if response.status_code not in [200, 201]:
250251
map_error(status_code=response.status_code, response=response, error_map=error_map)
251252
error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response)
252253
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)
253254

254-
deserialized = self._deserialize("DiagnosticResource", pipeline_response)
255+
if response.status_code == 200:
256+
deserialized = self._deserialize("DiagnosticResource", pipeline_response)
257+
258+
if response.status_code == 201:
259+
deserialized = self._deserialize("DiagnosticResource", pipeline_response)
255260

256261
if cls:
257-
return cls(pipeline_response, deserialized, {})
262+
return cls(pipeline_response, deserialized, {}) # type: ignore
258263

259-
return deserialized
264+
return deserialized # type: ignore
260265

261266
_create_initial.metadata = {"url": "/{scope}/providers/Microsoft.Help/diagnostics/{diagnosticsResourceName}"}
262267

sdk/selfhelp/azure-mgmt-selfhelp/azure/mgmt/selfhelp/operations/_diagnostics_operations.py

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
# Code generated by Microsoft (R) AutoRest Code Generator.
77
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
88
# --------------------------------------------------------------------------
9+
from io import IOBase
910
from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload
1011

1112
from azure.core.exceptions import (
@@ -40,7 +41,7 @@ def build_check_name_availability_request(scope: str, **kwargs: Any) -> HttpRequ
4041
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
4142
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
4243

43-
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-01-01-preview"))
44+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-06-01"))
4445
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
4546
accept = _headers.pop("Accept", "application/json")
4647

@@ -67,7 +68,7 @@ def build_create_request(scope: str, diagnostics_resource_name: str, **kwargs: A
6768
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
6869
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
6970

70-
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-01-01-preview"))
71+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-06-01"))
7172
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
7273
accept = _headers.pop("Accept", "application/json")
7374

@@ -102,7 +103,7 @@ def build_get_request(scope: str, diagnostics_resource_name: str, **kwargs: Any)
102103
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
103104
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
104105

105-
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-01-01-preview"))
106+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-06-01"))
106107
accept = _headers.pop("Accept", "application/json")
107108

108109
# Construct URL
@@ -243,7 +244,7 @@ def check_name_availability(
243244
content_type = content_type or "application/json"
244245
_json = None
245246
_content = None
246-
if isinstance(check_name_availability_request, (IO, bytes)):
247+
if isinstance(check_name_availability_request, (IOBase, bytes)):
247248
_content = check_name_availability_request
248249
else:
249250
if check_name_availability_request is not None:
@@ -310,7 +311,7 @@ def _create_initial(
310311
content_type = content_type or "application/json"
311312
_json = None
312313
_content = None
313-
if isinstance(diagnostic_resource_request, (IO, bytes)):
314+
if isinstance(diagnostic_resource_request, (IOBase, bytes)):
314315
_content = diagnostic_resource_request
315316
else:
316317
if diagnostic_resource_request is not None:
@@ -339,17 +340,21 @@ def _create_initial(
339340

340341
response = pipeline_response.http_response
341342

342-
if response.status_code not in [201]:
343+
if response.status_code not in [200, 201]:
343344
map_error(status_code=response.status_code, response=response, error_map=error_map)
344345
error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response)
345346
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)
346347

347-
deserialized = self._deserialize("DiagnosticResource", pipeline_response)
348+
if response.status_code == 200:
349+
deserialized = self._deserialize("DiagnosticResource", pipeline_response)
350+
351+
if response.status_code == 201:
352+
deserialized = self._deserialize("DiagnosticResource", pipeline_response)
348353

349354
if cls:
350-
return cls(pipeline_response, deserialized, {})
355+
return cls(pipeline_response, deserialized, {}) # type: ignore
351356

352-
return deserialized
357+
return deserialized # type: ignore
353358

354359
_create_initial.metadata = {"url": "/{scope}/providers/Microsoft.Help/diagnostics/{diagnosticsResourceName}"}
355360

sdk/selfhelp/azure-mgmt-selfhelp/azure/mgmt/selfhelp/operations/_discovery_solution_operations.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def build_list_request(
4242
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
4343
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
4444

45-
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-01-01-preview"))
45+
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-06-01"))
4646
accept = _headers.pop("Accept", "application/json")
4747

4848
# Construct URL

0 commit comments

Comments
 (0)