ALIYUN::TSDB::InfluxDBDatabase は、時系列データベース(TSDB)データベースを作成するために使用されます。
構文
{
"Type": "ALIYUN::TSDB::InfluxDBDatabase",
"Properties": {
"InstanceId": String,
"DBName": String
}
}プロパティ
| プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
| InstanceId | String | はい | いいえ | TSDBインスタンスのID。 | N/A |
| DBName | String | はい | いいえ | TSDBデータベースの名前。 | 名前は最大 64 文字で、小文字、数字、アンダースコア(_)を含めることができます。小文字で始まり、小文字または数字で終わる必要があります。 |
レスポンスパラメータ
Fn::GetAtt
- InstanceId: TSDBインスタンスのID。
- DBName: TSDBデータベースの名前。
例
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"InstanceId": {
"Type": "String",
"Description": "InfluxDB 用の TSDB の ID。", // Translated comment
"Default": "ts-wz99vz6u8jg39****"
},
"DBName": {
"Type": "String",
"Description": "データベースの名前。名前は最大 64 文字で、小文字、数字、アンダースコア(_)を含めることができます。文字で始まり、文字または数字で終わる必要があります。", // Translated comment
"MinLength": 1,
"MaxLength": 64,
"Default": "test"
}
},
"Resources": {
"InfluxDBDatabase": {
"Type": "ALIYUN::TSDB::InfluxDBDatabase",
"Properties": {
"InstanceId": {
"Ref": "InstanceId"
},
"DBName": {
"Ref": "DBName"
}
}
}
},
"Outputs": {
"InstanceId": {
"Description": "InfluxDB 用の TSDB の ID。", // Translated comment
"Value": {
"Fn::GetAtt": [
"InfluxDBDatabase",
"InstanceId"
]
}
},
"DBName": {
"Description": "データベースの名前。", // Translated comment
"Value": {
"Fn::GetAtt": [
"InfluxDBDatabase",
"DBName"
]
}
}
}
}