Skip to content

RosJobProps

Properties for defining a RosJob.

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

Initializer

import { RosJobProps } from '@alicloud/ros-cdk-paidlc'
const rosJobProps: RosJobProps = { ... }

Properties

Name Type Description
displayName string | @alicloud/ros-cdk-core.IResolvable No description.
jobSpecs @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | JobSpecsProperty[] No description.
jobType string | @alicloud/ros-cdk-core.IResolvable No description.
userCommand string | @alicloud/ros-cdk-core.IResolvable No description.
workspaceId string | @alicloud/ros-cdk-core.IResolvable No description.
codeSource @alicloud/ros-cdk-core.IResolvable | CodeSourceProperty No description.
dataSources @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DataSourcesProperty[] No description.
envs string | @alicloud/ros-cdk-core.IResolvable No description.
jobMaxRunningTimeMinutes number | @alicloud/ros-cdk-core.IResolvable No description.
options string | @alicloud/ros-cdk-core.IResolvable No description.
priority number | @alicloud/ros-cdk-core.IResolvable No description.
resourceId string | @alicloud/ros-cdk-core.IResolvable No description.
settings @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.
successPolicy string | @alicloud/ros-cdk-core.IResolvable No description.
thirdpartyLibDir string | @alicloud/ros-cdk-core.IResolvable No description.
thirdpartyLibs @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
userVpc @alicloud/ros-cdk-core.IResolvable | UserVpcProperty No description.

displayNameRequired

public readonly displayName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

jobSpecsRequired

public readonly jobSpecs: IResolvable | IResolvable | JobSpecsProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | JobSpecsProperty[]

jobTypeRequired

public readonly jobType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

userCommandRequired

public readonly userCommand: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

workspaceIdRequired

public readonly workspaceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

codeSourceOptional

public readonly codeSource: IResolvable | CodeSourceProperty;

dataSourcesOptional

public readonly dataSources: IResolvable | IResolvable | DataSourcesProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DataSourcesProperty[]

envsOptional

public readonly envs: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

jobMaxRunningTimeMinutesOptional

public readonly jobMaxRunningTimeMinutes: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

optionsOptional

public readonly options: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

priorityOptional

public readonly priority: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

resourceIdOptional

public readonly resourceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

settingsOptional

public readonly settings: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

successPolicyOptional

public readonly successPolicy: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

thirdpartyLibDirOptional

public readonly thirdpartyLibDir: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

thirdpartyLibsOptional

public readonly thirdpartyLibs: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

userVpcOptional

public readonly userVpc: IResolvable | UserVpcProperty;