Replication Jobs - Get
获取作业详细信息。
获取 Azure Site Recovery 作业的详细信息。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}?api-version=2025-02-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
job
|
path | True |
string |
作业标识符。 |
resource
|
path | True |
string |
恢复服务保管库所在的资源组的名称。 |
resource
|
path | True |
string |
恢复服务保管库的名称。 |
subscription
|
path | True |
string |
订阅 ID。 |
api-version
|
query | True |
string |
客户端 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
好的 |
安全性
azure_auth
Azure Active Directory OAuth2 流
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户。 |
示例
Gets the job details.
示例请求
GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/58776d0b-3141-48b2-a377-9ad863eb160d?api-version=2025-02-01
示例响应
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
{
"id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/32ea4b9e-de62-49a1-b062-7864d5c3b897",
"name": "32ea4b9e-de62-49a1-b062-7864d5c3b897",
"properties": {
"activityId": "fc8e9c8f-0e76-4b6b-8e7e-d37c1b31eba0 ActivityId: c506b6ba-0711-411e-8b09-1f3f4dcb824b",
"scenarioName": "DeleteRecoveryPlan",
"friendlyName": "Delete a recovery plan",
"state": "Succeeded",
"stateDescription": "Completed",
"tasks": [
{
"taskId": "763326a2-01c9-4257-b2a1-0aac56465014",
"name": "DeleteRecoveryPlanTask",
"startTime": "2017-04-27T11:25:57.3029434Z",
"endTime": "2017-04-27T11:25:57.318574Z",
"allowedActions": [],
"friendlyName": "Delete a recovery plan task",
"state": "Succeeded",
"stateDescription": "Completed",
"taskType": "TaskDetails",
"customDetails": {
"instanceType": "ManualActionTaskDetails"
},
"errors": []
}
],
"errors": [],
"startTime": "2017-04-27T11:25:56.800358Z",
"endTime": "2017-04-27T11:25:57Z",
"allowedActions": [],
"targetObjectId": "966c33bb-66e7-4567-9786-f80b0694f5f9",
"targetObjectName": "RPtest1",
"targetInstanceType": "RecoveryPlan",
"customDetails": {
"instanceType": "AsrJobDetails",
"affectedObjectDetails": {
"PrimaryVmmId": "6d224fc6-f326-5d35-96de-fbf51efb3179",
"PrimaryVmmName": "cloud1",
"RecoveryVmmId": "21a9403c-6ec1-44f2-b744-b4e50b792387",
"PrimaryFabricProviderId": "HyperVSite",
"RecoveryFabricProviderId": "Azure"
}
}
}
}
定义
名称 | 说明 |
---|---|
Asr |
此类表示基于特定作业类型的作业详细信息。 |
ASRTask |
作业的任务。 |
Automation |
此类表示自动化 Runbook 的任务详细信息。 |
Cluster |
此类表示群集故障转移作业的详细信息。 |
Cluster |
此类表示交换机群集保护作业的详细信息。 |
Cluster |
此类表示群集测试故障转移作业的详细信息。 |
Consistency |
此类包含 Vmm 中所有不一致的受保护实体的监视详细信息。 |
Export |
此类表示导出作业工作流的详细信息。 |
Failover |
此类表示故障转移作业的详细信息。 |
Failover |
复制保护项的故障转移详细信息。 |
Inconsistent |
此类存储监视详细信息,以便对不一致的受保护实体进行一致性检查。 |
Inline |
此类表示内联工作流任务详细信息。 |
Job |
作业详细信息。 |
Job |
此类包含每个对象的错误详细信息。 |
Job |
作业自定义数据详细信息。 |
Manual |
此类表示手动操作任务详细信息。 |
Provider |
此类包含每个对象的错误详细信息。 |
Script |
此类表示脚本操作任务详细信息。 |
Service |
ASR 错误模型。 |
Switch |
此类表示交换机保护作业的详细信息。 |
Test |
此类表示测试故障转移作业的详细信息。 |
Vm |
此类表示 vm NicUpdates 任务详细信息。 |
AsrJobDetails
此类表示基于特定作业类型的作业详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
ASRTask
作业的任务。
名称 | 类型 | 说明 |
---|---|---|
allowedActions |
string[] |
适用于此任务的状态/操作。 |
customDetails | TaskTypeDetails: |
基于任务类型的自定义任务详细信息。 |
endTime |
string (date-time) |
结束时间。 |
errors |
任务错误详细信息。 |
|
friendlyName |
string |
名称。 |
groupTaskCustomDetails | GroupTaskDetails: |
如果任务类型为 GroupTaskDetails 或派生自该任务的类型之一,则基于任务类型自定义任务详细信息。 |
name |
string |
唯一的任务名称。 |
startTime |
string (date-time) |
开始时间。 |
state |
string |
状态。 它是以下值之一 - NotStarted、InProgress、Succeeded、Failed、Cancelled、Suspended 或其他。 |
stateDescription |
string |
任务状态的说明。 例如 - 对于“成功”状态,说明可以是 Completed、PartiallySucceeded、CompletedWithInformation 或 Skipped。 |
taskId |
string |
ID。 |
taskType |
string |
任务的类型。 CustomDetails 属性的详细信息取决于此类型。 |
AutomationRunbookTaskDetails
此类表示自动化 Runbook 的任务详细信息。
名称 | 类型 | 说明 |
---|---|---|
accountName |
string |
Runbook 的自动化帐户名称。 |
cloudServiceName |
string |
自动化 Runbook 帐户的云服务。 |
instanceType | string: |
任务详细信息的类型。 |
isPrimarySideScript |
boolean |
一个值,该值指示它是否为主端脚本。 |
jobId |
string |
Runbook 执行的作业 ID。 |
jobOutput |
string |
Runbook 的执行输出。 |
name |
string |
恢复计划任务名称。 |
runbookId |
string |
Runbook Id。 |
runbookName |
string |
Runbook 名称。 |
subscriptionId |
string |
自动化 Runbook 帐户的订阅 ID。 |
ClusterFailoverJobDetails
此类表示群集故障转移作业的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
protectedItemDetails |
测试 VM 详细信息。 |
ClusterSwitchProtectionJobDetails
此类表示交换机群集保护作业的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
newReplicationProtectionClusterId |
string |
新复制保护群集的 ARM ID。 |
ClusterTestFailoverJobDetails
此类表示群集测试故障转移作业的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
comments |
string |
测试故障转移注释。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
networkFriendlyName |
string |
测试网络友好名称。 |
networkName |
string |
测试网络名称。 |
networkType |
string |
测试网络类型(有关可能的值,请参阅 TestFailoverInput 枚举)。 |
protectedItemDetails |
测试 VM 详细信息。 |
|
testFailoverStatus |
string |
测试故障转移状态。 |
ConsistencyCheckTaskDetails
此类包含 Vmm 中所有不一致的受保护实体的监视详细信息。
名称 | 类型 | 说明 |
---|---|---|
instanceType | string: |
任务详细信息的类型。 |
vmDetails |
Vm 详细信息不一致的列表。 |
ExportJobDetails
此类表示导出作业工作流的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
blobUri |
string |
导出作业的 BlobUri。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
sasToken |
string |
用于访问 Blob 的 sas 令牌。 |
FailoverJobDetails
此类表示故障转移作业的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
protectedItemDetails |
测试 VM 详细信息。 |
FailoverReplicationProtectedItemDetails
复制保护项的故障转移详细信息。
名称 | 类型 | 说明 |
---|---|---|
friendlyName |
string |
友好名称。 |
name |
string |
名称。 |
networkConnectionStatus |
string |
网络连接状态。 |
networkFriendlyName |
string |
网络友好名称。 |
recoveryPointId |
string |
恢复点 ID。 |
recoveryPointTime |
string (date-time) |
恢复点时间。 |
subnet |
string |
网络子网。 |
testVmFriendlyName |
string |
测试 Vm 友好名称。 |
testVmName |
string |
测试 Vm 名称。 |
InconsistentVmDetails
此类存储监视详细信息,以便对不一致的受保护实体进行一致性检查。
名称 | 类型 | 说明 |
---|---|---|
cloudName |
string |
云名称。 |
details |
string[] |
有关 SRS 和 On prem 中受保护实体状态的详细信息列表。 |
errorIds |
string[] |
错误 ID 的列表。 |
vmName |
string |
Vm 名称。 |
InlineWorkflowTaskDetails
此类表示内联工作流任务详细信息。
名称 | 类型 | 说明 |
---|---|---|
childTasks |
ASRTask[] |
子任务。 |
instanceType | string: |
任务详细信息的类型。 |
workflowIds |
string[] |
子工作流 ID 的列表。 |
Job
作业详细信息。
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源 ID |
location |
string |
资源位置 |
name |
string |
资源名称 |
properties |
自定义数据。 |
|
type |
string |
资源类型 |
JobErrorDetails
此类包含每个对象的错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
creationTime |
string (date-time) |
作业错误的创建时间。 |
errorLevel |
string |
错误级别。 |
providerErrorDetails |
提供程序错误详细信息。 |
|
serviceErrorDetails |
服务错误详细信息。 |
|
taskId |
string |
任务的 ID。 |
JobProperties
作业自定义数据详细信息。
名称 | 类型 | 说明 |
---|---|---|
activityId |
string |
活动 ID。 |
allowedActions |
string[] |
作业的“允许”操作。 |
customDetails | JobDetails: |
自定义作业详细信息,例如测试故障转移作业详细信息。 |
endTime |
string (date-time) |
结束时间。 |
errors |
错误。 |
|
friendlyName |
string |
DisplayName。 |
scenarioName |
string |
ScenarioName。 |
startTime |
string (date-time) |
开始时间。 |
state |
string |
作业的状态。 它是以下值之一 - NotStarted、InProgress、Succeeded、Failed、Cancelled、Suspended 或其他。 |
stateDescription |
string |
作业状态的说明。 例如 - 对于成功状态,说明可以是 Completed、PartiallySucceeded、CompletedWithInformation 或 Skipped。 |
targetInstanceType |
string |
受影响的对象的类型,该对象属于 Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType 类。 |
targetObjectId |
string |
受影响的对象 ID。 |
targetObjectName |
string |
受影响的对象的名称。 |
tasks |
ASRTask[] |
任务。 |
ManualActionTaskDetails
此类表示手动操作任务详细信息。
名称 | 类型 | 说明 |
---|---|---|
instanceType | string: |
任务详细信息的类型。 |
instructions |
string |
说明。 |
name |
string |
名称。 |
observation |
string |
观察结果。 |
ProviderError
此类包含每个对象的错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
errorCode |
integer (int32) |
错误代码。 |
errorId |
string |
提供程序错误 ID。 |
errorMessage |
string |
错误消息。 |
possibleCauses |
string |
错误的可能原因。 |
recommendedAction |
string |
用于解决错误的推荐操作。 |
ScriptActionTaskDetails
此类表示脚本操作任务详细信息。
名称 | 类型 | 说明 |
---|---|---|
instanceType | string: |
任务详细信息的类型。 |
isPrimarySideScript |
boolean |
一个值,该值指示它是否为主端脚本。 |
name |
string |
名称。 |
output |
string |
输出。 |
path |
string |
路径。 |
ServiceError
ASR 错误模型。
名称 | 类型 | 说明 |
---|---|---|
activityId |
string |
活动 ID。 |
code |
string |
错误代码。 |
message |
string |
错误消息。 |
possibleCauses |
string |
错误的可能原因。 |
recommendedAction |
string |
建议的操作来解决错误。 |
SwitchProtectionJobDetails
此类表示交换机保护作业的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
newReplicationProtectedItemId |
string |
新复制受保护项的 ARM ID。 |
TestFailoverJobDetails
此类表示测试故障转移作业的详细信息。
名称 | 类型 | 说明 |
---|---|---|
affectedObjectDetails |
object |
受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。 |
comments |
string |
测试故障转移注释。 |
instanceType | string: |
获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。 |
networkFriendlyName |
string |
测试网络友好名称。 |
networkName |
string |
测试网络名称。 |
networkType |
string |
测试网络类型(有关可能的值,请参阅 TestFailoverInput 枚举)。 |
protectedItemDetails |
测试 VM 详细信息。 |
|
testFailoverStatus |
string |
测试故障转移状态。 |
VmNicUpdatesTaskDetails
此类表示 vm NicUpdates 任务详细信息。
名称 | 类型 | 说明 |
---|---|---|
instanceType | string: |
任务详细信息的类型。 |
name |
string |
Nic 的名称。 |
nicId |
string |
Nic Id。 |
vmId |
string |
虚拟机 ID。 |