ALIYUN::DMS::Instance, kuruluşunuz için bir veritabanı örneği kaydeder.
Syntax
{
"Type": "ALIYUN::DMS::Instance",
"Properties": {
"InstanceSource": String,
"DatabasePassword": String,
"Port": Integer,
"Host": String,
"ExportTimeout": Integer,
"SafeRule": String,
"DdlOnline": Integer,
"EnvType": String,
"Tid": Integer,
"UseDsql": Integer,
"Sid": String,
"EcsInstanceId": String,
"VpcId": String,
"InstanceAlias": String,
"DbaUid": Integer,
"EcsRegion": String,
"NetworkType": String,
"DatabaseUser": String,
"InstanceType": String,
"DataLinkName": String,
"QueryTimeout": Integer
}
}
Properties
|
Property Name |
Type |
Required |
Allow updates |
Description |
Constraint |
|
InstanceSource |
String |
Yes |
No |
Veritabanı örneğinin kaynağı. |
Geçerli değerler:
|
|
DatabasePassword |
String |
Yes |
Yes |
Veritabanı örneğine bağlanmak için kullanılan parola. |
None. |
|
Port |
Integer |
Yes |
No |
Veritabanı örneğinin bağlantı noktası. |
None. |
|
Host |
String |
Yes |
No |
Veritabanı örneğinin uç noktası. |
None. |
|
ExportTimeout |
Integer |
Yes |
Yes |
Verileri dışa aktarma zaman aşımı süresi. |
Birim: saniye. |
|
SafeRule |
String |
Yes |
Yes |
Veritabanı örneği için güvenlik kuralı. Kuruluşunuzda tanımlanmış bir kural kullanın. |
None. |
|
DdlOnline |
Integer |
No |
No |
Çevrimiçi DDL hizmetinin etkinleştirilip etkinleştirilmeyeceği. |
Geçerli değerler:
Not
Yalnızca MySQL ve PolarDB için desteklenir. |
|
EnvType |
String |
Yes |
Yes |
Ortam türü. |
Geçerli değerler:
|
|
Tid |
Integer |
No |
No |
Kiracı kimliği. |
None. |
|
UseDsql |
Integer |
No |
No |
Örnekler arası sorguların etkinleştirilip etkinleştirilmeyeceği. |
Geçerli değerler:
|
|
Sid |
String |
No |
No |
Veritabanının sistem kimliği (SID). |
InstanceType PostgreSQL veya Oracle olduğunda gereklidir. |
|
EcsInstanceId |
String |
No |
No |
ECS örneğinin kimliği. |
InstanceSource ECS_OWN olduğunda gereklidir. |
|
VpcId |
String |
No |
No |
VPC kimliği. |
InstanceSource VPC_IDC olduğunda gereklidir. |
|
InstanceAlias |
String |
Yes |
Yes |
Veritabanı örneğinin adı. |
None. |
|
DbaUid |
Integer |
Yes |
No |
Veritabanı örneği sahibinin Alibaba Cloud UID'si. |
None. |
|
EcsRegion |
String |
No |
No |
Örneğin bulunduğu bölge. |
InstanceSource RDS, ECS_OWN veya VPC_IDC olduğunda gereklidir. |
|
NetworkType |
String |
Yes |
No |
Ağ türü. |
Geçerli değerler:
|
|
DatabaseUser |
String |
Yes |
Yes |
Veritabanı örneğine bağlanmak için kullanılan kullanıcı adı. |
None. |
|
InstanceType |
String |
Yes |
No |
Veritabanı örneğinin türü. |
Geçerli değerler:
|
|
DataLinkName |
String |
No |
No |
Veritabanları arası sorgular için veri bağlantısı adı. |
None. |
|
QueryTimeout |
Integer |
Yes |
Yes |
Verileri sorgulama zaman aşımı süresi. |
Birim: saniye. |
Return values
Fn::GetAtt
InstanceId: veritabanı örneği kimliği.
Port: veritabanı örneğinin bağlantı noktası.
Host: veritabanı örneğinin uç noktası.