Jobs interface
Interface représentant un travail.
Méthodes
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.
Paramètres d’options.
Retours
Promise<ShipmentPickUpResponse>
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
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
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
Paramètres d’options.
Retours
Promise<void>