Skip to content

Commit fecd57a

Browse files
azure-sdkmsyyc
andauthored
[AutoRelease] t2-recoveryservicesbackup-2023-03-10-44301(can only be merged by SDK owner) (Azure#29269)
* code and test * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
1 parent 7382f53 commit fecd57a

File tree

231 files changed

+1076
-627
lines changed

Some content is hidden

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

231 files changed

+1076
-627
lines changed

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/CHANGELOG.md

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

3+
## 5.2.0 (2023-03-20)
4+
5+
### Features Added
6+
7+
- Model BMSRPQueryObject has a new parameter include_soft_deleted_rp
8+
- Model IaasVMRecoveryPoint has a new parameter is_private_access_enabled_on_any_disk
9+
- Model IaasVMRecoveryPoint has a new parameter security_type
10+
- Model IaasVMRestoreRequest has a new parameter extended_location
11+
- Model IaasVMRestoreRequest has a new parameter secured_vm_details
12+
- Model IaasVMRestoreRequest has a new parameter target_disk_network_access_settings
13+
- Model IaasVMRestoreWithRehydrationRequest has a new parameter extended_location
14+
- Model IaasVMRestoreWithRehydrationRequest has a new parameter secured_vm_details
15+
- Model IaasVMRestoreWithRehydrationRequest has a new parameter target_disk_network_access_settings
16+
- Model RecoveryPointProperties has a new parameter is_soft_deleted
17+
318
## 5.1.0 (2023-01-30)
419

520
### Features Added
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "0e20dd2e4e2a40e83840c30cce2efc4847fd9cb9",
2+
"commit": "644e559292ea3314c1636285f138b8696536b006",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.2",
55
"use": [
6-
"@autorest/python@6.2.16",
6+
"@autorest/python@6.4.3",
77
"@autorest/modelerfour@4.24.3"
88
],
9-
"autorest_command": "autorest specification/recoveryservicesbackup/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.2.16 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/recoveryservicesbackup/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.3 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
1010
"readme": "specification/recoveryservicesbackup/resource-manager/readme.md"
1111
}

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/_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 = "5.1.0"
9+
VERSION = "5.2.0"

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ class RecoveryServicesBackupClientConfiguration(Configuration): # pylint: disab
3535
:type credential: ~azure.core.credentials.TokenCredential
3636
:param subscription_id: The subscription Id. Required.
3737
:type subscription_id: str
38-
:keyword api_version: Api Version. Default value is "2023-01-01". Note that overriding this
38+
:keyword api_version: Api Version. Default value is "2023-02-01". Note that overriding this
3939
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(RecoveryServicesBackupClientConfiguration, self).__init__(**kwargs)
45-
api_version: Literal["2023-01-01"] = kwargs.pop("api_version", "2023-01-01")
45+
api_version: Literal["2023-02-01"] = kwargs.pop("api_version", "2023-02-01")
4646

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

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_recovery_services_backup_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ class RecoveryServicesBackupClient(
234234
:type subscription_id: str
235235
:param base_url: Service URL. Default value is "https://management.azure.com".
236236
:type base_url: str
237-
:keyword api_version: Api Version. Default value is "2023-01-01". Note that overriding this
237+
:keyword api_version: Api Version. Default value is "2023-02-01". Note that overriding this
238238
default value may result in unsupported behavior.
239239
:paramtype api_version: str
240240
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -251,7 +251,7 @@ def __init__(
251251
self._config = RecoveryServicesBackupClientConfiguration(
252252
credential=credential, subscription_id=subscription_id, **kwargs
253253
)
254-
self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
254+
self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
255255

256256
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
257257
self._serialize = Serializer(client_models)
@@ -406,5 +406,5 @@ def __enter__(self) -> "RecoveryServicesBackupClient":
406406
self._client.__enter__()
407407
return self
408408

409-
def __exit__(self, *exc_details) -> None:
409+
def __exit__(self, *exc_details: Any) -> None:
410410
self._client.__exit__(*exc_details)

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_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 = "5.1.0"
9+
VERSION = "5.2.0"

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/_configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ class RecoveryServicesBackupClientConfiguration(Configuration): # pylint: disab
3535
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
3636
:param subscription_id: The subscription Id. Required.
3737
:type subscription_id: str
38-
:keyword api_version: Api Version. Default value is "2023-01-01". Note that overriding this
38+
:keyword api_version: Api Version. Default value is "2023-02-01". Note that overriding this
3939
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(RecoveryServicesBackupClientConfiguration, self).__init__(**kwargs)
45-
api_version: Literal["2023-01-01"] = kwargs.pop("api_version", "2023-01-01")
45+
api_version: Literal["2023-02-01"] = kwargs.pop("api_version", "2023-02-01")
4646

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

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/_recovery_services_backup_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ class RecoveryServicesBackupClient(
236236
:type subscription_id: str
237237
:param base_url: Service URL. Default value is "https://management.azure.com".
238238
:type base_url: str
239-
:keyword api_version: Api Version. Default value is "2023-01-01". Note that overriding this
239+
:keyword api_version: Api Version. Default value is "2023-02-01". Note that overriding this
240240
default value may result in unsupported behavior.
241241
:paramtype api_version: str
242242
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -253,7 +253,7 @@ def __init__(
253253
self._config = RecoveryServicesBackupClientConfiguration(
254254
credential=credential, subscription_id=subscription_id, **kwargs
255255
)
256-
self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
256+
self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
257257

258258
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
259259
self._serialize = Serializer(client_models)
@@ -408,5 +408,5 @@ async def __aenter__(self) -> "RecoveryServicesBackupClient":
408408
await self._client.__aenter__()
409409
return self
410410

411-
async def __aexit__(self, *exc_details) -> None:
411+
async def __aexit__(self, *exc_details: Any) -> None:
412412
await self._client.__aexit__(*exc_details)

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_engines_operations.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def list(
9090
_headers = kwargs.pop("headers", {}) or {}
9191
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
9292

93-
api_version: Literal["2023-01-01"] = kwargs.pop(
93+
api_version: Literal["2023-02-01"] = kwargs.pop(
9494
"api_version", _params.pop("api-version", self._config.api_version)
9595
)
9696
cls: ClsType[_models.BackupEngineBaseResourceList] = kwargs.pop("cls", None)
@@ -148,8 +148,9 @@ async def extract_data(pipeline_response):
148148
async def get_next(next_link=None):
149149
request = prepare_request(next_link)
150150

151+
_stream = False
151152
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
152-
request, stream=False, **kwargs
153+
request, stream=_stream, **kwargs
153154
)
154155
response = pipeline_response.http_response
155156

@@ -204,7 +205,7 @@ async def get(
204205
_headers = kwargs.pop("headers", {}) or {}
205206
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
206207

207-
api_version: Literal["2023-01-01"] = kwargs.pop(
208+
api_version: Literal["2023-02-01"] = kwargs.pop(
208209
"api_version", _params.pop("api-version", self._config.api_version)
209210
)
210211
cls: ClsType[_models.BackupEngineBaseResource] = kwargs.pop("cls", None)
@@ -224,8 +225,9 @@ async def get(
224225
request = _convert_request(request)
225226
request.url = self._client.format_url(request.url)
226227

228+
_stream = False
227229
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
228-
request, stream=False, **kwargs
230+
request, stream=_stream, **kwargs
229231
)
230232

231233
response = pipeline_response.http_response

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_jobs_operations.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def list(
8787
_headers = kwargs.pop("headers", {}) or {}
8888
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
8989

90-
api_version: Literal["2023-01-01"] = kwargs.pop(
90+
api_version: Literal["2023-02-01"] = kwargs.pop(
9191
"api_version", _params.pop("api-version", self._config.api_version)
9292
)
9393
cls: ClsType[_models.JobResourceList] = kwargs.pop("cls", None)
@@ -145,8 +145,9 @@ async def extract_data(pipeline_response):
145145
async def get_next(next_link=None):
146146
request = prepare_request(next_link)
147147

148+
_stream = False
148149
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
149-
request, stream=False, **kwargs
150+
request, stream=_stream, **kwargs
150151
)
151152
response = pipeline_response.http_response
152153

0 commit comments

Comments
 (0)