RosStarRocksInstanceProps
Properties for defining a RosStarRocksInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-emr-starrocksinstance
Initializer
import ros_cdk_emr
ros_cdk_emr.RosStarRocksInstanceProps(
admin_password: typing.Union[str, IResolvable],
cluster_zone_id: typing.Union[str, IResolvable],
instance_name: typing.Union[str, IResolvable],
package_type: typing.Union[str, IResolvable],
pay_type: typing.Union[str, IResolvable],
run_mode: typing.Union[str, IResolvable],
version: typing.Union[str, IResolvable],
vpc_id: typing.Union[str, IResolvable],
auto_renew: typing.Union[bool, IResolvable] = None,
backend_node_groups: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, BackendNodeGroupsProperty]]] = None,
duration: typing.Union[typing.Union[int, float], IResolvable] = None,
encrypted: typing.Union[bool, IResolvable] = None,
frontend_node_groups: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, FrontendNodeGroupsProperty]]] = None,
kms_key_id: typing.Union[str, IResolvable] = None,
observer_node_groups: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ObserverNodeGroupsProperty]]] = None,
order_id: typing.Union[typing.Union[int, float], IResolvable] = None,
oss_accessing_role_name: typing.Union[str, IResolvable] = None,
pricing_cycle: typing.Union[str, IResolvable] = None,
promotion_option_no: typing.Union[str, IResolvable] = None,
resource_group_id: typing.Union[str, IResolvable] = None,
resource_type: typing.Union[str, IResolvable] = None,
tags: typing.List[TagsProperty] = None,
vswitches: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, VswitchesProperty]]] = None
)
Properties
| Name | Type | Description |
|---|---|---|
admin_password | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
cluster_zone_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
instance_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
package_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
pay_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
run_mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
version | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
vpc_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
auto_renew | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
backend_node_groups | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, BackendNodeGroupsProperty]]] | No description. |
duration | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
encrypted | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
frontend_node_groups | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, FrontendNodeGroupsProperty]]] | No description. |
kms_key_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
observer_node_groups | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ObserverNodeGroupsProperty]]] | No description. |
order_id | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
oss_accessing_role_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
pricing_cycle | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
promotion_option_no | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
resource_group_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
resource_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
tags | typing.List[TagsProperty] | No description. |
vswitches | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, VswitchesProperty]]] | No description. |
admin_passwordRequired
admin_password: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cluster_zone_idRequired
cluster_zone_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_nameRequired
instance_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
package_typeRequired
package_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
pay_typeRequired
pay_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
run_modeRequired
run_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
versionRequired
version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
vpc_idRequired
vpc_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
auto_renewOptional
auto_renew: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
backend_node_groupsOptional
backend_node_groups: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, BackendNodeGroupsProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, BackendNodeGroupsProperty]]]
durationOptional
duration: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
encryptedOptional
encrypted: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
frontend_node_groupsOptional
frontend_node_groups: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, FrontendNodeGroupsProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, FrontendNodeGroupsProperty]]]
kms_key_idOptional
kms_key_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
observer_node_groupsOptional
observer_node_groups: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ObserverNodeGroupsProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ObserverNodeGroupsProperty]]]
order_idOptional
order_id: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
oss_accessing_role_nameOptional
oss_accessing_role_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
pricing_cycleOptional
pricing_cycle: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
promotion_option_noOptional
promotion_option_no: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resource_group_idOptional
resource_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resource_typeOptional
resource_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
tagsOptional
tags: typing.List[TagsProperty]
- Type: typing.List[TagsProperty]
vswitchesOptional
vswitches: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, VswitchesProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, VswitchesProperty]]]