Data Management Service (DMS) üzerinde bir veritabanı örneği kaydeder ve örnek için güvenlik barındırmayı etkinleştirir.
Operation description
Sistem rolünüz DBA veya yönetici olmalıdır. Sistem rolünüzü görüntülemek için Sistem rolümü görüntüle bölümüne bakın.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:AddInstance |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Tid |
integer |
No |
Kiracı kimliği. Not
Kiracı kimliğini, DMS konsolunun sağ üst köşesindeki profil simgesinin üzerine gelerek bulabilirsiniz. |
23**** |
| InstanceType |
string |
Yes |
Veritabanı türü. Geçerli değerler için DbType parametre açıklaması bölümüne bakın. |
MySQL |
| InstanceSource |
string |
Yes |
Örneğin 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 |
Örnek kimliği. Örneğin, örneğiniz bir Database Gateway örneği ise ağ geçidi kimliğini girin. Not
InstanceSource değeri ECS_OWN veya GATEWAY olarak ayarlanmışsa bu parametre gereklidir. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
No |
VPC örnek kimliği. Not
InstanceSource değeri VPC_IDC olarak ayarlanmışsa bu parametre gereklidir. |
vpc-2zef4o1hu7ljd**** |
| EcsRegion |
string |
No |
Örneğin bulunduğu bölge. Not
InstanceSource değeri RDS, ECS_OWN, GATEWAY veya VPC_IDC olarak ayarlanmışsa bu parametre gereklidir. |
cn-hangzhou |
| Host |
string |
Yes |
Veritabanı bağlantı adresi. |
rm-bp1g3tf90******.sqlserver.rds.aliyuncs.com |
| Port |
integer |
Yes |
Veritabanı bağlantı noktası. |
3306 |
| Sid |
string |
No |
Örneğin SID'si. Not
InstanceType değeri ORACLE olarak ayarlanmışsa bu parametre gereklidir. |
testSid |
| DatabaseUser |
string |
No |
Veritabanı hesabı. |
testsdb |
| DatabasePassword |
string |
No |
Veritabanı parolası. |
test*** |
| InstanceAlias |
string |
Yes |
Örneği hızlı bir şekilde tanımlamanıza yardımcı olan örnek diğer adı. |
Test instance. |
| DbaId |
integer |
Yes |
Örneğin DBA'sının kullanıcı kimliği. Bu değeri almak için ListUsers veya GetInstance işlemini çağırabilirsiniz. |
27**** |
| QueryTimeout |
integer |
Yes |
Sorgu zaman aşımı süresi. Birim: saniye. |
7200 |
| ExportTimeout |
integer |
Yes |
Dışa aktarma zaman aşımı süresi. Birim: saniye. |
86400 |
| EnableSellTrust |
string |
Yes |
Örnek için güvenlik barındırmanın etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
Y |
| EnableSellStable |
string |
No |
Örnek için kararlı değişiklik özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
N |
| EnableSellCommon |
string |
No |
Örnek için güvenlik işbirliği özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
Y |
| SafeRule |
string |
No |
Güvenlik işbirliği özelliğini etkinleştirmek istiyorsanız, örnek için güvenlik kuralı kümesini (GroupName) belirtmeniz gerekir. Bu değeri almak için ListStandardGroups veya GetInstance işlemini çağırabilirsiniz. |
Finance-Production. |
| EnableSellSitd |
string |
No |
Örnek için hassas veri koruma özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
Y |
| DataLinkName |
string |
No |
Örnekler arası veritabanı sorgusu veri bağlantısının adı. Not
|
dblink_test |
| DdlOnline |
integer |
No |
DMS yapı değişikliğine öncelik verilip verilmeyeceğini belirtir. Geçerli değerler:
Not
Desteklenen veritabanı türleri: ApsaraDB RDS for MySQL, PolarDB for MySQL, MyBase for MySQL ve diğer MySQL kaynakları. |
2 |
| UseDsql |
integer |
No |
Örnekler arası sorgunun etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Not
Desteklenen veritabanı türleri: MySQL, SQL Server, PostgreSQL, PolarDB for PostgreSQL (Oracle-Compatible) ve Redis. |
1 |
| SkipTest |
boolean |
No |
Örnek için bağlantı testinin atlanıp atlanmayacağını belirtir. Geçerli değerler:
|
false |
| TemplateId |
integer |
No |
Veri sınıflandırma şablonunun kimliği. Bu değeri almak için ListClassificationTemplates işlemini çağırabilirsiniz. |
31*** |
| TemplateType |
string |
No |
Kategorilendirme şablonu türü. Bu değeri almak için ListClassificationTemplates işlemini çağırabilirsiniz. |
INNER |
| UseSsl |
integer |
No |
SSL bağlantısının etkinleştirilip etkinleştirilmeyeceğini belirtir. SSL etkinleştirildikten sonra DMS, veritabanına SSL üzerinden bağlanır. Bu parametreyi kullanmadan önce veritabanında SSL etkinleştirilmiş olmalıdır. Geçerli değerler:
Not
|
0 |
| RoleArn |
string |
No |
Kiracılar arası kayıt için kullanılan, hedef hesaptaki yetkilendirilmiş rolün ARN'si. |
acs:ram::1760865*********:role/dms-role-arn |
| LoginType |
integer |
No |
|
0 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
İstek kimliği. Günlükleri bulmak ve sorunları gidermek için bu kimliği kullanabilirsiniz. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
Hata kodu. |
UnknownError |
| ErrorMessage |
string |
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": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.