JobsOperations interface

ジョブ操作を表すインターフェイス。

プロパティ

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
bookShipmentPickUp

荷物の受け取りを予約します。

cancel

CancelJob.

create

指定したパラメーターを使用して新しいジョブを作成します。 この API では既存のジョブを更新できないため、代わりに Update ジョブ 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 では既存のジョブを更新できないため、代わりに Update ジョブ 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>