Creates a Lindorm V2 instance.
Operation description
At least one data engine must be selected when you create an instance. For more information about data engines and storage specifications, see How to select a data engine and How to select storage specifications.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
lindorm:CreateLindormV2Instance |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the instance. You can call DescribeRegions to query available regions. Use this parameter to specify the region in which to create the instance. |
cn-shanghai |
| ZoneId |
string |
Yes |
The zone ID of the instance. |
cn-shanghai-f |
| InstanceAlias |
string |
No |
The name of the instance. |
lindorm-test |
| CloudStorageType |
string |
No |
The storage type. This parameter is not required when you select Big Data or Local SSD.
Valid values:
|
PerformanceStorage |
| PayType |
string |
Yes |
The billing method of the instance. Valid values:
|
PREPAY |
| VPCId |
string |
Yes |
The VPC ID of the instance. |
vpc-wz9ydz3vg93s1ozsd**** |
| VSwitchId |
string |
No |
The vSwitch ID. |
vsw-bp1e7clcw529l773d**** |
| PricingCycle |
string |
No |
The billing cycle of the instance. Valid values:
Note
This parameter is available and required only when PayType is set to PREPAY. Valid values:
|
Month |
| Duration |
integer |
No |
The subscription duration of the instance. Valid values:
Note
This parameter is available and required only when PayType is set to PREPAY. |
1 |
| CloudStorageSize |
integer |
Yes |
The cloud storage size. Unit: GB. |
320 |
| ArchVersion |
string |
No |
The deployment architecture. Valid values:
|
2.0 |
| PrimaryZoneId |
string |
No |
The zone ID of the primary zone for a multi-zone instance. This parameter is required if you want to create a multi-zone instance. |
cn-shanghai-e |
| StandbyZoneId |
string |
No |
The zone ID of the secondary zone for a multi-zone instance. This parameter is required if you want to create a multi-zone instance. |
cn-shanghai-f |
| ArbiterZoneId |
string |
No |
The zone ID of the arbiter zone for a multi-zone instance. This parameter is required if you want to create a multi-zone instance. |
cn-shanghai-g |
| PrimaryVSwitchId |
string |
No |
The vSwitch ID in the primary zone for a multi-zone instance. The vSwitch must be in the zone specified by PrimaryZoneId. This parameter is required if you want to create a multi-zone instance. |
vsw-uf6fdqa7c0pipnqzq**** |
| StandbyVSwitchId |
string |
No |
The vSwitch ID in the secondary zone for a multi-zone instance. The vSwitch must be in the zone specified by StandbyZoneId. This parameter is required if you want to create a multi-zone instance. |
vsw-2zec0kcn08cgdtr6**** |
| ArbiterVSwitchId |
string |
No |
The vSwitch ID in the arbiter zone for a multi-zone instance. The vSwitch must be in the zone specified by ArbiterZoneId. This parameter is required if you want to create a multi-zone instance. |
vsw-uf6664pqjawb87k36**** |
| ResourceGroupId |
string |
No |
The resource group ID. |
rg-aek2i6weeb4nfii |
| AutoRenewal |
boolean |
No |
Specifies whether to enable auto-renewal for the instance. Valid values:
Default value: false. Note
This parameter takes effect only when PayType is set to PREPAY (subscription). |
false |
| AutoRenewDuration |
string |
No |
The auto-renewal duration. Unit: months. Valid values: 1 to 12. Note
This parameter takes effect only when AutoRenewal is set to true. |
1 |
| ClusterPattern |
string |
No |
The cluster type. Valid values:
|
basic |
| ClusterMode |
string |
No |
The instance mode. This parameter is optional.
Valid values:
|
BASIC |
| EnableCapacityStorage |
boolean |
No |
Specifies whether to enable storage-optimized cloud storage. |
false |
| CapacityStorageSize |
integer |
No |
The storage-optimized storage size. Unit: GB. |
10000 |
| EngineList |
array<object> |
Yes |
The list of engine information. |
|
|
array<object> |
No |
The list of engine information. |
||
| EngineType |
string |
Yes |
The engine type. Valid values:
Valid values:
|
TABLE |
| NodeGroupList |
array<object> |
No |
The list of engine nodes. |
|
|
object |
No |
The list of engine nodes. |
||
| NodeSpec |
string |
Yes |
The node specifications. If you select compute-optimized instance cloud storage or standard cloud storage, valid values for this parameter include:
If you select the local SSD type, valid values for this parameter include:
If you select the big data type, valid values for this parameter include:
|
lindorm.g.2xlarge |
| NodeCount |
integer |
Yes |
The number of nodes in the cluster. |
7 |
| NodeDiskType |
string |
No |
The cloud disk type of the node. This parameter is optional. This parameter is used in special scenarios and requires whitelist activation. Valid values:
|
cloud_essd |
| NodeDiskSize |
integer |
No |
The disk size per node. Default unit: GB. |
100 |
| ResourceGroupName |
string |
No |
The name of the node group. This parameter is optional. |
group_name_01 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
1556DCB0-043A-4444-8BD9-CF4A68E7EE64 |
| InstanceId |
string |
The instance ID. |
ld-bp1mq0tdzbx1m**** |
| OrderId |
integer |
The order ID. |
211110656240000 |
| AccessDeniedDetail |
string |
The details of the access denial. |
{"AuthAction":"xxx","AuthPrincipalDisplayName":"222","AuthPrincipalOwnerId":"111","AuthPrincipalType":"SubUser",,"NoPermissionType":"ImplicitDeny","PolicyType":"AccountLevelIdentityBasedPolicy","EncodedDiagnosticMessage":"xxxxxx"} |
Examples
Success response
JSON format
{
"RequestId": "1556DCB0-043A-4444-8BD9-CF4A68E7EE64",
"InstanceId": "ld-bp1mq0tdzbx1m****",
"OrderId": 211110656240000,
"AccessDeniedDetail": "{\"AuthAction\":\"xxx\",\"AuthPrincipalDisplayName\":\"222\",\"AuthPrincipalOwnerId\":\"111\",\"AuthPrincipalType\":\"SubUser\",,\"NoPermissionType\":\"ImplicitDeny\",\"PolicyType\":\"AccountLevelIdentityBasedPolicy\",\"EncodedDiagnosticMessage\":\"xxxxxx\"}"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Lindorm.Errorcode.ParameterInvaild | The parameter is invalid. | |
| 400 | LindormErrorCode.%s | %s. | %s. |
| 403 | Lindorm.Errorcode.OperationDenied | You are not authorized to operate on the specified resource. | |
| 403 | API.Forbidden | The API operation is forbidden in this environment. | This operation is not supported in the current environment. |
| 403 | Lindorm.Errorcode.ServiceLinkedRoleNoPermission | No permission to create service linked role. | You are not authorized to create the service-linked role. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.