Skip to content

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]]]