diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/__init__.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/__init__.py index 7bced8fc4caf..389a5837425f 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/__init__.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/__init__.py @@ -25,6 +25,9 @@ from .trigger_rollover_request_py3 import TriggerRolloverRequest from .registered_server_create_parameters_py3 import RegisteredServerCreateParameters from .server_endpoint_update_parameters_py3 import ServerEndpointUpdateParameters + from .sync_session_status_py3 import SyncSessionStatus + from .sync_progress_status_py3 import SyncProgressStatus + from .server_endpoint_health_py3 import ServerEndpointHealth from .server_endpoint_py3 import ServerEndpoint from .registered_server_py3 import RegisteredServer from .resources_move_info_py3 import ResourcesMoveInfo @@ -60,6 +63,9 @@ from .trigger_rollover_request import TriggerRolloverRequest from .registered_server_create_parameters import RegisteredServerCreateParameters from .server_endpoint_update_parameters import ServerEndpointUpdateParameters + from .sync_session_status import SyncSessionStatus + from .sync_progress_status import SyncProgressStatus + from .server_endpoint_health import ServerEndpointHealth from .server_endpoint import ServerEndpoint from .registered_server import RegisteredServer from .resources_move_info import ResourcesMoveInfo @@ -107,6 +113,9 @@ 'TriggerRolloverRequest', 'RegisteredServerCreateParameters', 'ServerEndpointUpdateParameters', + 'SyncSessionStatus', + 'SyncProgressStatus', + 'ServerEndpointHealth', 'ServerEndpoint', 'RegisteredServer', 'ResourcesMoveInfo', diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint.py index 1c379341a803..ece6e94edc35 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint.py @@ -37,7 +37,7 @@ class CloudEndpoint(ProxyResource): :param friendly_name: Friendly Name :type friendly_name: str :ivar backup_enabled: Backup Enabled - :vartype backup_enabled: bool + :vartype backup_enabled: str :param provisioning_state: CloudEndpoint Provisioning State :type provisioning_state: str :param last_workflow_id: CloudEndpoint lastWorkflowId @@ -62,7 +62,7 @@ class CloudEndpoint(ProxyResource): 'storage_account_tenant_id': {'key': 'properties.storageAccountTenantId', 'type': 'str'}, 'partnership_id': {'key': 'properties.partnershipId', 'type': 'str'}, 'friendly_name': {'key': 'properties.friendlyName', 'type': 'str'}, - 'backup_enabled': {'key': 'properties.backupEnabled', 'type': 'bool'}, + 'backup_enabled': {'key': 'properties.backupEnabled', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'last_workflow_id': {'key': 'properties.lastWorkflowId', 'type': 'str'}, 'last_operation_name': {'key': 'properties.lastOperationName', 'type': 'str'}, diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint_py3.py index 98812178b1f2..16324e7b0153 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint_py3.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/cloud_endpoint_py3.py @@ -37,7 +37,7 @@ class CloudEndpoint(ProxyResource): :param friendly_name: Friendly Name :type friendly_name: str :ivar backup_enabled: Backup Enabled - :vartype backup_enabled: bool + :vartype backup_enabled: str :param provisioning_state: CloudEndpoint Provisioning State :type provisioning_state: str :param last_workflow_id: CloudEndpoint lastWorkflowId @@ -62,7 +62,7 @@ class CloudEndpoint(ProxyResource): 'storage_account_tenant_id': {'key': 'properties.storageAccountTenantId', 'type': 'str'}, 'partnership_id': {'key': 'properties.partnershipId', 'type': 'str'}, 'friendly_name': {'key': 'properties.friendlyName', 'type': 'str'}, - 'backup_enabled': {'key': 'properties.backupEnabled', 'type': 'bool'}, + 'backup_enabled': {'key': 'properties.backupEnabled', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'last_workflow_id': {'key': 'properties.lastWorkflowId', 'type': 'str'}, 'last_operation_name': {'key': 'properties.lastOperationName', 'type': 'str'}, diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server.py index 8a3dca2108fc..e9635ab5bd7e 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server.py @@ -32,9 +32,9 @@ class RegisteredServer(ProxyResource): :type agent_version: str :param server_os_version: Registered Server OS Version :type server_os_version: str - :param server_managementt_error_code: Registered Server Management Error + :param server_management_error_code: Registered Server Management Error Code - :type server_managementt_error_code: int + :type server_management_error_code: int :param last_heart_beat: Registered Server last heart beat :type last_heart_beat: str :param provisioning_state: Registered Server Provisioning State @@ -80,7 +80,7 @@ class RegisteredServer(ProxyResource): 'server_certificate': {'key': 'properties.serverCertificate', 'type': 'str'}, 'agent_version': {'key': 'properties.agentVersion', 'type': 'str'}, 'server_os_version': {'key': 'properties.serverOSVersion', 'type': 'str'}, - 'server_managementt_error_code': {'key': 'properties.serverManagementtErrorCode', 'type': 'int'}, + 'server_management_error_code': {'key': 'properties.serverManagementErrorCode', 'type': 'int'}, 'last_heart_beat': {'key': 'properties.lastHeartBeat', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'server_role': {'key': 'properties.serverRole', 'type': 'str'}, @@ -103,7 +103,7 @@ def __init__(self, **kwargs): self.server_certificate = kwargs.get('server_certificate', None) self.agent_version = kwargs.get('agent_version', None) self.server_os_version = kwargs.get('server_os_version', None) - self.server_managementt_error_code = kwargs.get('server_managementt_error_code', None) + self.server_management_error_code = kwargs.get('server_management_error_code', None) self.last_heart_beat = kwargs.get('last_heart_beat', None) self.provisioning_state = kwargs.get('provisioning_state', None) self.server_role = kwargs.get('server_role', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server_py3.py index b80a50b637d0..696ae085506c 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server_py3.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/registered_server_py3.py @@ -32,9 +32,9 @@ class RegisteredServer(ProxyResource): :type agent_version: str :param server_os_version: Registered Server OS Version :type server_os_version: str - :param server_managementt_error_code: Registered Server Management Error + :param server_management_error_code: Registered Server Management Error Code - :type server_managementt_error_code: int + :type server_management_error_code: int :param last_heart_beat: Registered Server last heart beat :type last_heart_beat: str :param provisioning_state: Registered Server Provisioning State @@ -80,7 +80,7 @@ class RegisteredServer(ProxyResource): 'server_certificate': {'key': 'properties.serverCertificate', 'type': 'str'}, 'agent_version': {'key': 'properties.agentVersion', 'type': 'str'}, 'server_os_version': {'key': 'properties.serverOSVersion', 'type': 'str'}, - 'server_managementt_error_code': {'key': 'properties.serverManagementtErrorCode', 'type': 'int'}, + 'server_management_error_code': {'key': 'properties.serverManagementErrorCode', 'type': 'int'}, 'last_heart_beat': {'key': 'properties.lastHeartBeat', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'server_role': {'key': 'properties.serverRole', 'type': 'str'}, @@ -98,12 +98,12 @@ class RegisteredServer(ProxyResource): 'monitoring_configuration': {'key': 'properties.monitoringConfiguration', 'type': 'str'}, } - def __init__(self, *, server_certificate: str=None, agent_version: str=None, server_os_version: str=None, server_managementt_error_code: int=None, last_heart_beat: str=None, provisioning_state: str=None, server_role: str=None, cluster_id: str=None, cluster_name: str=None, server_id: str=None, storage_sync_service_uid: str=None, last_workflow_id: str=None, last_operation_name: str=None, discovery_endpoint_uri: str=None, resource_location: str=None, service_location: str=None, friendly_name: str=None, management_endpoint_uri: str=None, monitoring_configuration: str=None, **kwargs) -> None: + def __init__(self, *, server_certificate: str=None, agent_version: str=None, server_os_version: str=None, server_management_error_code: int=None, last_heart_beat: str=None, provisioning_state: str=None, server_role: str=None, cluster_id: str=None, cluster_name: str=None, server_id: str=None, storage_sync_service_uid: str=None, last_workflow_id: str=None, last_operation_name: str=None, discovery_endpoint_uri: str=None, resource_location: str=None, service_location: str=None, friendly_name: str=None, management_endpoint_uri: str=None, monitoring_configuration: str=None, **kwargs) -> None: super(RegisteredServer, self).__init__(**kwargs) self.server_certificate = server_certificate self.agent_version = agent_version self.server_os_version = server_os_version - self.server_managementt_error_code = server_managementt_error_code + self.server_management_error_code = server_management_error_code self.last_heart_beat = last_heart_beat self.provisioning_state = provisioning_state self.server_role = server_role diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint.py index fec610a958f4..3e87faebcd86 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint.py @@ -45,8 +45,19 @@ class ServerEndpoint(ProxyResource): :type last_workflow_id: str :param last_operation_name: Resource Last Operation Name :type last_operation_name: str - :param sync_status: Sync Health Status - :type sync_status: object + :param sync_status: Server Endpoint properties. + :type sync_status: ~azure.mgmt.storagesync.models.ServerEndpointHealth + :param offline_data_transfer: Offline data transfer. Possible values + include: 'on', 'off' + :type offline_data_transfer: str or ~azure.mgmt.storagesync.models.enum + :ivar offline_data_transfer_storage_account_resource_id: Offline data + transfer storage account resource ID + :vartype offline_data_transfer_storage_account_resource_id: str + :ivar offline_data_transfer_storage_account_tenant_id: Offline data + transfer storage account tenant ID + :vartype offline_data_transfer_storage_account_tenant_id: str + :param offline_data_transfer_share_name: Offline data transfer share name + :type offline_data_transfer_share_name: str """ _validation = { @@ -55,6 +66,8 @@ class ServerEndpoint(ProxyResource): 'type': {'readonly': True}, 'volume_free_space_percent': {'maximum': 100, 'minimum': 0}, 'tier_files_older_than_days': {'maximum': 2147483647, 'minimum': 0}, + 'offline_data_transfer_storage_account_resource_id': {'readonly': True}, + 'offline_data_transfer_storage_account_tenant_id': {'readonly': True}, } _attribute_map = { @@ -70,7 +83,11 @@ class ServerEndpoint(ProxyResource): 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'last_workflow_id': {'key': 'properties.lastWorkflowId', 'type': 'str'}, 'last_operation_name': {'key': 'properties.lastOperationName', 'type': 'str'}, - 'sync_status': {'key': 'properties.syncStatus', 'type': 'object'}, + 'sync_status': {'key': 'properties.syncStatus', 'type': 'ServerEndpointHealth'}, + 'offline_data_transfer': {'key': 'properties.offlineDataTransfer', 'type': 'str'}, + 'offline_data_transfer_storage_account_resource_id': {'key': 'properties.offlineDataTransferStorageAccountResourceId', 'type': 'str'}, + 'offline_data_transfer_storage_account_tenant_id': {'key': 'properties.offlineDataTransferStorageAccountTenantId', 'type': 'str'}, + 'offline_data_transfer_share_name': {'key': 'properties.offlineDataTransferShareName', 'type': 'str'}, } def __init__(self, **kwargs): @@ -85,3 +102,7 @@ def __init__(self, **kwargs): self.last_workflow_id = kwargs.get('last_workflow_id', None) self.last_operation_name = kwargs.get('last_operation_name', None) self.sync_status = kwargs.get('sync_status', None) + self.offline_data_transfer = kwargs.get('offline_data_transfer', None) + self.offline_data_transfer_storage_account_resource_id = None + self.offline_data_transfer_storage_account_tenant_id = None + self.offline_data_transfer_share_name = kwargs.get('offline_data_transfer_share_name', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters.py index 5fb20a4691c0..6d21513418f4 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters.py @@ -39,6 +39,11 @@ class ServerEndpointCreateParameters(ProxyResource): :type friendly_name: str :param server_resource_id: Server Resource Id. :type server_resource_id: str + :param offline_data_transfer: Offline data transfer. Possible values + include: 'on', 'off' + :type offline_data_transfer: str or ~azure.mgmt.storagesync.models.enum + :param offline_data_transfer_share_name: Offline data transfer share name + :type offline_data_transfer_share_name: str """ _validation = { @@ -59,6 +64,8 @@ class ServerEndpointCreateParameters(ProxyResource): 'tier_files_older_than_days': {'key': 'properties.tierFilesOlderThanDays', 'type': 'int'}, 'friendly_name': {'key': 'properties.friendlyName', 'type': 'str'}, 'server_resource_id': {'key': 'properties.serverResourceId', 'type': 'str'}, + 'offline_data_transfer': {'key': 'properties.offlineDataTransfer', 'type': 'str'}, + 'offline_data_transfer_share_name': {'key': 'properties.offlineDataTransferShareName', 'type': 'str'}, } def __init__(self, **kwargs): @@ -69,3 +76,5 @@ def __init__(self, **kwargs): self.tier_files_older_than_days = kwargs.get('tier_files_older_than_days', None) self.friendly_name = kwargs.get('friendly_name', None) self.server_resource_id = kwargs.get('server_resource_id', None) + self.offline_data_transfer = kwargs.get('offline_data_transfer', None) + self.offline_data_transfer_share_name = kwargs.get('offline_data_transfer_share_name', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters_py3.py index a9182e63ee4b..e50d73f0ab6b 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters_py3.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_create_parameters_py3.py @@ -39,6 +39,11 @@ class ServerEndpointCreateParameters(ProxyResource): :type friendly_name: str :param server_resource_id: Server Resource Id. :type server_resource_id: str + :param offline_data_transfer: Offline data transfer. Possible values + include: 'on', 'off' + :type offline_data_transfer: str or ~azure.mgmt.storagesync.models.enum + :param offline_data_transfer_share_name: Offline data transfer share name + :type offline_data_transfer_share_name: str """ _validation = { @@ -59,9 +64,11 @@ class ServerEndpointCreateParameters(ProxyResource): 'tier_files_older_than_days': {'key': 'properties.tierFilesOlderThanDays', 'type': 'int'}, 'friendly_name': {'key': 'properties.friendlyName', 'type': 'str'}, 'server_resource_id': {'key': 'properties.serverResourceId', 'type': 'str'}, + 'offline_data_transfer': {'key': 'properties.offlineDataTransfer', 'type': 'str'}, + 'offline_data_transfer_share_name': {'key': 'properties.offlineDataTransferShareName', 'type': 'str'}, } - def __init__(self, *, server_local_path: str=None, cloud_tiering=None, volume_free_space_percent: int=None, tier_files_older_than_days: int=None, friendly_name: str=None, server_resource_id: str=None, **kwargs) -> None: + def __init__(self, *, server_local_path: str=None, cloud_tiering=None, volume_free_space_percent: int=None, tier_files_older_than_days: int=None, friendly_name: str=None, server_resource_id: str=None, offline_data_transfer=None, offline_data_transfer_share_name: str=None, **kwargs) -> None: super(ServerEndpointCreateParameters, self).__init__(**kwargs) self.server_local_path = server_local_path self.cloud_tiering = cloud_tiering @@ -69,3 +76,5 @@ def __init__(self, *, server_local_path: str=None, cloud_tiering=None, volume_fr self.tier_files_older_than_days = tier_files_older_than_days self.friendly_name = friendly_name self.server_resource_id = server_resource_id + self.offline_data_transfer = offline_data_transfer + self.offline_data_transfer_share_name = offline_data_transfer_share_name diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_health.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_health.py new file mode 100644 index 000000000000..5be7c08bf7bb --- /dev/null +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_health.py @@ -0,0 +1,64 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from msrest.serialization import Model + + +class ServerEndpointHealth(Model): + """ServerEndpoint Health object. + + :param download_health: Download Health Status. Possible values include: + 'Healthy', 'Error', 'SyncBlockedForRestore', + 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' + :type download_health: str or ~azure.mgmt.storagesync.models.enum + :param upload_health: Upload Health Status. Possible values include: + 'Healthy', 'Error', 'SyncBlockedForRestore', + 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' + :type upload_health: str or ~azure.mgmt.storagesync.models.enum + :param combined_health: Combined Health Status. Possible values include: + 'Healthy', 'Error', 'SyncBlockedForRestore', + 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' + :type combined_health: str or ~azure.mgmt.storagesync.models.enum + :param last_updated_timestamp: Last Updated Timestamp + :type last_updated_timestamp: datetime + :param upload_status: Upload Status + :type upload_status: ~azure.mgmt.storagesync.models.SyncSessionStatus + :param download_status: Download Status + :type download_status: ~azure.mgmt.storagesync.models.SyncSessionStatus + :param current_progress: Current progress + :type current_progress: ~azure.mgmt.storagesync.models.SyncProgressStatus + :param offline_data_transfer_status: Offline Data Transfer State. Possible + values include: 'InProgress', 'Stopping', 'NotRunning', 'Complete' + :type offline_data_transfer_status: str or + ~azure.mgmt.storagesync.models.enum + """ + + _attribute_map = { + 'download_health': {'key': 'downloadHealth', 'type': 'str'}, + 'upload_health': {'key': 'uploadHealth', 'type': 'str'}, + 'combined_health': {'key': 'combinedHealth', 'type': 'str'}, + 'last_updated_timestamp': {'key': 'lastUpdatedTimestamp', 'type': 'iso-8601'}, + 'upload_status': {'key': 'uploadStatus', 'type': 'SyncSessionStatus'}, + 'download_status': {'key': 'downloadStatus', 'type': 'SyncSessionStatus'}, + 'current_progress': {'key': 'currentProgress', 'type': 'SyncProgressStatus'}, + 'offline_data_transfer_status': {'key': 'offlineDataTransferStatus', 'type': 'str'}, + } + + def __init__(self, **kwargs): + super(ServerEndpointHealth, self).__init__(**kwargs) + self.download_health = kwargs.get('download_health', None) + self.upload_health = kwargs.get('upload_health', None) + self.combined_health = kwargs.get('combined_health', None) + self.last_updated_timestamp = kwargs.get('last_updated_timestamp', None) + self.upload_status = kwargs.get('upload_status', None) + self.download_status = kwargs.get('download_status', None) + self.current_progress = kwargs.get('current_progress', None) + self.offline_data_transfer_status = kwargs.get('offline_data_transfer_status', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_health_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_health_py3.py new file mode 100644 index 000000000000..84fd2c0eb3bc --- /dev/null +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_health_py3.py @@ -0,0 +1,64 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from msrest.serialization import Model + + +class ServerEndpointHealth(Model): + """ServerEndpoint Health object. + + :param download_health: Download Health Status. Possible values include: + 'Healthy', 'Error', 'SyncBlockedForRestore', + 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' + :type download_health: str or ~azure.mgmt.storagesync.models.enum + :param upload_health: Upload Health Status. Possible values include: + 'Healthy', 'Error', 'SyncBlockedForRestore', + 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' + :type upload_health: str or ~azure.mgmt.storagesync.models.enum + :param combined_health: Combined Health Status. Possible values include: + 'Healthy', 'Error', 'SyncBlockedForRestore', + 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' + :type combined_health: str or ~azure.mgmt.storagesync.models.enum + :param last_updated_timestamp: Last Updated Timestamp + :type last_updated_timestamp: datetime + :param upload_status: Upload Status + :type upload_status: ~azure.mgmt.storagesync.models.SyncSessionStatus + :param download_status: Download Status + :type download_status: ~azure.mgmt.storagesync.models.SyncSessionStatus + :param current_progress: Current progress + :type current_progress: ~azure.mgmt.storagesync.models.SyncProgressStatus + :param offline_data_transfer_status: Offline Data Transfer State. Possible + values include: 'InProgress', 'Stopping', 'NotRunning', 'Complete' + :type offline_data_transfer_status: str or + ~azure.mgmt.storagesync.models.enum + """ + + _attribute_map = { + 'download_health': {'key': 'downloadHealth', 'type': 'str'}, + 'upload_health': {'key': 'uploadHealth', 'type': 'str'}, + 'combined_health': {'key': 'combinedHealth', 'type': 'str'}, + 'last_updated_timestamp': {'key': 'lastUpdatedTimestamp', 'type': 'iso-8601'}, + 'upload_status': {'key': 'uploadStatus', 'type': 'SyncSessionStatus'}, + 'download_status': {'key': 'downloadStatus', 'type': 'SyncSessionStatus'}, + 'current_progress': {'key': 'currentProgress', 'type': 'SyncProgressStatus'}, + 'offline_data_transfer_status': {'key': 'offlineDataTransferStatus', 'type': 'str'}, + } + + def __init__(self, *, download_health=None, upload_health=None, combined_health=None, last_updated_timestamp=None, upload_status=None, download_status=None, current_progress=None, offline_data_transfer_status=None, **kwargs) -> None: + super(ServerEndpointHealth, self).__init__(**kwargs) + self.download_health = download_health + self.upload_health = upload_health + self.combined_health = combined_health + self.last_updated_timestamp = last_updated_timestamp + self.upload_status = upload_status + self.download_status = download_status + self.current_progress = current_progress + self.offline_data_transfer_status = offline_data_transfer_status diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_py3.py index 217d2e5cd085..e563f3b57dca 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_py3.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_py3.py @@ -45,8 +45,19 @@ class ServerEndpoint(ProxyResource): :type last_workflow_id: str :param last_operation_name: Resource Last Operation Name :type last_operation_name: str - :param sync_status: Sync Health Status - :type sync_status: object + :param sync_status: Server Endpoint properties. + :type sync_status: ~azure.mgmt.storagesync.models.ServerEndpointHealth + :param offline_data_transfer: Offline data transfer. Possible values + include: 'on', 'off' + :type offline_data_transfer: str or ~azure.mgmt.storagesync.models.enum + :ivar offline_data_transfer_storage_account_resource_id: Offline data + transfer storage account resource ID + :vartype offline_data_transfer_storage_account_resource_id: str + :ivar offline_data_transfer_storage_account_tenant_id: Offline data + transfer storage account tenant ID + :vartype offline_data_transfer_storage_account_tenant_id: str + :param offline_data_transfer_share_name: Offline data transfer share name + :type offline_data_transfer_share_name: str """ _validation = { @@ -55,6 +66,8 @@ class ServerEndpoint(ProxyResource): 'type': {'readonly': True}, 'volume_free_space_percent': {'maximum': 100, 'minimum': 0}, 'tier_files_older_than_days': {'maximum': 2147483647, 'minimum': 0}, + 'offline_data_transfer_storage_account_resource_id': {'readonly': True}, + 'offline_data_transfer_storage_account_tenant_id': {'readonly': True}, } _attribute_map = { @@ -70,10 +83,14 @@ class ServerEndpoint(ProxyResource): 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'last_workflow_id': {'key': 'properties.lastWorkflowId', 'type': 'str'}, 'last_operation_name': {'key': 'properties.lastOperationName', 'type': 'str'}, - 'sync_status': {'key': 'properties.syncStatus', 'type': 'object'}, + 'sync_status': {'key': 'properties.syncStatus', 'type': 'ServerEndpointHealth'}, + 'offline_data_transfer': {'key': 'properties.offlineDataTransfer', 'type': 'str'}, + 'offline_data_transfer_storage_account_resource_id': {'key': 'properties.offlineDataTransferStorageAccountResourceId', 'type': 'str'}, + 'offline_data_transfer_storage_account_tenant_id': {'key': 'properties.offlineDataTransferStorageAccountTenantId', 'type': 'str'}, + 'offline_data_transfer_share_name': {'key': 'properties.offlineDataTransferShareName', 'type': 'str'}, } - def __init__(self, *, server_local_path: str=None, cloud_tiering=None, volume_free_space_percent: int=None, tier_files_older_than_days: int=None, friendly_name: str=None, server_resource_id: str=None, provisioning_state: str=None, last_workflow_id: str=None, last_operation_name: str=None, sync_status=None, **kwargs) -> None: + def __init__(self, *, server_local_path: str=None, cloud_tiering=None, volume_free_space_percent: int=None, tier_files_older_than_days: int=None, friendly_name: str=None, server_resource_id: str=None, provisioning_state: str=None, last_workflow_id: str=None, last_operation_name: str=None, sync_status=None, offline_data_transfer=None, offline_data_transfer_share_name: str=None, **kwargs) -> None: super(ServerEndpoint, self).__init__(**kwargs) self.server_local_path = server_local_path self.cloud_tiering = cloud_tiering @@ -85,3 +102,7 @@ def __init__(self, *, server_local_path: str=None, cloud_tiering=None, volume_fr self.last_workflow_id = last_workflow_id self.last_operation_name = last_operation_name self.sync_status = sync_status + self.offline_data_transfer = offline_data_transfer + self.offline_data_transfer_storage_account_resource_id = None + self.offline_data_transfer_storage_account_tenant_id = None + self.offline_data_transfer_share_name = offline_data_transfer_share_name diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters.py index 45a99cf0285d..25554c2b0a46 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters.py @@ -22,6 +22,11 @@ class ServerEndpointUpdateParameters(Model): :type volume_free_space_percent: int :param tier_files_older_than_days: Tier files older than days. :type tier_files_older_than_days: int + :param offline_data_transfer: Offline data transfer. Possible values + include: 'on', 'off' + :type offline_data_transfer: str or ~azure.mgmt.storagesync.models.enum + :param offline_data_transfer_share_name: Offline data transfer share name + :type offline_data_transfer_share_name: str """ _validation = { @@ -33,6 +38,8 @@ class ServerEndpointUpdateParameters(Model): 'cloud_tiering': {'key': 'properties.cloudTiering', 'type': 'str'}, 'volume_free_space_percent': {'key': 'properties.volumeFreeSpacePercent', 'type': 'int'}, 'tier_files_older_than_days': {'key': 'properties.tierFilesOlderThanDays', 'type': 'int'}, + 'offline_data_transfer': {'key': 'properties.offlineDataTransfer', 'type': 'str'}, + 'offline_data_transfer_share_name': {'key': 'properties.offlineDataTransferShareName', 'type': 'str'}, } def __init__(self, **kwargs): @@ -40,3 +47,5 @@ def __init__(self, **kwargs): self.cloud_tiering = kwargs.get('cloud_tiering', None) self.volume_free_space_percent = kwargs.get('volume_free_space_percent', None) self.tier_files_older_than_days = kwargs.get('tier_files_older_than_days', None) + self.offline_data_transfer = kwargs.get('offline_data_transfer', None) + self.offline_data_transfer_share_name = kwargs.get('offline_data_transfer_share_name', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters_py3.py index d6e1ee73e3cf..a44778969f64 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters_py3.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/server_endpoint_update_parameters_py3.py @@ -22,6 +22,11 @@ class ServerEndpointUpdateParameters(Model): :type volume_free_space_percent: int :param tier_files_older_than_days: Tier files older than days. :type tier_files_older_than_days: int + :param offline_data_transfer: Offline data transfer. Possible values + include: 'on', 'off' + :type offline_data_transfer: str or ~azure.mgmt.storagesync.models.enum + :param offline_data_transfer_share_name: Offline data transfer share name + :type offline_data_transfer_share_name: str """ _validation = { @@ -33,10 +38,14 @@ class ServerEndpointUpdateParameters(Model): 'cloud_tiering': {'key': 'properties.cloudTiering', 'type': 'str'}, 'volume_free_space_percent': {'key': 'properties.volumeFreeSpacePercent', 'type': 'int'}, 'tier_files_older_than_days': {'key': 'properties.tierFilesOlderThanDays', 'type': 'int'}, + 'offline_data_transfer': {'key': 'properties.offlineDataTransfer', 'type': 'str'}, + 'offline_data_transfer_share_name': {'key': 'properties.offlineDataTransferShareName', 'type': 'str'}, } - def __init__(self, *, cloud_tiering=None, volume_free_space_percent: int=None, tier_files_older_than_days: int=None, **kwargs) -> None: + def __init__(self, *, cloud_tiering=None, volume_free_space_percent: int=None, tier_files_older_than_days: int=None, offline_data_transfer=None, offline_data_transfer_share_name: str=None, **kwargs) -> None: super(ServerEndpointUpdateParameters, self).__init__(**kwargs) self.cloud_tiering = cloud_tiering self.volume_free_space_percent = volume_free_space_percent self.tier_files_older_than_days = tier_files_older_than_days + self.offline_data_transfer = offline_data_transfer + self.offline_data_transfer_share_name = offline_data_transfer_share_name diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_progress_status.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_progress_status.py new file mode 100644 index 000000000000..c836fe4fd8b7 --- /dev/null +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_progress_status.py @@ -0,0 +1,61 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from msrest.serialization import Model + + +class SyncProgressStatus(Model): + """Sync Session status object. + + :param progress_timestamp: Progress timestamp + :type progress_timestamp: datetime + :param sync_direction: Sync direction. Possible values include: 'none', + 'initialize', 'download', 'upload', 'recall' + :type sync_direction: str or ~azure.mgmt.storagesync.models.enum + :param per_item_error_count: Per item error count + :type per_item_error_count: int + :param applied_item_count: Applied item count. + :type applied_item_count: int + :param total_item_count: Total item count + :type total_item_count: int + :param applied_bytes: Applied bytes + :type applied_bytes: int + :param total_bytes: Total bytes + :type total_bytes: int + """ + + _validation = { + 'per_item_error_count': {'maximum': 2147483647, 'minimum': 0}, + 'applied_item_count': {'maximum': 2147483647, 'minimum': 0}, + 'total_item_count': {'maximum': 2147483647, 'minimum': 0}, + 'applied_bytes': {'maximum': 2147483647, 'minimum': 0}, + 'total_bytes': {'maximum': 2147483647, 'minimum': 0}, + } + + _attribute_map = { + 'progress_timestamp': {'key': 'progressTimestamp', 'type': 'iso-8601'}, + 'sync_direction': {'key': 'syncDirection', 'type': 'str'}, + 'per_item_error_count': {'key': 'perItemErrorCount', 'type': 'int'}, + 'applied_item_count': {'key': 'appliedItemCount', 'type': 'int'}, + 'total_item_count': {'key': 'totalItemCount', 'type': 'int'}, + 'applied_bytes': {'key': 'appliedBytes', 'type': 'int'}, + 'total_bytes': {'key': 'totalBytes', 'type': 'int'}, + } + + def __init__(self, **kwargs): + super(SyncProgressStatus, self).__init__(**kwargs) + self.progress_timestamp = kwargs.get('progress_timestamp', None) + self.sync_direction = kwargs.get('sync_direction', None) + self.per_item_error_count = kwargs.get('per_item_error_count', None) + self.applied_item_count = kwargs.get('applied_item_count', None) + self.total_item_count = kwargs.get('total_item_count', None) + self.applied_bytes = kwargs.get('applied_bytes', None) + self.total_bytes = kwargs.get('total_bytes', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_progress_status_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_progress_status_py3.py new file mode 100644 index 000000000000..9d0644def3d4 --- /dev/null +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_progress_status_py3.py @@ -0,0 +1,61 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from msrest.serialization import Model + + +class SyncProgressStatus(Model): + """Sync Session status object. + + :param progress_timestamp: Progress timestamp + :type progress_timestamp: datetime + :param sync_direction: Sync direction. Possible values include: 'none', + 'initialize', 'download', 'upload', 'recall' + :type sync_direction: str or ~azure.mgmt.storagesync.models.enum + :param per_item_error_count: Per item error count + :type per_item_error_count: int + :param applied_item_count: Applied item count. + :type applied_item_count: int + :param total_item_count: Total item count + :type total_item_count: int + :param applied_bytes: Applied bytes + :type applied_bytes: int + :param total_bytes: Total bytes + :type total_bytes: int + """ + + _validation = { + 'per_item_error_count': {'maximum': 2147483647, 'minimum': 0}, + 'applied_item_count': {'maximum': 2147483647, 'minimum': 0}, + 'total_item_count': {'maximum': 2147483647, 'minimum': 0}, + 'applied_bytes': {'maximum': 2147483647, 'minimum': 0}, + 'total_bytes': {'maximum': 2147483647, 'minimum': 0}, + } + + _attribute_map = { + 'progress_timestamp': {'key': 'progressTimestamp', 'type': 'iso-8601'}, + 'sync_direction': {'key': 'syncDirection', 'type': 'str'}, + 'per_item_error_count': {'key': 'perItemErrorCount', 'type': 'int'}, + 'applied_item_count': {'key': 'appliedItemCount', 'type': 'int'}, + 'total_item_count': {'key': 'totalItemCount', 'type': 'int'}, + 'applied_bytes': {'key': 'appliedBytes', 'type': 'int'}, + 'total_bytes': {'key': 'totalBytes', 'type': 'int'}, + } + + def __init__(self, *, progress_timestamp=None, sync_direction=None, per_item_error_count: int=None, applied_item_count: int=None, total_item_count: int=None, applied_bytes: int=None, total_bytes: int=None, **kwargs) -> None: + super(SyncProgressStatus, self).__init__(**kwargs) + self.progress_timestamp = progress_timestamp + self.sync_direction = sync_direction + self.per_item_error_count = per_item_error_count + self.applied_item_count = applied_item_count + self.total_item_count = total_item_count + self.applied_bytes = applied_bytes + self.total_bytes = total_bytes diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_session_status.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_session_status.py new file mode 100644 index 000000000000..e9bec8b0c30c --- /dev/null +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_session_status.py @@ -0,0 +1,44 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from msrest.serialization import Model + + +class SyncSessionStatus(Model): + """Sync Session status object. + + :param last_sync_result: Last sync status + :type last_sync_result: int + :param last_sync_timestamp: Last sync timestamp + :type last_sync_timestamp: datetime + :param last_sync_success_timestamp: Last sync success timestamp + :type last_sync_success_timestamp: datetime + :param last_sync_per_item_error_count: Last sync per item error count. + :type last_sync_per_item_error_count: int + """ + + _validation = { + 'last_sync_per_item_error_count': {'maximum': 2147483647, 'minimum': 0}, + } + + _attribute_map = { + 'last_sync_result': {'key': 'lastSyncResult', 'type': 'int'}, + 'last_sync_timestamp': {'key': 'lastSyncTimestamp', 'type': 'iso-8601'}, + 'last_sync_success_timestamp': {'key': 'lastSyncSuccessTimestamp', 'type': 'iso-8601'}, + 'last_sync_per_item_error_count': {'key': 'lastSyncPerItemErrorCount', 'type': 'int'}, + } + + def __init__(self, **kwargs): + super(SyncSessionStatus, self).__init__(**kwargs) + self.last_sync_result = kwargs.get('last_sync_result', None) + self.last_sync_timestamp = kwargs.get('last_sync_timestamp', None) + self.last_sync_success_timestamp = kwargs.get('last_sync_success_timestamp', None) + self.last_sync_per_item_error_count = kwargs.get('last_sync_per_item_error_count', None) diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_session_status_py3.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_session_status_py3.py new file mode 100644 index 000000000000..64a645746471 --- /dev/null +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/models/sync_session_status_py3.py @@ -0,0 +1,44 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from msrest.serialization import Model + + +class SyncSessionStatus(Model): + """Sync Session status object. + + :param last_sync_result: Last sync status + :type last_sync_result: int + :param last_sync_timestamp: Last sync timestamp + :type last_sync_timestamp: datetime + :param last_sync_success_timestamp: Last sync success timestamp + :type last_sync_success_timestamp: datetime + :param last_sync_per_item_error_count: Last sync per item error count. + :type last_sync_per_item_error_count: int + """ + + _validation = { + 'last_sync_per_item_error_count': {'maximum': 2147483647, 'minimum': 0}, + } + + _attribute_map = { + 'last_sync_result': {'key': 'lastSyncResult', 'type': 'int'}, + 'last_sync_timestamp': {'key': 'lastSyncTimestamp', 'type': 'iso-8601'}, + 'last_sync_success_timestamp': {'key': 'lastSyncSuccessTimestamp', 'type': 'iso-8601'}, + 'last_sync_per_item_error_count': {'key': 'lastSyncPerItemErrorCount', 'type': 'int'}, + } + + def __init__(self, *, last_sync_result: int=None, last_sync_timestamp=None, last_sync_success_timestamp=None, last_sync_per_item_error_count: int=None, **kwargs) -> None: + super(SyncSessionStatus, self).__init__(**kwargs) + self.last_sync_result = last_sync_result + self.last_sync_timestamp = last_sync_timestamp + self.last_sync_success_timestamp = last_sync_success_timestamp + self.last_sync_per_item_error_count = last_sync_per_item_error_count diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/cloud_endpoints_operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/cloud_endpoints_operations.py index 8b2628a8dc52..eb38ea9e5e5f 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/cloud_endpoints_operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/cloud_endpoints_operations.py @@ -24,7 +24,7 @@ class CloudEndpointsOperations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -34,7 +34,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/operations.py index 151e61e72e2b..11129d42acea 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/operations.py @@ -22,7 +22,7 @@ class Operations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -32,7 +32,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/registered_servers_operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/registered_servers_operations.py index 1eeb3ad36fbe..573144a4cd00 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/registered_servers_operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/registered_servers_operations.py @@ -24,7 +24,7 @@ class RegisteredServersOperations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -34,7 +34,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/server_endpoints_operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/server_endpoints_operations.py index 7fd8a79abd6c..7f8aab0856ed 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/server_endpoints_operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/server_endpoints_operations.py @@ -24,7 +24,7 @@ class ServerEndpointsOperations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -34,7 +34,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/storage_sync_services_operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/storage_sync_services_operations.py index 175637ba7477..629e9e853d46 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/storage_sync_services_operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/storage_sync_services_operations.py @@ -23,7 +23,7 @@ class StorageSyncServicesOperations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -33,7 +33,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/sync_groups_operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/sync_groups_operations.py index cac42c5dce67..a2b59c1eec39 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/sync_groups_operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/sync_groups_operations.py @@ -22,7 +22,7 @@ class SyncGroupsOperations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -32,7 +32,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/workflows_operations.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/workflows_operations.py index f87d3c38472e..1c0627ae1097 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/workflows_operations.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/operations/workflows_operations.py @@ -22,7 +22,7 @@ class WorkflowsOperations(object): :param config: Configuration of service client. :param serializer: An object model serializer. :param deserializer: An object model deserializer. - :ivar api_version: The API version to use for this operation. Constant value: "2018-07-01". + :ivar api_version: The API version to use for this operation. Constant value: "2018-10-01". """ models = models @@ -32,7 +32,7 @@ def __init__(self, client, config, serializer, deserializer): self._client = client self._serialize = serializer self._deserialize = deserializer - self.api_version = "2018-07-01" + self.api_version = "2018-10-01" self.config = config diff --git a/azure-mgmt-storagesync/azure/mgmt/storagesync/storage_sync_management_client.py b/azure-mgmt-storagesync/azure/mgmt/storagesync/storage_sync_management_client.py index ba1e87f1bea8..2e7b9d81ede9 100644 --- a/azure-mgmt-storagesync/azure/mgmt/storagesync/storage_sync_management_client.py +++ b/azure-mgmt-storagesync/azure/mgmt/storagesync/storage_sync_management_client.py @@ -91,7 +91,7 @@ def __init__( super(StorageSyncManagementClient, self).__init__(self.config.credentials, self.config) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} - self.api_version = '2018-07-01' + self.api_version = '2018-10-01' self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models)