Skip to content

Commit b707c55

Browse files
dw511214992SDK AutomationAutorestCI
authored
Release azure mgmt recoveryservicesbackup (#10471)
* Generated from 10fb274f126929fa62be579fe1b03eb5b3ec7722 Fixed PrettierCheck failures * bump version update changelog * Packaging update of azure-mgmt-recoveryservicesbackup Co-authored-by: SDK Automation <sdkautomation@microsoft.com> Co-authored-by: Azure SDK Bot <aspysdk2@microsoft.com>
1 parent 7d31f17 commit b707c55

File tree

12 files changed

+954
-33
lines changed

12 files changed

+954
-33
lines changed

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

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

3+
## 0.7.0 (2020-03-24)
4+
5+
**Features**
6+
7+
- Added operation BackupResourceVaultConfigsOperations.put
8+
- Added operation group RecoveryServicesBackupClientOperationsMixin
9+
- Added operation group PrivateEndpointConnectionOperations
10+
311
## 0.6.0 (2020-01-14)
412

513
**Features**
Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,21 @@
1-
## Microsoft Azure SDK for Python
2-
3-
This is the Microsoft Azure Recovery Services Backup Management Client
4-
Library.
5-
6-
Azure Resource Manager (ARM) is the next generation of management APIs
7-
that replace the old Azure Service Management (ASM).
1+
# Microsoft Azure SDK for Python
82

3+
This is the Microsoft Azure Recovery Services Backup Management Client Library.
94
This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
5+
For a more complete view of Azure libraries, see the [Github repo](https://github.com/Azure/azure-sdk-for-python/)
106

11-
For the older Azure Service Management (ASM) libraries, see
12-
[azure-servicemanagement-legacy](https://pypi.python.org/pypi/azure-servicemanagement-legacy)
13-
library.
14-
15-
For a more complete set of Azure libraries, see the
16-
[azure](https://pypi.python.org/pypi/azure) bundle package.
177

18-
## Usage
8+
# Usage
199

20-
For code examples, see [Recovery Services Backup
21-
Management](https://docs.microsoft.com/python/api/overview/azure/recovery-services-backup)
10+
For code examples, see [Recovery Services Backup Management](https://docs.microsoft.com/python/api/overview/azure/recovery-services-backup)
2211
on docs.microsoft.com.
2312

24-
## Provide Feedback
2513

26-
If you encounter any bugs or have suggestions, please file an issue in
27-
the [Issues](https://github.com/Azure/azure-sdk-for-python/issues)
14+
# Provide Feedback
15+
16+
If you encounter any bugs or have suggestions, please file an issue in the
17+
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
2818
section of the project.
2919

30-
![image](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-recoveryservicesbackup%2FREADME.png)
20+
21+
![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-recoveryservicesbackup%2FREADME.png)

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
from msrest import Serializer, Deserializer
1414

1515
from ._configuration import RecoveryServicesBackupClientConfiguration
16+
from .operations import RecoveryServicesBackupClientOperationsMixin
17+
from .operations import PrivateEndpointConnectionOperations
1618
from .operations import BackupResourceVaultConfigsOperations
1719
from .operations import ProtectedItemsOperations
1820
from .operations import ProtectedItemOperationResultsOperations
@@ -54,12 +56,14 @@
5456
from . import models
5557

5658

57-
class RecoveryServicesBackupClient(SDKClient):
59+
class RecoveryServicesBackupClient(RecoveryServicesBackupClientOperationsMixin, SDKClient):
5860
"""Open API 2.0 Specs for Azure RecoveryServices Backup service
5961
6062
:ivar config: Configuration for client.
6163
:vartype config: RecoveryServicesBackupClientConfiguration
6264
65+
:ivar private_endpoint_connection: PrivateEndpointConnection operations
66+
:vartype private_endpoint_connection: azure.mgmt.recoveryservicesbackup.operations.PrivateEndpointConnectionOperations
6367
:ivar backup_resource_vault_configs: BackupResourceVaultConfigs operations
6468
:vartype backup_resource_vault_configs: azure.mgmt.recoveryservicesbackup.operations.BackupResourceVaultConfigsOperations
6569
:ivar protected_items: ProtectedItems operations
@@ -155,6 +159,8 @@ def __init__(
155159
self._serialize = Serializer(client_models)
156160
self._deserialize = Deserializer(client_models)
157161

162+
self.private_endpoint_connection = PrivateEndpointConnectionOperations(
163+
self._client, self.config, self._serialize, self._deserialize)
158164
self.backup_resource_vault_configs = BackupResourceVaultConfigsOperations(
159165
self._client, self.config, self._serialize, self._deserialize)
160166
self.protected_items = ProtectedItemsOperations(

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/models/__init__.py

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,9 @@
139139
from ._models_py3 import DPMProtectedItem
140140
from ._models_py3 import DPMProtectedItemExtendedInfo
141141
from ._models_py3 import EncryptionDetails
142+
from ._models_py3 import ErrorAdditionalInfo
142143
from ._models_py3 import ErrorDetail
144+
from ._models_py3 import ErrorResponse, ErrorResponseException
143145
from ._models_py3 import ExportJobsOperationResultInfo
144146
from ._models_py3 import ExtendedProperties
145147
from ._models_py3 import FeatureSupportRequest
@@ -195,6 +197,10 @@
195197
from ._models_py3 import PreBackupValidation
196198
from ._models_py3 import PreValidateEnableBackupRequest
197199
from ._models_py3 import PreValidateEnableBackupResponse
200+
from ._models_py3 import PrivateEndpoint
201+
from ._models_py3 import PrivateEndpointConnection
202+
from ._models_py3 import PrivateEndpointConnectionResource
203+
from ._models_py3 import PrivateLinkServiceConnectionState
198204
from ._models_py3 import ProtectableContainer
199205
from ._models_py3 import ProtectableContainerResource
200206
from ._models_py3 import ProtectedItem
@@ -372,7 +378,9 @@
372378
from ._models import DPMProtectedItem
373379
from ._models import DPMProtectedItemExtendedInfo
374380
from ._models import EncryptionDetails
381+
from ._models import ErrorAdditionalInfo
375382
from ._models import ErrorDetail
383+
from ._models import ErrorResponse, ErrorResponseException
376384
from ._models import ExportJobsOperationResultInfo
377385
from ._models import ExtendedProperties
378386
from ._models import FeatureSupportRequest
@@ -428,6 +436,10 @@
428436
from ._models import PreBackupValidation
429437
from ._models import PreValidateEnableBackupRequest
430438
from ._models import PreValidateEnableBackupResponse
439+
from ._models import PrivateEndpoint
440+
from ._models import PrivateEndpointConnection
441+
from ._models import PrivateEndpointConnectionResource
442+
from ._models import PrivateLinkServiceConnectionState
431443
from ._models import ProtectableContainer
432444
from ._models import ProtectableContainerResource
433445
from ._models import ProtectedItem
@@ -488,6 +500,9 @@
488500
from ._paged_models import WorkloadItemResourcePaged
489501
from ._paged_models import WorkloadProtectableItemResourcePaged
490502
from ._recovery_services_backup_client_enums import (
503+
OperationStatusValues,
504+
ProvisioningState,
505+
PrivateEndpointConnectionStatus,
491506
ProtectionState,
492507
HealthStatus,
493508
RecoveryType,
@@ -538,7 +553,6 @@
538553
OperationType,
539554
ContainerType,
540555
BackupItemType,
541-
OperationStatusValues,
542556
)
543557

544558
__all__ = [
@@ -671,7 +685,9 @@
671685
'DPMProtectedItem',
672686
'DPMProtectedItemExtendedInfo',
673687
'EncryptionDetails',
688+
'ErrorAdditionalInfo',
674689
'ErrorDetail',
690+
'ErrorResponse', 'ErrorResponseException',
675691
'ExportJobsOperationResultInfo',
676692
'ExtendedProperties',
677693
'FeatureSupportRequest',
@@ -727,6 +743,10 @@
727743
'PreBackupValidation',
728744
'PreValidateEnableBackupRequest',
729745
'PreValidateEnableBackupResponse',
746+
'PrivateEndpoint',
747+
'PrivateEndpointConnection',
748+
'PrivateEndpointConnectionResource',
749+
'PrivateLinkServiceConnectionState',
730750
'ProtectableContainer',
731751
'ProtectableContainerResource',
732752
'ProtectedItem',
@@ -786,6 +806,9 @@
786806
'WorkloadProtectableItemResourcePaged',
787807
'ProtectionContainerResourcePaged',
788808
'ClientDiscoveryValueForSingleApiPaged',
809+
'OperationStatusValues',
810+
'ProvisioningState',
811+
'PrivateEndpointConnectionStatus',
789812
'ProtectionState',
790813
'HealthStatus',
791814
'RecoveryType',
@@ -836,5 +859,4 @@
836859
'OperationType',
837860
'ContainerType',
838861
'BackupItemType',
839-
'OperationStatusValues',
840862
]

0 commit comments

Comments
 (0)