Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::DTS::SynchronizationJob

Última atualização: Jun 27, 2026

O DATASOURCE::DTS::SynchronizationJob consulta os detalhes de execução de uma tarefa de sincronização de dados do Data Transmission Service (DTS).

Sintaxe

{
  "Type": "DATASOURCE::DTS::SynchronizationJob",
  "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 sincronização de dados.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source de dados durante a atualização da pilha.

Valores válidos:

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

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

Valores de retorno

Fn::GetAtt

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

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

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

  • PaymentType: método de faturamento da instância de sincronização.

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

  • InstanceClass: classe da instância.

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

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

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DtsInstanceId:
    Type: String
    Description:
      en: Synchronization instance ID.
    Required: true
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::DTS::SynchronizationJob
    Properties:
      DtsInstanceId:
        Ref: DtsInstanceId
Outputs:
  DestinationEndpointRegion:
    Description: Region of source instance.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DestinationEndpointRegion
  SourceEndpointRegion:
    Description: Region of source instance.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - SourceEndpointRegion
  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: Source instance database engine type.
    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: Synchronization instance ID.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DtsInstanceId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DtsInstanceId": {
      "Type": "String",
      "Description": {
        "en": "Synchronization instance ID."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DTS::SynchronizationJob",
      "Properties": {
        "DtsInstanceId": {
          "Ref": "DtsInstanceId"
        }
      }
    }
  },
  "Outputs": {
    "DestinationEndpointRegion": {
      "Description": "Region of source instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DestinationEndpointRegion"
        ]
      }
    },
    "SourceEndpointRegion": {
      "Description": "Region of source instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "SourceEndpointRegion"
        ]
      }
    },
    "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": "Source instance database engine type.",
      "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": "Synchronization instance ID.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DtsInstanceId"
        ]
      }
    }
  }
}