Skip to content
Draft
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
1 change: 1 addition & 0 deletions sdk/datamigration/azure-mgmt-datamigration/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
include _meta.json
recursive-include tests *.py *.yaml
include *.md
include azure/__init__.py
Expand Down
8 changes: 8 additions & 0 deletions sdk/datamigration/azure-mgmt-datamigration/_meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"autorest": "V2",
"use": "@microsoft.azure/autorest.python@~4.0.71",
"commit": "b552c13d58f8e684c128595fe5fae79ef10115f4",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest_command": "autorest specification/datamigration/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",
"readme": "specification/datamigration/resource-manager/readme.md"
}
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ def __init__(
super(DataMigrationServiceClient, 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-15-preview'
self.api_version = '2021-06-30'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@
from ._models_py3 import GetTdeCertificatesSqlTaskInput
from ._models_py3 import GetTdeCertificatesSqlTaskOutput
from ._models_py3 import GetTdeCertificatesSqlTaskProperties
from ._models_py3 import GetUserTablesMySqlTaskInput
from ._models_py3 import GetUserTablesMySqlTaskOutput
from ._models_py3 import GetUserTablesMySqlTaskProperties
from ._models_py3 import GetUserTablesOracleTaskInput
from ._models_py3 import GetUserTablesOracleTaskOutput
from ._models_py3 import GetUserTablesOracleTaskProperties
Expand All @@ -102,6 +105,14 @@
from ._models_py3 import MigrateMISyncCompleteCommandOutput
from ._models_py3 import MigrateMISyncCompleteCommandProperties
from ._models_py3 import MigrateMongoDbTaskProperties
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskInput
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskOutput
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
from ._models_py3 import MigrateMySqlAzureDbForMySqlOfflineTaskProperties
from ._models_py3 import MigrateMySqlAzureDbForMySqlSyncDatabaseInput
from ._models_py3 import MigrateMySqlAzureDbForMySqlSyncTaskInput
from ._models_py3 import MigrateMySqlAzureDbForMySqlSyncTaskOutput
Expand Down Expand Up @@ -251,6 +262,7 @@
from ._models_py3 import SsisMigrationInfo
from ._models_py3 import StartMigrationScenarioServerRoleResult
from ._models_py3 import SyncMigrationDatabaseErrorEvent
from ._models_py3 import SystemData
from ._models_py3 import TrackedResource
from ._models_py3 import UploadOCIDriverTaskInput
from ._models_py3 import UploadOCIDriverTaskOutput
Expand Down Expand Up @@ -343,6 +355,9 @@
from ._models import GetTdeCertificatesSqlTaskInput
from ._models import GetTdeCertificatesSqlTaskOutput
from ._models import GetTdeCertificatesSqlTaskProperties
from ._models import GetUserTablesMySqlTaskInput
from ._models import GetUserTablesMySqlTaskOutput
from ._models import GetUserTablesMySqlTaskProperties
from ._models import GetUserTablesOracleTaskInput
from ._models import GetUserTablesOracleTaskOutput
from ._models import GetUserTablesOracleTaskProperties
Expand All @@ -362,6 +377,14 @@
from ._models import MigrateMISyncCompleteCommandOutput
from ._models import MigrateMISyncCompleteCommandProperties
from ._models import MigrateMongoDbTaskProperties
from ._models import MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskInput
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskOutput
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
from ._models import MigrateMySqlAzureDbForMySqlOfflineTaskProperties
from ._models import MigrateMySqlAzureDbForMySqlSyncDatabaseInput
from ._models import MigrateMySqlAzureDbForMySqlSyncTaskInput
from ._models import MigrateMySqlAzureDbForMySqlSyncTaskOutput
Expand Down Expand Up @@ -511,6 +534,7 @@
from ._models import SsisMigrationInfo
from ._models import StartMigrationScenarioServerRoleResult
from ._models import SyncMigrationDatabaseErrorEvent
from ._models import SystemData
from ._models import TrackedResource
from ._models import UploadOCIDriverTaskInput
from ._models import UploadOCIDriverTaskOutput
Expand Down Expand Up @@ -538,6 +562,7 @@
from ._paged_models import ResourceSkuPaged
from ._paged_models import ServiceOperationPaged
from ._data_migration_service_client_enums import (
CreatedByType,
CommandState,
SsisMigrationStage,
MigrationState,
Expand All @@ -557,11 +582,11 @@
ReplicateMigrationState,
ScenarioTarget,
ScenarioSource,
DatabaseMigrationStage,
ValidationStatus,
Severity,
UpdateActionType,
ObjectType,
DatabaseMigrationStage,
BackupFileStatus,
DatabaseMigrationState,
LoginMigrationStage,
Expand Down Expand Up @@ -662,6 +687,9 @@
'GetTdeCertificatesSqlTaskInput',
'GetTdeCertificatesSqlTaskOutput',
'GetTdeCertificatesSqlTaskProperties',
'GetUserTablesMySqlTaskInput',
'GetUserTablesMySqlTaskOutput',
'GetUserTablesMySqlTaskProperties',
'GetUserTablesOracleTaskInput',
'GetUserTablesOracleTaskOutput',
'GetUserTablesOracleTaskProperties',
Expand All @@ -681,6 +709,14 @@
'MigrateMISyncCompleteCommandOutput',
'MigrateMISyncCompleteCommandProperties',
'MigrateMongoDbTaskProperties',
'MigrateMySqlAzureDbForMySqlOfflineDatabaseInput',
'MigrateMySqlAzureDbForMySqlOfflineTaskInput',
'MigrateMySqlAzureDbForMySqlOfflineTaskOutput',
'MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel',
'MigrateMySqlAzureDbForMySqlOfflineTaskOutputError',
'MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel',
'MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel',
'MigrateMySqlAzureDbForMySqlOfflineTaskProperties',
'MigrateMySqlAzureDbForMySqlSyncDatabaseInput',
'MigrateMySqlAzureDbForMySqlSyncTaskInput',
'MigrateMySqlAzureDbForMySqlSyncTaskOutput',
Expand Down Expand Up @@ -830,6 +866,7 @@
'SsisMigrationInfo',
'StartMigrationScenarioServerRoleResult',
'SyncMigrationDatabaseErrorEvent',
'SystemData',
'TrackedResource',
'UploadOCIDriverTaskInput',
'UploadOCIDriverTaskOutput',
Expand All @@ -856,6 +893,7 @@
'QuotaPaged',
'ServiceOperationPaged',
'ProjectFilePaged',
'CreatedByType',
'CommandState',
'SsisMigrationStage',
'MigrationState',
Expand All @@ -875,11 +913,11 @@
'ReplicateMigrationState',
'ScenarioTarget',
'ScenarioSource',
'DatabaseMigrationStage',
'ValidationStatus',
'Severity',
'UpdateActionType',
'ObjectType',
'DatabaseMigrationStage',
'BackupFileStatus',
'DatabaseMigrationState',
'LoginMigrationStage',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,14 @@
from enum import Enum


class CreatedByType(str, Enum):

user = "User"
application = "Application"
managed_identity = "ManagedIdentity"
key = "Key"


class CommandState(str, Enum):

unknown = "Unknown"
Expand Down Expand Up @@ -200,6 +208,16 @@ class ScenarioSource(str, Enum):
postgre_sqlrds = "PostgreSQLRDS"


class DatabaseMigrationStage(str, Enum):

none = "None"
initialize = "Initialize"
backup = "Backup"
file_copy = "FileCopy"
restore = "Restore"
completed = "Completed"


class ValidationStatus(str, Enum):

default = "Default"
Expand Down Expand Up @@ -235,16 +253,6 @@ class ObjectType(str, Enum):
function = "Function"


class DatabaseMigrationStage(str, Enum):

none = "None"
initialize = "Initialize"
backup = "Backup"
file_copy = "FileCopy"
restore = "Restore"
completed = "Completed"


class BackupFileStatus(str, Enum):

arrived = "Arrived"
Expand Down
Loading