ALIYUN::DMS::Instanceは、企業のデータベースインスタンスを登録するために使用されます。
構文
{
"タイプ": "ALIYUN::DMS:: インスタンス" 、
"Properties": {
"InstanceSource": 文字列、
"DatabasePassword": 文字列、
"ポート": 整数、
"ホスト": 文字列、
"ExportTimeout": 整数、
"SafeRule": 文字列、
"DdlOnline": 整数、
"EnvType": 文字列、
"Tid": 整数、
"UseDsql": 整数、
"Sid": ストリング、
"EcsInstanceId": 文字列、
"VpcId": String,
"InstanceAlias": 文字列、
"DbaUid": 整数、
"EcsRegion": 文字列、
"NetworkType": String,
"DatabaseUser": 文字列、
"InstanceType": String,
"DataLinkName": 文字列、
"QueryTimeout": 整数
}
}プロパティ
プロパティ | データ型 | 必須 | 編集可能 | 説明 | 制約条件 |
InstanceSource | String | 課金されます | 課金されません | データベースインスタンスのソース。 | 有効な値:
|
DatabasePassword | String | 課金されます | 課金されます | データベースインスタンスへの接続に使用されるパスワード。 | なし。 |
ポート | Integer | 課金されます | 課金されません | データベースインスタンスへの接続に使用されるポート番号。 | なし。 |
ホスト | String | 課金されます | 課金されません | データベースインスタンスへの接続に使用されるホストアドレス。 | なし。 |
ExportTimeout | Integer | 課金されます | 課金されます | データをエクスポートするためのタイムアウト期間。 | 単位は秒です。 |
セーフルール | String | 課金されます | 課金されます | データベースインスタンスのセキュリティルールの名前。 企業に属するセキュリティルールの名前を指定します。 | なし。 |
DdlOnline | Integer | 課金されません | 課金されません | ロックフリースキーマ変更機能を使用するかどうかを指定します。 | 有効な値:
説明 MySQLおよびPolarDBデータベースのみがサポートされています。 |
EnvType | String | 課金されます | 課金されます | 環境タイプ。 | 有効な値:
|
ティッド | Integer | 課金されません | 課金されません | テナントID。 | なし。 |
UseDsql | Integer | 課金されません | 課金されません | データベースインスタンスのデータベース間クエリ機能を有効にするかどうかを指定します。 | 有効な値:
|
シド | String | 課金されません | 課金されません | データベースインスタンスのシステムID (SID) 。 | このプロパティは、InstanceTypeがPostgreSQLまたはOracleに設定されている場合に指定する必要があります。 |
EcsInstanceId | String | 課金されません | 課金されません | ECSインスタンスのID。 | このプロパティは、InstanceSourceがECS_OWNに設定されている場合に指定する必要があります。 |
VpcId | String | 課金されません | 課金されません | VPC ID | InstanceSourceがVPC_IDCに設定されている場合、このプロパティを指定する必要があります。 |
InstanceAlias | String | 課金されます | 課金されます | データベースインスタンスの名前。 | なし。 |
DbaUid | Integer | 課金されます | 課金されません | データベースインスタンスが属するAlibaba CloudアカウントのユーザーID。 | なし。 |
EcsRegion | String | 課金されません | 課金されません | データベースインスタンスのリージョンID。 | InstanceSourceがRDS、ECS_OWN、またはVPC_IDCに設定されている場合、このプロパティを指定する必要があります。 |
NetworkType | String | 課金されます | 課金されません | ネットワークタイプ。 | 有効な値:
|
DatabaseUser | String | 課金されます | 課金されます | データベースインスタンスへの接続に使用されるアカウント。 | なし。 |
InstanceType | String | 課金されます | 課金されません | データベースインスタンスのタイプ。 | 有効な値:
|
DataLinkName | String | 課金されません | 課金されません | クロスデータベースクエリのデータベースリンクの名前。 | なし。 |
QueryTimeout | Integer | 課金されます | 課金されます | データを照会するためのタイムアウト期間。 | 単位は秒です。 |
戻り値
Fn::GetAtt
InstanceId: データベースインスタンスのID。
ポート: データベースインスタンスへの接続に使用されるポート番号。
ホスト: データベースインスタンスへの接続に使用されるホストアドレス。