Bir Logstash kümesi oluşturur.
Bu işlemi çağırmadan önce aşağıdaki hususları dikkate alın:
-
Logstash'in faturalandırma yöntemlerini ve fiyatlandırmasını tamamen anlarsınız.
Ayrıntılı bilgi için bkz.
.
-
Gerçek kimlik doğrulamasından geçmiş olmanız gerekir.
Ayrıntılı bilgi için bkz.
.
Hata Ayıklama
İstek üstbilgileri
POST /openapi/logstashes
İstek sözdizimi
POST /openapi/logstashes HTTP/1.1
İstek parametreleri
|
Parametre |
Tür |
Konum |
Gerekli |
Örnek |
Açıklama |
| clientToken | String | Query | Hayır | 5A2CFF0E-5718-45B5-9D4D-70B3FF**** |
İsteğin yinelenebilirliğini (idempotence) sağlamak için kullanılır. Belirteci istemci aracılığıyla oluşturabilirsiniz ancak farklı istekler arasında benzersiz olduğundan emin olmalısınız. Belirteç yalnızca ASCII karakterleri içerebilir ve uzunluğu 64 karakteri aşamaz. |
| Object | Body | Evet |
İstek parametreleri. |
||
| paymentType | String | Body | Hayır | prepaid |
Kümenin faturalandırma yöntemi. Geçerli değerler:
|
| version | String | Body | Evet | 6.7_with_X-Pack |
Örneğin sürümü. Geçerli değerler:
|
| nodeAmount | Integer | Body | Evet | 2 |
Kümedeki düğüm sayısı. |
| nodeSpec | Object | Body | Evet |
Veri düğümlerinin yapılandırmaları. |
|
| disk | Long | Body | Hayır | 50 |
Düğüm başına disk boyutu. Birim: GB. |
| diskType | String | Body | Hayır | cloud_ssd |
Disk türü. Geçerli değerler:
|
| spec | String | Body | Evet | elasticsearch.ic5.2xlarge |
Teknik özellikler kategorisi. Daha fazla bilgi için bkz. Ürün teknik özellikleri. |
| networkConfig | Object | Body | Evet |
Ağ yapılandırmaları. |
|
| type | String | Body | Hayır | vpc |
Ağ türü. Değeri vpc olarak ayarlayın. |
| vpcId | String | Body | Evet | vpc-bp16k1dvzxtmagcva**** |
VPC ID'si. |
| vswitchId | String | Body | Evet | vsw-bp1k4ec6s7sjdbudw**** |
vSwitch ID'si. |
| vsArea | String | Body | Evet | cn-hangzhou-i |
NLB örneği için bir alan seçin. |
| paymentInfo | Object | Body | Hayır |
Faturalandırma ayrıntıları. Bu parametre, abonelik tabanlı bir küme oluştururken gereklidir. |
|
| duration | Long | Body | Hayır | 1 |
Abonelik süresi. Birim: 1~9 ay, 1~3 yıl. |
| pricingCycle | String | Body | Hayır | Month |
Abonelik birimi. Geçerli değerler:
|
| isAutoRenew | Boolean | Body | Hayır | false |
Otomatik yenilemenin etkin olup olmadığını belirtir. Geçerli değerler:
|
| autoRenewDuration | Long | Body | Hayır | 3 |
Otomatik yenileme süresi. Birim: ay. isAutoRenew değeri true olarak ayarlandığında bu parametre gereklidir. Değer aralığı, satın alma sayfasındakiyle aynıdır. |
| description | String | Body | Hayır | ls-cn-abc |
Bulut telefonun adı. |
| resourceGroupId | String | Body | Hayır | rg-acfmxxkk2p7**** |
Yeni ECS örneğinin ait olduğu kaynak grubunun ID'si. |
Yanıt parametreleri
|
|
|
|
|
| RequestId | String | 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE* |
|
| Result | Logstash |
|
Örnekler
Örnek istekler
POST /openapi/logstashes?clientToken=5A2CFF0E-5718-45B5-9D4D-70B3FF**** HTTP/1.1
Host:elasticsearch.aliyuncs.com
Content-Type:application/json
{
"paymentType" : "prepaid",
"version" : "6.7_with_X-Pack",
"nodeAmount" : 2,
"nodeSpec" : {
"disk" : 50,
"diskType" : "cloud_ssd",
"spec" : "logstash.n4.small"
},
"networkConfig" : {
"type" : "vpc",
"vpcId" : "vpc-bp16k1dvzxtmagcva****",
"vswitchId" : "vsw-bp1k4ec6s7sjdbudw****",
"vsArea" : "cn-hangzhou-i"
},
"paymentInfo" : {
"duration" : 1,
"pricingCycle" : "Month",
"isAutoRenew" : false,
"autoRenewDuration" : 3
},
"description" : "ls-cn-abc"
}
Başarılı yanıt örnekleri
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "5FFD9ED4-C2EC-4E89-B22B-1ACB6FE*****",
"Result" : [ {
"instanceId" : "ls-cn-n6w1o5jq****",
"version" : "6.7_with_X-Pack",
"description" : "test",
"nodeAmount" : 1,
"paymentType" : "postpaid",
"status" : "active",
"enablePublic" : false,
"nodeSpec" : {
"spec" : "elasticsearch.sn1ne.large",
"disk" : 20,
"diskType" : "cloud_ssd"
},
"networkConfig" : {
"vpcId" : "vpc-bp16k1dvzxtmagcva****",
"vswitchId" : "vsw-bp1k4ec6s7sjdbudw****",
"vsArea" : "cn-hangzhou-i",
"type" : "vpc"
},
"createdAt" : "2020-05-27T01:30:15.947Z",
"updatedAt" : "2020-05-27T01:40:51.333Z",
"commodityCode" : "elasticsearch_logstash_post",
"extendConfigs" : [ ],
"endTime" : 4746268800000,
"clusterTasks" : [ ],
"resourceGroupId" : "rg-acfm2h5vbzd****",
"zoneCount" : 1,
"protocol" : "HTTP",
"zoneInfos" : [ {
"zoneId" : "cn-hangzhou-i",
"status" : "NORMAL"
} ],
"instanceType" : "logstash",
"inited" : true,
"tags" : [ ],
"config" : { },
"endpointList" : [ {
"host" : "172.16.**.**",
"port" : 9600,
"zoneId" : "cn-hangzhou-i"
} ]
} ]
}
Hata kodu
Hata kodlarının listesi için bkz. Hizmet hata kodları.