Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[T1] recoveryservicesbackup 2020 12 07 #15657

Merged
merged 2 commits into from
Dec 7, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Release History

## 0.9.0 (2020-12-07)

**Features**

- Model AzureFileshareProtectedItem has a new parameter kpis_healths
- Model AzureIaaSVMProtectedItem has a new parameter kpis_healths
- Model AzureIaaSClassicComputeVMProtectedItem has a new parameter kpis_healths
- Model AzureVmWorkloadProtectedItem has a new parameter kpis_healths
- Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new parameter kpis_healths
- Model AzureIaaSComputeVMProtectedItem has a new parameter kpis_healths
- Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter kpis_healths
- Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter kpis_healths
- Added operation RecoveryServicesBackupClientOperationsMixin.bms_prepare_data_move
- Added operation RecoveryServicesBackupClientOperationsMixin.bms_trigger_data_move
- Added operation RecoveryServicesBackupClientOperationsMixin.get_operation_status1
- Added operation group BackupResourceEncryptionConfigsOperations
- Added operation group BMSPrepareDataMoveOperationResultOperations

**Breaking changes**

- Model AzureFileshareProtectedItem no longer has parameter health_status
- Model AzureFileshareProtectedItem no longer has parameter health_details
- Model AzureVmWorkloadProtectedItem no longer has parameter health_status
- Model AzureVmWorkloadProtectedItem no longer has parameter health_details
- Model AzureVmWorkloadSAPHanaDatabaseProtectedItem no longer has parameter health_status
- Model AzureVmWorkloadSAPHanaDatabaseProtectedItem no longer has parameter health_details
- Model AzureVmWorkloadSAPAseDatabaseProtectedItem no longer has parameter health_status
- Model AzureVmWorkloadSAPAseDatabaseProtectedItem no longer has parameter health_details
- Model AzureVmWorkloadSQLDatabaseProtectedItem no longer has parameter health_status
- Model AzureVmWorkloadSQLDatabaseProtectedItem no longer has parameter health_details

## 0.8.0 (2020-06-05)

**Features**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@

from ._configuration import RecoveryServicesBackupClientConfiguration
from .operations import RecoveryServicesBackupClientOperationsMixin
from .operations import BackupResourceEncryptionConfigsOperations
from .operations import BMSPrepareDataMoveOperationResultOperations
from .operations import PrivateEndpointConnectionOperations
from .operations import BackupResourceVaultConfigsOperations
from .operations import ProtectedItemsOperations
Expand Down Expand Up @@ -62,6 +64,10 @@ class RecoveryServicesBackupClient(RecoveryServicesBackupClientOperationsMixin,
:ivar config: Configuration for client.
:vartype config: RecoveryServicesBackupClientConfiguration

:ivar backup_resource_encryption_configs: BackupResourceEncryptionConfigs operations
:vartype backup_resource_encryption_configs: azure.mgmt.recoveryservicesbackup.operations.BackupResourceEncryptionConfigsOperations
:ivar bms_prepare_data_move_operation_result: BMSPrepareDataMoveOperationResult operations
:vartype bms_prepare_data_move_operation_result: azure.mgmt.recoveryservicesbackup.operations.BMSPrepareDataMoveOperationResultOperations
:ivar private_endpoint_connection: PrivateEndpointConnection operations
:vartype private_endpoint_connection: azure.mgmt.recoveryservicesbackup.operations.PrivateEndpointConnectionOperations
:ivar backup_resource_vault_configs: BackupResourceVaultConfigs operations
Expand Down Expand Up @@ -159,6 +165,10 @@ def __init__(
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

self.backup_resource_encryption_configs = BackupResourceEncryptionConfigsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.bms_prepare_data_move_operation_result = BMSPrepareDataMoveOperationResultOperations(
self._client, self.config, self._serialize, self._deserialize)
self.private_endpoint_connection = PrivateEndpointConnectionOperations(
self._client, self.config, self._serialize, self._deserialize)
self.backup_resource_vault_configs = BackupResourceVaultConfigsOperations(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,8 @@
from ._models_py3 import BackupRequestResource
from ._models_py3 import BackupResourceConfig
from ._models_py3 import BackupResourceConfigResource
from ._models_py3 import BackupResourceEncryptionConfig
from ._models_py3 import BackupResourceEncryptionConfigResource
from ._models_py3 import BackupResourceVaultConfig
from ._models_py3 import BackupResourceVaultConfigResource
from ._models_py3 import BackupStatusRequest
Expand Down Expand Up @@ -151,7 +153,6 @@
from ._models_py3 import GenericProtectionPolicy
from ._models_py3 import GenericRecoveryPoint
from ._models_py3 import GetProtectedItemQueryObject
from ._models_py3 import HealthDetails
from ._models_py3 import IaasVMBackupRequest
from ._models_py3 import IaaSVMContainer
from ._models_py3 import IaasVMILRRegistrationRequest
Expand All @@ -169,6 +170,7 @@
from ._models_py3 import JobResource
from ._models_py3 import KEKDetails
from ._models_py3 import KeyAndSecretDetails
from ._models_py3 import KPIResourceHealthDetails
from ._models_py3 import LogSchedulePolicy
from ._models_py3 import LongTermRetentionPolicy
from ._models_py3 import LongTermSchedulePolicy
Expand All @@ -184,6 +186,8 @@
from ._models_py3 import MabProtectionPolicy
from ._models_py3 import MonthlyRetentionSchedule
from ._models_py3 import NameInfo
from ._models_py3 import NewErrorResponse, NewErrorResponseException
from ._models_py3 import NewErrorResponseError
from ._models_py3 import OperationResultInfo
from ._models_py3 import OperationResultInfoBase
from ._models_py3 import OperationResultInfoBaseResource
Expand All @@ -196,6 +200,8 @@
from ._models_py3 import OperationWorkerResponse
from ._models_py3 import PointInTimeRange
from ._models_py3 import PreBackupValidation
from ._models_py3 import PrepareDataMoveRequest
from ._models_py3 import PrepareDataMoveResponse
from ._models_py3 import PreValidateEnableBackupRequest
from ._models_py3 import PreValidateEnableBackupResponse
from ._models_py3 import PrivateEndpoint
Expand All @@ -220,6 +226,7 @@
from ._models_py3 import RecoveryPointResource
from ._models_py3 import RecoveryPointTierInformation
from ._models_py3 import Resource
from ._models_py3 import ResourceHealthDetails
from ._models_py3 import ResourceList
from ._models_py3 import RestoreFileSpecs
from ._models_py3 import RestoreRequest
Expand All @@ -236,11 +243,13 @@
from ._models_py3 import TargetAFSRestoreInfo
from ._models_py3 import TargetRestoreInfo
from ._models_py3 import TokenInformation
from ._models_py3 import TriggerDataMoveRequest
from ._models_py3 import ValidateIaasVMRestoreOperationRequest
from ._models_py3 import ValidateOperationRequest
from ._models_py3 import ValidateOperationResponse
from ._models_py3 import ValidateOperationsResponse
from ._models_py3 import ValidateRestoreOperationRequest
from ._models_py3 import VaultStorageConfigOperationResultResponse
from ._models_py3 import WeeklyRetentionFormat
from ._models_py3 import WeeklyRetentionSchedule
from ._models_py3 import WorkloadInquiryDetails
Expand Down Expand Up @@ -342,6 +351,8 @@
from ._models import BackupRequestResource
from ._models import BackupResourceConfig
from ._models import BackupResourceConfigResource
from ._models import BackupResourceEncryptionConfig
from ._models import BackupResourceEncryptionConfigResource
from ._models import BackupResourceVaultConfig
from ._models import BackupResourceVaultConfigResource
from ._models import BackupStatusRequest
Expand Down Expand Up @@ -391,7 +402,6 @@
from ._models import GenericProtectionPolicy
from ._models import GenericRecoveryPoint
from ._models import GetProtectedItemQueryObject
from ._models import HealthDetails
from ._models import IaasVMBackupRequest
from ._models import IaaSVMContainer
from ._models import IaasVMILRRegistrationRequest
Expand All @@ -409,6 +419,7 @@
from ._models import JobResource
from ._models import KEKDetails
from ._models import KeyAndSecretDetails
from ._models import KPIResourceHealthDetails
from ._models import LogSchedulePolicy
from ._models import LongTermRetentionPolicy
from ._models import LongTermSchedulePolicy
Expand All @@ -424,6 +435,8 @@
from ._models import MabProtectionPolicy
from ._models import MonthlyRetentionSchedule
from ._models import NameInfo
from ._models import NewErrorResponse, NewErrorResponseException
from ._models import NewErrorResponseError
from ._models import OperationResultInfo
from ._models import OperationResultInfoBase
from ._models import OperationResultInfoBaseResource
Expand All @@ -436,6 +449,8 @@
from ._models import OperationWorkerResponse
from ._models import PointInTimeRange
from ._models import PreBackupValidation
from ._models import PrepareDataMoveRequest
from ._models import PrepareDataMoveResponse
from ._models import PreValidateEnableBackupRequest
from ._models import PreValidateEnableBackupResponse
from ._models import PrivateEndpoint
Expand All @@ -460,6 +475,7 @@
from ._models import RecoveryPointResource
from ._models import RecoveryPointTierInformation
from ._models import Resource
from ._models import ResourceHealthDetails
from ._models import ResourceList
from ._models import RestoreFileSpecs
from ._models import RestoreRequest
Expand All @@ -476,11 +492,13 @@
from ._models import TargetAFSRestoreInfo
from ._models import TargetRestoreInfo
from ._models import TokenInformation
from ._models import TriggerDataMoveRequest
from ._models import ValidateIaasVMRestoreOperationRequest
from ._models import ValidateOperationRequest
from ._models import ValidateOperationResponse
from ._models import ValidateOperationsResponse
from ._models import ValidateRestoreOperationRequest
from ._models import VaultStorageConfigOperationResultResponse
from ._models import WeeklyRetentionFormat
from ._models import WeeklyRetentionSchedule
from ._models import WorkloadInquiryDetails
Expand All @@ -502,17 +520,22 @@
from ._paged_models import WorkloadItemResourcePaged
from ._paged_models import WorkloadProtectableItemResourcePaged
from ._recovery_services_backup_client_enums import (
EncryptionAtRestType,
LastUpdateStatus,
InfrastructureEncryptionState,
DataMoveLevel,
OperationStatusValues,
ProvisioningState,
PrivateEndpointConnectionStatus,
ProtectionState,
HealthStatus,
ResourceHealthStatus,
RecoveryType,
CopyOptions,
RestoreRequestType,
WorkloadType,
PolicyType,
JobSupportedAction,
HealthStatus,
ProtectedItemState,
LastBackupStatus,
ProtectedItemHealthStatus,
Expand Down Expand Up @@ -650,6 +673,8 @@
'BackupRequestResource',
'BackupResourceConfig',
'BackupResourceConfigResource',
'BackupResourceEncryptionConfig',
'BackupResourceEncryptionConfigResource',
'BackupResourceVaultConfig',
'BackupResourceVaultConfigResource',
'BackupStatusRequest',
Expand Down Expand Up @@ -699,7 +724,6 @@
'GenericProtectionPolicy',
'GenericRecoveryPoint',
'GetProtectedItemQueryObject',
'HealthDetails',
'IaasVMBackupRequest',
'IaaSVMContainer',
'IaasVMILRRegistrationRequest',
Expand All @@ -717,6 +741,7 @@
'JobResource',
'KEKDetails',
'KeyAndSecretDetails',
'KPIResourceHealthDetails',
'LogSchedulePolicy',
'LongTermRetentionPolicy',
'LongTermSchedulePolicy',
Expand All @@ -732,6 +757,8 @@
'MabProtectionPolicy',
'MonthlyRetentionSchedule',
'NameInfo',
'NewErrorResponse', 'NewErrorResponseException',
'NewErrorResponseError',
'OperationResultInfo',
'OperationResultInfoBase',
'OperationResultInfoBaseResource',
Expand All @@ -744,6 +771,8 @@
'OperationWorkerResponse',
'PointInTimeRange',
'PreBackupValidation',
'PrepareDataMoveRequest',
'PrepareDataMoveResponse',
'PreValidateEnableBackupRequest',
'PreValidateEnableBackupResponse',
'PrivateEndpoint',
Expand All @@ -768,6 +797,7 @@
'RecoveryPointResource',
'RecoveryPointTierInformation',
'Resource',
'ResourceHealthDetails',
'ResourceList',
'RestoreFileSpecs',
'RestoreRequest',
Expand All @@ -784,11 +814,13 @@
'TargetAFSRestoreInfo',
'TargetRestoreInfo',
'TokenInformation',
'TriggerDataMoveRequest',
'ValidateIaasVMRestoreOperationRequest',
'ValidateOperationRequest',
'ValidateOperationResponse',
'ValidateOperationsResponse',
'ValidateRestoreOperationRequest',
'VaultStorageConfigOperationResultResponse',
'WeeklyRetentionFormat',
'WeeklyRetentionSchedule',
'WorkloadInquiryDetails',
Expand All @@ -809,17 +841,22 @@
'WorkloadProtectableItemResourcePaged',
'ProtectionContainerResourcePaged',
'ClientDiscoveryValueForSingleApiPaged',
'EncryptionAtRestType',
'LastUpdateStatus',
'InfrastructureEncryptionState',
'DataMoveLevel',
'OperationStatusValues',
'ProvisioningState',
'PrivateEndpointConnectionStatus',
'ProtectionState',
'HealthStatus',
'ResourceHealthStatus',
'RecoveryType',
'CopyOptions',
'RestoreRequestType',
'WorkloadType',
'PolicyType',
'JobSupportedAction',
'HealthStatus',
'ProtectedItemState',
'LastBackupStatus',
'ProtectedItemHealthStatus',
Expand Down
Loading