Skip to content

Commit 1667281

Browse files
author
SDKAuto
committed
CodeGen from PR 15577 in Azure/azure-rest-api-specs
Merge e048b46b2c40d62fabd94c783dcfeabbd83be831 into 81ec17c
1 parent 03516c3 commit 1667281

File tree

54 files changed

+1321
-150
lines changed

Some content is hidden

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

54 files changed

+1321
-150
lines changed

sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"autorest": "V2",
33
"use": "@microsoft.azure/autorest.python@~4.0.71",
4-
"commit": "69c20e89a4f94f99cdbc627f5c33812732b2fa32",
4+
"commit": "0ce6c25af494945778a968b86f92462277f8441b",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
66
"autorest_command": "autorest specification/recoveryservicesbackup/resource-manager/readme.md --keep-version-file --multiapi --no-async --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk [email protected]/autorest.python@~4.0.71 --version=V2",
77
"readme": "specification/recoveryservicesbackup/resource-manager/readme.md"

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
from ._configuration import RecoveryServicesBackupClientConfiguration
1616
from .operations import RecoveryServicesBackupClientOperationsMixin
17+
from .operations import BackupResourceStorageConfigsNonCRROperations
1718
from .operations import ProtectionIntentOperations
1819
from .operations import BackupStatusOperations
1920
from .operations import FeatureSupportOperations
@@ -56,6 +57,8 @@
5657
from .operations import BackupProtectionContainersOperations
5758
from .operations import SecurityPINsOperations
5859
from .operations import RecoveryPointsRecommendedForMoveOperations
60+
from .operations import ResourceGuardProxiesOperations
61+
from .operations import ResourceGuardProxyOperations
5962
from .operations import BackupUsageSummariesCRROperations
6063
from .operations import AadPropertiesOperations
6164
from .operations import CrossRegionRestoreOperations
@@ -75,6 +78,8 @@ class RecoveryServicesBackupClient(RecoveryServicesBackupClientOperationsMixin,
7578
:ivar config: Configuration for client.
7679
:vartype config: RecoveryServicesBackupClientConfiguration
7780
81+
:ivar backup_resource_storage_configs_non_crr: BackupResourceStorageConfigsNonCRR operations
82+
:vartype backup_resource_storage_configs_non_crr: azure.mgmt.recoveryservicesbackup.operations.BackupResourceStorageConfigsNonCRROperations
7883
:ivar protection_intent: ProtectionIntent operations
7984
:vartype protection_intent: azure.mgmt.recoveryservicesbackup.operations.ProtectionIntentOperations
8085
:ivar backup_status: BackupStatus operations
@@ -159,6 +164,10 @@ class RecoveryServicesBackupClient(RecoveryServicesBackupClientOperationsMixin,
159164
:vartype security_pi_ns: azure.mgmt.recoveryservicesbackup.operations.SecurityPINsOperations
160165
:ivar recovery_points_recommended_for_move: RecoveryPointsRecommendedForMove operations
161166
:vartype recovery_points_recommended_for_move: azure.mgmt.recoveryservicesbackup.operations.RecoveryPointsRecommendedForMoveOperations
167+
:ivar resource_guard_proxies: ResourceGuardProxies operations
168+
:vartype resource_guard_proxies: azure.mgmt.recoveryservicesbackup.operations.ResourceGuardProxiesOperations
169+
:ivar resource_guard_proxy: ResourceGuardProxy operations
170+
:vartype resource_guard_proxy: azure.mgmt.recoveryservicesbackup.operations.ResourceGuardProxyOperations
162171
:ivar backup_usage_summaries_crr: BackupUsageSummariesCRR operations
163172
:vartype backup_usage_summaries_crr: azure.mgmt.recoveryservicesbackup.operations.BackupUsageSummariesCRROperations
164173
:ivar aad_properties: AadProperties operations
@@ -198,6 +207,8 @@ def __init__(
198207
self._serialize = Serializer(client_models)
199208
self._deserialize = Deserializer(client_models)
200209

210+
self.backup_resource_storage_configs_non_crr = BackupResourceStorageConfigsNonCRROperations(
211+
self._client, self.config, self._serialize, self._deserialize)
201212
self.protection_intent = ProtectionIntentOperations(
202213
self._client, self.config, self._serialize, self._deserialize)
203214
self.backup_status = BackupStatusOperations(
@@ -282,6 +293,10 @@ def __init__(
282293
self._client, self.config, self._serialize, self._deserialize)
283294
self.recovery_points_recommended_for_move = RecoveryPointsRecommendedForMoveOperations(
284295
self._client, self.config, self._serialize, self._deserialize)
296+
self.resource_guard_proxies = ResourceGuardProxiesOperations(
297+
self._client, self.config, self._serialize, self._deserialize)
298+
self.resource_guard_proxy = ResourceGuardProxyOperations(
299+
self._client, self.config, self._serialize, self._deserialize)
285300
self.backup_usage_summaries_crr = BackupUsageSummariesCRROperations(
286301
self._client, self.config, self._serialize, self._deserialize)
287302
self.aad_properties = AadPropertiesOperations(

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

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,9 @@
247247
from ._models_py3 import RecoveryPointResource
248248
from ._models_py3 import RecoveryPointTierInformation
249249
from ._models_py3 import Resource
250+
from ._models_py3 import ResourceGuardOperationDetail
251+
from ._models_py3 import ResourceGuardProxyBase
252+
from ._models_py3 import ResourceGuardProxyBaseResource
250253
from ._models_py3 import ResourceHealthDetails
251254
from ._models_py3 import ResourceList
252255
from ._models_py3 import RestoreFileSpecs
@@ -255,6 +258,7 @@
255258
from ._models_py3 import RetentionDuration
256259
from ._models_py3 import RetentionPolicy
257260
from ._models_py3 import SchedulePolicy
261+
from ._models_py3 import SecurityPinBase
258262
from ._models_py3 import Settings
259263
from ._models_py3 import SimpleRetentionPolicy
260264
from ._models_py3 import SimpleSchedulePolicy
@@ -265,6 +269,8 @@
265269
from ._models_py3 import TargetRestoreInfo
266270
from ._models_py3 import TokenInformation
267271
from ._models_py3 import TriggerDataMoveRequest
272+
from ._models_py3 import UnlockDeleteRequest
273+
from ._models_py3 import UnlockDeleteResponse
268274
from ._models_py3 import ValidateIaasVMRestoreOperationRequest
269275
from ._models_py3 import ValidateOperationRequest
270276
from ._models_py3 import ValidateOperationResponse
@@ -521,6 +527,9 @@
521527
from ._models import RecoveryPointResource
522528
from ._models import RecoveryPointTierInformation
523529
from ._models import Resource
530+
from ._models import ResourceGuardOperationDetail
531+
from ._models import ResourceGuardProxyBase
532+
from ._models import ResourceGuardProxyBaseResource
524533
from ._models import ResourceHealthDetails
525534
from ._models import ResourceList
526535
from ._models import RestoreFileSpecs
@@ -529,6 +538,7 @@
529538
from ._models import RetentionDuration
530539
from ._models import RetentionPolicy
531540
from ._models import SchedulePolicy
541+
from ._models import SecurityPinBase
532542
from ._models import Settings
533543
from ._models import SimpleRetentionPolicy
534544
from ._models import SimpleSchedulePolicy
@@ -539,6 +549,8 @@
539549
from ._models import TargetRestoreInfo
540550
from ._models import TokenInformation
541551
from ._models import TriggerDataMoveRequest
552+
from ._models import UnlockDeleteRequest
553+
from ._models import UnlockDeleteResponse
542554
from ._models import ValidateIaasVMRestoreOperationRequest
543555
from ._models import ValidateOperationRequest
544556
from ._models import ValidateOperationResponse
@@ -567,6 +579,7 @@
567579
from ._paged_models import ProtectionIntentResourcePaged
568580
from ._paged_models import ProtectionPolicyResourcePaged
569581
from ._paged_models import RecoveryPointResourcePaged
582+
from ._paged_models import ResourceGuardProxyBaseResourcePaged
570583
from ._paged_models import WorkloadItemResourcePaged
571584
from ._paged_models import WorkloadProtectableItemResourcePaged
572585
from ._recovery_services_backup_client_enums import (
@@ -595,6 +608,8 @@
595608
SQLDataDirectoryType,
596609
RestorePointQueryType,
597610
RetentionDurationType,
611+
StorageType,
612+
StorageTypeState,
598613
BackupManagementType,
599614
JobStatus,
600615
JobOperationType,
@@ -609,8 +624,6 @@
609624
CreateMode,
610625
HealthState,
611626
ScheduleRunType,
612-
StorageType,
613-
StorageTypeState,
614627
EnhancedSecurityState,
615628
SoftDeleteFeatureState,
616629
AzureFileShareType,
@@ -869,6 +882,9 @@
869882
'RecoveryPointResource',
870883
'RecoveryPointTierInformation',
871884
'Resource',
885+
'ResourceGuardOperationDetail',
886+
'ResourceGuardProxyBase',
887+
'ResourceGuardProxyBaseResource',
872888
'ResourceHealthDetails',
873889
'ResourceList',
874890
'RestoreFileSpecs',
@@ -877,6 +893,7 @@
877893
'RetentionDuration',
878894
'RetentionPolicy',
879895
'SchedulePolicy',
896+
'SecurityPinBase',
880897
'Settings',
881898
'SimpleRetentionPolicy',
882899
'SimpleSchedulePolicy',
@@ -887,6 +904,8 @@
887904
'TargetRestoreInfo',
888905
'TokenInformation',
889906
'TriggerDataMoveRequest',
907+
'UnlockDeleteRequest',
908+
'UnlockDeleteResponse',
890909
'ValidateIaasVMRestoreOperationRequest',
891910
'ValidateOperationRequest',
892911
'ValidateOperationResponse',
@@ -917,6 +936,7 @@
917936
'WorkloadItemResourcePaged',
918937
'WorkloadProtectableItemResourcePaged',
919938
'ProtectionContainerResourcePaged',
939+
'ResourceGuardProxyBaseResourcePaged',
920940
'EncryptionAtRestType',
921941
'LastUpdateStatus',
922942
'InfrastructureEncryptionState',
@@ -942,6 +962,8 @@
942962
'SQLDataDirectoryType',
943963
'RestorePointQueryType',
944964
'RetentionDurationType',
965+
'StorageType',
966+
'StorageTypeState',
945967
'BackupManagementType',
946968
'JobStatus',
947969
'JobOperationType',
@@ -956,8 +978,6 @@
956978
'CreateMode',
957979
'HealthState',
958980
'ScheduleRunType',
959-
'StorageType',
960-
'StorageTypeState',
961981
'EnhancedSecurityState',
962982
'SoftDeleteFeatureState',
963983
'AzureFileShareType',

0 commit comments

Comments
 (0)