AnalyticDB Pipeline Service (APS) データソースを作成します。
操作説明
AnalyticDB for MySQL のエンドポイントの詳細については、「Endpoints」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
adb:CreateApsDatasoure |
none |
*DBClusterLakeVersion
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
クラスター ID。 |
amv-xxxxx |
| RegionId |
string |
必須 |
リージョン ID。 |
cn-shanghai |
| DatasourceType |
string |
必須 |
データソースのタイプ。 |
KAFKA |
| DatasourceName |
string |
必須 |
データソース名。 |
sls-****** |
| DatasourceDescription |
string |
任意 |
データソースの説明。 |
description |
| Mode |
string |
任意 |
モード。 |
ALI_CLOUD_INSTANCE |
| SlsInfo |
object |
任意 |
ソースの Simple Log Service (SLS) インスタンスまたはクラスターに関する情報。 |
- |
| SourceRegionId |
string |
任意 |
リージョン ID。 |
cn-beijing |
| Project |
string |
任意 |
SLS プロジェクト。 |
test-project |
| Store |
string |
任意 |
SLS Logstore の名前。 |
test-store |
| Across |
boolean |
任意 |
データソースがクロスアカウントリソースであるかどうかを指定します。 |
false |
| AcrossUid |
string |
任意 |
クロスアカウント UID。 |
xxxx |
| AcrossRole |
string |
任意 |
クロスアカウントロールの名前。 |
yyy |
| KafkaInfo |
object |
任意 |
ソース Apache Kafka インスタンスに関する情報です。 |
- |
| KafkaClusterId |
string |
任意 |
Apache Kafka インスタンスの ID。 |
****** |
| KafkaTopic |
string |
任意 |
Apache Kafka インスタンスのトピック。 |
test |
| HiveInfo |
object |
任意 |
Hive データソースに関する情報です。 |
- |
| MetaStoreUri |
string |
任意 |
Hive Metastore の URL。 |
****** |
| Vswitch |
string |
任意 |
vSwitch ID。 |
vsw-bp1*****k |
| SecurityGroup |
string |
任意 |
セキュリティグループ ID。 |
sg-uf*******h |
| ClusterId |
string |
任意 |
クラスター ID。 |
****** |
| HostConfig |
string |
任意 |
ホストの構成。 |
****** |
| RdsMysqlInfo |
object |
任意 |
ソース ApsaraDB RDS for MySQL インスタンスの情報です。 |
- |
| InstanceId |
string |
任意 |
インスタンス ID。 |
rm-xxxxxxx |
| UserName |
string |
任意 |
インスタンスのデータベースアカウント名。 |
用户名。 |
| Password |
string |
任意 |
インスタンスのデータベースアカウントのパスワード。 |
****** |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| ConnectUrl |
string |
任意 |
読み取り専用インスタンスへの接続に使用される URL。 |
****** |
| SecurityGroup |
string |
任意 |
セキュリティグループ ID。 |
sg-****** |
| PolarDBMysqlInfo |
object |
任意 |
ソースとなる PolarDB for MySQL クラスターに関する情報です。 |
- |
| InstanceId |
string |
任意 |
インスタンス ID。 |
pc-bp********* |
| UserName |
string |
任意 |
インスタンスへのアクセスに使用されるユーザー名。 |
test-user-name |
| Password |
string |
任意 |
パスワード。 |
*** |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| ConnectUrl |
string |
任意 |
カスタム ApsaraDB RDS for MySQL インスタンスへの接続に使用される URL。 |
**** |
| SecurityGroup |
string |
任意 |
セキュリティグループ ID。 |
sg-****** |
| Across |
boolean |
任意 |
データソースがクロスアカウントリソースであるかどうかを指定します。有効な値は次のとおりです。
|
false |
| AcrossUid |
string |
任意 |
クロスアカウント UID。 |
123456789* |
| AcrossRole |
string |
任意 |
クロスアカウントロールの名前。 |
test-role |
| PolarDBXInfo |
object |
任意 |
ソース PolarDB-X インスタンスに関する情報です。 |
- |
| InstanceId |
string |
任意 |
インスタンス ID。 |
- |
| DatabricksInfo |
object |
任意 |
Databricks のデータソースに関する情報。 |
- |
| AccessToken |
string |
任意 |
Databricks へのアクセスに使用されるトークン。 |
****** |
| WorkspaceURL |
string |
任意 |
ワークスペースの URL。 |
xxxxx |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| HttpStatusCode |
integer |
レスポンスコード。状態コード 200 は、リクエストが成功したことを示します。 |
200 |
| Data |
string |
クラスターのリソース使用量に関する情報。 |
69 |
| RequestId |
string |
リクエスト ID。 |
65D2***-45C1-5C18-********** |
| Success |
boolean |
ドライランが成功したかどうかを示します。有効な値は次のとおりです。
|
True |
| Code |
string |
HTTP ステータスコードまたはエラーコード。 |
200 |
| Message |
string |
返されたメッセージ。有効な値は次のとおりです。
|
OK |
| DBClusterId |
string |
クラスター ID。 |
amv-7xxxxx |
例
成功レスポンス
JSONJSON
{
"HttpStatusCode": 200,
"Data": "69",
"RequestId": "65D2***-45C1-5C18-**********",
"Success": true,
"Code": "200",
"Message": "OK",
"DBClusterId": "amv-7xxxxx"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。