Skip to content

RosAppGroupProps

Properties for defining a RosAppGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-schedulerx-appgroup

Initializer

import ros_cdk_schedulerx
ros_cdk_schedulerx.RosAppGroupProps(
  app_name: typing.Union[str, IResolvable],
  group_id: typing.Union[str, IResolvable],
  namespace: typing.Union[str, IResolvable],
  app_key: typing.Union[str, IResolvable] = None,
  app_type: typing.Union[typing.Union[int, float], IResolvable] = None,
  app_version: typing.Union[typing.Union[int, float], IResolvable] = None,
  description: typing.Union[str, IResolvable] = None,
  enable_log: typing.Union[bool, IResolvable] = None,
  max_jobs: typing.Union[typing.Union[int, float], IResolvable] = None,
  monitor_config: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  monitor_contacts: typing.Union[typing.List[typing.Any], IResolvable] = None,
  namespace_name: typing.Union[str, IResolvable] = None,
  namespace_source: typing.Union[str, IResolvable] = None,
  notification_policy_name: typing.Union[str, IResolvable] = None,
  schedule_busy_workers: typing.Union[bool, IResolvable] = None
)

Properties

Name Type Description
app_name typing.Union[str, ros_cdk_core.IResolvable] No description.
group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
namespace typing.Union[str, ros_cdk_core.IResolvable] No description.
app_key typing.Union[str, ros_cdk_core.IResolvable] No description.
app_type typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
app_version typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
description typing.Union[str, ros_cdk_core.IResolvable] No description.
enable_log typing.Union[bool, ros_cdk_core.IResolvable] No description.
max_jobs typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
monitor_config typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
monitor_contacts typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable] No description.
namespace_name typing.Union[str, ros_cdk_core.IResolvable] No description.
namespace_source typing.Union[str, ros_cdk_core.IResolvable] No description.
notification_policy_name typing.Union[str, ros_cdk_core.IResolvable] No description.
schedule_busy_workers typing.Union[bool, ros_cdk_core.IResolvable] No description.

app_nameRequired

app_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

group_idRequired

group_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

namespaceRequired

namespace: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

app_keyOptional

app_key: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

app_typeOptional

app_type: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

app_versionOptional

app_version: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

descriptionOptional

description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

enable_logOptional

enable_log: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

max_jobsOptional

max_jobs: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

monitor_configOptional

monitor_config: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

monitor_contactsOptional

monitor_contacts: typing.Union[typing.List[typing.Any], IResolvable]
  • Type: typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable]

namespace_nameOptional

namespace_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

namespace_sourceOptional

namespace_source: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

notification_policy_nameOptional

notification_policy_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

schedule_busy_workersOptional

schedule_busy_workers: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]