Delen via


Jobs interface

Interface die een taak vertegenwoordigt.

Methoden

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

Hiermee maakt u een nieuwe taak met de opgegeven parameters. Bestaande taak kan niet worden bijgewerkt met deze API en moet in plaats daarvan worden bijgewerkt met de API voor de taak bijwerken.

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

Hiermee maakt u een nieuwe taak met de opgegeven parameters. Bestaande taak kan niet worden bijgewerkt met deze API en moet in plaats daarvan worden bijgewerkt met de API voor de taak bijwerken.

beginDelete(string, string, JobsDeleteOptionalParams)

Hiermee verwijdert u een taak.

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Hiermee verwijdert u een taak.

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Updates de eigenschappen van een bestaande taak.

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Updates de eigenschappen van een bestaande taak.

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

Boek verzending ophalen.

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob.

get(string, string, JobsGetOptionalParams)

Hiermee haalt u informatie op over de opgegeven taak.

list(JobsListOptionalParams)

Een lijst met alle taken die beschikbaar zijn onder het abonnement.

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Een lijst met alle taken die beschikbaar zijn in de opgegeven resourcegroep.

listCredentials(string, string, JobsListCredentialsOptionalParams)

Met deze methode worden de niet-versleutelde geheimen met betrekking tot de taak opgehaald.

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

Aanvraag om apparaten voor een bepaalde taak te markeren als verzonden

Methodedetails

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

Hiermee maakt u een nieuwe taak met de opgegeven parameters. Bestaande taak kan niet worden bijgewerkt met deze API en moet in plaats daarvan worden bijgewerkt met de API voor de taak bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

jobResource
JobResource

Taakdetails van aanvraagbody.

options
JobsCreateOptionalParams

De optiesparameters.

Retouren

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

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

Hiermee maakt u een nieuwe taak met de opgegeven parameters. Bestaande taak kan niet worden bijgewerkt met deze API en moet in plaats daarvan worden bijgewerkt met de API voor de taak bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

jobResource
JobResource

Taakdetails van aanvraagbody.

options
JobsCreateOptionalParams

De optiesparameters.

Retouren

Promise<JobResource>

beginDelete(string, string, JobsDeleteOptionalParams)

Hiermee verwijdert u een taak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

options
JobsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Hiermee verwijdert u een taak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

options
JobsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Updates de eigenschappen van een bestaande taak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

jobResourceUpdateParameter
JobResourceUpdateParameter

Parameters voor taakupdates van aanvraagbody.

options
JobsUpdateOptionalParams

De optiesparameters.

Retouren

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

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Updates de eigenschappen van een bestaande taak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

jobResourceUpdateParameter
JobResourceUpdateParameter

Parameters voor taakupdates van aanvraagbody.

options
JobsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<JobResource>

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

Boek verzending ophalen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

shipmentPickUpRequest
ShipmentPickUpRequest

Details van de aanvraag voor het ophalen van de zending.

options
JobsBookShipmentPickUpOptionalParams

De optiesparameters.

Retouren

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

cancellationReason
CancellationReason

Reden voor annulering.

options
JobsCancelOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, JobsGetOptionalParams)

Hiermee haalt u informatie op over de opgegeven taak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

options
JobsGetOptionalParams

De optiesparameters.

Retouren

Promise<JobResource>

list(JobsListOptionalParams)

Een lijst met alle taken die beschikbaar zijn onder het abonnement.

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

Parameters

options
JobsListOptionalParams

De optiesparameters.

Retouren

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Een lijst met alle taken die beschikbaar zijn in de opgegeven resourcegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

options
JobsListByResourceGroupOptionalParams

De optiesparameters.

Retouren

listCredentials(string, string, JobsListCredentialsOptionalParams)

Met deze methode worden de niet-versleutelde geheimen met betrekking tot de taak opgehaald.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

options
JobsListCredentialsOptionalParams

De optiesparameters.

Retouren

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

Aanvraag om apparaten voor een bepaalde taak te markeren als verzonden

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

Parameters

jobName

string

De naam van de taakresource binnen de opgegeven resourcegroep. taaknamen moeten tussen 3 en 24 tekens lang zijn en alleen alfanumerieke tekens en onderstrepingstekens gebruiken

resourceGroupName

string

De naam van de resourcegroep

markDevicesShippedRequest
MarkDevicesShippedRequest

Verzonden apparaten markeren

options
JobsMarkDevicesShippedOptionalParams

De optiesparameters.

Retouren

Promise<void>