Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::DTS::MigrationJob

Última atualização: Jul 02, 2026

Consulta os detalhes de execução de uma tarefa de migração de dados do Data Transmission Service (DTS).

Sintaxe

{
  "Type": "DATASOURCE::DTS::MigrationJob",
  "Properties": {
    "DtsInstanceId": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

DtsInstanceId

String

Sim

Sim

ID da instância de migração de dados.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de origem de dados ao atualizar a pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos de origem de dados durante a atualização da pilha.

  • Always: atualiza os recursos de origem de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • SourceEndpointRegion: região da instância de origem.

  • DestinationSourceEndpointRegion: região da instância de destino.

  • CreateTime: horário de criação da tarefa de migração de dados.

  • PaymentType: tipo de pagamento da instância de migração de dados.

  • SourceEndpointEngineName: tipo de mecanismo de banco de dados da instância de origem.

  • InstanceClass: classe da instância.

  • DestinationEndpointEngineName: tipo de mecanismo de banco de dados da instância de destino.

  • DtsInstanceId: ID da instância de migração de dados.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DtsInstanceId:
    Type: String
    Description:
      en: The ID of the synchronization instance.
    Required: true
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::DTS::MigrationJob
    Properties:
      DtsInstanceId:
        Ref: DtsInstanceId
Outputs:
  SourceEndpointRegion:
    Description: The type of the source instance database engine.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - SourceEndpointRegion
  DestinationSourceEndpointRegion:
    Description: The target database engine type.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DestinationSourceEndpointRegion
  CreateTime:
    Description: The task creation time, which follows the yyyy-MM-ddTHH:mm:ssZ(UTC time).
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CreateTime
  PaymentType:
    Description: The payment type of the resource.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - PaymentType
  SourceEndpointEngineName:
    Description: The type of the source instance database engine.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - SourceEndpointEngineName
  InstanceClass:
    Description: The specification of the migration or synchronization instance.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - InstanceClass
  DestinationEndpointEngineName:
    Description: The target database engine type.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DestinationEndpointEngineName
  DtsInstanceId:
    Description: The ID of the synchronization instance.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DtsInstanceId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DtsInstanceId": {
      "Type": "String",
      "Description": {
        "en": "The ID of the synchronization instance."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DTS::MigrationJob",
      "Properties": {
        "DtsInstanceId": {
          "Ref": "DtsInstanceId"
        }
      }
    }
  },
  "Outputs": {
    "SourceEndpointRegion": {
      "Description": "The type of the source instance database engine.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SourceEndpointRegion"
        ]
      }
    },
    "DestinationSourceEndpointRegion": {
      "Description": "The target database engine type.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DestinationSourceEndpointRegion"
        ]
      }
    },
    "CreateTime": {
      "Description": "The task creation time, which follows the yyyy-MM-ddTHH:mm:ssZ(UTC time).",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "PaymentType": {
      "Description": "The payment type of the resource.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "PaymentType"
        ]
      }
    },
    "SourceEndpointEngineName": {
      "Description": "The type of the source instance database engine.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SourceEndpointEngineName"
        ]
      }
    },
    "InstanceClass": {
      "Description": "The specification of the migration or synchronization instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceClass"
        ]
      }
    },
    "DestinationEndpointEngineName": {
      "Description": "The target database engine type.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DestinationEndpointEngineName"
        ]
      }
    },
    "DtsInstanceId": {
      "Description": "The ID of the synchronization instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DtsInstanceId"
        ]
      }
    }
  }
}