StarRocksInstanceProps
Properties for defining a StarRocksInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-emr-starrocksinstance
Initializer
using AlibabaCloud.SDK.ROS.CDK.Emr;
new StarRocksInstanceProps {
object AdminPassword,
object ClusterZoneId,
object InstanceName,
object PackageType,
object PayType,
object RunMode,
object Version,
object VpcId,
object AutoRenew = null,
object BackendNodeGroups = null,
object Duration = null,
object Encrypted = null,
object FrontendNodeGroups = null,
object KmsKeyId = null,
object ObserverNodeGroups = null,
object OrderId = null,
object OssAccessingRoleName = null,
object PricingCycle = null,
object PromotionOptionNo = null,
object ResourceGroupId = null,
object ResourceType = null,
TagsProperty[] Tags = null,
object Vswitches = null
};
Properties
| Name | Type | Description |
|---|---|---|
AdminPassword | object | Property adminPassword: Password of admin user. |
ClusterZoneId | object | Property clusterZoneId: Primary ZoneId of StarRocks instance. |
InstanceName | object | Property instanceName: The name of the StarRocks instance. |
PackageType | object | Property packageType: The package type of the instance: - trial: Starter Edition - official: Standard. |
PayType | object | Property payType: The pay type of the StarRocks instance: - prePaid - postPaid. |
RunMode | object | Property runMode: The run mode of the instance: - **shared_nothing: Storage and calculation. |
Version | object | Property version: The version of the StarRocks instance. |
VpcId | object | Property vpcId: The VPC ID of the StarRocks instance. |
AutoRenew | object | Property autoRenew: Whether to enable automatic renewal. |
BackendNodeGroups | object | Property backendNodeGroups: List of BE or CN compute group information. |
Duration | object | Property duration: Duration of purchase. |
Encrypted | object | Property encrypted: Whether encrypted. |
FrontendNodeGroups | object | Property frontendNodeGroups: List of FE Node Group Information. |
KmsKeyId | object | Property kmsKeyId: The ID of the Key Management Service (KMS) key. |
ObserverNodeGroups | object | Property observerNodeGroups: list of Observer calculates group information. |
OrderId | object | Property orderId: Order ID. |
OssAccessingRoleName | object | Property ossAccessingRoleName: Role name used for password-free access to OSS. |
PricingCycle | object | Property pricingCycle: The duration unit for purchasing: - Month - Year This is only meaningful when PayType is set to PrePaid. |
PromotionOptionNo | object | Property promotionOptionNo: Promotion ID. |
ResourceGroupId | object | Property resourceGroupId: The ID of the resource group to which the StarRocks instance belongs. |
ResourceType | object | Property resourceType: Resource type. |
Tags | TagsProperty[] | Property tags: Tags of StarRocks. |
Vswitches | object | Property vswitches: The VSwitches info of the StarRocks instance. |
AdminPasswordRequired
public object AdminPassword { get; set; }
- Type: object
Property adminPassword: Password of admin user.
ClusterZoneIdRequired
public object ClusterZoneId { get; set; }
- Type: object
Property clusterZoneId: Primary ZoneId of StarRocks instance.
InstanceNameRequired
public object InstanceName { get; set; }
- Type: object
Property instanceName: The name of the StarRocks instance.
PackageTypeRequired
public object PackageType { get; set; }
- Type: object
Property packageType: The package type of the instance: - trial: Starter Edition - official: Standard.
PayTypeRequired
public object PayType { get; set; }
- Type: object
Property payType: The pay type of the StarRocks instance: - prePaid - postPaid.
RunModeRequired
public object RunMode { get; set; }
- Type: object
Property runMode: The run mode of the instance: - **shared_nothing: Storage and calculation.
- **shared_data: Storage and calculation separation.
- **lakehouse: Data lake analysis.
VersionRequired
public object Version { get; set; }
- Type: object
Property version: The version of the StarRocks instance.
VpcIdRequired
public object VpcId { get; set; }
- Type: object
Property vpcId: The VPC ID of the StarRocks instance.
AutoRenewOptional
public object AutoRenew { get; set; }
- Type: object
Property autoRenew: Whether to enable automatic renewal.
This is only meaningful when payType is set to PrePaid. Disabled by default.
BackendNodeGroupsOptional
public object BackendNodeGroups { get; set; }
- Type: object
Property backendNodeGroups: List of BE or CN compute group information.
DurationOptional
public object Duration { get; set; }
- Type: object
Property duration: Duration of purchase.
It is only meaningful when PayType is set to PrePaid.
EncryptedOptional
public object Encrypted { get; set; }
- Type: object
Property encrypted: Whether encrypted.
FrontendNodeGroupsOptional
public object FrontendNodeGroups { get; set; }
- Type: object
Property frontendNodeGroups: List of FE Node Group Information.
KmsKeyIdOptional
public object KmsKeyId { get; set; }
- Type: object
Property kmsKeyId: The ID of the Key Management Service (KMS) key.
ObserverNodeGroupsOptional
public object ObserverNodeGroups { get; set; }
- Type: object
Property observerNodeGroups: list of Observer calculates group information.
OrderIdOptional
public object OrderId { get; set; }
- Type: object
Property orderId: Order ID.
OssAccessingRoleNameOptional
public object OssAccessingRoleName { get; set; }
- Type: object
Property ossAccessingRoleName: Role name used for password-free access to OSS.
PricingCycleOptional
public object PricingCycle { get; set; }
- Type: object
Property pricingCycle: The duration unit for purchasing: - Month - Year This is only meaningful when PayType is set to PrePaid.
PromotionOptionNoOptional
public object PromotionOptionNo { get; set; }
- Type: object
Property promotionOptionNo: Promotion ID.
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: The ID of the resource group to which the StarRocks instance belongs.
ResourceTypeOptional
public object ResourceType { get; set; }
- Type: object
Property resourceType: Resource type.
TagsOptional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
Property tags: Tags of StarRocks.
VswitchesOptional
public object Vswitches { get; set; }
- Type: object
Property vswitches: The VSwitches info of the StarRocks instance.