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 updatetaak-API.

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 updatetaak-API.

beginDelete(string, string, JobsDeleteOptionalParams)

Hiermee verwijdert u een taak.

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Hiermee verwijdert u een taak.

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Hiermee worden de eigenschappen van een bestaande taak bijgewerkt.

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Hiermee worden de eigenschappen van een bestaande taak bijgewerkt.

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)

Geeft een lijst weer van alle taken die beschikbaar zijn in het abonnement.

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Geeft een lijst weer van alle taken die beschikbaar zijn in de opgegeven resourcegroep.

listCredentials(string, string, JobsListCredentialsOptionalParams)

Met deze methode worden de niet-versleutelde geheimen opgehaald die betrekking hebben op de taak.

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 updatetaak-API.

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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

jobResource
JobResource

Taakgegevens 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 updatetaak-API.

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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

jobResource
JobResource

Taakgegevens 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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke 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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

options
JobsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Hiermee worden de eigenschappen van een bestaande taak bijgewerkt.

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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

jobResourceUpdateParameter
JobResourceUpdateParameter

Parameters voor het bijwerken van taken vanuit de aanvraagbody.

options
JobsUpdateOptionalParams

De optiesparameters.

Retouren

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

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Hiermee worden de eigenschappen van een bestaande taak bijgewerkt.

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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

jobResourceUpdateParameter
JobResourceUpdateParameter

Parameters voor het bijwerken van taken vanuit de 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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

shipmentPickUpRequest
ShipmentPickUpRequest

Details van de ophaalaanvraag voor verzending.

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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke 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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

options
JobsGetOptionalParams

De optiesparameters.

Retouren

Promise<JobResource>

list(JobsListOptionalParams)

Geeft een lijst weer van alle taken die beschikbaar zijn in het abonnement.

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

Parameters

options
JobsListOptionalParams

De optiesparameters.

Retouren

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Geeft een lijst weer van 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 opgehaald die betrekking hebben op de taak.

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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke 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 mogen tussen 3 en 24 tekens lang zijn en mogen alleen alfanumerieke en onderstrepingstekens gebruiken

resourceGroupName

string

De naam van de resourcegroep

markDevicesShippedRequest
MarkDevicesShippedRequest

Verzonden aanvraag voor apparaten markeren

options
JobsMarkDevicesShippedOptionalParams

De optiesparameters.

Retouren

Promise<void>