Compartilhar via


Get-AzureRmDataMigrationTask

Recupera o objeto PSProjectTask associado a uma tarefa de migração do Serviço de Migração de Banco de Dados do Azure.

Aviso

O módulo do PowerShell do AzureRM foi oficialmente preterido em 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo do Az PowerShell para garantir o suporte e as atualizações contínuas.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso contínuo a critério e risco do usuário. Consulte nossos recursos de migração para obter diretrizes sobre a transição para o módulo Az.

Sintaxe

Get-AzureRmDataMigrationTask
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   [-TaskType <TaskTypeEnum>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-InputObject] <PSProject>
   [-TaskType <TaskTypeEnum>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-InputObject] <PSProject>
   -Name <String>
   [-Expand]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-InputObject] <PSProject>
   -Name <String>
   [-Expand]
   -ResultType <ResultTypeEnum>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-ResourceId] <String>
   [-TaskType <TaskTypeEnum>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-ResourceId] <String>
   -Name <String>
   [-Expand]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   [-ResourceId] <String>
   -Name <String>
   [-Expand]
   -ResultType <ResultTypeEnum>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   [-Name <String>]
   [-Expand]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDataMigrationTask
   -ResourceGroupName <String>
   -ServiceName <String>
   -ProjectName <String>
   -Name <String>
   [-Expand]
   -ResultType <ResultTypeEnum>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

O cmdlet Get-AzureRmDataMigrationTask recupera as propriedades associadas a uma tarefa de migração do Serviço de Migração de Banco de Dados do Azure.

Exemplos

Exemplo 1

PS C:\> Get -AzureRmDataMigrationTask -TaskName myTestTask -ServiceName myTestService -ProjectName MyTestProject -ResourceGroupName MyResourceGroup -Expand

O exemplo acima ilustra o uso do cmdlet Get-AzureRmDataMigrationTask para recuperar as propriedades associadas a uma tarefa de migração do Serviço de Migração de Banco de Dados do Azure com base no nome da tarefa passado como parâmetro de entrada

Exemplo 2

PS C:\> Get -AzureRmDataMigrationTask -Project $myProject

O exemplo acima ilustra o uso do cmdlet Get-AzureRmDataMigrationTask para recuperar todas as tarefas de migração associadas ao objeto PSProject passado como parâmetro de entrada

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Tipo:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Expand

Expandir saída

Tipo:SwitchParameter
Cargo:Named
Valor padrão:False
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Objeto PSProject.

Tipo:PSProject
Aliases:Project
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Name

Nome da tarefa.

Tipo:String
Aliases:TaskName
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ProjectName

O nome do projeto.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceGroupName

O nome do grupo de recursos.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceId

ID do recurso do projeto.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ResultType

Expanda a saída de determinado tipo de resultado.

Tipo:ResultTypeEnum
Valores aceitos:MigrationLevelOutput, DatabaseLevelOutput, TableLevelOutput, MigrationValidationOutput, MigrationValidationDatabaseLevelOutput, LoginLevelOutput, AgentJobLevelOutput
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ServiceName

Nome do Serviço de Migração de Banco de Dados.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TaskType

Filtre por TaskType.

Tipo:Nullable<T>[TaskTypeEnum]
Valores aceitos:MigrateSqlServerSqlDb, ConnectToSourceSqlServer, ConnectToTargetSqlDb, GetUserTablesSql, ConnectToTargetSqlDbMi, MigrateSqlServerSqlDbMi, ValidateSqlServerSqlDbMi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

PSProject

Parâmetros: InputObject (ByValue)

String

Saídas

PSProjectTask