ALIYUN::Lindorm::MultiZoneInstance類型用於建立多可用性區域Lindorm執行個體。
文法
{
"Type": "ALIYUN::Lindorm::MultiZoneInstance",
"Properties": {
"StandbyZoneId": String,
"ResourceGroupId": String,
"InstanceChargeType": String,
"LogDiskCategory": String,
"StandbyVSwitchId": String,
"SolrNum": Integer,
"SolrSpec": String,
"CoreSpec": String,
"FilestoreSpec": String,
"TsdbNum": Integer,
"ArbiterZoneId": String,
"PrimaryZoneId": String,
"MultiZoneCombination": String,
"CoreSingleStorage": Integer,
"ColdStorage": Integer,
"DiskCategory": String,
"LogSpec": String,
"Period": Integer,
"PrimaryVSwitchId": String,
"ArbiterVSwitchId": String,
"InstanceName": String,
"FilestoreNum": Integer,
"VpcId": String,
"SecurityIpList": List,
"LindormSpec": String,
"TsdbSpec": String,
"LogSingleStorage": Integer,
"LindormNum": Integer,
"LogNum": Integer,
"PeriodUnit": String,
"StreamSpec": String,
"StreamNum": Integer
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
StandbyZoneId | String | 否 | 否 | 多可用性區域執行個體,備可用性區域的可用性區域ID。 | 無 |
ResourceGroupId | String | 否 | 否 | 資源群組ID。 | 無 |
InstanceChargeType | String | 否 | 否 | 執行個體的付費類型。 | 取值:
|
LogDiskCategory | String | 否 | 否 | 多可用性區域執行個體,log節點磁碟類型。 | 取值:
|
StandbyVSwitchId | String | 否 | 否 | 備可用性區域的虛擬交換器ID。 | 必須在StandbyZoneId對應的可用性區域下。 |
SolrNum | Integer | 否 | 否 | 執行個體的搜尋引擎節點數量。 | 取值範圍:0~60。 |
SolrSpec | String | 否 | 否 | 執行個體的搜尋引擎節點規格。 | 取值:
|
CoreSpec | String | 否 | 否 | 執行個體的本地碟類型節點規格。 | 本機存放區類型為local_ssd_pro時,本參數取值為:
本機存放區類型為local_hdd_pro時,本參數取值為:
|
FilestoreSpec | String | 否 | 否 | 執行個體的檔案引擎節點規格。 | 取值: lindorm.c.xlarge:表示4核8GB(標準規格)。 |
TsdbNum | Integer | 否 | 否 | 執行個體的時序引擎節點數量。 | 取值:
|
ArbiterZoneId | String | 否 | 否 | 協調可用性區域的可用性區域ID。 | 無 |
PrimaryZoneId | String | 否 | 否 | 主可用性區域的可用性區域ID。 | 無 |
MultiZoneCombination | String | 否 | 否 | 多可用性區域組合。 | 取值:
|
CoreSingleStorage | Integer | 否 | 否 | core單節點容量。 | 取值範圍:400~64000。 單位為GB。 |
ColdStorage | Integer | 否 | 否 | 執行個體的冷儲存容量。 | 單位為GB,不填預設不開通冷儲存。 取值範圍:800~1000000。 |
DiskCategory | String | 是 | 否 | 執行個體的儲存類型。 | 取值:
|
LogSpec | String | 否 | 否 | log節點規格。 | 取值:
|
Period | Integer | 否 | 否 | 執行個體訂用帳戶的時間。 | 取值:
說明 當InstanceChargeType取值為PREPAY時,本參數可用且必須傳入。 |
PrimaryVSwitchId | String | 否 | 否 | 主可用性區域的虛擬交換器ID。 | 必須在PrimaryZoneId對應的可用性區域下。 |
ArbiterVSwitchId | String | 否 | 否 | 協調可用性區域虛擬交換器ID。 | 交換器需位於ArbiterZoneId對應的可用性區域下。 |
InstanceName | String | 是 | 否 | 執行個體名稱。 | 無 |
FilestoreNum | Integer | 否 | 否 | 執行個體的檔案引擎節點數量。 | 取值:
|
VpcId | String | 是 | 否 | 執行個體的專用網路ID。 | 無 |
SecurityIpList | List | 否 | 是 | 需要設定的白名單IP地址。 | 說明 127.0.0.1表示禁止所有地址訪問,例如192.168.0.0/24表示允許所有192.168.0.X的IP地址訪問該Lindorm執行個體。多個白名單用半形逗號(,)分隔。 |
LindormSpec | String | 否 | 否 | 執行個體的寬表引擎節點規格。 | 取值:
|
TsdbSpec | String | 否 | 否 | 執行個體的時序引擎節點規格。 | 取值:
|
LogSingleStorage | Integer | 否 | 否 | log單節點磁碟容量。 | 取值範圍:400~64000。 單位為GB。 |
LindormNum | Integer | 否 | 否 | 執行個體的寬表引擎節點數量。 | 非本地碟儲存類型的執行個體,取值範圍:4~400。 本地碟儲存類型的執行個體,取值範圍:6~400。 |
LogNum | Integer | 否 | 否 | log節點數量。 | 取值範圍:4~400。 |
PeriodUnit | String | 否 | 否 | 執行個體購買的付費周期。 | 取值:
說明 當InstanceChargeType取值為PREPAY時,本參數可用且必須傳入。 |
StreamSpec | String | 否 | 否 | 執行個體的流引擎節點規格。 | 取值:
|
StreamNum | Integer | 否 | 否 | 執行個體的流引擎節點數量。 | 取值:0~60。 |
傳回值
Fn::GetAtt
JdbcUrlList:資料庫的JDBC串連資訊列表。
InstanceId:執行個體ID。
AuthInfos:Lindorm執行個體授權資訊列表。