Replication Jobs - Export
Exportiert die Details der Azure Site Recovery-Aufträge des Tresors.
Der Vorgang zum Exportieren der Details der Azure Site Recovery-Aufträge des Tresors.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/export?api-version=2025-02-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist. |
resource
|
path | True |
string |
Der Name des Wiederherstellungsdienstetresors. |
subscription
|
path | True |
string |
Die Abonnement-ID. |
api-version
|
query | True |
string |
Client-API-Version. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
affectedObjectTypes |
string |
Der Typ von Objekten. |
endTime |
string |
Datum, zu dem Aufträge abgerufen werden sollen. |
fabricId |
string |
Die ID des Fabric zum Durchsuchen von Aufträgen unter. |
jobName |
string |
Der Auftragsname. |
jobOutputType |
Der Ausgabetyp der Aufträge. |
|
jobStatus |
string |
Die Zustände des zu filternden Auftrags können sich befinden. |
startTime |
string |
Datum, von dem Aufträge abgerufen werden sollen. |
timezoneOffset |
number (double) |
Der Zeitzonenoffset für die Position der Anforderung (in Minuten). |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY |
|
202 Accepted |
Angenommen |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | identitätswechseln Sie Ihr Benutzerkonto. |
Beispiele
Exports the details of the Azure Site Recovery jobs of the vault.
Beispielanforderung
POST https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/export?api-version=2025-02-01
{
"startTime": "2017-04-27T14:26:51.9161395Z",
"endTime": "2017-05-04T14:26:51.9161395Z",
"affectedObjectTypes": "",
"jobStatus": ""
}
Beispiel für eine Antwort
Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-02-01
{
"id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/37e0fc2b-13f2-4817-aafa-0cd807d46842",
"name": "37e0fc2b-13f2-4817-aafa-0cd807d46842",
"properties": {
"activityId": "36841d27-34f6-49ad-b572-e7dc263f100b-2017-05-04 14:26:47Z-Ibz ActivityId: c124df21-7661-4541-b32a-3c723ebbb045",
"scenarioName": "ExportJobs",
"state": "Succeeded",
"stateDescription": "Completed",
"tasks": [],
"errors": [],
"startTime": "2017-05-04T14:33:42.2765562Z",
"endTime": "2017-05-04T14:33:43Z",
"allowedActions": [],
"targetObjectId": "",
"targetObjectName": "",
"targetInstanceType": "Other",
"customDetails": {
"blobUri": "<blobUri>",
"sasToken": "<sasToken>",
"instanceType": "ExportJobDetails",
"affectedObjectDetails": {}
}
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-02-01
Retry-After: 30
Definitionen
Name | Beschreibung |
---|---|
Asr |
Diese Klasse stellt Auftragsdetails basierend auf einem bestimmten Auftragstyp dar. |
ASRTask |
Aufgabe des Auftrags. |
Automation |
Diese Klasse stellt die Aufgabendetails für ein Automatisierungsrunbook dar. |
Cluster |
Diese Klasse stellt die Details für einen Failoverauftrag des Clusters dar. |
Cluster |
Diese Klasse stellt Details für den Switch cluster-Schutzauftrag dar. |
Cluster |
Diese Klasse stellt die Details für einen Testfailoverauftrag des Clusters dar. |
Consistency |
Diese Klasse enthält Überwachungsdetails aller inkonsistenten geschützten Entitäten in Vmm. |
Export |
Diese Klasse stellt Details zum Workflow für Exportaufträge dar. |
Export |
Der Ausgabetyp der Aufträge. |
Failover |
Diese Klasse stellt die Details für einen Failoverauftrag dar. |
Failover |
Failoverdetails für ein replikationsgeschütztes Element. |
Inconsistent |
Diese Klasse speichert die Überwachungsdetails für die Konsistenzüberprüfung der inkonsistenten geschützten Entität. |
Inline |
Diese Klasse stellt die Inlineworkflowaufgabendetails dar. |
Job |
Auftragsdetails. |
Job |
Diese Klasse enthält die Fehlerdetails pro Objekt. |
Job |
Auftragsdetails für benutzerdefinierte Daten. |
Job |
Abfrageparameter zum Aufzählen von Aufträgen. |
Manual |
Diese Klasse stellt die Details der manuellen Aktionsaufgabe dar. |
Provider |
Diese Klasse enthält die Fehlerdetails pro Objekt. |
Script |
Diese Klasse stellt die Details der Skriptaktionsaufgabe dar. |
Service |
ASR-Fehlermodell. |
Switch |
Diese Klasse stellt Details für den Switch-Schutzauftrag dar. |
Test |
Diese Klasse stellt die Details für einen Testfailoverauftrag dar. |
Vm |
Diese Klasse stellt die Aufgabendetails des virtuellen Computers NicUpdates dar. |
AsrJobDetails
Diese Klasse stellt Auftragsdetails basierend auf einem bestimmten Auftragstyp dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
ASRTask
Aufgabe des Auftrags.
Name | Typ | Beschreibung |
---|---|---|
allowedActions |
string[] |
Der für diese Aufgabe geltende Status/Aktionen. |
customDetails | TaskTypeDetails: |
Die benutzerdefinierten Vorgangsdetails basierend auf dem Aufgabentyp. |
endTime |
string (date-time) |
Die Endzeit. |
errors |
Die Fehlerdetails des Vorgangs. |
|
friendlyName |
string |
Der Name. |
groupTaskCustomDetails | GroupTaskDetails: |
Die benutzerdefinierten Vorgangsdetails basierend auf dem Vorgangstyp, wenn der Vorgangstyp "GroupTaskDetails" oder einer der darin abgeleiteten Typen ist. |
name |
string |
Der eindeutige Vorgangsname. |
startTime |
string (date-time) |
Die Startzeit. |
state |
string |
Der Staat. Dies ist einer der folgenden Werte: NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended or Other. |
stateDescription |
string |
Die Beschreibung des Vorgangszustands. Beispiel: Für den Status "Erfolgreich" kann die Beschreibung "Completed", "PartiallySucceeded", "CompletedWithInformation" oder "Skipped" lauten. |
taskId |
string |
Die ID. |
taskType |
string |
Der Typ des Vorgangs. Details in der CustomDetails-Eigenschaft hängen von diesem Typ ab. |
AutomationRunbookTaskDetails
Diese Klasse stellt die Aufgabendetails für ein Automatisierungsrunbook dar.
Name | Typ | Beschreibung |
---|---|---|
accountName |
string |
Der Name des Automatisierungskontos des Runbook. |
cloudServiceName |
string |
Der Clouddienst des Automatisierungs-Runbook-Kontos. |
instanceType | string: |
Der Typ der Vorgangsdetails. |
isPrimarySideScript |
boolean |
Ein Wert, der angibt, ob es sich um ein primäres seitenseitiges Skript handelt oder nicht. |
jobId |
string |
Die Auftrags-ID der Ausführung des Runbook. |
jobOutput |
string |
Die Ausführungsausgabe des Runbook. |
name |
string |
Der Name des Wiederherstellungsplans. |
runbookId |
string |
Die Runbook-ID. |
runbookName |
string |
Der Name des Runbook. |
subscriptionId |
string |
Die Abonnement-ID des Automatisierungs-Runbook-Kontos. |
ClusterFailoverJobDetails
Diese Klasse stellt die Details für einen Failoverauftrag des Clusters dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
protectedItemDetails |
Die Details des virtuellen Testcomputers. |
ClusterSwitchProtectionJobDetails
Diese Klasse stellt Details für den Switch cluster-Schutzauftrag dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
newReplicationProtectionClusterId |
string |
ARM-ID des neuen Replikationsschutzclusters. |
ClusterTestFailoverJobDetails
Diese Klasse stellt die Details für einen Testfailoverauftrag des Clusters dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
comments |
string |
Die Testfailoverkommentare. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
networkFriendlyName |
string |
Der Anzeigename des Testnetzwerks. |
networkName |
string |
Der Name des Testnetzwerks. |
networkType |
string |
Der Testnetzwerktyp (siehe TestFailoverInput-Enumeration für mögliche Werte). |
protectedItemDetails |
Die Details des virtuellen Testcomputers. |
|
testFailoverStatus |
string |
Der Testfailoverstatus. |
ConsistencyCheckTaskDetails
Diese Klasse enthält Überwachungsdetails aller inkonsistenten geschützten Entitäten in Vmm.
Name | Typ | Beschreibung |
---|---|---|
instanceType | string: |
Der Typ der Vorgangsdetails. |
vmDetails |
Die Liste der inkonsistenten VM-Details. |
ExportJobDetails
Diese Klasse stellt Details zum Workflow für Exportaufträge dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
blobUri |
string |
BlobURI der exportierten Aufträge. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
sasToken |
string |
Das sas-Token für den Zugriff auf blob. |
ExportJobOutputSerializationType
Der Ausgabetyp der Aufträge.
Wert | Beschreibung |
---|---|
Excel | |
Json | |
Xml |
FailoverJobDetails
Diese Klasse stellt die Details für einen Failoverauftrag dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
protectedItemDetails |
Die Details des virtuellen Testcomputers. |
FailoverReplicationProtectedItemDetails
Failoverdetails für ein replikationsgeschütztes Element.
Name | Typ | Beschreibung |
---|---|---|
friendlyName |
string |
Der Anzeigename. |
name |
string |
Der Name. |
networkConnectionStatus |
string |
Der Netzwerkverbindungsstatus. |
networkFriendlyName |
string |
Der Anzeigename des Netzwerks. |
recoveryPointId |
string |
Die Wiederherstellungspunkt-ID. |
recoveryPointTime |
string (date-time) |
Die Wiederherstellungspunktzeit. |
subnet |
string |
Das Netzwerksubnetz. |
testVmFriendlyName |
string |
Der Anzeigename des virtuellen Testcomputers. |
testVmName |
string |
Der Name des virtuellen Testcomputers. |
InconsistentVmDetails
Diese Klasse speichert die Überwachungsdetails für die Konsistenzüberprüfung der inkonsistenten geschützten Entität.
Name | Typ | Beschreibung |
---|---|---|
cloudName |
string |
Der Cloudname. |
details |
string[] |
Die Liste der Details zum Status der geschützten Entität in SRS und On prem. |
errorIds |
string[] |
Die Liste der Fehler-IDs. |
vmName |
string |
Der Name des virtuellen Computers. |
InlineWorkflowTaskDetails
Diese Klasse stellt die Inlineworkflowaufgabendetails dar.
Name | Typ | Beschreibung |
---|---|---|
childTasks |
ASRTask[] |
Die untergeordneten Aufgaben. |
instanceType | string: |
Der Typ der Vorgangsdetails. |
workflowIds |
string[] |
Die Liste der untergeordneten Workflow-IDs. |
Job
Auftragsdetails.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
location |
string |
Ressourcenspeicherort |
name |
string |
Ressourcenname |
properties |
Die benutzerdefinierten Daten. |
|
type |
string |
Ressourcentyp |
JobErrorDetails
Diese Klasse enthält die Fehlerdetails pro Objekt.
Name | Typ | Beschreibung |
---|---|---|
creationTime |
string (date-time) |
Die Erstellungszeit des Auftragsfehlers. |
errorLevel |
string |
Fehlerstufe des Fehlers. |
providerErrorDetails |
Die Fehlerdetails des Anbieters. |
|
serviceErrorDetails |
Die Fehlerdetails des Diensts. |
|
taskId |
string |
Die ID des Vorgangs. |
JobProperties
Auftragsdetails für benutzerdefinierte Daten.
Name | Typ | Beschreibung |
---|---|---|
activityId |
string |
Die Aktivitäts-ID. |
allowedActions |
string[] |
Die Aktion "Zulässig" für den Auftrag. |
customDetails | JobDetails: |
Die details des benutzerdefinierten Auftrags, z. B. Details zum Testen des Failoverauftrags. |
endTime |
string (date-time) |
Die Endzeit. |
errors |
Die Fehler. |
|
friendlyName |
string |
Der DisplayName.The DisplayName. |
scenarioName |
string |
Der ScenarioName. |
startTime |
string (date-time) |
Die Startzeit. |
state |
string |
Der Status des Auftrags. Dies ist einer der folgenden Werte: NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended or Other. |
stateDescription |
string |
Die Beschreibung des Status des Auftrags. For z.b. - For Succeeded state, description can be Completed, PartiallySucceeded, CompletedWithInformation or Skipped. |
targetInstanceType |
string |
Der Typ des betroffenen Objekts, das von Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType-Klasse ist. |
targetObjectId |
string |
Die betroffene Objekt-ID. |
targetObjectName |
string |
Der Name des betroffenen Objekts. |
tasks |
ASRTask[] |
Die Vorgänge. |
JobQueryParameter
Abfrageparameter zum Aufzählen von Aufträgen.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectTypes |
string |
Der Typ von Objekten. |
endTime |
string |
Datum, zu dem Aufträge abgerufen werden sollen. |
fabricId |
string |
Die ID des Fabric zum Durchsuchen von Aufträgen unter. |
jobName |
string |
Der Auftragsname. |
jobOutputType |
Der Ausgabetyp der Aufträge. |
|
jobStatus |
string |
Die Zustände des zu filternden Auftrags können sich befinden. |
startTime |
string |
Datum, von dem Aufträge abgerufen werden sollen. |
timezoneOffset |
number (double) |
Der Zeitzonenoffset für die Position der Anforderung (in Minuten). |
ManualActionTaskDetails
Diese Klasse stellt die Details der manuellen Aktionsaufgabe dar.
Name | Typ | Beschreibung |
---|---|---|
instanceType | string: |
Der Typ der Vorgangsdetails. |
instructions |
string |
Die Anweisungen. |
name |
string |
Der Name. |
observation |
string |
Die Beobachtung. |
ProviderError
Diese Klasse enthält die Fehlerdetails pro Objekt.
Name | Typ | Beschreibung |
---|---|---|
errorCode |
integer (int32) |
Der Fehlercode. |
errorId |
string |
Die Anbieterfehler-ID. |
errorMessage |
string |
Die Fehlermeldung. |
possibleCauses |
string |
Mögliche Ursachen für den Fehler. |
recommendedAction |
string |
Die empfohlene Aktion, um den Fehler zu beheben. |
ScriptActionTaskDetails
Diese Klasse stellt die Details der Skriptaktionsaufgabe dar.
Name | Typ | Beschreibung |
---|---|---|
instanceType | string: |
Der Typ der Vorgangsdetails. |
isPrimarySideScript |
boolean |
Ein Wert, der angibt, ob es sich um ein primäres seitenseitiges Skript handelt oder nicht. |
name |
string |
Der Name. |
output |
string |
Die Ausgabe. |
path |
string |
Der Pfad. |
ServiceError
ASR-Fehlermodell.
Name | Typ | Beschreibung |
---|---|---|
activityId |
string |
Aktivitäts-ID. |
code |
string |
Fehlercode. |
message |
string |
Fehlermeldung. |
possibleCauses |
string |
Mögliche Fehlerursachen. |
recommendedAction |
string |
Empfohlene Aktion zum Beheben des Fehlers. |
SwitchProtectionJobDetails
Diese Klasse stellt Details für den Switch-Schutzauftrag dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
newReplicationProtectedItemId |
string |
ARM-ID des neuen geschützten Replikationselements. |
TestFailoverJobDetails
Diese Klasse stellt die Details für einen Testfailoverauftrag dar.
Name | Typ | Beschreibung |
---|---|---|
affectedObjectDetails |
object |
Die betroffenen Objekteigenschaften wie Quellserver, Quellcloud, Zielserver, Zielcloud usw. basierend auf den Workflowobjektdetails. |
comments |
string |
Die Testfailoverkommentare. |
instanceType | string: |
Ruft den Typ der Auftragsdetails ab (siehe JobDetailsTypes-Enumeration für mögliche Werte). |
networkFriendlyName |
string |
Der Anzeigename des Testnetzwerks. |
networkName |
string |
Der Name des Testnetzwerks. |
networkType |
string |
Der Testnetzwerktyp (siehe TestFailoverInput-Enumeration für mögliche Werte). |
protectedItemDetails |
Die Details des virtuellen Testcomputers. |
|
testFailoverStatus |
string |
Der Testfailoverstatus. |
VmNicUpdatesTaskDetails
Diese Klasse stellt die Aufgabendetails des virtuellen Computers NicUpdates dar.
Name | Typ | Beschreibung |
---|---|---|
instanceType | string: |
Der Typ der Vorgangsdetails. |
name |
string |
Name der Nic. |
nicId |
string |
Nic Id. |
vmId |
string |
ID des virtuellen Computers. |