Todos los productos
Search
Centro de documentos

Data Transmission Service:TransferInstanceClass

Última actualización: Sep 04, 2026

Actualiza la clase de una instancia de Data Transmission Service (DTS).

Nota

No es posible reducir la clase de las instancias de DTS.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, se recomienda llamar a esta operación desde OpenAPI Explorer. Esta herramienta genera dinámicamente código de ejemplo para diferentes SDK.

Parámetros de solicitud

Parámetro

Tipo

Obligatorio

Ejemplo

Descripción

Action String Sí TransferInstanceClass

La operación que desea ejecutar. Establezca el valor en TransferInstanceClass.

OrderType String Sí UPGRADE

El tipo de pedido. Establezca el valor en UPGRADE.

InstanceClass String Sí large

La nueva clase de instancia. Llame a DescribeDtsJobDetail para consultar la clase actual de la instancia.

  • Instancias de migración de datos: xxlarge, xlarge, large, medium y small.
  • Instancias de sincronización de datos: large, medium, small y micro.
Nota Para conocer el rendimiento de prueba de cada clase de instancia, consulte Specifications of data migration instances y Specifications of data synchronization channels.
RegionId String No cn-hangzhou

El ID de región de la instancia de DTS. Supported regions.

DtsJobId String Sí r4yr723m199****

El ID de la tarea de migración o sincronización de datos. Llame a DescribeDtsJobs para consultar el ID de la tarea.

Parámetros de respuesta

Parámetro

Tipo

Ejemplo

Descripción

EndTime String 2021-08-04T16:00:00.000+00:00

La fecha de vencimiento de la instancia de DTS.

Nota Se devuelve únicamente si ChargeType es PREPAY.
HttpStatusCode Integer 200

El código de estado HTTP.

RequestId String 716DB03E-2D0B-4DC3-BC4C-F7A9EE21****

El ID de la solicitud.

DtsJobId String r4yr723m199****

El ID de la tarea de migración o sincronización de datos.

ErrCode String InternalError

El código de error devuelto si la solicitud presenta errores.

Success Boolean true

Indica si la solicitud se completó correctamente.

  • true
  • false
ChargeType String POSTPAY

El método de facturación de la instancia de DTS.

  • POSTPAY: pay-as-you-go.
  • PREPAY: suscripción.
ErrMessage String The request processing has failed due to some unknown error.

El mensaje de error devuelto si la solicitud presenta errores.

Code String 200

El código de error.

DynamicMessage String DtsJobId

La parte dinámica del mensaje de error, que se usa para reemplazar la variable %s en ErrMessage.

Nota Por ejemplo, si ErrMessage es The Value of Input Parameter %s is not valid y DynamicMessage es DtsJobId, significa que el valor especificado para DtsJobId no es válido.
InstanceId String dtsr4yr723m199****

El ID de la instancia de DTS.

Ejemplos

Solicitudes de ejemplo

http(s)://dts.aliyuncs.com/?Action=TransferInstanceClass
&OrderType=UPGRADE
&InstanceClass=large
&DtsJobId=r4yr723m199****
&<Common request parameters>

Respuestas correctas de ejemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<TransferInstanceClassResponse>
      <DtsJobId>r4yr723m199****</DtsJobId>
      <RequestId>716DB03E-2D0B-4DC3-BC4C-F7A9EE21****</RequestId>
      <InstanceId>dtsr4yr723m199****</InstanceId>
      <ChargeType>POSTPAY</ChargeType>
      <HttpStatusCode>200</HttpStatusCode>
      <Success>true</Success>  
</TransferInstanceClassResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "DtsJobId" : "r4yr723m199****",
  "RequestId" : "716DB03E-2D0B-4DC3-BC4C-F7A9EE21****",
  "InstanceId" : "dtsr4yr723m199****",
  "ChargeType" : "POSTPAY",
  "HttpStatusCode" : 200,
  "Success" : true
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400

Throttling.User

Request was denied due to user flow control.

La solicitud se limitó debido al control de flujo del usuario. Inténtelo de nuevo más tarde.

500

ServiceUnavailable

The request has failed due to a temporary failure of the server.

El servidor agotó el tiempo de espera o no está available. Inténtelo de nuevo. Si el error persiste, póngase en contacto con el soporte técnico.

403

InvalidSecurityToken.Expired

Specified SecurityToken is expired.

El token de seguridad ha caducado. Utilice un nuevo token de seguridad.

Para obtener una lista de códigos de error, visite Códigos de error del servicio.