New-AzMLWorkspacePipelineJobObject

Create an in-memory object for PipelineJob.

Syntax

New-AzMLWorkspacePipelineJobObject
   [-JobInput <IPipelineJobInputs>]
   [-Job <IPipelineJobJobs>]
   [-JobOutput <IPipelineJobOutputs>]
   [-Setting <IAny>]
   [-ComputeId <String>]
   [-DisplayName <String>]
   [-ExperimentName <String>]
   [-IdentityType <IdentityConfigurationType>]
   [-IsArchived <Boolean>]
   [-ServiceEndpoint <String>]
   [-ServicePort <Int32>]
   [-ServiceProperty <IJobServiceProperties>]
   [-ServiceType <String>]
   [-Description <String>]
   [-Property <IResourceBaseProperties>]
   [-Tag <IResourceBaseTags>]
   [<CommonParameters>]

Description

Create an in-memory object for PipelineJob.

Examples

Example 1: Create an in-memory object for PipelineJob

# You can use following commands to create job input or job oupt as vaule pass to JobInput or JobOutput parameter of the  New-AzMLWorkspacePipelineJobObject

# New-AzMLWorkspaceCustomModelJobInputObject
# New-AzMLWorkspaceCustomModelJobOutputObject
# New-AzMLWorkspaceLiteralJobInputObject
# New-AzMLWorkspaceMLFlowModelJobInputObject
# New-AzMLWorkspaceMLFlowModelJobOutputObject
# New-AzMLWorkspaceMLTableJobInputObject
# New-AzMLWorkspaceMLTableJobOutputObject
# New-AzMLWorkspaceSharedPrivateLinkResourceObject
# New-AzMLWorkspaceTritonModelJobInputObject
# New-AzMLWorkspaceTritonModelJobOutputObject
# New-AzMLWorkspaceUriFileJobInputObject
# New-AzMLWorkspaceUriFileJobOutputObject
# New-AzMLWorkspaceUriFolderJobInputObject
# New-AzMLWorkspaceUriFolderJobOutputObject

New-AzMLWorkspacePipelineJobObject

Create an in-memory object for PipelineJob

Parameters

-ComputeId

ARM resource ID of the compute resource.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

The asset description text.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Display name of job.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExperimentName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

[Required] Specifies the type of identity framework.

Type:IdentityConfigurationType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsArchived

Is the asset archived?.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Job

Jobs construct the Pipeline Job. To construct, see NOTES section for JOB properties and create a hash table.

Type:Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IPipelineJobJobs
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobInput

Inputs for the pipeline job. To construct, see NOTES section for JOBINPUT properties and create a hash table.

Type:Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IPipelineJobInputs
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobOutput

Outputs for the pipeline job. To construct, see NOTES section for JOBOUTPUT properties and create a hash table.

Type:Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IPipelineJobOutputs
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Property

The asset property dictionary. To construct, see NOTES section for PROPERTY properties and create a hash table.

Type:Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IResourceBaseProperties
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceEndpoint

Url for endpoint.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePort

Port for endpoint.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceProperty

Additional properties to set on the endpoint. To construct, see NOTES section for SERVICEPROPERTY properties and create a hash table.

Type:Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IJobServiceProperties
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceType

Endpoint type.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Setting

Pipeline settings, for things like ContinueRunOnStepFailure etc.

Type:IAny
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Tag dictionary. Tags can be added, removed, and updated. To construct, see NOTES section for TAG properties and create a hash table.

Type:Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IResourceBaseTags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Outputs

Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.PipelineJob