Condividi tramite


Jobs interface

Interfaccia che rappresenta un oggetto Jobs.

Metodi

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

Crea un nuovo processo con i parametri specificati. Il processo esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API del processo di aggiornamento.

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

Crea un nuovo processo con i parametri specificati. Il processo esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API del processo di aggiornamento.

beginDelete(string, string, JobsDeleteOptionalParams)

Elimina un processo.

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Elimina un processo.

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Aggiorna le proprietà di un processo esistente.

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Aggiorna le proprietà di un processo esistente.

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

Prenotare il ritiro della spedizione.

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob.

get(string, string, JobsGetOptionalParams)

Ottiene informazioni sul processo specificato.

list(JobsListOptionalParams)

Elenca tutti i processi disponibili nella sottoscrizione.

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Elenca tutti i processi disponibili nel gruppo di risorse specificato.

listCredentials(string, string, JobsListCredentialsOptionalParams)

Questo metodo ottiene i segreti non crittografati correlati al processo.

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

Richiesta di contrassegnare i dispositivi per un determinato processo come spedito

Dettagli metodo

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

Crea un nuovo processo con i parametri specificati. Il processo esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API del processo di aggiornamento.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

jobResource
JobResource

Dettagli del processo dal corpo della richiesta.

options
JobsCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

Crea un nuovo processo con i parametri specificati. Il processo esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API del processo di aggiornamento.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

jobResource
JobResource

Dettagli del processo dal corpo della richiesta.

options
JobsCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<JobResource>

beginDelete(string, string, JobsDeleteOptionalParams)

Elimina un processo.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

options
JobsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Elimina un processo.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

options
JobsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Aggiorna le proprietà di un processo esistente.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

jobResourceUpdateParameter
JobResourceUpdateParameter

Parametri di aggiornamento del processo dal corpo della richiesta.

options
JobsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Aggiorna le proprietà di un processo esistente.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

jobResourceUpdateParameter
JobResourceUpdateParameter

Parametri di aggiornamento del processo dal corpo della richiesta.

options
JobsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<JobResource>

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

Prenotare il ritiro della spedizione.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

shipmentPickUpRequest
ShipmentPickUpRequest

Dettagli della richiesta di ritiro della spedizione.

options
JobsBookShipmentPickUpOptionalParams

Parametri delle opzioni.

Restituisce

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

cancellationReason
CancellationReason

Motivo dell'annullamento.

options
JobsCancelOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, JobsGetOptionalParams)

Ottiene informazioni sul processo specificato.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

options
JobsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<JobResource>

list(JobsListOptionalParams)

Elenca tutti i processi disponibili nella sottoscrizione.

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

Parametri

options
JobsListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Elenca tutti i processi disponibili nel gruppo di risorse specificato.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

options
JobsListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listCredentials(string, string, JobsListCredentialsOptionalParams)

Questo metodo ottiene i segreti non crittografati correlati al processo.

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

Parametri

resourceGroupName

string

Nome gruppo di risorse

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

options
JobsListCredentialsOptionalParams

Parametri delle opzioni.

Restituisce

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

Richiesta di contrassegnare i dispositivi per un determinato processo come spedito

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

Parametri

jobName

string

Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura

resourceGroupName

string

Nome gruppo di risorse

markDevicesShippedRequest
MarkDevicesShippedRequest

Contrassegna i dispositivi spediti

options
JobsMarkDevicesShippedOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>