Partager via


Job Details - Get

Obtient des informations étendues associées au travail.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupJobs/{jobName}?api-version=2024-10-01

Paramètres URI

Nom Dans Obligatoire Type Description
jobName
path True

string

Nom du travail dont les détails doivent être récupérés.

resourceGroupName
path True

string

Nom du groupe de ressources où se trouve le coffre Recovery Services.

subscriptionId
path True

string

ID d’abonnement.

vaultName
path True

string

Nom du coffre Recovery Services.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

JobResource

D’ACCORD

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation empruntez l’identité de votre compte d’utilisateur.

Exemples

Get Job Details

Exemple de requête

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupJobs/00000000-0000-0000-0000-000000000000?api-version=2024-10-01

Exemple de réponse

{
  "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupJobs/00000000-0000-0000-0000-000000000000",
  "name": "00000000-0000-0000-0000-000000000000",
  "type": "Microsoft.RecoveryServices/vaults/backupJobs",
  "properties": {
    "jobType": "AzureIaaSVMJob",
    "duration": "PT9.8782791S",
    "virtualMachineVersion": "Compute",
    "extendedInfo": {
      "tasksList": [
        {
          "taskId": "Take Snapshot",
          "duration": "PT0S",
          "status": "InProgress"
        },
        {
          "taskId": "Transfer data to vault",
          "duration": "PT0S",
          "status": "NotStarted"
        }
      ],
      "propertyBag": {
        "VM Name": "testvm"
      }
    },
    "entityFriendlyName": "testvm",
    "backupManagementType": "AzureIaasVM",
    "operation": "Backup",
    "status": "InProgress",
    "startTime": "2017-08-03T05:31:07.014604Z",
    "activityId": "00000000-0000-0000-0000-000000000000"
  }
}

Définitions

Nom Description
AzureIaaSVMErrorInfo

Informations d’erreur spécifiques à la charge de travail des machines virtuelles IaaS Azure.

AzureIaaSVMJob

Objet de travail spécifique à la charge de travail de machine virtuelle IaaS Azure.

AzureIaaSVMJobExtendedInfo

Informations supplémentaires spécifiques à la charge de travail des machines virtuelles IaaS Azure.

AzureIaaSVMJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail d’une machine virtuelle IaaS Azure.

AzureIaaSVMJobV2

Objet de travail spécifique à la charge de travail de machine virtuelle IaaS Azure.

AzureStorageErrorInfo

Informations d’erreur spécifiques au stockage Azure

AzureStorageJob

Travail spécifique au stockage Azure.

AzureStorageJobExtendedInfo

Informations supplémentaires spécifiques à la charge de travail du stockage Azure.

AzureStorageJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail stockage Azure.

AzureWorkloadErrorInfo

Informations d’erreur spécifiques au stockage Azure

AzureWorkloadJob

Travail spécifique au stockage Azure.

AzureWorkloadJobExtendedInfo

Informations supplémentaires spécifiques à la charge de travail des machines virtuelles Azure.

AzureWorkloadJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail de machine virtuelle Azure.

BackupManagementType

Type de gestion de sauvegarde pour l’élément sauvegardé.

CloudError

Réponse d’erreur du service Container Instance.

CloudErrorBody

Réponse d’erreur du service Container Instance.

DpmErrorInfo

Informations d’erreur spécifiques à la charge de travail DPM.

DpmJob

Objet de travail spécifique à la charge de travail DPM.

DpmJobExtendedInfo

Informations supplémentaires sur le travail spécifique à la charge de travail DPM.

DpmJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail DPM.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

JobResource

Définit les propriétés indépendantes de la charge de travail pour un travail.

JobSupportedAction

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

MabErrorInfo

Informations d’erreur propres à la charge de travail MAB.

MabJob

Travail spécifique à la charge de travail MAB.

MabJobExtendedInfo

Informations supplémentaires pour le travail spécifique à la charge de travail MAB.

MabJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail MAB.

MabServerType

Type de serveur du conteneur MAB.

VaultJob

Travail au niveau du coffre

VaultJobErrorInfo

Informations d’erreur spécifiques au travail du coffre

VaultJobExtendedInfo

Tâche du coffre pour CMK : contient des informations spécifiques à CMK.

WorkloadType

Type de charge de travail pour la gestion des sauvegardes

AzureIaaSVMErrorInfo

Informations d’erreur spécifiques à la charge de travail des machines virtuelles IaaS Azure.

Nom Type Description
errorCode

integer

Code d’erreur.

errorString

string

Chaîne d’erreur localisée.

errorTitle

string

Titre : En règle générale, l’entité à laquelle l’erreur se rapporte.

recommendations

string[]

Liste des recommandations localisées pour le code d’erreur ci-dessus.

AzureIaaSVMJob

Objet de travail spécifique à la charge de travail de machine virtuelle IaaS Azure.

Nom Type Description
actionsInfo

JobSupportedAction[]

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

containerName

string

Nom du conteneur de l’entité sur laquelle le travail actuel s’exécute.

duration

string

Temps écoulé pendant l’exécution de ce travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

AzureIaaSVMErrorInfo[]

Détails de l’erreur sur l’exécution de ce travail.

extendedInfo

AzureIaaSVMJobExtendedInfo

Informations supplémentaires pour ce travail.

isUserTriggered

boolean

Indique si le travail est adhoc(true) ou planifié(false)

jobType string:

AzureIaaSVMJob

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

virtualMachineVersion

string

Spécifie si l’élément de sauvegarde est une machine virtuelle Azure Resource Manager classique ou classique.

AzureIaaSVMJobExtendedInfo

Informations supplémentaires spécifiques à la charge de travail des machines virtuelles IaaS Azure.

Nom Type Description
dynamicErrorMessage

string

Message d’erreur non localisé lors de l’exécution du travail.

estimatedRemainingDuration

string

Temps restant pour l’exécution de ce travail.

internalPropertyBag

object

Propriétés internes du travail.

progressPercentage

number

Indique la progression du travail. Null s’il n’a pas démarré ou terminé.

propertyBag

object

Propriétés du travail.

tasksList

AzureIaaSVMJobTaskDetails[]

Liste des tâches associées à ce travail.

AzureIaaSVMJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail d’une machine virtuelle IaaS Azure.

Nom Type Description
duration

string

Temps écoulé pour la tâche.

endTime

string

Heure de fin.

instanceId

string

InstanceId.

progressPercentage

number

Progression de la tâche.

startTime

string

Heure de début.

status

string

État.

taskExecutionDetails

string

Détails sur l’exécution de la tâche. par exemple : nombre d’octets transférés, etc.

taskId

string

Nom complet de la tâche.

AzureIaaSVMJobV2

Objet de travail spécifique à la charge de travail de machine virtuelle IaaS Azure.

Nom Type Description
actionsInfo

JobSupportedAction[]

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

containerName

string

Nom du conteneur de l’entité sur laquelle le travail actuel s’exécute.

duration

string

Temps écoulé pendant l’exécution de ce travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

AzureIaaSVMErrorInfo[]

Détails de l’erreur sur l’exécution de ce travail.

extendedInfo

AzureIaaSVMJobExtendedInfo

Informations supplémentaires pour ce travail.

jobType string:

AzureIaaSVMJobV2

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

virtualMachineVersion

string

Spécifie si l’élément de sauvegarde est une machine virtuelle Azure Resource Manager classique ou classique.

AzureStorageErrorInfo

Informations d’erreur spécifiques au stockage Azure

Nom Type Description
errorCode

integer

Code d’erreur.

errorString

string

Chaîne d’erreur localisée.

recommendations

string[]

Liste des recommandations localisées pour le code d’erreur ci-dessus.

AzureStorageJob

Travail spécifique au stockage Azure.

Nom Type Description
actionsInfo

JobSupportedAction[]

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

duration

string

Temps écoulé pendant l’exécution de ce travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

AzureStorageErrorInfo[]

Détails de l’erreur sur l’exécution de ce travail.

extendedInfo

AzureStorageJobExtendedInfo

Informations supplémentaires sur le travail.

isUserTriggered

boolean

Indique si le travail est adhoc(true) ou planifié(false)

jobType string:

AzureStorageJob

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

storageAccountName

string

Spécifie le nom convivial du compte de stockage.

storageAccountVersion

string

Spécifie si le compte de stockage est classique ou un compte de stockage Azure Resource Manager.

AzureStorageJobExtendedInfo

Informations supplémentaires spécifiques à la charge de travail du stockage Azure.

Nom Type Description
dynamicErrorMessage

string

Message d’erreur non localisé lors de l’exécution du travail.

propertyBag

object

Propriétés du travail.

tasksList

AzureStorageJobTaskDetails[]

Liste des tâches pour ce travail

AzureStorageJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail stockage Azure.

Nom Type Description
status

string

État.

taskId

string

Nom complet de la tâche.

AzureWorkloadErrorInfo

Informations d’erreur spécifiques au stockage Azure

Nom Type Description
additionalDetails

string

Détails supplémentaires pour le code d’erreur ci-dessus.

errorCode

integer

Code d’erreur.

errorString

string

Chaîne d’erreur localisée.

errorTitle

string

Titre : En règle générale, l’entité à laquelle l’erreur se rapporte.

recommendations

string[]

Liste des recommandations localisées pour le code d’erreur ci-dessus.

AzureWorkloadJob

Travail spécifique au stockage Azure.

Nom Type Description
actionsInfo

JobSupportedAction[]

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

duration

string

Temps écoulé pendant l’exécution de ce travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

AzureWorkloadErrorInfo[]

Détails de l’erreur sur l’exécution de ce travail.

extendedInfo

AzureWorkloadJobExtendedInfo

Informations supplémentaires sur le travail.

jobType string:

AzureWorkloadJob

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

workloadType

string

Type de charge de travail du travail

AzureWorkloadJobExtendedInfo

Informations supplémentaires spécifiques à la charge de travail des machines virtuelles Azure.

Nom Type Description
dynamicErrorMessage

string

Message d’erreur non localisé lors de l’exécution du travail.

propertyBag

object

Propriétés du travail.

tasksList

AzureWorkloadJobTaskDetails[]

Liste des tâches pour ce travail

AzureWorkloadJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail de machine virtuelle Azure.

Nom Type Description
status

string

État.

taskId

string

Nom complet de la tâche.

BackupManagementType

Type de gestion de sauvegarde pour l’élément sauvegardé.

Nom Type Description
AzureBackupServer

string

AzureIaasVM

string

AzureSql

string

AzureStorage

string

AzureWorkload

string

DPM

string

DefaultBackup

string

Invalid

string

MAB

string

CloudError

Réponse d’erreur du service Container Instance.

Nom Type Description
error

CloudErrorBody

Objet d’erreur.

CloudErrorBody

Réponse d’erreur du service Container Instance.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

DpmErrorInfo

Informations d’erreur spécifiques à la charge de travail DPM.

Nom Type Description
errorString

string

Chaîne d’erreur localisée.

recommendations

string[]

Liste des recommandations localisées pour le code d’erreur ci-dessus.

DpmJob

Objet de travail spécifique à la charge de travail DPM.

Nom Type Description
actionsInfo

JobSupportedAction[]

État/actions applicables à ce travail, comme annuler/réessayer.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

containerName

string

Nom du cluster/serveur protégeant l’élément de sauvegarde actuel, le cas échéant.

containerType

string

Type de conteneur.

dpmServerName

string

Nom du serveur DPM gérant l’élément de sauvegarde ou le travail de sauvegarde.

duration

string

Temps écoulé pour le travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

DpmErrorInfo[]

Erreurs.

extendedInfo

DpmJobExtendedInfo

Informations supplémentaires pour ce travail.

jobType string:

DpmJob

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

workloadType

string

Type d’élément de sauvegarde.

DpmJobExtendedInfo

Informations supplémentaires sur le travail spécifique à la charge de travail DPM.

Nom Type Description
dynamicErrorMessage

string

Message d’erreur non localisé lors de l’exécution du travail.

propertyBag

object

Propriétés du travail.

tasksList

DpmJobTaskDetails[]

Liste des tâches associées à ce travail.

DpmJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail DPM.

Nom Type Description
duration

string

Temps écoulé pour la tâche.

endTime

string

Heure de fin.

startTime

string

Heure de début.

status

string

État.

taskId

string

Nom complet de la tâche.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

JobResource

Définit les propriétés indépendantes de la charge de travail pour un travail.

Nom Type Description
eTag

string

ETag facultatif.

id

string

L’ID de ressource représente le chemin d’accès complet à la ressource.

location

string

Emplacement des ressources.

name

string

Nom de la ressource associé à la ressource.

properties Job:

Propriétés jobResource

tags

object

Balises de ressource.

type

string

Le type de ressource représente le chemin d’accès complet du formulaire Namespace/ResourceType/ResourceType/...

JobSupportedAction

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

Nom Type Description
Cancellable

string

Invalid

string

Retriable

string

MabErrorInfo

Informations d’erreur propres à la charge de travail MAB.

Nom Type Description
errorString

string

Chaîne d’erreur localisée.

recommendations

string[]

Liste des recommandations localisées.

MabJob

Travail spécifique à la charge de travail MAB.

Nom Type Description
actionsInfo

JobSupportedAction[]

État/actions applicables aux travaux tels que l’annulation/nouvelle tentative.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

duration

string

Temps nécessaire à l’exécution du travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

MabErrorInfo[]

Erreurs.

extendedInfo

MabJobExtendedInfo

Informations supplémentaires sur le travail.

jobType string:

MabJob

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

mabServerName

string

Nom du serveur protégeant la DS.

mabServerType

MabServerType

Type de serveur du conteneur MAB.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

workloadType

WorkloadType

Type de charge de travail de l’élément de sauvegarde.

MabJobExtendedInfo

Informations supplémentaires pour le travail spécifique à la charge de travail MAB.

Nom Type Description
dynamicErrorMessage

string

Message d’erreur non localisé propre à ce travail.

propertyBag

object

Propriétés du travail.

tasksList

MabJobTaskDetails[]

Liste des tâches pour ce travail.

MabJobTaskDetails

Détails de la tâche de travail spécifique à la charge de travail MAB.

Nom Type Description
duration

string

Temps écoulé pour la tâche.

endTime

string

Heure de fin.

startTime

string

Heure de début.

status

string

État.

taskId

string

Nom complet de la tâche.

MabServerType

Type de serveur du conteneur MAB.

Nom Type Description
AzureBackupServerContainer

string

AzureSqlContainer

string

Cluster

string

DPMContainer

string

GenericContainer

string

IaasVMContainer

string

IaasVMServiceContainer

string

Invalid

string

MABContainer

string

SQLAGWorkLoadContainer

string

StorageContainer

string

Unknown

string

VCenter

string

VMAppContainer

string

Windows

string

VaultJob

Travail au niveau du coffre

Nom Type Description
actionsInfo

JobSupportedAction[]

Obtient ou définit l’état/les actions applicables à ce travail, comme annuler/réessayer.

activityId

string

ActivityId du travail.

backupManagementType

BackupManagementType

Type de gestion de sauvegarde pour exécuter le travail actuel.

duration

string

Temps écoulé pendant l’exécution de ce travail.

endTime

string

Heure de fin.

entityFriendlyName

string

Nom convivial de l’entité sur laquelle le travail actuel est en cours d’exécution.

errorDetails

VaultJobErrorInfo[]

Détails de l’erreur sur l’exécution de ce travail.

extendedInfo

VaultJobExtendedInfo

Informations supplémentaires sur le travail.

jobType string:

VaultJob

Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types.

operation

string

Nom de l’opération.

startTime

string

Heure de début.

status

string

État du travail.

VaultJobErrorInfo

Informations d’erreur spécifiques au travail du coffre

Nom Type Description
errorCode

integer

Code d’erreur.

errorString

string

Chaîne d’erreur localisée.

recommendations

string[]

Liste des recommandations localisées pour le code d’erreur ci-dessus.

VaultJobExtendedInfo

Tâche du coffre pour CMK : contient des informations spécifiques à CMK.

Nom Type Description
propertyBag

object

Propriétés du travail.

WorkloadType

Type de charge de travail pour la gestion des sauvegardes

Nom Type Description
AzureFileShare

string

AzureSqlDb

string

Client

string

Exchange

string

FileFolder

string

GenericDataSource

string

Invalid

string

SAPAseDatabase

string

SAPHanaDBInstance

string

SAPHanaDatabase

string

SQLDB

string

SQLDataBase

string

Sharepoint

string

SystemState

string

VM

string

VMwareVM

string