
com.pulumi.azurenative.machinelearningservices.outputs.PipelineJobResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-native Show documentation
Show all versions of azure-native Show documentation
A native Pulumi package for creating and managing Azure resources.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.azurenative.machinelearningservices.outputs;
import com.pulumi.azurenative.machinelearningservices.outputs.AmlTokenResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.CustomModelJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.CustomModelJobOutputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.JobServiceResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.LiteralJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.MLFlowModelJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.MLFlowModelJobOutputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.MLTableJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.MLTableJobOutputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.ManagedIdentityResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.TritonModelJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.TritonModelJobOutputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.UriFileJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.UriFileJobOutputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.UriFolderJobInputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.UriFolderJobOutputResponse;
import com.pulumi.azurenative.machinelearningservices.outputs.UserIdentityResponse;
import com.pulumi.core.annotations.CustomType;
import com.pulumi.exceptions.MissingRequiredPropertyException;
import java.lang.Boolean;
import java.lang.Object;
import java.lang.String;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
@CustomType
public final class PipelineJobResponse {
/**
* @return ARM resource ID of the component resource.
*
*/
private @Nullable String componentId;
/**
* @return ARM resource ID of the compute resource.
*
*/
private @Nullable String computeId;
/**
* @return The asset description text.
*
*/
private @Nullable String description;
/**
* @return Display name of job.
*
*/
private @Nullable String displayName;
/**
* @return The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
*
*/
private @Nullable String experimentName;
/**
* @return Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null.
* Defaults to AmlToken if null.
*
*/
private @Nullable Object identity;
/**
* @return Inputs for the pipeline job.
*
*/
private @Nullable Map inputs;
/**
* @return Is the asset archived?
*
*/
private @Nullable Boolean isArchived;
/**
* @return Enum to determine the type of job.
* Expected value is 'Pipeline'.
*
*/
private String jobType;
/**
* @return Jobs construct the Pipeline Job.
*
*/
private @Nullable Map jobs;
/**
* @return Outputs for the pipeline job
*
*/
private @Nullable Map outputs;
/**
* @return The asset property dictionary.
*
*/
private @Nullable Map properties;
/**
* @return List of JobEndpoints.
* For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
*
*/
private @Nullable Map services;
/**
* @return Pipeline settings, for things like ContinueRunOnStepFailure etc.
*
*/
private @Nullable Object settings;
/**
* @return ARM resource ID of source job.
*
*/
private @Nullable String sourceJobId;
/**
* @return Status of the job.
*
*/
private String status;
/**
* @return Tag dictionary. Tags can be added, removed, and updated.
*
*/
private @Nullable Map tags;
private PipelineJobResponse() {}
/**
* @return ARM resource ID of the component resource.
*
*/
public Optional componentId() {
return Optional.ofNullable(this.componentId);
}
/**
* @return ARM resource ID of the compute resource.
*
*/
public Optional computeId() {
return Optional.ofNullable(this.computeId);
}
/**
* @return The asset description text.
*
*/
public Optional description() {
return Optional.ofNullable(this.description);
}
/**
* @return Display name of job.
*
*/
public Optional displayName() {
return Optional.ofNullable(this.displayName);
}
/**
* @return The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
*
*/
public Optional experimentName() {
return Optional.ofNullable(this.experimentName);
}
/**
* @return Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null.
* Defaults to AmlToken if null.
*
*/
public Optional
© 2015 - 2025 Weber Informatics LLC | Privacy Policy