JobsOperations interface

代表 Jobs 作業的介面。

屬性

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
bookShipmentPickUp

預訂出貨提貨。

cancel

CancelJob.

create

使用指定的參數建立新的作業。 現有的作業無法使用此 API 更新,而應該改為使用更新作業 API 進行更新。

delete

刪除作業。

get

取得指定作業的相關信息。

list

列出訂用帳戶下可用的所有作業。

listByResourceGroup

列出指定資源群組下可用的所有作業。

listCredentials

此方法會取得與作業相關的未加密秘密。

markDevicesShipped

要求將指定作業的裝置標示為出貨

update

更新現有作業的屬性。

屬性詳細資料

beginCreate

警告

此 API 現已淘汰。

use create instead

beginCreate: (resourceGroupName: string, jobName: string, jobResource: JobResource, options?: JobsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<JobResource>, JobResource>>

屬性值

(resourceGroupName: string, jobName: string, jobResource: JobResource, options?: JobsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<JobResource>, JobResource>>

beginCreateAndWait

警告

此 API 現已淘汰。

use create instead

beginCreateAndWait: (resourceGroupName: string, jobName: string, jobResource: JobResource, options?: JobsCreateOptionalParams) => Promise<JobResource>

屬性值

(resourceGroupName: string, jobName: string, jobResource: JobResource, options?: JobsCreateOptionalParams) => Promise<JobResource>

beginDelete

警告

此 API 現已淘汰。

use delete instead

beginDelete: (resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

此 API 現已淘汰。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams) => Promise<void>

beginUpdate

警告

此 API 現已淘汰。

use update instead

beginUpdate: (resourceGroupName: string, jobName: string, jobResourceUpdateParameter: JobResourceUpdateParameter, options?: JobsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<JobResource>, JobResource>>

屬性值

(resourceGroupName: string, jobName: string, jobResourceUpdateParameter: JobResourceUpdateParameter, options?: JobsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<JobResource>, JobResource>>

beginUpdateAndWait

警告

此 API 現已淘汰。

use update instead

beginUpdateAndWait: (resourceGroupName: string, jobName: string, jobResourceUpdateParameter: JobResourceUpdateParameter, options?: JobsUpdateOptionalParams) => Promise<JobResource>

屬性值

(resourceGroupName: string, jobName: string, jobResourceUpdateParameter: JobResourceUpdateParameter, options?: JobsUpdateOptionalParams) => Promise<JobResource>

bookShipmentPickUp

預訂出貨提貨。

bookShipmentPickUp: (resourceGroupName: string, jobName: string, shipmentPickUpRequest: ShipmentPickUpRequest, options?: JobsBookShipmentPickUpOptionalParams) => Promise<ShipmentPickUpResponse>

屬性值

(resourceGroupName: string, jobName: string, shipmentPickUpRequest: ShipmentPickUpRequest, options?: JobsBookShipmentPickUpOptionalParams) => Promise<ShipmentPickUpResponse>

cancel

CancelJob.

cancel: (resourceGroupName: string, jobName: string, cancellationReason: CancellationReason, options?: JobsCancelOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, jobName: string, cancellationReason: CancellationReason, options?: JobsCancelOptionalParams) => Promise<void>

create

使用指定的參數建立新的作業。 現有的作業無法使用此 API 更新,而應該改為使用更新作業 API 進行更新。

create: (resourceGroupName: string, jobName: string, jobResource: JobResource, options?: JobsCreateOptionalParams) => PollerLike<OperationState<JobResource>, JobResource>

屬性值

(resourceGroupName: string, jobName: string, jobResource: JobResource, options?: JobsCreateOptionalParams) => PollerLike<OperationState<JobResource>, JobResource>

delete

刪除作業。

delete: (resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得指定作業的相關信息。

get: (resourceGroupName: string, jobName: string, options?: JobsGetOptionalParams) => Promise<JobResource>

屬性值

(resourceGroupName: string, jobName: string, options?: JobsGetOptionalParams) => Promise<JobResource>

list

列出訂用帳戶下可用的所有作業。

list: (options?: JobsListOptionalParams) => PagedAsyncIterableIterator<JobResource, JobResource[], PageSettings>

屬性值

(options?: JobsListOptionalParams) => PagedAsyncIterableIterator<JobResource, JobResource[], PageSettings>

listByResourceGroup

列出指定資源群組下可用的所有作業。

listByResourceGroup: (resourceGroupName: string, options?: JobsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<JobResource, JobResource[], PageSettings>

屬性值

(resourceGroupName: string, options?: JobsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<JobResource, JobResource[], PageSettings>

listCredentials

此方法會取得與作業相關的未加密秘密。

listCredentials: (resourceGroupName: string, jobName: string, options?: JobsListCredentialsOptionalParams) => PagedAsyncIterableIterator<UnencryptedCredentials, UnencryptedCredentials[], PageSettings>

屬性值

(resourceGroupName: string, jobName: string, options?: JobsListCredentialsOptionalParams) => PagedAsyncIterableIterator<UnencryptedCredentials, UnencryptedCredentials[], PageSettings>

markDevicesShipped

要求將指定作業的裝置標示為出貨

markDevicesShipped: (jobName: string, resourceGroupName: string, markDevicesShippedRequest: MarkDevicesShippedRequest, options?: JobsMarkDevicesShippedOptionalParams) => Promise<void>

屬性值

(jobName: string, resourceGroupName: string, markDevicesShippedRequest: MarkDevicesShippedRequest, options?: JobsMarkDevicesShippedOptionalParams) => Promise<void>

update

更新現有作業的屬性。

update: (resourceGroupName: string, jobName: string, jobResourceUpdateParameter: JobResourceUpdateParameter, options?: JobsUpdateOptionalParams) => PollerLike<OperationState<JobResource>, JobResource>

屬性值

(resourceGroupName: string, jobName: string, jobResourceUpdateParameter: JobResourceUpdateParameter, options?: JobsUpdateOptionalParams) => PollerLike<OperationState<JobResource>, JobResource>