Class CommandJobResponse


  • public final class CommandJobResponse
    extends java.lang.Object
    • Method Detail

      • codeId

        public java.util.Optional<java.lang.String> codeId()
        Returns:
        ARM resource ID of the code asset.
      • command

        public java.lang.String command()
        Returns:
        [Required] The command to execute on startup of the job. eg. "python train.py"
      • componentId

        public java.util.Optional<java.lang.String> componentId()
        Returns:
        ARM resource ID of the component resource.
      • computeId

        public java.util.Optional<java.lang.String> computeId()
        Returns:
        ARM resource ID of the compute resource.
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        The asset description text.
      • displayName

        public java.util.Optional<java.lang.String> displayName()
        Returns:
        Display name of job.
      • distribution

        public java.util.Optional<java.lang.Object> distribution()
        Returns:
        Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
      • environmentId

        public java.lang.String environmentId()
        Returns:
        [Required] The ARM resource ID of the Environment specification for the job.
      • environmentVariables

        public java.util.Map<java.lang.String,​java.lang.String> environmentVariables()
        Returns:
        Environment variables included in the job.
      • experimentName

        public java.util.Optional<java.lang.String> experimentName()
        Returns:
        The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
      • identity

        public java.util.Optional<java.lang.Object> identity()
        Returns:
        Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
      • inputs

        public java.util.Map<java.lang.String,​java.lang.Object> inputs()
        Returns:
        Mapping of input data bindings used in the job.
      • isArchived

        public java.util.Optional<java.lang.Boolean> isArchived()
        Returns:
        Is the asset archived?
      • jobType

        public java.lang.String jobType()
        Returns:
        Enum to determine the type of job. Expected value is 'Command'.
      • outputs

        public java.util.Map<java.lang.String,​java.lang.Object> outputs()
        Returns:
        Mapping of output data bindings used in the job.
      • parameters

        public java.lang.Object parameters()
        Returns:
        Input parameters.
      • properties

        public java.util.Map<java.lang.String,​java.lang.String> properties()
        Returns:
        The asset property dictionary.
      • services

        public java.util.Map<java.lang.String,​JobServiceResponse> services()
        Returns:
        List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
      • status

        public java.lang.String status()
        Returns:
        Status of the job.
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Tag dictionary. Tags can be added, removed, and updated.