History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
Domain name for API request: wedata.intl.tencentcloudapi.com.
This API is used to create a data source in the designated project.
A maximum of 20 requests can be initiated per second for this API.
The following request parameter list only provides API request parameters and some common parameters. For the complete common parameter list, see Common Request Parameters.
| Parameter Name | Required | Type | Description |
|---|---|---|---|
| Action | Yes | String | Common Params. The value used for this API: CreateDataSource. |
| Version | Yes | String | Common Params. The value used for this API: 2025-08-06. |
| Region | Yes | String | Common Params. For more information, please see the list of regions supported by the product. |
| ProjectId | Yes | String | Data source item ID. |
| Name | Yes | String | Data source name |
| Type | Yes | String | Data source type: enumeration value. - MYSQL - TENCENT_MYSQL - POSTGRE - ORACLE - SQLSERVER - FTP - HIVE - HUDI - HDFS - ICEBERG - KAFKA - DTS_KAFKA - HBASE - SPARK - TBASE - DB2 - DM - GAUSSDB - GBASE - IMPALA - ES - TENCENT_ES - GREENPLUM - SAP_HANA - SFTP - OCEANBASE - CLICKHOUSE - KUDU - VERTICA - REDIS - COS - DLC - DORIS - CKAFKA - S3_DATAINSIGHT - TDSQL - TDSQL_MYSQL - MONGODB - TENCENT_MONGODB - REST_API - TiDB - StarRocks - Trino - Kyuubi - TCHOUSE_X - TCHOUSE_P - TCHOUSE_C - TCHOUSE_D - INFLUXDB - BIG_QUERY - SSH - BLOB - TDSQL_POSTGRE - GDB - TDENGINE - TDSQLC - FileSystem |
| ProdConProperties | Yes | String | Configuration message of data sources is stored in JSON KV, based on data source type, KV storage information varies. > deployType: CONNSTR_PUBLICDB (public network instance). CONNSTR_CVMDB (self-built instance). Cloud INSTANCE. <br/>mysql: self-built instance.<br/>{<br/> "deployType": "CONNSTR_CVMDB",<br/> "url": "jdbc:mysql://1.1.1.1:1111/example#test#123456",<br/> "username": "root",<br/> "password": "example#test#123456",<br/> "region": "ap-shanghai",<br/> "vpcId": "vpc-kprq42yo",<br/> "type": "MYSQL"<br/>}<br/>mysql: cloud instance.<br/>{<br/> "instanceid": "cdb-12uxdo5e",<br/> "db": "db",<br/> "region": "ap-shanghai",<br/> "username": "msyql",<br/> "password": "example#test#123456",<br/> "deployType": "INSTANCE",<br/> "type": "TENCENT_MYSQL"<br/>}<br/>sql_server: <br/>{<br/> "deployType": "CONNSTR_PUBLICDB",<br/> "url": "jdbc:sqlserver://1.1.1.1:223;example#test#123456",<br/> "username": "user_1",<br/> "password": "example#test#123456",<br/> "type": "SQLSERVER"<br/>}<br/>redis:<br/> redisType:<br/>-Account-Free.<br/>-SELF_ACCOUNT (custom account).<br/>{<br/> "deployType": "CONNSTR_PUBLICDB",<br/> "username":""<br/> "password": "example#test#123456",<br/> "ip": "1.1.1.1",<br/> "port": "6379",<br/> "redisType": "NO_ACCOUT",<br/> "type": "REDIS"<br/>}<br/>oracle: <br/>{<br/> "deployType": "CONNSTR_CVMDB",<br/> "url": "jdbc:oracle:thin:@1.1.1.1:1521:example#test#123456",<br/> "username": "oracle",<br/> "password": "example#test#123456",<br/> "region": "ap-shanghai",<br/> "vpcId": "vpc-kprq42yo",<br/> "type": "ORACLE"<br/>}<br/>mongodb:<br/>advanceParams (custom parameters, which will be appended to the url).<br/>{<br/> "advanceParams": [<br/> {<br/> "key": "authSource",<br/> "value": "auth"<br/> }<br/> ],<br/> "db": "admin",<br/> "deployType": "CONNSTR_PUBLICDB",<br/> "username": "user",<br/> "password": "example#test#123456",<br/> "type": "MONGODB",<br/> "host": "1.1.1.1:9200"<br/>}<br/>postgresql:<br/>{<br/> "deployType": "CONNSTR_PUBLICDB",<br/> "url": "jdbc:postgresql://1.1.1.1:1921/example#test#123456",<br/> "username": "user",<br/> "password": "example#test#123456",<br/> "type": "POSTGRE"<br/>}<br/>kafka:<br/> authType:<br/> - sasl<br/> - jaas<br/> - sasl_plaintext<br/> - sasl_ssl<br/> - GSSAPI<br/> ssl:<br/> -PLAIN<br/> -GSSAPI<br/>{<br/> "deployType": "CONNSTR_PUBLICDB",<br/> "host": "1.1.1.1:9092",<br/> "ssl": "GSSAPI",<br/> "authType": "sasl",<br/> "type": "KAFKA",<br/> "principal": "aaaa",<br/> "serviceName": "kafka"<br/>}<br/><br/>cos:<br/>{<br/> "region": "ap-shanghai",<br/> "deployType": "INSTANCE",<br/> "secretId": "aaaaa",<br/> "secretKey": "example#test#123456",<br/> "bucket": "aaa",<br/> "type": "COS"<br/>}<br/><br/> |
| DevConProperties | No | String | Development environment data source configuration info. if the project is in standard mode, this field is required. |
| ProdFileUpload | No | DataSourceFileUpload | Upload data source file in production environment. |
| DevFileUpload | No | DataSourceFileUpload | Upload the data source file in the development environment. |
| DisplayName | No | String | Data source display name for visual inspection. |
| Description | No | String | Data source description information |
| Parameter Name | Type | Description |
|---|---|---|
| Data | DataSourceResult | Primary key ID Note: This field may return null, indicating that no valid values can be obtained. |
| RequestId | String | The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. |
POST / HTTP/1.1
Host: wedata.intl.tencentcloudapi.com
Content-Type: application/json
X-TC-Action: CreateDataSource
<Common request parameters>
{
"ProjectId": "1460947878944567296",
"Name": "mysql_2",
"Type": "MYSQL",
"ProdConProperties": "{\"deployType\":\"CONNSTR_CVMDB\",\"url\":\"jdbc:mysql://1.1.1.1:1111/database\",\"username\":\"aaaa\",\"password\":\"aaaa\",\"region\":\"ap-guangzhou\",\"vpcId\":\"vpc-ds5rpnxh\"}"
}{
"Response": {
"Data": {
"DataSourceId": 62268,
"Status": true
},
"RequestId": "0cc0b81f-feb4-4d56-acd5-7ea989e35ae4"
}
}
POST / HTTP/1.1
Host: wedata.intl.tencentcloudapi.com
Content-Type: application/json
X-TC-Action: CreateDataSource
<Common request parameters>
{
"ProjectId": "2917455276892352512",
"Name": "hive_2",
"Type": "HIVE",
"ProdConProperties": "{\"version\":\"3.1.3\",\"deployType\":\"CONNSTR_CVMDB\",\"url\":\"jdbc:hive2://172.31.0.41:7001/default;principal=hadoop/172.31.0.41@EMR-9IF1ACKS\",\"username\":\"hadoop\",\"password\":\"BD@248%QaZ!\",\"region\":\"ap-guangzhou\",\"vpcId\":\"vpc-f7x3tgyr\",\"hiveMetastoreUris\":\"thrift://172.31.0.33:7004,thrift://172.31.0.41:7004\",\"authentication\":\"Kerberos\",\"principal\":\"test@EMR-9IF1ACKS\",\"isMetaDB\":true,\"isUseZk\":true,\"zkUrl\":\"jdbc:hive2://172.31.0.103:2181,172.31.0.123:2181,172.31.0.113:2181/default;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2;principal=hadoop/172.31.0.41@EMR-9IF1ACKS\",\"metaParam\":\"{\\\"ip\\\":\\\"172.31.0.76\\\",\\\"port\\\":\\\"3306\\\",\\\"db\\\":\\\"hivemetastore\\\",\\\"username\\\":\\\"root\\\",\\\"password\\\":\\\"wedata@2022\\\",\\\"type\\\":\\\"mysql\\\"}\"}",
"ProdFileUpload": {
"CoreSite": "data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0iY29uZmlndXJhdGlvbi54c2wiPz4KCjxjb25maWd1cmF0aW9uPgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5kZWxlZ2F0aW9uLnRva2VuLmlkZW50aWZpZXIuc2VyaWFsaXphdGlvbi52ZXJzaW9uPC9uYW1lPgogICAgICAgIDx2YWx1ZT4wPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmRlbGVnYXRpb24udG9rZW4uaWRlbnRpZmllci50cmFuc21pc3Npb24udmVyc2lvbjwvbmFtZT4KICAgICAgICA8dmFsdWU+MDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5lbXIuY2ZzLmdyb3VwLmlkLm1hcDwvbmFtZT4KICAgICAgICA8dmFsdWU+cm9vdDowO2hhZG9vcDo1MDA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZW1yLmNmcy5pby5ibG9ja3NpemU8L25hbWU+CiAgICAgICAgPHZhbHVlPjEwNDg1NzY8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZW1yLmNmcy51c2VyLmlkLm1hcDwvbmFtZT4KICAgICAgICA8dmFsdWU+cm9vdDowO2hhZG9vcDo1MDA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZW1yLmNmcy53cml0ZS5sZXZlbDwvbmFtZT4KICAgICAgICA8dmFsdWU+MjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5lbXIudGVtcmZzLmRvd25sb2FkLm1kNTwvbmFtZT4KICAgICAgICA8dmFsdWU+NTNiNGY5NWQxYzQ0YTI2OGYxNmIwMDllNDNkYjcxMzA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZW1yLnRlbXJmcy5kb3dubG9hZC5yZWdpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmd6PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmVtci50ZW1yZnMuZG93bmxvYWQudmVyc2lvbjwvbmFtZT4KICAgICAgICA8dmFsdWU+My4xLjAtOC4yLjctMS4wLjg8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZW1yLnRlbXJmcy50bXAuY2FjaGUuZGlyPC9uYW1lPgogICAgICAgIDx2YWx1ZT4vZGF0YS9lbXIvaGRmcy90bXAvdGVtcmZzPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLkFic3RyYWN0RmlsZVN5c3RlbS5vZnMuaW1wbDwvbmFtZT4KICAgICAgICA8dmFsdWU+Y29tLnFjbG91ZC5jaGRmcy5mcy5DSERGU0RlbGVnYXRlRlNBZGFwdGVyPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNmcy5pbXBsPC9uYW1lPgogICAgICAgIDx2YWx1ZT5jb20udGVuY2VudC5jbG91ZC5lbXIuQ0ZTRmlsZVN5c3RlbTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3MuYnVmZmVyLmRpcjwvbmFtZT4KICAgICAgICA8dmFsdWU+L2RhdGEvZW1yL2hkZnMvdG1wPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvcy5sb2NhbF9ibG9ja19zaXplPC9uYW1lPgogICAgICAgIDx2YWx1ZT4xMzQyMTc3Mjg8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZnMuY29zLnVzZXJpbmZvLmFwcGlkPC9uYW1lPgogICAgICAgIDx2YWx1ZT4xMzE1MDUxNzg5PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvcy51c2VyaW5mby5yZWdpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmd6PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvcy51c2VyaW5mby51c2VDRE48L25hbWU+CiAgICAgICAgPHZhbHVlPmZhbHNlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvc24uYmxvY2suc2l6ZTwvbmFtZT4KICAgICAgICA8dmFsdWU+MTM0MjE3NzI4PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvc24uY3JlZGVudGlhbHMucHJvdmlkZXI8L25hbWU+CiAgICAgICAgPHZhbHVlPm9yZy5hcGFjaGUuaGFkb29wLmZzLmF1dGguRU1SSW5zdGFuY2VDcmVkZW50aWFsc1Byb3ZpZGVyPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvc24uZW1ydjIuaW5zdGFuY2UucHJvdmlkZXIuZW5hYmxlZDwvbmFtZT4KICAgICAgICA8dmFsdWU+dHJ1ZTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLmltcGw8L25hbWU+CiAgICAgICAgPHZhbHVlPmNvbS5xY2xvdWQuZW1yLmZzLlRlbXJmc0hhZG9vcEZpbGVTeXN0ZW1BZGFwdGVyPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvc24ubG9jYWxfYmxvY2tfc2l6ZTwvbmFtZT4KICAgICAgICA8dmFsdWU+MjA5NzE1MjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnBvc2l4X2J1Y2tldC5mcy5pbXBsPC9uYW1lPgogICAgICAgIDx2YWx1ZT5jb20ucWNsb3VkLmNoZGZzLmZzLkNIREZTSGFkb29wRmlsZVN5c3RlbUFkYXB0ZXI8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZnMuY29zbi5zdXBwb3J0X3N5bWxpbmsuZW5hYmxlZDwvbmFtZT4KICAgICAgICA8dmFsdWU+dHJ1ZTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnRtcC5kaXI8L25hbWU+CiAgICAgICAgPHZhbHVlPi9kYXRhL2Vtci9oZGZzL3RtcC9oYWRvb3BfY29zPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmNvc24udHJzZi5mcy5BYnN0cmFjdEZpbGVTeXN0ZW0ub2ZzLmltcGw8L25hbWU+CiAgICAgICAgPHZhbHVlPmNvbS5xY2xvdWQuY2hkZnMuZnMuQ0hERlNEZWxlZ2F0ZUZTQWRhcHRlcjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnRyc2YuZnMub2ZzLmJ1Y2tldC5yZWdpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmFwLWd1YW5nemhvdTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnRyc2YuZnMub2ZzLmltcGw8L25hbWU+CiAgICAgICAgPHZhbHVlPmNvbS5xY2xvdWQuY2hkZnMuZnMuQ0hERlNIYWRvb3BGaWxlU3lzdGVtQWRhcHRlcjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnRyc2YuZnMub2ZzLnRtcC5jYWNoZS5kaXI8L25hbWU+CiAgICAgICAgPHZhbHVlPi9kYXRhL2Vtci9oZGZzL3RtcC9wb3NpeDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnRyc2YuZnMub2ZzLnVzZXIuYXBwaWQ8L25hbWU+CiAgICAgICAgPHZhbHVlPjEzMTUwNTE3ODk8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZnMuY29zbi51cGxvYWQuYnVmZmVyPC9uYW1lPgogICAgICAgIDx2YWx1ZT5tYXBwZWRfZGlzazwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5jb3NuLnVwbG9hZC5idWZmZXIuc2l6ZTwvbmFtZT4KICAgICAgICA8dmFsdWU+LTE8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZnMuY29zbi51c2VyaW5mby5yZWdpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmFwLWd1YW5nemhvdTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5kZWZhdWx0RlM8L25hbWU+CiAgICAgICAgPHZhbHVlPmhkZnM6Ly9IREZTMTAxMzA3MDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5lbXIudmVyc2lvbjwvbmFtZT4KICAgICAgICA8dmFsdWU+ZW1yLTlpZjFhY2tzPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLmdldHNwYWNldXNlZC5jbGFzc25hbWU8L25hbWU+CiAgICAgICAgPHZhbHVlPm9yZy5hcGFjaGUuaGFkb29wLmZzLkRGQ2FjaGluZ0dldFNwYWNlVXNlZDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5vZnMuYnVja2V0LnJlZ2lvbjwvbmFtZT4KICAgICAgICA8dmFsdWU+YXAtZ3Vhbmd6aG91PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmZzLm9mcy5pbXBsPC9uYW1lPgogICAgICAgIDx2YWx1ZT5jb20ucWNsb3VkLmNoZGZzLmZzLkNIREZTSGFkb29wRmlsZVN5c3RlbUFkYXB0ZXI8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZnMub2ZzLnRtcC5jYWNoZS5kaXI8L25hbWU+CiAgICAgICAgPHZhbHVlPi9kYXRhL2Vtci9oZGZzL3RtcC9jaGRmczwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy5vZnMudXNlci5hcHBpZDwvbmFtZT4KICAgICAgICA8dmFsdWU+MTMxNTA1MTc4OTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy50cmFzaC5pbnRlcnZhbDwvbmFtZT4KICAgICAgICA8dmFsdWU+MTQ0MDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5mcy50cmFzaC53aGl0ZS5saXN0LmVuYWJsZTwvbmFtZT4KICAgICAgICA8dmFsdWU+ZmFsc2U8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGEuaGVhbHRoLW1vbml0b3IucnBjLXRpbWVvdXQubXM8L25hbWU+CiAgICAgICAgPHZhbHVlPjE4MDAwMDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oYS56b29rZWVwZXIuc2Vzc2lvbi10aW1lb3V0Lm1zPC9uYW1lPgogICAgICAgIDx2YWx1ZT4xODAwMDA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGFkb29wLmh0dHAuc3RhdGljdXNlci51c2VyPC9uYW1lPgogICAgICAgIDx2YWx1ZT5oYWRvb3A8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGFkb29wLmxvZ2ZpbGUuY291bnQ8L25hbWU+CiAgICAgICAgPHZhbHVlPjIwPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhhZG9vcC5sb2dmaWxlLnNpemU8L25hbWU+CiAgICAgICAgPHZhbHVlPjEwMDAwMDAwMDA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGFkb29wLnByb3h5dXNlci5oYWRvb3AuZ3JvdXBzPC9uYW1lPgogICAgICAgIDx2YWx1ZT4qPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhhZG9vcC5wcm94eXVzZXIuaGFkb29wLmhvc3RzPC9uYW1lPgogICAgICAgIDx2YWx1ZT4qPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhhZG9vcC5wcm94eXVzZXIuaHVlLmdyb3VwczwvbmFtZT4KICAgICAgICA8dmFsdWU+KjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oYWRvb3AucHJveHl1c2VyLmh1ZS5ob3N0czwvbmFtZT4KICAgICAgICA8dmFsdWU+KjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oYWRvb3Auc2VjdXJpdHkuYXV0aF90b19sb2NhbDwvbmFtZT4KICAgICAgICA8dmFsdWU+UlVMRTpbMTokMV0gUlVMRTpbMjokMV0gREVGQVVMVDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oYWRvb3Auc2VjdXJpdHkuYXV0aGVudGljYXRpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmtlcmJlcm9zPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhhZG9vcC5zZWN1cml0eS5hdXRob3JpemF0aW9uPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhhZG9vcC50bXAuZGlyPC9uYW1lPgogICAgICAgIDx2YWx1ZT4vZGF0YS9lbXIvaGRmcy90bXA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGFkb29wLnprLnRpbWVvdXQtbXM8L25hbWU+CiAgICAgICAgPHZhbHVlPjYwMDAwPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmlvLmNvbXByZXNzaW9uLmNvZGVjLmx6by5jbGFzczwvbmFtZT4KICAgICAgICA8dmFsdWU+Y29tLmhhZG9vcC5jb21wcmVzc2lvbi5sem8uTHpvQ29kZWM8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aW8uY29tcHJlc3Npb24uY29kZWNzPC9uYW1lPgogICAgICAgIDx2YWx1ZT5vcmcuYXBhY2hlLmhhZG9vcC5pby5jb21wcmVzcy5EZWZhdWx0Q29kZWMsb3JnLmFwYWNoZS5oYWRvb3AuaW8uY29tcHJlc3MuR3ppcENvZGVjLGNvbS5oYWRvb3AuY29tcHJlc3Npb24ubHpvLkx6b0NvZGVjLGNvbS5oYWRvb3AuY29tcHJlc3Npb24ubHpvLkx6b3BDb2RlYyxvcmcuYXBhY2hlLmhhZG9vcC5pby5jb21wcmVzcy5TbmFwcHlDb2RlYyxvcmcuYXBhY2hlLmhhZG9vcC5pby5jb21wcmVzcy5CWmlwMkNvZGVjLG9yZy5hcGFjaGUuaGFkb29wLmlvLmNvbXByZXNzLkx6NENvZGVjPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPm1hcHJlZHVjZS5qb2JoaXN0b3J5LmxvY2FsLmVuYWJsZTwvbmFtZT4KICAgICAgICA8dmFsdWU+ZmFsc2U8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+dHEuaGRmcy51bmlvbi50b2tlbi5lbmFibGU8L25hbWU+CiAgICAgICAgPHZhbHVlPmZhbHNlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPnlhcm4ubm9kZW1hbmFnZXIuZW1jLmVuYWJsZTwvbmFtZT4KICAgICAgICA8dmFsdWU+ZmFsc2U8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCjwvY29uZmlndXJhdGlvbj4K",
"HdfsSite": "data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0iY29uZmlndXJhdGlvbi54c2wiPz4KPGNvbmZpZ3VyYXRpb24+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuYmFsYW5jZS5iYW5kd2lkdGhQZXJTZWM8L25hbWU+CgkJPHZhbHVlPjEwNDg1NzYwPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuYmxvY2suYWNjZXNzLnRva2VuLmVuYWJsZTwvbmFtZT4KCQk8dmFsdWU+dHJ1ZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmJsb2NrZGZzLndlYmhkZnMuZW5hYmxlZC5hY2Nlc3MudG9rZW4uZW5hYmxlPC9uYW1lPgoJCTx2YWx1ZT50cnVlPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuYmxvY2tzaXplPC9uYW1lPgoJCTx2YWx1ZT4xMzQyMTc3Mjg8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5jbGllbnQuYmxvY2sud3JpdGUucmVwbGFjZS1kYXRhbm9kZS1vbi1mYWlsdXJlLmJlc3QtZWZmb3J0PC9uYW1lPgoJCTx2YWx1ZT50cnVlPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuY2xpZW50LmJsb2NrLndyaXRlLnJlcGxhY2UtZGF0YW5vZGUtb24tZmFpbHVyZS5lbmFibGU8L25hbWU+CgkJPHZhbHVlPnRydWU8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5jbGllbnQuZmFpbG92ZXIucHJveHkucHJvdmlkZXIuSERGUzEwMTMwNzA8L25hbWU+CgkJPHZhbHVlPm9yZy5hcGFjaGUuaGFkb29wLmhkZnMuc2VydmVyLm5hbWVub2RlLmhhLkNvbmZpZ3VyZWRGYWlsb3ZlclByb3h5UHJvdmlkZXI8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5jbGllbnQuZmlsZS1ibG9jay1zdG9yYWdlLWxvY2F0aW9ucy50aW1lb3V0Lm1pbGxpczwvbmFtZT4KCQk8dmFsdWU+MTAwMDA8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5jbGllbnQuaGVkZ2VkLnJlYWQudGhyZWFkcG9vbC5zaXplPC9uYW1lPgoJCTx2YWx1ZT4yPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuY2xpZW50LmhlZGdlZC5yZWFkLnRocmVzaG9sZC5taWxsaXM8L25hbWU+CgkJPHZhbHVlPjMwMDwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmNsaWVudC5yZWFkLnNob3J0Y2lyY3VpdDwvbmFtZT4KCQk8dmFsdWU+dHJ1ZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmNsaWVudC5zbG93LmlvLndhcm5pbmcudGhyZXNob2xkLm1zPC9uYW1lPgoJCTx2YWx1ZT45MDAwMDA8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5jbGllbnQuc29ja2V0LXRpbWVvdXQ8L25hbWU+CgkJPHZhbHVlPjEwMDAwPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuY2xpZW50LnVzZS5kYXRhbm9kZS5ob3N0bmFtZTwvbmFtZT4KCQk8dmFsdWU+dHJ1ZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmRhdGFub2RlLmhhbmRsZXIuY291bnQ8L25hbWU+CgkJPHZhbHVlPjEyODwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmRhdGFub2RlLmhkZnMtYmxvY2tzLW1ldGFkYXRhLmVuYWJsZWQ8L25hbWU+CgkJPHZhbHVlPnRydWU8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5kYXRhbm9kZS5rZXJiZXJvcy5wcmluY2lwYWw8L25hbWU+CgkJPHZhbHVlPmhhZG9vcC9fSE9TVEBFTVItOUlGMUFDS1M8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5kYXRhbm9kZS5rZXl0YWIuZmlsZTwvbmFtZT4KCQk8dmFsdWU+L3Zhci9rcmI1a2RjL2Vtci5rZXl0YWI8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5kYXRhbm9kZS5tYXgudHJhbnNmZXIudGhyZWFkczwvbmFtZT4KCQk8dmFsdWU+MTY0ODA8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5kYXRhbm9kZS5tYXgueGNpZXZlcnM8L25hbWU+CgkJPHZhbHVlPjgwMDA8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5kYXRhbm9kZS5zbG93LmlvLndhcm5pbmcudGhyZXNob2xkLm1zPC9uYW1lPgoJCTx2YWx1ZT45MDAwMDwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmRhdGFub2RlLnNvY2tldC53cml0ZS50aW1lb3V0PC9uYW1lPgoJCTx2YWx1ZT42MDAwMDwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmRhdGFub2RlLnRyYW5zZmVyLnRocmVhZHMucG9vbC5lbmFibGU8L25hbWU+CgkJPHZhbHVlPmZhbHNlPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuZGF0YW5vZGUudXNlLmRhdGFub2RlLmhvc3RuYW1lPC9uYW1lPgoJCTx2YWx1ZT5mYWxzZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmRvbWFpbi5zb2NrZXQucGF0aDwvbmFtZT4KCQk8dmFsdWU+L3Zhci9saWIvaGFkb29wL2RuPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuZW5jcnlwdGlvbi5rZXkucHJvdmlkZXIudXJpPC9uYW1lPgoJCTx2YWx1ZT48L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5oYS5hdXRvbWF0aWMtZmFpbG92ZXIuZW5hYmxlZDwvbmFtZT4KCQk8dmFsdWU+dHJ1ZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmhhLmZlbmNpbmcubWV0aG9kczwvbmFtZT4KCQk8dmFsdWU+c2hlbGwoL2Jpbi90cnVlKTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmhhLm5hbWVub2Rlcy5IREZTMTAxMzA3MDwvbmFtZT4KCQk8dmFsdWU+bm4xLG5uMjwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmhhLnprZmMucG9ydDwvbmFtZT4KCQk8dmFsdWU+NDAxMTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmhlYXJ0YmVhdC5pbnRlcnZhbDwvbmFtZT4KCQk8dmFsdWU+MjwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmhvc3RzPC9uYW1lPgoJCTx2YWx1ZT4vdXNyL2xvY2FsL3NlcnZpY2UvaGFkb29wL2V0Yy9oYWRvb3AvaGRmc2hvc3RzPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuaG9zdHMuZXhjbHVkZTwvbmFtZT4KCQk8dmFsdWU+L3Vzci9sb2NhbC9zZXJ2aWNlL2hhZG9vcC9ldGMvaGFkb29wL2hkZnNleGNsdWRlZGhvc3RzPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuam91cm5hbG5vZGUuZWRpdHMuZGlyPC9uYW1lPgoJCTx2YWx1ZT4vZGF0YS9lbXIvaGRmcy9qb3VybmFsbm9kZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLmpvdXJuYWxub2RlLmtlcmJlcm9zLmludGVybmFsLnNwbmVnby5wcmluY2lwYWw8L25hbWU+CgkJPHZhbHVlPkhUVFAvX0hPU1RARU1SLTlJRjFBQ0tTPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuam91cm5hbG5vZGUua2VyYmVyb3MucHJpbmNpcGFsPC9uYW1lPgoJCTx2YWx1ZT5oYWRvb3AvX0hPU1RARU1SLTlJRjFBQ0tTPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMuam91cm5hbG5vZGUua2V5dGFiLmZpbGU8L25hbWU+CgkJPHZhbHVlPi92YXIva3JiNWtkYy9lbXIua2V5dGFiPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuYXZvaWQucmVhZC5zdGFsZS5kYXRhbm9kZTwvbmFtZT4KCQk8dmFsdWU+dHJ1ZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLmF2b2lkLndyaXRlLnN0YWxlLmRhdGFub2RlPC9uYW1lPgoJCTx2YWx1ZT50cnVlPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuZGF0YW5vZGUucmVnaXN0cmF0aW9uLmlwLWhvc3RuYW1lLWNoZWNrPC9uYW1lPgoJCTx2YWx1ZT5mYWxzZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLmhhbmRsZXIuY291bnQ8L25hbWU+CgkJPHZhbHVlPjY0PC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuaGVhcnRiZWF0LnJlY2hlY2staW50ZXJ2YWw8L25hbWU+CgkJPHZhbHVlPjkwMDAwPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuaHR0cC1hZGRyZXNzLkhERlMxMDEzMDcwLm5uMTwvbmFtZT4KCQk8dmFsdWU+MTcyLjMxLjAuMzM6NDAwODwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLmh0dHAtYWRkcmVzcy5IREZTMTAxMzA3MC5ubjI8L25hbWU+CgkJPHZhbHVlPjE3Mi4zMS4wLjQxOjQwMDg8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5uYW1lbm9kZS5odHRwcy1hZGRyZXNzLkhERlMxMDEzMDcwLm5uMTwvbmFtZT4KCQk8dmFsdWU+MTcyLjMxLjAuMzM6NDAwOTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLmh0dHBzLWFkZHJlc3MuSERGUzEwMTMwNzAubm4yPC9uYW1lPgoJCTx2YWx1ZT4xNzIuMzEuMC40MTo0MDA5PC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuaW5vZGUuYXR0cmlidXRlcy5wcm92aWRlci5jbGFzczwvbmFtZT4KCQk8dmFsdWU+b3JnLmFwYWNoZS5yYW5nZXIuYXV0aG9yaXphdGlvbi5oYWRvb3AuUmFuZ2VySGRmc0F1dGhvcml6ZXI8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5uYW1lbm9kZS5rZXJiZXJvcy5pbnRlcm5hbC5zcG5lZ28ucHJpbmNpcGFsPC9uYW1lPgoJCTx2YWx1ZT5IVFRQL19IT1NUQEVNUi05SUYxQUNLUzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLmtlcmJlcm9zLnByaW5jaXBhbDwvbmFtZT4KCQk8dmFsdWU+aGFkb29wL19IT1NUQEVNUi05SUYxQUNLUzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLmtleXRhYi5maWxlPC9uYW1lPgoJCTx2YWx1ZT4vdmFyL2tyYjVrZGMvZW1yLmtleXRhYjwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLm5hbWUuZGlyPC9uYW1lPgoJCTx2YWx1ZT4vZGF0YS9lbXIvaGRmcy9uYW1lbm9kZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLnJwYy1hZGRyZXNzLkhERlMxMDEzMDcwLm5uMTwvbmFtZT4KCQk8dmFsdWU+MTcyLjMxLjAuMzM6NDAwNzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLnJwYy1hZGRyZXNzLkhERlMxMDEzMDcwLm5uMjwvbmFtZT4KCQk8dmFsdWU+MTcyLjMxLjAuNDE6NDAwNzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLnNlcnZpY2UuaGFuZGxlci5jb3VudDwvbmFtZT4KCQk8dmFsdWU+NjQ8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5uYW1lbm9kZS5zZXJ2aWNlcnBjLWFkZHJlc3MuSERGUzEwMTMwNzAubm4xPC9uYW1lPgoJCTx2YWx1ZT4xNzIuMzEuMC4zMzo0MDEwPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuc2VydmljZXJwYy1hZGRyZXNzLkhERlMxMDEzMDcwLm5uMjwvbmFtZT4KCQk8dmFsdWU+MTcyLjMxLjAuNDE6NDAxMDwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLm5hbWVub2RlLnNoYXJlZC5lZGl0cy5kaXI8L25hbWU+CgkJPHZhbHVlPnFqb3VybmFsOi8vMTcyLjMxLjAuMTAzOjQwMDU7MTcyLjMxLjAuMTIzOjQwMDU7MTcyLjMxLjAuMTEzOjQwMDUvaGFkb29wPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUuc3RhbGUuZGF0YW5vZGUuaW50ZXJ2YWw8L25hbWU+CgkJPHZhbHVlPjMwMDAwPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMubmFtZW5vZGUud3JpdGUuc3RhbGUuZGF0YW5vZGUucmF0aW88L25hbWU+CgkJPHZhbHVlPjAuNWY8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5uYW1lc2VydmljZXM8L25hbWU+CgkJPHZhbHVlPkhERlMxMDEzMDcwPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMucGVybWlzc2lvbnM8L25hbWU+CgkJPHZhbHVlPnRydWU8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5wZXJtaXNzaW9ucy51bWFzay1tb2RlPC9uYW1lPgoJCTx2YWx1ZT4wNzc8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5yZXBsaWNhdGlvbjwvbmFtZT4KCQk8dmFsdWU+MzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLnNlY29uZGFyeS5uYW1lbm9kZS5rZXJiZXJvcy5pbnRlcm5hbC5zcG5lZ28ucHJpbmNpcGFsPC9uYW1lPgoJCTx2YWx1ZT5IVFRQL19IT1NUQEVNUi05SUYxQUNLUzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLnNlY29uZGFyeS5uYW1lbm9kZS5rZXJiZXJvcy5wcmluY2lwYWw8L25hbWU+CgkJPHZhbHVlPmhhZG9vcC9fSE9TVEBFTVItOUlGMUFDS1M8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy5zZWNvbmRhcnkubmFtZW5vZGUua2V5dGFiLmZpbGU8L25hbWU+CgkJPHZhbHVlPi92YXIva3JiNWtkYy9lbXIua2V5dGFiPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKCTxwcm9wZXJ0eT4KCQk8bmFtZT5kZnMud2ViLmF1dGhlbnRpY2F0aW9uLmtlcmJlcm9zLmtleXRhYjwvbmFtZT4KCQk8dmFsdWU+L3Zhci9rcmI1a2RjL2Vtci5rZXl0YWI8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmRmcy53ZWIuYXV0aGVudGljYXRpb24ua2VyYmVyb3MucHJpbmNpcGFsPC9uYW1lPgoJCTx2YWx1ZT5IVFRQL19IT1NUQEVNUi05SUYxQUNLUzwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+ZGZzLndlYmhkZnMuZW5hYmxlZDwvbmFtZT4KCQk8dmFsdWU+dHJ1ZTwvdmFsdWU+Cgk8L3Byb3BlcnR5PgoJCgk8cHJvcGVydHk+CgkJPG5hbWU+aGEuem9va2VlcGVyLnF1b3J1bTwvbmFtZT4KCQk8dmFsdWU+MTcyLjMxLjAuMTAzOjIxODEsMTcyLjMxLjAuMTIzOjIxODEsMTcyLjMxLjAuMTEzOjIxODE8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPmlnbm9yZS5zZWN1cmUucG9ydHMuZm9yLnRlc3Rpbmc8L25hbWU+CgkJPHZhbHVlPnRydWU8L3ZhbHVlPgoJPC9wcm9wZXJ0eT4KCQoJPHByb3BlcnR5PgoJCTxuYW1lPm91dHB1dC5yZXBsYWNlLWRhdGFub2RlLW9uLWZhaWx1cmU8L25hbWU+CgkJPHZhbHVlPmZhbHNlPC92YWx1ZT4KCTwvcHJvcGVydHk+CgkKPC9jb25maWd1cmF0aW9uPgo=",
"HiveSite": "data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPD94bWwtc3R5bGVzaGVldCB0eXBlPSJ0ZXh0L3hzbCIgaHJlZj0iY29uZmlndXJhdGlvbi54c2wiPz4KPCEtLQovKioKICoKICogTGljZW5zZWQgdG8gdGhlIEFwYWNoZSBTb2Z0d2FyZSBGb3VuZGF0aW9uIChBU0YpIHVuZGVyIG9uZQogKiBvciBtb3JlIGNvbnRyaWJ1dG9yIGxpY2Vuc2UgYWdyZWVtZW50cy4gIFNlZSB0aGUgTk9USUNFIGZpbGUKICogZGlzdHJpYnV0ZWQgd2l0aCB0aGlzIHdvcmsgZm9yIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24KICogcmVnYXJkaW5nIGNvcHlyaWdodCBvd25lcnNoaXAuICBUaGUgQVNGIGxpY2Vuc2VzIHRoaXMgZmlsZQogKiB0byB5b3UgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlCiAqICJMaWNlbnNlIik7IHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2UKICogd2l0aCB0aGUgTGljZW5zZS4gIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdAogKgogKiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCiAqCiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUKICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuCiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQKICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAqLwotLT4KPGNvbmZpZ3VyYXRpb24+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmRhdGFudWNsZXVzLnNjaGVtYS5hdXRvQ3JlYXRlVGFibGVzPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmVtci5oaXZlLmxpc3RlbmVyLmRvd25sb2FkLmF1dG88L25hbWU+CiAgICAgICAgPHZhbHVlPm5vPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmVtci5oaXZlLmxpc3RlbmVyLmRvd25sb2FkLnJlZ2lvbjwvbmFtZT4KICAgICAgICA8dmFsdWU+Z3o8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+ZW1yLmhpdmUubGlzdGVuZXIubWQ1PC9uYW1lPgogICAgICAgIDx2YWx1ZT4yYWE0NjgxNTBlMjNmZjgzZjliMjE4NTljNTZjNzE5YTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5lbXIuaGl2ZS5saXN0ZW5lci52ZXJzaW9uPC9uYW1lPgogICAgICAgIDx2YWx1ZT4zLjEuMy0xLjAuMDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oYWRvb3Auc2VjdXJpdHkuY3JlZGVudGlhbC5wcm92aWRlci5wYXRoPC9uYW1lPgogICAgICAgIDx2YWx1ZT5qY2VrczovL2hkZnMvZW1yL2hpdmUvaGl2ZS5qY2VrczwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oYmFzZS56b29rZWVwZXIucXVvcnVtPC9uYW1lPgogICAgICAgIDx2YWx1ZT4xNzIuMzEuMC4xMDM6MjE4MSwxNzIuMzEuMC4xMjM6MjE4MSwxNzIuMzEuMC4xMTM6MjE4MTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLmRvd25sb2FkZWQucmVzb3VyY2VzLmRpcjwvbmFtZT4KICAgICAgICA8dmFsdWU+L2RhdGEvZW1yL2hpdmUvdG1wLyR7aGl2ZS5zZXNzaW9uLmlkfV9yZXNvdXJjZXM8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5kcml2ZXIucGFyYWxsZWwuY29tcGlsYXRpb248L25hbWU+CiAgICAgICAgPHZhbHVlPnRydWU8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5leGVjLmZhaWx1cmUuaG9va3M8L25hbWU+CiAgICAgICAgPHZhbHVlPm9yZy5hcGFjaGUuaGFkb29wLmhpdmUucWwuaG9va3MuQVRTSG9vazwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLmV4ZWMubG9jYWwuc2NyYXRjaGRpcjwvbmFtZT4KICAgICAgICA8dmFsdWU+L2RhdGEvZW1yL2hpdmUvdG1wPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuZXhlYy5wb3N0Lmhvb2tzPC9uYW1lPgogICAgICAgIDx2YWx1ZT5vcmcuYXBhY2hlLmhhZG9vcC5oaXZlLnFsLmhvb2tzLkFUU0hvb2s8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5leGVjLnByZS5ob29rczwvbmFtZT4KICAgICAgICA8dmFsdWU+b3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5xbC5ob29rcy5BVFNIb29rPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuaHdpLmxpc3Rlbi5ob3N0PC9uYW1lPgogICAgICAgIDx2YWx1ZT4wLjAuMC4wPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuaHdpLmxpc3Rlbi5wb3J0PC9uYW1lPgogICAgICAgIDx2YWx1ZT43MDAyPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubGxhcC5kYWVtb24ub3V0cHV0LnNlcnZpY2UucG9ydDwvbmFtZT4KICAgICAgICA8dmFsdWU+NzAwOTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLmxsYXAuZGFlbW9uLnJwYy5wb3J0PC9uYW1lPgogICAgICAgIDx2YWx1ZT43MDA3PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubGxhcC5kYWVtb24ud2ViLnBvcnQ8L25hbWU+CiAgICAgICAgPHZhbHVlPjcwMDg8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5sbGFwLmRhZW1vbi55YXJuLnNodWZmbGUucG9ydDwvbmFtZT4KICAgICAgICA8dmFsdWU+NzAwNjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLmxsYXAubWFuYWdlbWVudC5ycGMucG9ydDwvbmFtZT4KICAgICAgICA8dmFsdWU+NzAwNTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLmxvZy5leHBsYWluLm91dHB1dDwvbmFtZT4KICAgICAgICA8dmFsdWU+ZmFsc2U8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5tZXRhc3RvcmUuZGIuZW5jb2Rpbmc8L25hbWU+CiAgICAgICAgPHZhbHVlPlVURi04PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLmRpc2FsbG93LmluY29tcGF0aWJsZS5jb2wudHlwZS5jaGFuZ2VzPC9uYW1lPgogICAgICAgIDx2YWx1ZT5mYWxzZTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLm1ldGFzdG9yZS5kbWwuZXZlbnRzPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLmtlcmJlcm9zLmtleXRhYi5maWxlPC9uYW1lPgogICAgICAgIDx2YWx1ZT4vdmFyL2tyYjVrZGMvZW1yLmtleXRhYjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLm1ldGFzdG9yZS5rZXJiZXJvcy5wcmluY2lwYWw8L25hbWU+CiAgICAgICAgPHZhbHVlPmhhZG9vcC9fSE9TVEBFTVItOUlGMUFDS1M8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5tZXRhc3RvcmUubWV0cmljcy5lbmFibGVkPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLm5vdGlmaWNhdGlvbnMuYWRkLnRocmlmdC5vYmplY3RzPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLnBvcnQ8L25hbWU+CiAgICAgICAgPHZhbHVlPjcwMDQ8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5tZXRhc3RvcmUuc2FzbC5lbmFibGVkPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLnNjaGVtYS52ZXJpZmljYXRpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmZhbHNlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLnNjaGVtYS52ZXJpZmljYXRpb24ucmVjb3JkLnZlcnNpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmZhbHNlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUubWV0YXN0b3JlLnRyYW5zYWN0aW9uYWwuZXZlbnQubGlzdGVuZXJzPC9uYW1lPgogICAgICAgIDx2YWx1ZT5vcmcuYXBhY2hlLmhpdmUuaGNhdGFsb2cubGlzdGVuZXIuRGJOb3RpZmljYXRpb25MaXN0ZW5lcixvcmcuYXBhY2hlLmt1ZHUuaGl2ZS5tZXRhc3RvcmUuS3VkdU1ldGFzdG9yZVBsdWdpbjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLm1ldGFzdG9yZS51cmlzPC9uYW1lPgogICAgICAgIDx2YWx1ZT50aHJpZnQ6Ly8xNzIuMzEuMC4zMzo3MDA0LHRocmlmdDovLzE3Mi4zMS4wLjQxOjcwMDQ8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5tZXRhc3RvcmUud2FyZWhvdXNlLmRpcjwvbmFtZT4KICAgICAgICA8dmFsdWU+L3Vzci9oaXZlL3dhcmVob3VzZTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnF1ZXJ5bG9nLmxvY2F0aW9uPC9uYW1lPgogICAgICAgIDx2YWx1ZT4vZGF0YS9lbXIvaGl2ZS90bXA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5zZXJkZXMudXNpbmcubWV0YXN0b3JlLmZvci5zY2hlbWE8L25hbWU+CiAgICAgICAgPHZhbHVlPm9yZy5hcGFjaGUuaGFkb29wLmhpdmUucWwuaW8ub3JjLk9yY1NlcmRlLG9yZy5hcGFjaGUuaGFkb29wLmhpdmUuc2VyZGUyLmxhenkuTGF6eVNpbXBsZVNlckRlLG9yZy5hcGFjaGUuaGFkb29wLmhpdmUuc2VyZGUyLmNvbHVtbmFyLkNvbHVtbmFyU2VyRGUsb3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5zZXJkZTIuZHluYW1pY190eXBlLkR5bmFtaWNTZXJEZSxvcmcuYXBhY2hlLmhhZG9vcC5oaXZlLnNlcmRlMi5NZXRhZGF0YVR5cGVkQ29sdW1uc2V0U2VyRGUsb3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5zZXJkZTIuY29sdW1uYXIuTGF6eUJpbmFyeUNvbHVtbmFyU2VyRGUsb3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5xbC5pby5wYXJxdWV0LnNlcmRlLlBhcnF1ZXRIaXZlU2VyRGUsb3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5zZXJkZTIubGF6eWJpbmFyeS5MYXp5QmluYXJ5U2VyRGUsb3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5jb250cmliLnNlcmRlMi5NdWx0aURlbGltaXRTZXJEZTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnNlcnZlcjIuYXV0aGVudGljYXRpb248L25hbWU+CiAgICAgICAgPHZhbHVlPmtlcmJlcm9zPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi5hdXRoZW50aWNhdGlvbi5rZXJiZXJvcy5rZXl0YWI8L25hbWU+CiAgICAgICAgPHZhbHVlPi92YXIva3JiNWtkYy9lbXIua2V5dGFiPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi5hdXRoZW50aWNhdGlvbi5rZXJiZXJvcy5wcmluY2lwYWw8L25hbWU+CiAgICAgICAgPHZhbHVlPmhhZG9vcC9fSE9TVEBFTVItOUlGMUFDS1M8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5zZXJ2ZXIyLmNvbXBpbGUubG9jay50aW1lb3V0PC9uYW1lPgogICAgICAgIDx2YWx1ZT4xODBzPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi5sb2dnaW5nLm9wZXJhdGlvbi5sb2cubG9jYXRpb248L25hbWU+CiAgICAgICAgPHZhbHVlPi9kYXRhL2Vtci9oaXZlL3RtcC9vcGVyYXRpb25fbG9nczwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnNlcnZlcjIubWV0cmljcy5lbmFibGVkPC9uYW1lPgogICAgICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi5zdXBwb3J0LmR5bmFtaWMuc2VydmljZS5kaXNjb3Zlcnk8L25hbWU+CiAgICAgICAgPHZhbHVlPnRydWU8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS5zZXJ2ZXIyLnRocmlmdC5iaW5kLmhvc3Q8L25hbWU+CiAgICAgICAgPHZhbHVlPjE3Mi4zMS4wLjQxPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi50aHJpZnQuaHR0cC5wb3J0PC9uYW1lPgogICAgICAgIDx2YWx1ZT43MDAwPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi50aHJpZnQucG9ydDwvbmFtZT4KICAgICAgICA8dmFsdWU+NzAwMTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnNlcnZlcjIud2VidWkuaG9zdDwvbmFtZT4KICAgICAgICA8dmFsdWU+MC4wLjAuMDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnNlcnZlcjIud2VidWkubWF4Lmhpc3RvcmljLnF1ZXJpZXM8L25hbWU+CiAgICAgICAgPHZhbHVlPjEwMDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnNlcnZlcjIud2VidWkubWF4LnRocmVhZHM8L25hbWU+CiAgICAgICAgPHZhbHVlPjUwPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi53ZWJ1aS5wb3J0PC9uYW1lPgogICAgICAgIDx2YWx1ZT43MDAzPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc2VydmVyMi56b29rZWVwZXIubmFtZXNwYWNlPC9uYW1lPgogICAgICAgIDx2YWx1ZT5oaXZlc2VydmVyMjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnNlcnZpY2UubWV0cmljcy5yZXBvcnRlcjwvbmFtZT4KICAgICAgICA8dmFsdWU+Sk1YPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmhpdmUuc3BhcmsuY2xpZW50LmNvbm5lY3QudGltZW91dDwvbmFtZT4KICAgICAgICA8dmFsdWU+MzAwMDBtczwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5oaXZlLnN0YXRzLmF1dG9nYXRoZXI8L25hbWU+CiAgICAgICAgPHZhbHVlPnRydWU8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS50ZXouY29udGFpbmVyLnNpemU8L25hbWU+CiAgICAgICAgPHZhbHVlPjEwMjQ8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS56b29rZWVwZXIuY2xpZW50LnBvcnQ8L25hbWU+CiAgICAgICAgPHZhbHVlPjIxODE8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+aGl2ZS56b29rZWVwZXIucXVvcnVtPC9uYW1lPgogICAgICAgIDx2YWx1ZT4xNzIuMzEuMC4xMDM6MjE4MSwxNzIuMzEuMC4xMjM6MjE4MSwxNzIuMzEuMC4xMTM6MjE4MTwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5pby5jb21wcmVzc2lvbi5jb2RlYy5sem8uY2xhc3M8L25hbWU+CiAgICAgICAgPHZhbHVlPmNvbS5oYWRvb3AuY29tcHJlc3Npb24ubHpvLkx6b0NvZGVjPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmlvLmNvbXByZXNzaW9uLmNvZGVjczwvbmFtZT4KICAgICAgICA8dmFsdWU+b3JnLmFwYWNoZS5oYWRvb3AuaW8uY29tcHJlc3MuRGVmYXVsdENvZGVjLG9yZy5hcGFjaGUuaGFkb29wLmlvLmNvbXByZXNzLkd6aXBDb2RlYyxjb20uaGFkb29wLmNvbXByZXNzaW9uLmx6by5Mem9Db2RlYyxjb20uaGFkb29wLmNvbXByZXNzaW9uLmx6by5Mem9wQ29kZWMsb3JnLmFwYWNoZS5oYWRvb3AuaW8uY29tcHJlc3MuU25hcHB5Q29kZWM8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+amF2YXguamRvLm9wdGlvbi5Db25uZWN0aW9uRHJpdmVyTmFtZTwvbmFtZT4KICAgICAgICA8dmFsdWU+Y29tLm15c3FsLmpkYmMuRHJpdmVyPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPmphdmF4Lmpkby5vcHRpb24uQ29ubmVjdGlvblVSTDwvbmFtZT4KICAgICAgICA8dmFsdWU+amRiYzpteXNxbDovLzE3Mi4zMS4wLjc2OjMzMDYvaGl2ZW1ldGFzdG9yZT91c2VTU0w9ZmFsc2UmYW1wO2NyZWF0ZURhdGFiYXNlSWZOb3RFeGlzdD10cnVlJmFtcDtjaGFyYWN0ZXJFbmNvZGluZz1VVEYtODwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5qYXZheC5qZG8ub3B0aW9uLkNvbm5lY3Rpb25Vc2VyTmFtZTwvbmFtZT4KICAgICAgICA8dmFsdWU+cm9vdDwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5tYXByZWR1Y2UuY2x1c3Rlci5sb2NhbC5kaXI8L25hbWU+CiAgICAgICAgPHZhbHVlPi9kYXRhL2Vtci9oaXZlL3RtcC90bXA8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+bWV0YXN0b3JlLm1ldGFzdG9yZS5ldmVudC5kYi5ub3RpZmljYXRpb24uYXBpLmF1dGg8L25hbWU+CiAgICAgICAgPHZhbHVlPmZhbHNlPC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPnNwYXJrLmRyaXZlci5leHRyYUxpYnJhcnlQYXRoPC9uYW1lPgogICAgICAgIDx2YWx1ZT4vdXNyL2xvY2FsL3NlcnZpY2UvaGFkb29wL2xpYi9uYXRpdmU6L3Vzci9sb2NhbC9zZXJ2aWNlL2hhZG9vcC9saWIvbmF0aXZlL0xpbnV4LWFtZDY0LTY0L2xpYjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKICAgIDxwcm9wZXJ0eT4KICAgICAgICA8bmFtZT5zcGFyay5ldmVudExvZy5kaXI8L25hbWU+CiAgICAgICAgPHZhbHVlPmhkZnM6Ly9IREZTMTAxMzA3MC9zcGFyay1oaXN0b3J5PC92YWx1ZT4KICAgIDwvcHJvcGVydHk+CgogICAgPHByb3BlcnR5PgogICAgICAgIDxuYW1lPnNwYXJrLmV2ZW50TG9nLmVuYWJsZWQ8L25hbWU+CiAgICAgICAgPHZhbHVlPnRydWU8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+c3BhcmsuZXhlY3V0b3IuZXh0cmFMaWJyYXJ5UGF0aDwvbmFtZT4KICAgICAgICA8dmFsdWU+L3Vzci9sb2NhbC9zZXJ2aWNlL2hhZG9vcC9saWIvbmF0aXZlOi91c3IvbG9jYWwvc2VydmljZS9oYWRvb3AvbGliL25hdGl2ZS9MaW51eC1hbWQ2NC02NC9saWI8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+c3BhcmsuaGlzdG9yeS5mcy5jbGVhbmVyLmVuYWJsZWQ8L25hbWU+CiAgICAgICAgPHZhbHVlPnRydWU8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+c3BhcmsuaG9tZTwvbmFtZT4KICAgICAgICA8dmFsdWU+L3Vzci9sb2NhbC9zZXJ2aWNlL2hpdmUvc3Bhcms8L3ZhbHVlPgogICAgPC9wcm9wZXJ0eT4KCiAgICA8cHJvcGVydHk+CiAgICAgICAgPG5hbWU+c3BhcmsueWFybi5qYXJzPC9uYW1lPgogICAgICAgIDx2YWx1ZT5oZGZzOi8vL3NwYXJrL2phcnMvKjwvdmFsdWU+CiAgICA8L3Byb3BlcnR5PgoKPC9jb25maWd1cmF0aW9uPgo=",
"KeyTab": "data:application/octet-stream;base64,BQIAAAA/AAEADEVNUi05SUYxQUNLUwAEdGVzdAAAAAFmXrPrAQAQABiXx8T0Jv0ppxUZiaTTRcfH1RZkzc6SRnYAAAAB",
"KRB5Conf": "data:application/octet-stream;base64,W2xpYmRlZmF1bHRzXQogICAgZG5zX2xvb2t1cF9yZWFsbSA9IGZhbHNlCiAgICBkbnNfbG9va3VwX2tkYyA9IGZhbHNlCiAgICB0aWNrZXRfbGlmZXRpbWUgPSAyNGgKICAgIHJlbmV3X2xpZmV0aW1lID0gN2QKICAgIGZvcndhcmRhYmxlID0gdHJ1ZQogICAgcmRucyA9IGZhbHNlCiAgICBkZWZhdWx0X3JlYWxtID0gRU1SLTlJRjFBQ0tTCiAgICBkZWZhdWx0X3Rnc19lbmN0eXBlcyA9IGRlczMtY2JjLXNoYTEKICAgIGRlZmF1bHRfdGt0X2VuY3R5cGVzID0gZGVzMy1jYmMtc2hhMQogICAgcGVybWl0dGVkX2VuY3R5cGVzID0gZGVzMy1jYmMtc2hhMQogICAga2RjX3RpbWVvdXQgPSAzMDAwCiAgICBtYXhfcmV0cmllcyA9IDMKICAgIHVkcF9wcmVmZXJlbmNlX2xpbWl0ID0gMQpbcmVhbG1zXQoKICAgICBFTVItOUlGMUFDS1MgPSB7CgogICAgICAgIGtkYyA9IDE3Mi4zMS4wLjMzOjg4CiAgICAgICAga2RjID0gMTcyLjMxLjAuNDE6ODgKICAgICAgICBhZG1pbl9zZXJ2ZXIgPSAxNzIuMzEuMC4zMwogICAgICAgIH0KCiAKCltkb21haW5fcmVhbG1dCiMgLmV4YW1wbGUuY29tID0gRVhBTVBMRS5DT00KCgo="
}
}{
"Response": {
"Data": {
"DataSourceId": 74380,
"Status": true
},
"RequestId": "786fff75-ff05-4662-a0c9-6a62556b3491"
}
}
TencentCloud API 3.0 integrates SDKs that support various programming languages to make it easier for you to call APIs.
The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.
| Error Code | Description |
|---|---|
| FailedOperation | Operation failed. |
文档反馈