19
19
from azure .core .pipeline .transport import HttpRequest , HttpResponse
20
20
21
21
from ._configuration import RecoveryServicesBackupClientConfiguration
22
+ from .operations import ProtectionIntentOperations
23
+ from .operations import BackupStatusOperations
24
+ from .operations import FeatureSupportOperations
25
+ from .operations import BackupProtectionIntentOperations
26
+ from .operations import BackupUsageSummariesOperations
27
+ from .operations import Operations
22
28
from .operations import BackupResourceVaultConfigsOperations
23
29
from .operations import BackupResourceEncryptionConfigsOperations
24
30
from .operations import PrivateEndpointConnectionOperations
66
72
from .operations import BackupResourceStorageConfigsOperations
67
73
from .operations import RecoveryPointsCrrOperations
68
74
from .operations import BackupProtectedItemsCrrOperations
69
- from .operations import ProtectionIntentOperations
70
- from .operations import BackupStatusOperations
71
- from .operations import FeatureSupportOperations
72
- from .operations import BackupProtectionIntentOperations
73
- from .operations import BackupUsageSummariesOperations
74
- from .operations import Operations
75
75
from . import models
76
76
77
77
78
78
class RecoveryServicesBackupClient (RecoveryServicesBackupClientOperationsMixin ):
79
79
"""Open API 2.0 Specs for Azure RecoveryServices Backup service.
80
80
81
+ :ivar protection_intent: ProtectionIntentOperations operations
82
+ :vartype protection_intent: azure.mgmt.recoveryservicesbackup.operations.ProtectionIntentOperations
83
+ :ivar backup_status: BackupStatusOperations operations
84
+ :vartype backup_status: azure.mgmt.recoveryservicesbackup.operations.BackupStatusOperations
85
+ :ivar feature_support: FeatureSupportOperations operations
86
+ :vartype feature_support: azure.mgmt.recoveryservicesbackup.operations.FeatureSupportOperations
87
+ :ivar backup_protection_intent: BackupProtectionIntentOperations operations
88
+ :vartype backup_protection_intent: azure.mgmt.recoveryservicesbackup.operations.BackupProtectionIntentOperations
89
+ :ivar backup_usage_summaries: BackupUsageSummariesOperations operations
90
+ :vartype backup_usage_summaries: azure.mgmt.recoveryservicesbackup.operations.BackupUsageSummariesOperations
91
+ :ivar operations: Operations operations
92
+ :vartype operations: azure.mgmt.recoveryservicesbackup.operations.Operations
81
93
:ivar backup_resource_vault_configs: BackupResourceVaultConfigsOperations operations
82
94
:vartype backup_resource_vault_configs: azure.mgmt.recoveryservicesbackup.operations.BackupResourceVaultConfigsOperations
83
95
:ivar backup_resource_encryption_configs: BackupResourceEncryptionConfigsOperations operations
@@ -170,18 +182,6 @@ class RecoveryServicesBackupClient(RecoveryServicesBackupClientOperationsMixin):
170
182
:vartype recovery_points_crr: azure.mgmt.recoveryservicesbackup.operations.RecoveryPointsCrrOperations
171
183
:ivar backup_protected_items_crr: BackupProtectedItemsCrrOperations operations
172
184
:vartype backup_protected_items_crr: azure.mgmt.recoveryservicesbackup.operations.BackupProtectedItemsCrrOperations
173
- :ivar protection_intent: ProtectionIntentOperations operations
174
- :vartype protection_intent: azure.mgmt.recoveryservicesbackup.operations.ProtectionIntentOperations
175
- :ivar backup_status: BackupStatusOperations operations
176
- :vartype backup_status: azure.mgmt.recoveryservicesbackup.operations.BackupStatusOperations
177
- :ivar feature_support: FeatureSupportOperations operations
178
- :vartype feature_support: azure.mgmt.recoveryservicesbackup.operations.FeatureSupportOperations
179
- :ivar backup_protection_intent: BackupProtectionIntentOperations operations
180
- :vartype backup_protection_intent: azure.mgmt.recoveryservicesbackup.operations.BackupProtectionIntentOperations
181
- :ivar backup_usage_summaries: BackupUsageSummariesOperations operations
182
- :vartype backup_usage_summaries: azure.mgmt.recoveryservicesbackup.operations.BackupUsageSummariesOperations
183
- :ivar operations: Operations operations
184
- :vartype operations: azure.mgmt.recoveryservicesbackup.operations.Operations
185
185
:param credential: Credential needed for the client to connect to Azure.
186
186
:type credential: ~azure.core.credentials.TokenCredential
187
187
:param subscription_id: The subscription Id.
@@ -208,6 +208,18 @@ def __init__(
208
208
self ._serialize .client_side_validation = False
209
209
self ._deserialize = Deserializer (client_models )
210
210
211
+ self .protection_intent = ProtectionIntentOperations (
212
+ self ._client , self ._config , self ._serialize , self ._deserialize )
213
+ self .backup_status = BackupStatusOperations (
214
+ self ._client , self ._config , self ._serialize , self ._deserialize )
215
+ self .feature_support = FeatureSupportOperations (
216
+ self ._client , self ._config , self ._serialize , self ._deserialize )
217
+ self .backup_protection_intent = BackupProtectionIntentOperations (
218
+ self ._client , self ._config , self ._serialize , self ._deserialize )
219
+ self .backup_usage_summaries = BackupUsageSummariesOperations (
220
+ self ._client , self ._config , self ._serialize , self ._deserialize )
221
+ self .operations = Operations (
222
+ self ._client , self ._config , self ._serialize , self ._deserialize )
211
223
self .backup_resource_vault_configs = BackupResourceVaultConfigsOperations (
212
224
self ._client , self ._config , self ._serialize , self ._deserialize )
213
225
self .backup_resource_encryption_configs = BackupResourceEncryptionConfigsOperations (
@@ -300,18 +312,6 @@ def __init__(
300
312
self ._client , self ._config , self ._serialize , self ._deserialize )
301
313
self .backup_protected_items_crr = BackupProtectedItemsCrrOperations (
302
314
self ._client , self ._config , self ._serialize , self ._deserialize )
303
- self .protection_intent = ProtectionIntentOperations (
304
- self ._client , self ._config , self ._serialize , self ._deserialize )
305
- self .backup_status = BackupStatusOperations (
306
- self ._client , self ._config , self ._serialize , self ._deserialize )
307
- self .feature_support = FeatureSupportOperations (
308
- self ._client , self ._config , self ._serialize , self ._deserialize )
309
- self .backup_protection_intent = BackupProtectionIntentOperations (
310
- self ._client , self ._config , self ._serialize , self ._deserialize )
311
- self .backup_usage_summaries = BackupUsageSummariesOperations (
312
- self ._client , self ._config , self ._serialize , self ._deserialize )
313
- self .operations = Operations (
314
- self ._client , self ._config , self ._serialize , self ._deserialize )
315
315
316
316
def _send_request (self , http_request , ** kwargs ):
317
317
# type: (HttpRequest, Any) -> HttpResponse
0 commit comments