DMS'de bir veritabanı örneği kaydeder.
Operation description
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:RegisterInstance |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Tid |
integer |
No |
Kiracı kimliği. Bu kimliği almak için GetUserActiveTenant işlemini çağırabilirsiniz. |
3*** |
| InstanceType |
string |
Yes |
Veritabanı türü. Daha fazla bilgi için DbType parametre açıklaması bölümüne bakın. |
MySQL |
| InstanceSource |
string |
Yes |
Veritabanı örneğinin kaynağı. Geçerli değerler:
|
RDS |
| NetworkType |
string |
Yes |
Ağ türü. Geçerli değerler:
|
VPC |
| EnvType |
string |
Yes |
Ortam türü. Geçerli değerler:
|
product |
| EcsInstanceId |
string |
No |
ECS örneğinin kimliği. Not
InstanceSource parametresi ECS_OWN olarak ayarlandığında bu parametre gereklidir. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
No |
VPC kimliği. Not
InstanceSource parametresi VPC_IDC olarak ayarlandığında bu parametre gereklidir. |
vpc-xxxxxxxxxxxxxxxxxxxxx |
| EcsRegion |
string |
No |
Örneğin bulunduğu bölge. Not
InstanceSource parametresi RDS, ECS_OWN veya VPC_IDC olarak ayarlandığında bu parametre gereklidir. |
cn-hangzhou |
| Host |
string |
Yes |
Veritabanı örneğinin uç noktası. |
172.XX.XXX.254 |
| Port |
integer |
Yes |
Veritabanı örneğinin bağlantı noktası. |
3306 |
| Sid |
string |
No |
Veritabanının sistem kimliği (SID). Not
InstanceType parametresi ORACLE olarak ayarlandığında bu parametre gereklidir. |
XXX |
| DatabaseUser |
string |
Yes |
Veritabanı hesabının kullanıcı adı. |
dmstest |
| DatabasePassword |
string |
Yes |
Veritabanı hesabının parolası. |
****** |
| InstanceAlias |
string |
Yes |
Örneği hızlıca tanımlamanıza yardımcı olacak bir diğer ad. |
测试实例 |
| DbaUid |
integer |
Yes |
Örnek için Veritabanı Yöneticisi (DBA) rolüne sahip kullanıcının UID'si. Bu kimliği almak için ListUsers veya GetInstance işlemini çağırabilirsiniz. |
22275482072787**** |
| SafeRule |
string |
Yes |
Örnek için Güvenlik Kuralı Kümesinin (GroupName) adı. Bu değeri almak için ListStandardGroups veya GetInstance işlemini çağırabilirsiniz. |
测试使用 |
| QueryTimeout |
integer |
Yes |
Saniye cinsinden sorgu zaman aşımı süresi. |
60 |
| ExportTimeout |
integer |
Yes |
Saniye cinsinden dışa aktarma zaman aşımı süresi. |
600 |
| DataLinkName |
string |
No |
Örnekler arası sorgular için veri bağlantısı adı. Not
|
dblink_test |
| DdlOnline |
integer |
No |
Kilitsiz şema değişiklikleri için strateji. Geçerli değerler:
Not
Desteklenen veritabanı türleri: ApsaraDB RDS for MySQL, PolarDB for MySQL, ApsaraDB for MyBase (MySQL) ve diğer MySQL uyumlu veritabanları. |
2 |
| UseDsql |
integer |
No |
Örnekler arası sorguların etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Not
Desteklenen veritabanı türleri: MySQL, SQL Server, PostgreSQL, PolarDB for PostgreSQL (Oracle uyumlu) ve Redis. |
1 |
| SkipTest |
boolean |
No |
Bağlantı testinin atlanıp atlanmayacağını belirtir. Geçerli değerler:
|
true |
| EnableSellSitd |
string |
No |
|
Y |
| TemplateId |
integer |
No |
Hassasiyet sınıflandırma şablonunun kimliği. Bu kimliği almak için ListClassificationTemplates işlemini çağırabilirsiniz. |
31*** |
| TemplateType |
string |
No |
Hassasiyet sınıflandırma şablonunun türü. Bu değeri almak için ListClassificationTemplates işlemini çağırabilirsiniz. |
INNER |
| DbaUidByString |
string |
No |
Bu parametre DbaUid parametresinin yerini alır ve RAM rollerinin UID'leri gibi sayısal olmayan UID'leri destekler. |
22275482072787**** |
| ResourceGroup |
string |
No |
Kaynak grubunun kimliği. |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt verileri. |
||
| RequestId |
string |
İsteğin kimliği. |
F4E2A94B-604F-43FF-93E7-F4EE3DCF412E |
| ErrorCode |
string |
İstek başarısız olursa döndürülen hata kodu. |
UnknownError |
| ErrorMessage |
string |
İstek başarısız olursa döndürülen hata mesajı. |
UnknownError |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
true |
Examples
Success response
JSON format
{
"RequestId": "F4E2A94B-604F-43FF-93E7-F4EE3DCF412E",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.