RosResourceGroupProps
Properties for defining a RosResourceGroup.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-adblake-resourcegroup
Initializer
import ros_cdk_adblake
ros_cdk_adblake.RosResourceGroupProps(
db_cluster_id: typing.Union[str, IResolvable],
engine: typing.Union[str, IResolvable],
group_name: typing.Union[str, IResolvable],
group_type: typing.Union[str, IResolvable],
auto_stop_interval: typing.Union[str, IResolvable] = None,
cluster_mode: typing.Union[str, IResolvable] = None,
cluster_size_resource: typing.Union[str, IResolvable] = None,
enable_spot: typing.Union[bool, IResolvable] = None,
engine_params: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
max_cluster_count: typing.Union[typing.Union[int, float], IResolvable] = None,
max_compute_resource: typing.Union[str, IResolvable] = None,
min_cluster_count: typing.Union[typing.Union[int, float], IResolvable] = None,
min_compute_resource: typing.Union[str, IResolvable] = None,
rules: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, RulesProperty]]] = None
)
Properties
| Name | Type | Description |
|---|---|---|
db_cluster_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
engine | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
group_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
group_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
auto_stop_interval | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
cluster_mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
cluster_size_resource | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
enable_spot | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
engine_params | typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] | No description. |
max_cluster_count | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
max_compute_resource | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
min_cluster_count | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
min_compute_resource | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
rules | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, RulesProperty]]] | No description. |
db_cluster_idRequired
db_cluster_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
engineRequired
engine: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
group_nameRequired
group_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
group_typeRequired
group_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
auto_stop_intervalOptional
auto_stop_interval: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cluster_modeOptional
cluster_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cluster_size_resourceOptional
cluster_size_resource: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
enable_spotOptional
enable_spot: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
engine_paramsOptional
engine_params: typing.Union[IResolvable, typing.Mapping[typing.Any]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]
max_cluster_countOptional
max_cluster_count: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
max_compute_resourceOptional
max_compute_resource: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
min_cluster_countOptional
min_cluster_count: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
min_compute_resourceOptional
min_compute_resource: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rulesOptional
rules: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, RulesProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, RulesProperty]]]