RosJobProps
Properties for defining a RosJob.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-schedulerx-job
Initializer
import ros_cdk_schedulerx
ros_cdk_schedulerx.RosJobProps(
execute_mode: typing.Union[str, IResolvable],
group_id: typing.Union[str, IResolvable],
job_type: typing.Union[str, IResolvable],
name: typing.Union[str, IResolvable],
namespace: typing.Union[str, IResolvable],
time_type: typing.Union[typing.Union[int, float], IResolvable],
attempt_interval: typing.Union[typing.Union[int, float], IResolvable] = None,
calendar: typing.Union[str, IResolvable] = None,
class_name: typing.Union[str, IResolvable] = None,
consumer_size: typing.Union[typing.Union[int, float], IResolvable] = None,
contact_info: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ContactInfoProperty]]] = None,
content: typing.Union[str, IResolvable] = None,
data_offset: typing.Union[typing.Union[int, float], IResolvable] = None,
description: typing.Union[str, IResolvable] = None,
dispatcher_size: typing.Union[typing.Union[int, float], IResolvable] = None,
fail_enable: typing.Union[bool, IResolvable] = None,
fail_times: typing.Union[typing.Union[int, float], IResolvable] = None,
max_attempt: typing.Union[typing.Union[int, float], IResolvable] = None,
max_concurrency: typing.Union[typing.Union[int, float], IResolvable] = None,
miss_worker_enable: typing.Union[bool, IResolvable] = None,
namespace_source: typing.Union[str, IResolvable] = None,
page_size: typing.Union[typing.Union[int, float], IResolvable] = None,
parameters: typing.Union[str, IResolvable] = None,
priority: typing.Union[typing.Union[int, float], IResolvable] = None,
queue_size: typing.Union[typing.Union[int, float], IResolvable] = None,
send_channel: typing.Union[str, IResolvable] = None,
success_notice_enable: typing.Union[bool, IResolvable] = None,
task_attempt_interval: typing.Union[typing.Union[int, float], IResolvable] = None,
task_max_attempt: typing.Union[typing.Union[int, float], IResolvable] = None,
time_expression: typing.Union[str, IResolvable] = None,
timeout: typing.Union[typing.Union[int, float], IResolvable] = None,
timeout_enable: typing.Union[bool, IResolvable] = None,
timeout_kill_enable: typing.Union[bool, IResolvable] = None,
timezone: typing.Union[str, IResolvable] = None,
x_attrs: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None
)
Properties
| Name | Type | Description |
|---|---|---|
execute_mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
group_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
job_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
namespace | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
time_type | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
attempt_interval | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
calendar | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
class_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
consumer_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
contact_info | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ContactInfoProperty]]] | No description. |
content | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
data_offset | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
description | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
dispatcher_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
fail_enable | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
fail_times | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
max_attempt | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
max_concurrency | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
miss_worker_enable | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
namespace_source | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
page_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
parameters | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
priority | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
queue_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
send_channel | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
success_notice_enable | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
task_attempt_interval | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
task_max_attempt | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
time_expression | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
timeout | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
timeout_enable | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
timeout_kill_enable | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
timezone | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
x_attrs | typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] | No description. |
execute_modeRequired
execute_mode: 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]
job_typeRequired
job_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
nameRequired
name: 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]
time_typeRequired
time_type: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
attempt_intervalOptional
attempt_interval: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
calendarOptional
calendar: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
class_nameOptional
class_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
consumer_sizeOptional
consumer_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
contact_infoOptional
contact_info: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ContactInfoProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ContactInfoProperty]]]
contentOptional
content: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
data_offsetOptional
data_offset: 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]
dispatcher_sizeOptional
dispatcher_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
fail_enableOptional
fail_enable: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
fail_timesOptional
fail_times: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
max_attemptOptional
max_attempt: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
max_concurrencyOptional
max_concurrency: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
miss_worker_enableOptional
miss_worker_enable: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
namespace_sourceOptional
namespace_source: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
page_sizeOptional
page_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
parametersOptional
parameters: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
priorityOptional
priority: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
queue_sizeOptional
queue_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
send_channelOptional
send_channel: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
success_notice_enableOptional
success_notice_enable: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
task_attempt_intervalOptional
task_attempt_interval: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
task_max_attemptOptional
task_max_attempt: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
time_expressionOptional
time_expression: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
timeoutOptional
timeout: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
timeout_enableOptional
timeout_enable: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
timeout_kill_enableOptional
timeout_kill_enable: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
timezoneOptional
timezone: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
x_attrsOptional
x_attrs: typing.Union[IResolvable, typing.Mapping[typing.Any]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]