Skip to content

Commit

Permalink
[AutoPR recoveryservicesbackup/resource-manager] Generating latest sp…
Browse files Browse the repository at this point in the history
…ec (#4118)

* Generated from 97c181ad47b931a15bb039f85904300528ccb6d0

Generating latest spec

* Generated from 424001e3653bf7ff244f357c943c32980e7860ee

Changing the operationIdin 2016-12-01 bms.json

* Generated from acb8728938d79f932ad2a9f32f517f8975c0f6f8

Updating operationIdin 2016-12-01 bms.json

* Generated from 29bec153b8ce07d20202302d301f7c8f52f7ae19

Modifying Readme

* Generated from f863d5e04544fc1082c125f354fd36b119b27436

Spell Check

* Generated from b4544cbdc4750cc7d8353ec244fe62728bc41799

Spell check
  • Loading branch information
AutorestCI authored Jan 17, 2019
1 parent d5aee2f commit c49736e
Show file tree
Hide file tree
Showing 138 changed files with 1,552 additions and 346 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,16 +46,18 @@
from .settings_py3 import Settings
from .sub_protection_policy_py3 import SubProtectionPolicy
from .azure_vm_workload_protection_policy_py3 import AzureVmWorkloadProtectionPolicy
from .azure_vm_workload_sap_ase_database_protected_item_py3 import AzureVmWorkloadSAPAseDatabaseProtectedItem
from .azure_vm_workload_sap_hana_database_protected_item_py3 import AzureVmWorkloadSAPHanaDatabaseProtectedItem
from .azure_vm_workload_sql_database_protected_item_py3 import AzureVmWorkloadSQLDatabaseProtectedItem
from .azure_workload_auto_protection_intent_py3 import AzureWorkloadAutoProtectionIntent
from .azure_workload_error_info_py3 import AzureWorkloadErrorInfo
from .azure_workload_job_task_details_py3 import AzureWorkloadJobTaskDetails
from .azure_workload_job_extended_info_py3 import AzureWorkloadJobExtendedInfo
from .azure_workload_job_py3 import AzureWorkloadJob
from .azure_workload_point_in_time_restore_request_py3 import AzureWorkloadPointInTimeRestoreRequest
from .target_restore_info_py3 import TargetRestoreInfo
from .azure_workload_restore_request_py3 import AzureWorkloadRestoreRequest
from .azure_workload_sap_hana_point_in_time_restore_request_py3 import AzureWorkloadSAPHanaPointInTimeRestoreRequest
from .target_restore_info_py3 import TargetRestoreInfo
from .azure_workload_sap_hana_restore_request_py3 import AzureWorkloadSAPHanaRestoreRequest
from .azure_workload_sql_auto_protection_intent_py3 import AzureWorkloadSQLAutoProtectionIntent
from .azure_workload_sql_point_in_time_restore_request_py3 import AzureWorkloadSQLPointInTimeRestoreRequest
Expand Down Expand Up @@ -124,7 +126,6 @@
from .validate_operation_response_py3 import ValidateOperationResponse
from .validate_operations_response_py3 import ValidateOperationsResponse
from .validate_restore_operation_request_py3 import ValidateRestoreOperationRequest
from .dpm_container_extended_info_py3 import DPMContainerExtendedInfo
from .azure_backup_server_container_py3 import AzureBackupServerContainer
from .azure_backup_server_engine_py3 import AzureBackupServerEngine
from .azure_file_share_backup_request_py3 import AzureFileShareBackupRequest
Expand All @@ -143,6 +144,10 @@
from .azure_vm_workload_item_py3 import AzureVmWorkloadItem
from .pre_backup_validation_py3 import PreBackupValidation
from .azure_vm_workload_protectable_item_py3 import AzureVmWorkloadProtectableItem
from .azure_vm_workload_sap_ase_database_protectable_item_py3 import AzureVmWorkloadSAPAseDatabaseProtectableItem
from .azure_vm_workload_sap_ase_database_workload_item_py3 import AzureVmWorkloadSAPAseDatabaseWorkloadItem
from .azure_vm_workload_sap_ase_system_protectable_item_py3 import AzureVmWorkloadSAPAseSystemProtectableItem
from .azure_vm_workload_sap_ase_system_workload_item_py3 import AzureVmWorkloadSAPAseSystemWorkloadItem
from .azure_vm_workload_sap_hana_database_protectable_item_py3 import AzureVmWorkloadSAPHanaDatabaseProtectableItem
from .azure_vm_workload_sap_hana_database_workload_item_py3 import AzureVmWorkloadSAPHanaDatabaseWorkloadItem
from .azure_vm_workload_sap_hana_system_protectable_item_py3 import AzureVmWorkloadSAPHanaSystemProtectableItem
Expand All @@ -160,8 +165,9 @@
from .distributed_nodes_info_py3 import DistributedNodesInfo
from .azure_workload_container_extended_info_py3 import AzureWorkloadContainerExtendedInfo
from .azure_workload_container_py3 import AzureWorkloadContainer
from .azure_workload_recovery_point_py3 import AzureWorkloadRecoveryPoint
from .point_in_time_range_py3 import PointInTimeRange
from .azure_workload_point_in_time_recovery_point_py3 import AzureWorkloadPointInTimeRecoveryPoint
from .azure_workload_recovery_point_py3 import AzureWorkloadRecoveryPoint
from .azure_workload_sap_hana_point_in_time_recovery_point_py3 import AzureWorkloadSAPHanaPointInTimeRecoveryPoint
from .azure_workload_sap_hana_recovery_point_py3 import AzureWorkloadSAPHanaRecoveryPoint
from .azure_workload_sql_point_in_time_recovery_point_py3 import AzureWorkloadSQLPointInTimeRecoveryPoint
Expand All @@ -188,6 +194,7 @@
from .client_script_for_connect_py3 import ClientScriptForConnect
from .container_identity_info_py3 import ContainerIdentityInfo
from .dpm_backup_engine_py3 import DpmBackupEngine
from .dpm_container_extended_info_py3 import DPMContainerExtendedInfo
from .dpm_container_py3 import DpmContainer
from .generic_container_extended_info_py3 import GenericContainerExtendedInfo
from .generic_container_py3 import GenericContainer
Expand Down Expand Up @@ -267,16 +274,18 @@
from .settings import Settings
from .sub_protection_policy import SubProtectionPolicy
from .azure_vm_workload_protection_policy import AzureVmWorkloadProtectionPolicy
from .azure_vm_workload_sap_ase_database_protected_item import AzureVmWorkloadSAPAseDatabaseProtectedItem
from .azure_vm_workload_sap_hana_database_protected_item import AzureVmWorkloadSAPHanaDatabaseProtectedItem
from .azure_vm_workload_sql_database_protected_item import AzureVmWorkloadSQLDatabaseProtectedItem
from .azure_workload_auto_protection_intent import AzureWorkloadAutoProtectionIntent
from .azure_workload_error_info import AzureWorkloadErrorInfo
from .azure_workload_job_task_details import AzureWorkloadJobTaskDetails
from .azure_workload_job_extended_info import AzureWorkloadJobExtendedInfo
from .azure_workload_job import AzureWorkloadJob
from .azure_workload_point_in_time_restore_request import AzureWorkloadPointInTimeRestoreRequest
from .target_restore_info import TargetRestoreInfo
from .azure_workload_restore_request import AzureWorkloadRestoreRequest
from .azure_workload_sap_hana_point_in_time_restore_request import AzureWorkloadSAPHanaPointInTimeRestoreRequest
from .target_restore_info import TargetRestoreInfo
from .azure_workload_sap_hana_restore_request import AzureWorkloadSAPHanaRestoreRequest
from .azure_workload_sql_auto_protection_intent import AzureWorkloadSQLAutoProtectionIntent
from .azure_workload_sql_point_in_time_restore_request import AzureWorkloadSQLPointInTimeRestoreRequest
Expand Down Expand Up @@ -345,7 +354,6 @@
from .validate_operation_response import ValidateOperationResponse
from .validate_operations_response import ValidateOperationsResponse
from .validate_restore_operation_request import ValidateRestoreOperationRequest
from .dpm_container_extended_info import DPMContainerExtendedInfo
from .azure_backup_server_container import AzureBackupServerContainer
from .azure_backup_server_engine import AzureBackupServerEngine
from .azure_file_share_backup_request import AzureFileShareBackupRequest
Expand All @@ -364,6 +372,10 @@
from .azure_vm_workload_item import AzureVmWorkloadItem
from .pre_backup_validation import PreBackupValidation
from .azure_vm_workload_protectable_item import AzureVmWorkloadProtectableItem
from .azure_vm_workload_sap_ase_database_protectable_item import AzureVmWorkloadSAPAseDatabaseProtectableItem
from .azure_vm_workload_sap_ase_database_workload_item import AzureVmWorkloadSAPAseDatabaseWorkloadItem
from .azure_vm_workload_sap_ase_system_protectable_item import AzureVmWorkloadSAPAseSystemProtectableItem
from .azure_vm_workload_sap_ase_system_workload_item import AzureVmWorkloadSAPAseSystemWorkloadItem
from .azure_vm_workload_sap_hana_database_protectable_item import AzureVmWorkloadSAPHanaDatabaseProtectableItem
from .azure_vm_workload_sap_hana_database_workload_item import AzureVmWorkloadSAPHanaDatabaseWorkloadItem
from .azure_vm_workload_sap_hana_system_protectable_item import AzureVmWorkloadSAPHanaSystemProtectableItem
Expand All @@ -381,8 +393,9 @@
from .distributed_nodes_info import DistributedNodesInfo
from .azure_workload_container_extended_info import AzureWorkloadContainerExtendedInfo
from .azure_workload_container import AzureWorkloadContainer
from .azure_workload_recovery_point import AzureWorkloadRecoveryPoint
from .point_in_time_range import PointInTimeRange
from .azure_workload_point_in_time_recovery_point import AzureWorkloadPointInTimeRecoveryPoint
from .azure_workload_recovery_point import AzureWorkloadRecoveryPoint
from .azure_workload_sap_hana_point_in_time_recovery_point import AzureWorkloadSAPHanaPointInTimeRecoveryPoint
from .azure_workload_sap_hana_recovery_point import AzureWorkloadSAPHanaRecoveryPoint
from .azure_workload_sql_point_in_time_recovery_point import AzureWorkloadSQLPointInTimeRecoveryPoint
Expand All @@ -409,6 +422,7 @@
from .client_script_for_connect import ClientScriptForConnect
from .container_identity_info import ContainerIdentityInfo
from .dpm_backup_engine import DpmBackupEngine
from .dpm_container_extended_info import DPMContainerExtendedInfo
from .dpm_container import DpmContainer
from .generic_container_extended_info import GenericContainerExtendedInfo
from .generic_container import GenericContainer
Expand Down Expand Up @@ -502,6 +516,7 @@
AzureFileShareType,
InquiryStatus,
BackupType,
OperationType,
RestorePointType,
StorageType,
StorageTypeState,
Expand Down Expand Up @@ -551,16 +566,18 @@
'Settings',
'SubProtectionPolicy',
'AzureVmWorkloadProtectionPolicy',
'AzureVmWorkloadSAPAseDatabaseProtectedItem',
'AzureVmWorkloadSAPHanaDatabaseProtectedItem',
'AzureVmWorkloadSQLDatabaseProtectedItem',
'AzureWorkloadAutoProtectionIntent',
'AzureWorkloadErrorInfo',
'AzureWorkloadJobTaskDetails',
'AzureWorkloadJobExtendedInfo',
'AzureWorkloadJob',
'AzureWorkloadPointInTimeRestoreRequest',
'TargetRestoreInfo',
'AzureWorkloadRestoreRequest',
'AzureWorkloadSAPHanaPointInTimeRestoreRequest',
'TargetRestoreInfo',
'AzureWorkloadSAPHanaRestoreRequest',
'AzureWorkloadSQLAutoProtectionIntent',
'AzureWorkloadSQLPointInTimeRestoreRequest',
Expand Down Expand Up @@ -629,7 +646,6 @@
'ValidateOperationResponse',
'ValidateOperationsResponse',
'ValidateRestoreOperationRequest',
'DPMContainerExtendedInfo',
'AzureBackupServerContainer',
'AzureBackupServerEngine',
'AzureFileShareBackupRequest',
Expand All @@ -648,6 +664,10 @@
'AzureVmWorkloadItem',
'PreBackupValidation',
'AzureVmWorkloadProtectableItem',
'AzureVmWorkloadSAPAseDatabaseProtectableItem',
'AzureVmWorkloadSAPAseDatabaseWorkloadItem',
'AzureVmWorkloadSAPAseSystemProtectableItem',
'AzureVmWorkloadSAPAseSystemWorkloadItem',
'AzureVmWorkloadSAPHanaDatabaseProtectableItem',
'AzureVmWorkloadSAPHanaDatabaseWorkloadItem',
'AzureVmWorkloadSAPHanaSystemProtectableItem',
Expand All @@ -665,8 +685,9 @@
'DistributedNodesInfo',
'AzureWorkloadContainerExtendedInfo',
'AzureWorkloadContainer',
'AzureWorkloadRecoveryPoint',
'PointInTimeRange',
'AzureWorkloadPointInTimeRecoveryPoint',
'AzureWorkloadRecoveryPoint',
'AzureWorkloadSAPHanaPointInTimeRecoveryPoint',
'AzureWorkloadSAPHanaRecoveryPoint',
'AzureWorkloadSQLPointInTimeRecoveryPoint',
Expand All @@ -693,6 +714,7 @@
'ClientScriptForConnect',
'ContainerIdentityInfo',
'DpmBackupEngine',
'DPMContainerExtendedInfo',
'DpmContainer',
'GenericContainerExtendedInfo',
'GenericContainer',
Expand Down Expand Up @@ -785,6 +807,7 @@
'AzureFileShareType',
'InquiryStatus',
'BackupType',
'OperationType',
'RestorePointType',
'StorageType',
'StorageTypeState',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
# regenerated.
# --------------------------------------------------------------------------

from .protection_container import ProtectionContainer
from .dpm_container import DpmContainer


class AzureBackupServerContainer(ProtectionContainer):
class AzureBackupServerContainer(DpmContainer):
"""AzureBackupServer (DPMVenus) workload-specific protection container.
All required parameters must be populated in order to send to Azure.
Expand Down Expand Up @@ -73,12 +73,4 @@ class AzureBackupServerContainer(ProtectionContainer):

def __init__(self, **kwargs):
super(AzureBackupServerContainer, self).__init__(**kwargs)
self.can_re_register = kwargs.get('can_re_register', None)
self.container_id = kwargs.get('container_id', None)
self.protected_item_count = kwargs.get('protected_item_count', None)
self.dpm_agent_version = kwargs.get('dpm_agent_version', None)
self.dpm_servers = kwargs.get('dpm_servers', None)
self.upgrade_available = kwargs.get('upgrade_available', None)
self.protection_status = kwargs.get('protection_status', None)
self.extended_info = kwargs.get('extended_info', None)
self.container_type = 'AzureBackupServerContainer'
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
# regenerated.
# --------------------------------------------------------------------------

from .protection_container_py3 import ProtectionContainer
from .dpm_container_py3 import DpmContainer


class AzureBackupServerContainer(ProtectionContainer):
class AzureBackupServerContainer(DpmContainer):
"""AzureBackupServer (DPMVenus) workload-specific protection container.
All required parameters must be populated in order to send to Azure.
Expand Down Expand Up @@ -72,13 +72,5 @@ class AzureBackupServerContainer(ProtectionContainer):
}

def __init__(self, *, friendly_name: str=None, backup_management_type=None, registration_status: str=None, health_status: str=None, can_re_register: bool=None, container_id: str=None, protected_item_count: int=None, dpm_agent_version: str=None, dpm_servers=None, upgrade_available: bool=None, protection_status: str=None, extended_info=None, **kwargs) -> None:
super(AzureBackupServerContainer, self).__init__(friendly_name=friendly_name, backup_management_type=backup_management_type, registration_status=registration_status, health_status=health_status, **kwargs)
self.can_re_register = can_re_register
self.container_id = container_id
self.protected_item_count = protected_item_count
self.dpm_agent_version = dpm_agent_version
self.dpm_servers = dpm_servers
self.upgrade_available = upgrade_available
self.protection_status = protection_status
self.extended_info = extended_info
super(AzureBackupServerContainer, self).__init__(friendly_name=friendly_name, backup_management_type=backup_management_type, registration_status=registration_status, health_status=health_status, can_re_register=can_re_register, container_id=container_id, protected_item_count=protected_item_count, dpm_agent_version=dpm_agent_version, dpm_servers=dpm_servers, upgrade_available=upgrade_available, protection_status=protection_status, extended_info=extended_info, **kwargs)
self.container_type = 'AzureBackupServerContainer'
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ class AzureBackupServerEngine(BackupEngineBase):
:param is_dpm_upgrade_available: To check if backup engine upgrade
available
:type is_dpm_upgrade_available: bool
:param extended_info: Extended info of the backup engine
:param extended_info: Extended info of the backupengine
:type extended_info:
~azure.mgmt.recoveryservicesbackup.models.BackupEngineExtendedInfo
:param backup_engine_type: Required. Constant filled by server.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ class AzureBackupServerEngine(BackupEngineBase):
:param is_dpm_upgrade_available: To check if backup engine upgrade
available
:type is_dpm_upgrade_available: bool
:param extended_info: Extended info of the backup engine
:param extended_info: Extended info of the backupengine
:type extended_info:
~azure.mgmt.recoveryservicesbackup.models.BackupEngineExtendedInfo
:param backup_engine_type: Required. Constant filled by server.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ class AzureFileShareProtectionPolicy(ProtectionPolicy):
:param work_load_type: Type of workload for the backup management.
Possible values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb',
'SQLDB', 'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type work_load_type: str or
~azure.mgmt.recoveryservicesbackup.models.WorkloadType
:param schedule_policy: Backup schedule specified as part of backup
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ class AzureFileShareProtectionPolicy(ProtectionPolicy):
:param work_load_type: Type of workload for the backup management.
Possible values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb',
'SQLDB', 'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type work_load_type: str or
~azure.mgmt.recoveryservicesbackup.models.WorkloadType
:param schedule_policy: Backup schedule specified as part of backup
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ class AzureFileshareProtectedItem(ProtectedItem):
:param workload_type: Type of workload this item represents. Possible
values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb', 'SQLDB',
'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type workload_type: str or
~azure.mgmt.recoveryservicesbackup.models.DataSourceType
:param container_name: Unique name of container
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ class AzureFileshareProtectedItem(ProtectedItem):
:param workload_type: Type of workload this item represents. Possible
values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb', 'SQLDB',
'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type workload_type: str or
~azure.mgmt.recoveryservicesbackup.models.DataSourceType
:param container_name: Unique name of container
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ class AzureIaaSClassicComputeVMProtectedItem(AzureIaaSVMProtectedItem):
:param workload_type: Type of workload this item represents. Possible
values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb', 'SQLDB',
'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type workload_type: str or
~azure.mgmt.recoveryservicesbackup.models.DataSourceType
:param container_name: Unique name of container
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ class AzureIaaSClassicComputeVMProtectedItem(AzureIaaSVMProtectedItem):
:param workload_type: Type of workload this item represents. Possible
values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb', 'SQLDB',
'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type workload_type: str or
~azure.mgmt.recoveryservicesbackup.models.DataSourceType
:param container_name: Unique name of container
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ class AzureIaaSComputeVMProtectedItem(AzureIaaSVMProtectedItem):
:param workload_type: Type of workload this item represents. Possible
values include: 'Invalid', 'VM', 'FileFolder', 'AzureSqlDb', 'SQLDB',
'Exchange', 'Sharepoint', 'VMwareVM', 'SystemState', 'Client',
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase'
'GenericDataSource', 'SQLDataBase', 'AzureFileShare', 'SAPHanaDatabase',
'SAPAseDatabase'
:type workload_type: str or
~azure.mgmt.recoveryservicesbackup.models.DataSourceType
:param container_name: Unique name of container
Expand Down
Loading

0 comments on commit c49736e

Please sign in to comment.