共用方式為


Jobs interface

表示作業的介面。

方法

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

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

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

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

beginDelete(string, string, JobsDeleteOptionalParams)

刪除作業。

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

刪除作業。

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

更新現有作業的屬性。

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

更新現有作業的屬性。

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

預約出貨取貨。

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob。

get(string, string, JobsGetOptionalParams)

取得指定之作業的相關資訊。

list(JobsListOptionalParams)

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

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

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

listCredentials(string, string, JobsListCredentialsOptionalParams)

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

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

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

方法詳細資料

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

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

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

jobResource
JobResource

來自要求本文的作業詳細資料。

options
JobsCreateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<JobResource>, JobResource>>

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

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

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

jobResource
JobResource

來自要求本文的作業詳細資料。

options
JobsCreateOptionalParams

選項參數。

傳回

Promise<JobResource>

beginDelete(string, string, JobsDeleteOptionalParams)

刪除作業。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

options
JobsDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

刪除作業。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

options
JobsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

更新現有作業的屬性。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

jobResourceUpdateParameter
JobResourceUpdateParameter

來自要求本文的作業更新參數。

options
JobsUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<JobResource>, JobResource>>

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

更新現有作業的屬性。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

jobResourceUpdateParameter
JobResourceUpdateParameter

來自要求本文的作業更新參數。

options
JobsUpdateOptionalParams

選項參數。

傳回

Promise<JobResource>

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

預約出貨取貨。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

shipmentPickUpRequest
ShipmentPickUpRequest

出貨要求的詳細資料。

options
JobsBookShipmentPickUpOptionalParams

選項參數。

傳回

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

cancellationReason
CancellationReason

取消的原因。

options
JobsCancelOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, JobsGetOptionalParams)

取得指定之作業的相關資訊。

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

options
JobsGetOptionalParams

選項參數。

傳回

Promise<JobResource>

list(JobsListOptionalParams)

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

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

參數

options
JobsListOptionalParams

選項參數。

傳回

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

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

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

參數

resourceGroupName

string

資源組名

options
JobsListByResourceGroupOptionalParams

選項參數。

傳回

listCredentials(string, string, JobsListCredentialsOptionalParams)

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

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

參數

resourceGroupName

string

資源組名

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

options
JobsListCredentialsOptionalParams

選項參數。

傳回

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

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

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

參數

jobName

string

指定資源群組內的作業資源名稱。 作業名稱長度必須介於 3 到 24 個字元之間,且只使用任何英數位元和底線

resourceGroupName

string

資源組名

markDevicesShippedRequest
MarkDevicesShippedRequest

標示裝置出貨要求

options
JobsMarkDevicesShippedOptionalParams

選項參數。

傳回

Promise<void>