Jobs class
表示作业的类。
构造函数
| Jobs(Batch |
创建作业。 |
方法
构造函数详细信息
Jobs(BatchAIManagementClientContext)
创建作业。
new Jobs(client: BatchAIManagementClientContext)
参数
对服务客户端的引用。
方法详细信息
beginCreate(string, string, string, string, JobCreateParameters, RequestOptionsBase)
在给定的试验中创建作业。
function beginCreate(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, parameters: JobCreateParameters, options?: RequestOptionsBase): Promise<LROPoller>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- parameters
- JobCreateParameters
用于创建作业的参数。
- options
- RequestOptionsBase
可选参数
返回
Promise<@azure/ms-rest-azure-js.LROPoller>
承诺<msRestAzure.LROPoller>
beginDeleteMethod(string, string, string, string, RequestOptionsBase)
删除作业。
function beginDeleteMethod(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options?: RequestOptionsBase): Promise<LROPoller>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
返回
Promise<@azure/ms-rest-azure-js.LROPoller>
承诺<msRestAzure.LROPoller>
beginTerminate(string, string, string, string, RequestOptionsBase)
终止作业。
function beginTerminate(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options?: RequestOptionsBase): Promise<LROPoller>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
返回
Promise<@azure/ms-rest-azure-js.LROPoller>
承诺<msRestAzure.LROPoller>
create(string, string, string, string, JobCreateParameters, RequestOptionsBase)
在给定的试验中创建作业。
function create(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, parameters: JobCreateParameters, options?: RequestOptionsBase): Promise<JobsCreateResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- parameters
- JobCreateParameters
用于创建作业的参数。
- options
- RequestOptionsBase
可选参数
返回
Promise<JobsCreateResponse>
承诺<Models.JobsCreateResponse>
deleteMethod(string, string, string, string, RequestOptionsBase)
删除作业。
function deleteMethod(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
get(string, string, string, string, RequestOptionsBase)
获取有关作业的信息。
function get(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options?: RequestOptionsBase): Promise<JobsGetResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
返回
Promise<JobsGetResponse>
承诺<Models.JobsGetResponse>
get(string, string, string, string, RequestOptionsBase, ServiceCallback<Job>)
function get(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options: RequestOptionsBase, callback: ServiceCallback<Job>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
- callback
回调
get(string, string, string, string, ServiceCallback<Job>)
function get(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, callback: ServiceCallback<Job>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- callback
回调
listByExperiment(string, string, string, JobsListByExperimentOptionalParams)
获取指定试验中的作业列表。
function listByExperiment(resourceGroupName: string, workspaceName: string, experimentName: string, options?: JobsListByExperimentOptionalParams): Promise<JobsListByExperimentResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
可选参数
返回
Promise<JobsListByExperimentResponse>
承诺<Models.JobsListByExperimentResponse>
listByExperiment(string, string, string, JobsListByExperimentOptionalParams, ServiceCallback<JobListResult>)
function listByExperiment(resourceGroupName: string, workspaceName: string, experimentName: string, options: JobsListByExperimentOptionalParams, callback: ServiceCallback<JobListResult>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
可选参数
- callback
回调
listByExperiment(string, string, string, ServiceCallback<JobListResult>)
function listByExperiment(resourceGroupName: string, workspaceName: string, experimentName: string, callback: ServiceCallback<JobListResult>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- callback
回调
listByExperimentNext(string, RequestOptionsBase)
获取指定试验中的作业列表。
function listByExperimentNext(nextPageLink: string, options?: RequestOptionsBase): Promise<JobsListByExperimentNextResponse>
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
返回
Promise<JobsListByExperimentNextResponse>
承诺<Models.JobsListByExperimentNextResponse>
listByExperimentNext(string, RequestOptionsBase, ServiceCallback<JobListResult>)
function listByExperimentNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<JobListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
- callback
回调
listByExperimentNext(string, ServiceCallback<JobListResult>)
function listByExperimentNext(nextPageLink: string, callback: ServiceCallback<JobListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
回调
listOutputFiles(string, string, string, string, JobsListOutputFilesOptions, RequestOptionsBase)
列出作业输出目录的给定目录中的所有目录和文件(如果输出目录位于 Azure 文件共享或 Azure 存储容器上)。
function listOutputFiles(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, jobsListOutputFilesOptions: JobsListOutputFilesOptions, options?: RequestOptionsBase): Promise<JobsListOutputFilesResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobsListOutputFilesOptions
- JobsListOutputFilesOptions
作的其他参数
- options
- RequestOptionsBase
可选参数
返回
Promise<JobsListOutputFilesResponse>
Promise<Models.JobsListOutputFiles响应>
listOutputFiles(string, string, string, string, JobsListOutputFilesOptions, RequestOptionsBase, ServiceCallback<FileListResult>)
function listOutputFiles(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, jobsListOutputFilesOptions: JobsListOutputFilesOptions, options: RequestOptionsBase, callback: ServiceCallback<FileListResult>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobsListOutputFilesOptions
- JobsListOutputFilesOptions
作的其他参数
- options
- RequestOptionsBase
可选参数
- callback
回调
listOutputFiles(string, string, string, string, JobsListOutputFilesOptions, ServiceCallback<FileListResult>)
function listOutputFiles(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, jobsListOutputFilesOptions: JobsListOutputFilesOptions, callback: ServiceCallback<FileListResult>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobsListOutputFilesOptions
- JobsListOutputFilesOptions
作的其他参数
- callback
回调
listOutputFilesNext(string, RequestOptionsBase)
列出作业输出目录的给定目录中的所有目录和文件(如果输出目录位于 Azure 文件共享或 Azure 存储容器上)。
function listOutputFilesNext(nextPageLink: string, options?: RequestOptionsBase): Promise<JobsListOutputFilesNextResponse>
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
返回
Promise<JobsListOutputFilesNextResponse>
承诺<Models.JobsListOutputFilesNextResponse>
listOutputFilesNext(string, RequestOptionsBase, ServiceCallback<FileListResult>)
function listOutputFilesNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<FileListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
- callback
回调
listOutputFilesNext(string, ServiceCallback<FileListResult>)
function listOutputFilesNext(nextPageLink: string, callback: ServiceCallback<FileListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
回调
listRemoteLoginInformation(string, string, string, string, RequestOptionsBase)
获取用于作业执行的当前现有节点的列表。 返回的信息包含节点 ID、其公共 IP 和 SSH 端口。
function listRemoteLoginInformation(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options?: RequestOptionsBase): Promise<JobsListRemoteLoginInformationResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
返回
承诺<Models.JobsListRemoteLoginInformationResponse>
listRemoteLoginInformation(string, string, string, string, RequestOptionsBase, ServiceCallback<RemoteLoginInformationListResult>)
function listRemoteLoginInformation(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options: RequestOptionsBase, callback: ServiceCallback<RemoteLoginInformationListResult>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
回调
listRemoteLoginInformation(string, string, string, string, ServiceCallback<RemoteLoginInformationListResult>)
function listRemoteLoginInformation(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, callback: ServiceCallback<RemoteLoginInformationListResult>)
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
回调
listRemoteLoginInformationNext(string, RequestOptionsBase)
获取用于作业执行的当前现有节点的列表。 返回的信息包含节点 ID、其公共 IP 和 SSH 端口。
function listRemoteLoginInformationNext(nextPageLink: string, options?: RequestOptionsBase): Promise<JobsListRemoteLoginInformationNextResponse>
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
返回
Promise<Models.JobsListRemoteLoginInformationNext响应>
listRemoteLoginInformationNext(string, RequestOptionsBase, ServiceCallback<RemoteLoginInformationListResult>)
function listRemoteLoginInformationNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<RemoteLoginInformationListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
回调
listRemoteLoginInformationNext(string, ServiceCallback<RemoteLoginInformationListResult>)
function listRemoteLoginInformationNext(nextPageLink: string, callback: ServiceCallback<RemoteLoginInformationListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
回调
terminate(string, string, string, string, RequestOptionsBase)
终止作业。
function terminate(resourceGroupName: string, workspaceName: string, experimentName: string, jobName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- resourceGroupName
-
string
资源所属的资源组的名称。
- workspaceName
-
string
工作区的名称。 工作区名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- experimentName
-
string
试验的名称。 试验名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- jobName
-
string
指定资源组中作业的名称。 作业名称只能包含字母数字字符和短划线(-)和下划线(_)的组合。 名称长度必须为 1 到 64 个字符。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>