Skip to content

RosJobProps

Properties for defining a RosJob.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Schedulerx;
new RosJobProps {
    object ExecuteMode,
    object GroupId,
    object JobType,
    object Name,
    object Namespace,
    object TimeType,
    object AttemptInterval = null,
    object Calendar = null,
    object ClassName = null,
    object ConsumerSize = null,
    object ContactInfo = null,
    object Content = null,
    object DataOffset = null,
    object Description = null,
    object DispatcherSize = null,
    object FailEnable = null,
    object FailTimes = null,
    object MaxAttempt = null,
    object MaxConcurrency = null,
    object MissWorkerEnable = null,
    object NamespaceSource = null,
    object PageSize = null,
    object Parameters = null,
    object Priority = null,
    object QueueSize = null,
    object SendChannel = null,
    object SuccessNoticeEnable = null,
    object TaskAttemptInterval = null,
    object TaskMaxAttempt = null,
    object TimeExpression = null,
    object Timeout = null,
    object TimeoutEnable = null,
    object TimeoutKillEnable = null,
    object Timezone = null,
    object XAttrs = null
};

Properties

Name Type Description
ExecuteMode object No description.
GroupId object No description.
JobType object No description.
Name object No description.
Namespace object No description.
TimeType object No description.
AttemptInterval object No description.
Calendar object No description.
ClassName object No description.
ConsumerSize object No description.
ContactInfo object No description.
Content object No description.
DataOffset object No description.
Description object No description.
DispatcherSize object No description.
FailEnable object No description.
FailTimes object No description.
MaxAttempt object No description.
MaxConcurrency object No description.
MissWorkerEnable object No description.
NamespaceSource object No description.
PageSize object No description.
Parameters object No description.
Priority object No description.
QueueSize object No description.
SendChannel object No description.
SuccessNoticeEnable object No description.
TaskAttemptInterval object No description.
TaskMaxAttempt object No description.
TimeExpression object No description.
Timeout object No description.
TimeoutEnable object No description.
TimeoutKillEnable object No description.
Timezone object No description.
XAttrs object No description.

ExecuteModeRequired

public object ExecuteMode { get; set; }
  • Type: object

GroupIdRequired

public object GroupId { get; set; }
  • Type: object

JobTypeRequired

public object JobType { get; set; }
  • Type: object

NameRequired

public object Name { get; set; }
  • Type: object

NamespaceRequired

public object Namespace { get; set; }
  • Type: object

TimeTypeRequired

public object TimeType { get; set; }
  • Type: object

AttemptIntervalOptional

public object AttemptInterval { get; set; }
  • Type: object

CalendarOptional

public object Calendar { get; set; }
  • Type: object

ClassNameOptional

public object ClassName { get; set; }
  • Type: object

ConsumerSizeOptional

public object ConsumerSize { get; set; }
  • Type: object

ContactInfoOptional

public object ContactInfo { get; set; }
  • Type: object

ContentOptional

public object Content { get; set; }
  • Type: object

DataOffsetOptional

public object DataOffset { get; set; }
  • Type: object

DescriptionOptional

public object Description { get; set; }
  • Type: object

DispatcherSizeOptional

public object DispatcherSize { get; set; }
  • Type: object

FailEnableOptional

public object FailEnable { get; set; }
  • Type: object

FailTimesOptional

public object FailTimes { get; set; }
  • Type: object

MaxAttemptOptional

public object MaxAttempt { get; set; }
  • Type: object

MaxConcurrencyOptional

public object MaxConcurrency { get; set; }
  • Type: object

MissWorkerEnableOptional

public object MissWorkerEnable { get; set; }
  • Type: object

NamespaceSourceOptional

public object NamespaceSource { get; set; }
  • Type: object

PageSizeOptional

public object PageSize { get; set; }
  • Type: object

ParametersOptional

public object Parameters { get; set; }
  • Type: object

PriorityOptional

public object Priority { get; set; }
  • Type: object

QueueSizeOptional

public object QueueSize { get; set; }
  • Type: object

SendChannelOptional

public object SendChannel { get; set; }
  • Type: object

SuccessNoticeEnableOptional

public object SuccessNoticeEnable { get; set; }
  • Type: object

TaskAttemptIntervalOptional

public object TaskAttemptInterval { get; set; }
  • Type: object

TaskMaxAttemptOptional

public object TaskMaxAttempt { get; set; }
  • Type: object

TimeExpressionOptional

public object TimeExpression { get; set; }
  • Type: object

TimeoutOptional

public object Timeout { get; set; }
  • Type: object

TimeoutEnableOptional

public object TimeoutEnable { get; set; }
  • Type: object

TimeoutKillEnableOptional

public object TimeoutKillEnable { get; set; }
  • Type: object

TimezoneOptional

public object Timezone { get; set; }
  • Type: object

XAttrsOptional

public object XAttrs { get; set; }
  • Type: object