Partager via


Jobs interface

Interface représentant un travail.

Méthodes

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

Crée un travail avec les paramètres spécifiés. Le travail existant ne peut pas être mis à jour avec cette API et doit être mis à jour avec l’API de travail de mise à jour.

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

Crée un travail avec les paramètres spécifiés. Le travail existant ne peut pas être mis à jour avec cette API et doit être mis à jour avec l’API de travail de mise à jour.

beginDelete(string, string, JobsDeleteOptionalParams)

Supprime un travail.

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Supprime un travail.

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Mises à jour les propriétés d’un travail existant.

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Mises à jour les propriétés d’un travail existant.

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

Prise en charge de l’expédition de livres.

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob.

get(string, string, JobsGetOptionalParams)

Obtient des informations sur le travail spécifié.

list(JobsListOptionalParams)

Répertorie tous les travaux disponibles sous l’abonnement.

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Répertorie tous les travaux disponibles sous le groupe de ressources donné.

listCredentials(string, string, JobsListCredentialsOptionalParams)

Cette méthode obtient les secrets non chiffrés liés au travail.

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

Demande de marquer les appareils d’un travail donné comme étant expédiés

Détails de la méthode

beginCreate(string, string, JobResource, JobsCreateOptionalParams)

Crée un travail avec les paramètres spécifiés. Le travail existant ne peut pas être mis à jour avec cette API et doit être mis à jour avec l’API de travail de mise à jour.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

jobResource
JobResource

Détails du travail à partir du corps de la demande.

options
JobsCreateOptionalParams

Paramètres d’options.

Retours

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

beginCreateAndWait(string, string, JobResource, JobsCreateOptionalParams)

Crée un travail avec les paramètres spécifiés. Le travail existant ne peut pas être mis à jour avec cette API et doit être mis à jour avec l’API de travail de mise à jour.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

jobResource
JobResource

Détails du travail à partir du corps de la demande.

options
JobsCreateOptionalParams

Paramètres d’options.

Retours

Promise<JobResource>

beginDelete(string, string, JobsDeleteOptionalParams)

Supprime un travail.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

options
JobsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, JobsDeleteOptionalParams)

Supprime un travail.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

options
JobsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Mises à jour les propriétés d’un travail existant.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

jobResourceUpdateParameter
JobResourceUpdateParameter

Paramètres de mise à jour du travail à partir du corps de la demande.

options
JobsUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, JobResourceUpdateParameter, JobsUpdateOptionalParams)

Mises à jour les propriétés d’un travail existant.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

jobResourceUpdateParameter
JobResourceUpdateParameter

Paramètres de mise à jour du travail à partir du corps de la demande.

options
JobsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<JobResource>

bookShipmentPickUp(string, string, ShipmentPickUpRequest, JobsBookShipmentPickUpOptionalParams)

Prise en charge de l’expédition de livres.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

shipmentPickUpRequest
ShipmentPickUpRequest

Détails de la demande de prise en charge de l’expédition.

options
JobsBookShipmentPickUpOptionalParams

Paramètres d’options.

Retours

cancel(string, string, CancellationReason, JobsCancelOptionalParams)

CancelJob.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

cancellationReason
CancellationReason

Motif de l’annulation.

options
JobsCancelOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, JobsGetOptionalParams)

Obtient des informations sur le travail spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

options
JobsGetOptionalParams

Paramètres d’options.

Retours

Promise<JobResource>

list(JobsListOptionalParams)

Répertorie tous les travaux disponibles sous l’abonnement.

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

Paramètres

options
JobsListOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, JobsListByResourceGroupOptionalParams)

Répertorie tous les travaux disponibles sous le groupe de ressources donné.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

options
JobsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listCredentials(string, string, JobsListCredentialsOptionalParams)

Cette méthode obtient les secrets non chiffrés liés au travail.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

options
JobsListCredentialsOptionalParams

Paramètres d’options.

Retours

markDevicesShipped(string, string, MarkDevicesShippedRequest, JobsMarkDevicesShippedOptionalParams)

Demande de marquer les appareils d’un travail donné comme étant expédiés

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

Paramètres

jobName

string

Nom de la ressource du travail dans le groupe de ressources spécifié. les noms de travail doivent comporter entre 3 et 24 caractères et utiliser uniquement les caractères alphanumériques et les traits de soulignement

resourceGroupName

string

Nom du groupe de ressources

markDevicesShippedRequest
MarkDevicesShippedRequest

Marquer la demande d’envoi d’appareils

options
JobsMarkDevicesShippedOptionalParams

Paramètres d’options.

Retours

Promise<void>