Bir veritabanı örneği hakkındaki bilgileri günceller ve veritabanı örneğinin bağlantısını kontrol eder.
Operation description
UpdateInstance işlemini çağırmadan önce, örnekle ilgili eksiksiz bilgileri almak için GetInstance veya ListInstances işlemini çağırın.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:UpdateInstance |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Tid |
integer |
No |
Kiracının kimliği. Kiracı kimliğini sorgulamak için GetUserActiveTenant işlemini çağırabilirsiniz. |
3*** |
| InstanceType |
string |
Yes |
Veritabanının türü. Bu parametrenin geçerli değerleri hakkında daha fazla bilgi için DbType parametresi bölümüne bakın. |
mysql |
| InstanceSource |
string |
Yes |
Veritabanı örneğinin kaynağı. Geçerli değerler:
|
ECS_OWN |
| EnvType |
string |
Yes |
Veritabanı örneğinin kurulduğu ortamın türü. Geçerli değerler:
Valid values:
|
product |
| EcsInstanceId |
string |
No |
Veritabanı örneğinin kurulu olduğu ECS örneğinin kimliği. Not
InstanceSource parametresi ECS_OWN olarak ayarlanmışsa bu parametre gereklidir. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
No |
Veritabanı örneğinin ait olduğu VPC'nin kimliği. Not
InstanceSource parametresi VPC_IDC olarak ayarlanmışsa bu parametre gereklidir. |
vpc-xxx |
| EcsRegion |
string |
No |
Veritabanı örneğinin bulunduğu bölgenin kimliği. Not
InstanceSource parametresi RDS, ECS_OWN ve VPC_IDC olarak ayarlanmışsa bu parametre gereklidir. |
cn-hangzhou |
| Host |
string |
Yes |
Veritabanı örneğine bağlanmak için kullanılan ana makine adresi. |
192.XXX.0.56 |
| Port |
integer |
Yes |
Veritabanı örneğine bağlanmak için kullanılan bağlantı noktası. |
3306 |
| Sid |
string |
No |
Veritabanı örneğinin sistem kimliği (SID). Not
InstanceType parametresi ORACLE olarak ayarlanmışsa bu parametre gereklidir. |
XXX |
| DatabaseUser |
string |
Yes |
Veritabanında oturum açmak için kullanılan hesap. |
dbuser |
| DatabasePassword |
string |
Yes |
Veritabanında oturum açmak için kullanılan parola. |
****** |
| InstanceAlias |
string |
Yes |
Veritabanı örneğinin diğer adı. DMS'de veritabanı örneğini tanımlamanıza yardımcı olabilecek bir diğer ad belirtin. |
instance_test |
| DbaId |
string |
Yes |
Veritabanı örneğinin veritabanı yöneticisi (DBA) rolünü üstlenen kullanıcının kimliği. Kullanıcı kimliğini sorgulamak için ListUsers veya GetInstance işlemini çağırabilirsiniz. |
27**** |
| SafeRuleId |
string |
Yes |
Örnek için güvenlik kuralı kümesinin (GroupName) adı. Güvenlik kuralı kümesinin adını sorgulamak için ListStandardGroups veya GetInstance işlemini çağırabilirsiniz. |
3**** |
| QueryTimeout |
integer |
Yes |
Veritabanı örneğindeki verileri sorgulamak için zaman aşımı süresi. |
60 |
| ExportTimeout |
integer |
Yes |
Veritabanı örneğinden veri dışa aktarmak için zaman aşımı süresi. |
600 |
| DataLinkName |
string |
No |
Veritabanları arası sorgular için veritabanı bağlantısının adı. Not
|
datalink_test |
| DdlOnline |
integer |
No |
Veritabanı örneği için kilitsiz şema değişikliği özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
0 |
| UseDsql |
integer |
No |
Veritabanı örneği için veritabanları arası sorgu özelliğinin 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 ApsaraDB for Redis. |
0 |
| InstanceId |
string |
Yes |
Veritabanı örneğinin kimliği. Örnek kimliğini sorgulamak için GetInstance işlemini çağırabilirsiniz. |
126**** |
| SkipTest |
boolean |
No |
Bağlantı testinin atlanıp atlanmayacağını belirtir. Geçerli değerler:
|
false |
| EnableSellSitd |
string |
No |
|
Y |
| TemplateId |
integer |
No |
Sınıflandırma şablonunun kimliği. Şablon kimliğini sorgulamak için ListClassificationTemplates işlemini çağırabilirsiniz. |
3*** |
| TemplateType |
string |
No |
Sınıflandırma şablonunun türü. Şablon türünü sorgulamak için ListClassificationTemplates işlemini çağırabilirsiniz. |
INNER |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
İsteğin kimliği. |
E9BEBF41-4F69-4605-A5D5-A67955173941 |
| ErrorCode |
string |
İsteğin başarısız olması durumunda döndürülen hata kodu. |
UnknownError |
| ErrorMessage |
string |
İsteğin başarısız olması durumunda döndürülen hata mesajı. |
UnknownError |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
false |
Examples
Success response
JSON format
{
"RequestId": "E9BEBF41-4F69-4605-A5D5-A67955173941",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": false
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.