Actualiza un origen de datos.
Esta API se marcó como obsoleta. Se recomienda migrar a dataworks-public(2020-05-18) - UpdateDataSource para obtener funciones mejoradas y soporte continuo. Si bien la API obsoleta permanece accesible de forma temporal, no se entregarán nuevas actualizaciones ni correcciones de bugs.
Pruébelo ahora
Test
Autorización de RAM
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Description |
string |
No |
La descripción del origen de datos. |
abc |
| EnvType |
integer |
No |
El entorno en el que se utiliza el origen de datos. Valores válidos: 0 y 1. El valor 0 indica el entorno de desarrollo. El valor 1 indica el entorno de producción. |
1 |
| Content |
string |
No |
Los detalles del origen de datos. Ejemplos de detalles de algunos orígenes de datos comunes:
|
{"database":"dbname","instanceName":"instancename","password":"password","rdsOwnerId":"123","username":"username"} |
| Status |
string |
No |
El estado del origen de datos. Valores válidos: ENABLED y DISABLED. El valor ENABLED indica que el origen de datos se encuentra en estado normal. El valor DISABLED indica que el origen de datos se encuentra en un estado anómalo. |
ENABLED |
| ConnectionId |
integer |
Sí |
El ID del origen de datos. Puede llamar a la operación ListConnections para consultar el ID. |
1 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| HttpStatusCode |
string |
El código de estado HTTP. |
200 |
| Data |
boolean |
Indica si se actualizó el origen de datos. |
true |
| RequestId |
string |
El ID de la solicitud. |
0bc14115159376359**** |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. |
true |
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | Invalid.Tenant.ConnectionNotExists | The connection does not exist. | The connection does not exist. |
| 400 | Invalid.Tenant.ProjectNotExists | The project does not exist. | The project does not exist. |
| 400 | Invalid.Tenant.UserNotInProject | The user is not in the project. | The user is not in the project. |
| 400 | Invalid.DataSource.DataSourceStatus | The specified dataSourceStatus %s is invalid. | The specify data source status %s invalid. |
| 403 | Invalid.Tenant.UserIsNotProjectOwnerOrAdmin | The user is not a project administrator or owner. | The user is not a project administrator or owner. |
| 403 | Invalid.Tenant.UserNotInTenant | The user is not in tenant. | The user is not in tenant. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.