Alterna uma tarefa do DTS entre um dedicated cluster e um shared cluster.
Ao migrar uma instância do DTS de um dedicated cluster para um shared cluster, a cobrança passa a ser no modelo pagamento conforme o uso.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
ModifyDtsJobDedicatedCluster |
Operação a executar. Defina o valor como |
|
DtsJobIds |
String |
Não |
["dtsxxxx01", "dtsxxx02"] |
IDs das tarefas do DTS. Especifique um array JSON com os IDs das tarefas separados por vírgulas (,). |
|
DedicatedClusterId |
String |
Não |
dtsxxxx |
ID do dedicated cluster. Não configurável por padrão. |
|
RegionId |
String |
Não |
cn-hangzhou |
ID da região da instância do DTS. Nota
As regiões compatíveis estão listadas em O que é um dedicated cluster do DTS. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
621BB4F8-3016-4FAA-8D5A-5D3163CC**** |
ID da solicitação. |
|
HttpStatusCode |
Long |
200 |
Código de status HTTP. |
|
DynamicMessage |
String |
Type |
Parte dinâmica da mensagem de erro. Substitui a variável %s em ErrMessage. |
|
ErrMessage |
String |
The Value of Input Parameter %s is not valid. |
Mensagem de erro retornada quando a solicitação falha. |
|
Code |
String |
500 |
Código de erro retornado pelo serviço de back-end. O número é incrementado. |
|
Success |
Boolean |
true |
Indica se a solicitação foi bem-sucedida. |
|
ErrCode |
String |
InternalError |
Código de erro retornado quando a solicitação falha. |
Exemplos
Exemplo de solicitação
http(s)://dts.aliyuncs.com/?Action=ModifyDtsJobDedicatedCluster
&DtsJobIds=["dtsxxxx01", "dtsxxx02"]
&DedicatedClusterId=dtsxxxxx
&RegionId=cn-hangzhou
&Common request parameters
Exemplos de resposta
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyDtsJobDedicatedClusterResponse>
<code>200</code>
<data>
<RequestId>26EC538C-9E2D-11D5-A55F-***</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<Success>true</Success>
</data>
<httpStatusCode>200</httpStatusCode>
<requestId>26EC538C-9E2D-11D5-A55F-***</requestId>
<successResponse>true</successResponse>
</ModifyDtsJobDedicatedClusterResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"code" : "200",
"data" : {
"RequestId" : "26EC538C-9E2D-11D5-A55F-***",
"HttpStatusCode" : 200,
"Success" : true
},
"httpStatusCode" : "200",
"requestId" : "26EC538C-9E2D-11D5-A55F-***",
"successResponse" : true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
Throttling.User |
Request was denied due to user flow control. |
Solicitação limitada devido ao controle de fluxo do usuário. Tente novamente mais tarde. |
|
500 |
ServiceUnavailable |
The request has failed due to a temporary failure of the server. |
O servidor atingiu o tempo limite ou está temporariamente indisponível. Tente novamente mais tarde. Se o erro persistir, entre em contato com o suporte técnico. |
|
403 |
InvalidSecurityToken.Expired |
Specified SecurityToken is expired. |
O token de segurança expirou. Obtenha um novo token e tente novamente. |
Para obter a lista completa, visite Códigos de erro do serviço.