Modifies a data source by ID.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:UpdateDataSource |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Id |
integer |
Yes |
The data source ID. |
16033 |
| ProjectId |
integer |
Yes |
The DataWorks workspace ID. |
5678 |
| ConnectionPropertiesMode |
string |
No |
The mode in which the data source is added. The mode varies based on the data source type. Valid values:
|
UrlMode |
| Description |
string |
No |
The description of the data source. The description cannot exceed 3,000 characters in length. |
test |
| ConnectionProperties |
string |
Yes |
The connection configurations of the data source, including the connection address, access identity, and environment information. The envType parameter specifies the environment in which the data source is used. Valid values of the envType parameter:
The parameters that you need to configure for the data source vary based on the mode in which the data source is added. For more information, see Data source connection information (ConnectionProperties). |
{ "envType": "Prod", "regionId": "cn-beijing", "instanceId": "hgprecn-cn-x0r3oun4k001", "database": "testdb", "securityProtocol": "authTypeNone", "authType": "Executor", "authIdentity": "1107550004253538" } |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
102E8E24-0387-531D-8A75-1C0AE7DD03E5 |
| Success |
boolean |
Whether the data source has been modified:
|
true |
Examples
Success response
JSON format
{
"RequestId": "102E8E24-0387-531D-8A75-1C0AE7DD03E5",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.