PipelineJobResponse

data class PipelineJobResponse(val componentId: String? = null, val computeId: String? = null, val description: String? = null, val displayName: String? = null, val experimentName: String? = null, val identity: Any? = null, val inputs: Map<String, Any>? = null, val isArchived: Boolean? = null, val jobType: String, val jobs: Map<String, Any>? = null, val outputs: Map<String, Any>? = null, val properties: Map<String, String>? = null, val services: Map<String, JobServiceResponse>? = null, val settings: Any? = null, val sourceJobId: String? = null, val status: String, val tags: Map<String, String>? = null)

Pipeline Job definition: defines generic to MFE attributes.

Constructors

Link copied to clipboard
constructor(componentId: String? = null, computeId: String? = null, description: String? = null, displayName: String? = null, experimentName: String? = null, identity: Any? = null, inputs: Map<String, Any>? = null, isArchived: Boolean? = null, jobType: String, jobs: Map<String, Any>? = null, outputs: Map<String, Any>? = null, properties: Map<String, String>? = null, services: Map<String, JobServiceResponse>? = null, settings: Any? = null, sourceJobId: String? = null, status: String, tags: Map<String, String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val componentId: String? = null

ARM resource ID of the component resource.

Link copied to clipboard
val computeId: String? = null

ARM resource ID of the compute resource.

Link copied to clipboard
val description: String? = null

The asset description text.

Link copied to clipboard
val displayName: String? = null

Display name of job.

Link copied to clipboard
val experimentName: String? = null

The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.

Link copied to clipboard
val identity: Any? = null

Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.

Link copied to clipboard
val inputs: Map<String, Any>? = null

Inputs for the pipeline job.

Link copied to clipboard
val isArchived: Boolean? = null

Is the asset archived?

Link copied to clipboard
val jobs: Map<String, Any>? = null

Jobs construct the Pipeline Job.

Link copied to clipboard

Enum to determine the type of job. Expected value is 'Pipeline'.

Link copied to clipboard
val outputs: Map<String, Any>? = null

Outputs for the pipeline job

Link copied to clipboard
val properties: Map<String, String>? = null

The asset property dictionary.

Link copied to clipboard

List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.

Link copied to clipboard
val settings: Any? = null

Pipeline settings, for things like ContinueRunOnStepFailure etc.

Link copied to clipboard
val sourceJobId: String? = null

ARM resource ID of source job.

Link copied to clipboard

Status of the job.

Link copied to clipboard
val tags: Map<String, String>? = null

Tag dictionary. Tags can be added, removed, and updated.