Replication Jobs - Cancel

Megszakítja a megadott feladatot.
Az Azure Site Recovery-feladat megszakítására irányuló művelet.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/cancel?api-version=2021-08-01

URI-paraméterek

Name In Required Type Description
jobName
path True
  • string

Feladatazonosító.

resourceGroupName
path True
  • string

Annak az erőforráscsoportnak a neve, amelyben a helyreállítási tár található.

resourceName
path True
  • string

A helyreállítási tár neve.

subscriptionId
path True
  • string

Az előfizetés azonosítója.

api-version
query True
  • string

Ügyfél API-verziója.

Válaszok

Name Type Description
200 OK

OK

202 Accepted

Elfogadva

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation megszemélyesíti a felhasználói fiókját.

Példák

Cancels the specified job.

Sample Request

POST https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/2653c648-fc72-4316-86f3-fdf8eaa0066b/cancel?api-version=2021-08-01

Sample Response

{
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/2653c648-fc72-4316-86f3-fdf8eaa0066b",
  "name": "2653c648-fc72-4316-86f3-fdf8eaa0066b",
  "properties": {
    "activityId": "bfbbf6dd-9cbb-4cbc-98a6-faecc8891579 ActivityId: 07cc35ca-b63f-4e42-83c9-81ae0191c322",
    "scenarioName": "PlannedFailover",
    "friendlyName": "Planned failover",
    "state": "Cancelling",
    "stateDescription": "Cancelling",
    "tasks": [],
    "errors": [],
    "startTime": "2017-05-03T06:16:06.3235186Z",
    "allowedActions": [],
    "targetObjectId": "f8491e4f-817a-40dd-a90c-af773978c75b",
    "targetObjectName": "vm1",
    "targetInstanceType": "ProtectionEntity",
    "customDetails": {
      "instanceType": "AsrJobDetails",
      "affectedObjectDetails": {
        "PrimaryVmId": "f8491e4f-817a-40dd-a90c-af773978c75b",
        "PrimaryVmName": "vm1",
        "RecoveryVmId": "",
        "RecoveryVmName": "vm1",
        "ProtectionProfileId": "af095a1e-1f1b-5365-87c9-99162ebcfaf0",
        "PrimaryCloudId": "cloud_6d224fc6-f326-5d35-96de-fbf51efb3179",
        "PrimaryCloudName": "cloud1",
        "RecoveryCloudId": "d38048d4-b460-4791-8ece-108395ee8478",
        "RecoveryCloudName": "Microsoft Azure",
        "PrimaryVmmId": "6d224fc6-f326-5d35-96de-fbf51efb3179",
        "PrimaryVmmName": "cloud1",
        "RecoveryVmmId": "21a9403c-6ec1-44f2-b744-b4e50b792387",
        "RecoveryVmmName": "Microsoft Azure",
        "PrimaryFabricProviderId": "HyperVSite",
        "RecoveryFabricProviderId": "Azure"
      }
    }
  }
}

Definíciók

AsrJobDetails

Ez az osztály egy adott feladattípus alapján jeleníti meg a feladat részleteit.

ASRTask

A feladat feladata.

AutomationRunbookTaskDetails

Ez az osztály egy automatizálási runbook feladatadatait jelöli.

ConsistencyCheckTaskDetails

Ez az osztály a Vmm összes inkonzisztens védett entitásának figyelési adatait tartalmazza.

ExportJobDetails

Ez az osztály az exportálási feladatok munkafolyamatának részleteit jelöli.

FailoverJobDetails

Ez az osztály egy feladatátvételi feladat részleteit jelöli.

FailoverReplicationProtectedItemDetails

Replikációval védett elem feladatátvételi adatai.

InconsistentVmDetails

Ez az osztály tárolja az inkonzisztens védett entitás konzisztencia-ellenőrzésének figyelési adatait.

InlineWorkflowTaskDetails

Ez az osztály a beágyazott munkafolyamat-feladat részleteit jelöli.

Job

Feladat részletei.

JobErrorDetails

Ez az osztály objektumonként tartalmazza a hiba részleteit.

JobProperties

Feladat egyéni adatai.

ManualActionTaskDetails

Ez az osztály a manuális műveletfeladat részleteit jelöli.

ProviderError

Ez az osztály objektumonként tartalmazza a hiba részleteit.

ScriptActionTaskDetails

Ez az osztály a szkriptművelet feladatának részleteit jelöli.

ServiceError

ASR hibamodell.

SwitchProtectionJobDetails

Ez az osztály a kapcsolóvédelmi feladat részleteit jelöli.

TestFailoverJobDetails

Ez az osztály egy feladatátvételi tesztfeladat részleteit jelöli.

VmNicUpdatesTaskDetails

Ez az osztály a virtuális gép NicUpdates feladatának részleteit jelöli.

AsrJobDetails

Ez az osztály egy adott feladattípus alapján jeleníti meg a feladat részleteit.

Name Type Description
affectedObjectDetails
  • object

Az érintett objektumtulajdonságok, például a forráskiszolgáló, a forrásfelhő, a célkiszolgáló, a célfelhő stb. a munkafolyamat-objektum részletei alapján.

instanceType string:

Lekéri a feladat részleteinek típusát (a lehetséges értékekért lásd: JobDetailsTypes enumerálás).

ASRTask

A feladat feladata.

Name Type Description
allowedActions
  • string[]

A feladatra vonatkozó állapot/műveletek.

customDetails TaskTypeDetails:

Az egyéni tevékenység részletei a tevékenységtípus alapján.

endTime
  • string

A befejezés időpontja.

errors

A feladathiba részletei.

friendlyName
  • string

A név.

groupTaskCustomDetails GroupTaskDetails:

Az egyéni tevékenység részletei a tevékenységtípus alapján, ha a tevékenység típusa GroupTaskDetails vagy az abból származtatott egyik típus.

name
  • string

Az egyedi tevékenységnév.

startTime
  • string

A kezdés időpontja.

state
  • string

Az állam. A következő értékek egyike: NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended or Other.

stateDescription
  • string

A tevékenységállapot leírása. Például : Sikeres állapot esetén a leírás lehet Befejezve, Részlegesen Befejezve, CompletedWithInformation vagy Kihagyva.

taskId
  • string

Az azonosító.

taskType
  • string

A tevékenység típusa. A CustomDetails tulajdonság részleteinek típusa ettől a típustól függ.

AutomationRunbookTaskDetails

Ez az osztály egy automatizálási runbook feladatadatait jelöli.

Name Type Description
accountName
  • string

A runbook automation-fiókneve.

cloudServiceName
  • string

Az automation runbook-fiók felhőszolgáltatása.

instanceType string:

A tevékenység részleteinek típusa.

isPrimarySideScript
  • boolean

Egy érték, amely azt jelzi, hogy elsődlegesoldali szkript-e vagy sem.

jobId
  • string

A runbook végrehajtásának feladatazonosítója.

jobOutput
  • string

A runbook végrehajtási kimenete.

name
  • string

A helyreállítási terv tevékenységének neve.

runbookId
  • string

A runbook azonosítója.

runbookName
  • string

A runbook neve.

subscriptionId
  • string

Az automation runbook-fiók előfizetés-azonosítója.

ConsistencyCheckTaskDetails

Ez az osztály a Vmm összes inkonzisztens védett entitásának figyelési adatait tartalmazza.

Name Type Description
instanceType string:

A tevékenység részleteinek típusa.

vmDetails

A virtuális gép inkonzisztens részleteinek listája.

ExportJobDetails

Ez az osztály az exportálási feladatok munkafolyamatának részleteit jelöli.

Name Type Description
affectedObjectDetails
  • object

Az érintett objektumtulajdonságok, például a forráskiszolgáló, a forrásfelhő, a célkiszolgáló, a célfelhő stb. a munkafolyamat-objektum részletei alapján.

blobUri
  • string

Az exportált feladatok BlobUri-azonosítója.

instanceType string:

Lekéri a feladat részleteinek típusát (a lehetséges értékekért lásd: JobDetailsTypes enumerálás).

sasToken
  • string

A blob eléréséhez szükséges SAS-jogkivonat.

FailoverJobDetails

Ez az osztály egy feladatátvételi feladat részleteit jelöli.

Name Type Description
affectedObjectDetails
  • object

Az érintett objektumtulajdonságok, például a forráskiszolgáló, a forrásfelhő, a célkiszolgáló, a célfelhő stb. a munkafolyamat-objektum részletei alapján.

instanceType string:

Lekéri a feladat részleteinek típusát (a lehetséges értékekért lásd: JobDetailsTypes enumerálás).

protectedItemDetails

A teszt virtuális gép részletei.

FailoverReplicationProtectedItemDetails

Replikációval védett elem feladatátvételi adatai.

Name Type Description
friendlyName
  • string

A rövid név.

name
  • string

A név.

networkConnectionStatus
  • string

A hálózati kapcsolat állapota.

networkFriendlyName
  • string

A hálózatbarát név.

recoveryPointId
  • string

A helyreállítási pont azonosítója.

recoveryPointTime
  • string

A helyreállítási idő.

subnet
  • string

A hálózati alhálózat.

testVmFriendlyName
  • string

A teszt virtuális gép rövid neve.

testVmName
  • string

A teszt virtuális gép neve.

InconsistentVmDetails

Ez az osztály tárolja az inkonzisztens védett entitás konzisztencia-ellenőrzésének figyelési adatait.

Name Type Description
cloudName
  • string

A felhő neve.

details
  • string[]

A védett entitás állapotával kapcsolatos részletes adatok listája az SRS-ben és az On prem-ben.

errorIds
  • string[]

A hibaazonosítók listája.

vmName
  • string

A virtuális gép neve.

InlineWorkflowTaskDetails

Ez az osztály a beágyazott munkafolyamat-feladat részleteit jelöli.

Name Type Description
childTasks

A gyermekfeladatok.

instanceType string:

A tevékenység részleteinek típusa.

workflowIds
  • string[]

A gyermek munkafolyamat-azonosítók listája.

Job

Feladat részletei.

Name Type Description
id
  • string

Erőforrás-azonosító

location
  • string

Resource Location

name
  • string

Erőforrás neve

properties

Az egyéni adatok.

type
  • string

Erőforrás típusa

JobErrorDetails

Ez az osztály objektumonként tartalmazza a hiba részleteit.

Name Type Description
creationTime
  • string

A feladat létrehozási ideje hiba.

errorLevel
  • string

Hibaszint.

providerErrorDetails

A Szolgáltató hiba részletei.

serviceErrorDetails

A szolgáltatáshibák részletei.

taskId
  • string

A tevékenység azonosítója.

JobProperties

Feladat egyéni adatai.

Name Type Description
activityId
  • string

A tevékenység azonosítója.

allowedActions
  • string[]

A feladat engedélyezett művelete.

customDetails JobDetails:

Az egyéni feladat részletei, például a feladatátvételi feladat tesztjének részletei.

endTime
  • string

A befejezés időpontja.

errors

A hibák.

friendlyName
  • string

A DisplayName.

scenarioName
  • string

A ScenarioName.

startTime
  • string

A kezdés időpontja.

state
  • string

A feladat állapota. A következő értékek egyike: NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended or Other.

stateDescription
  • string

A feladat állapotának leírása. Például : Sikeres állapot esetén a leírás lehet Befejezve, Részlegesen Befejezve, CompletedWithInformation vagy Kihagyva.

targetInstanceType
  • string

A Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType osztályba tartozó érintett objektum típusa.

targetObjectId
  • string

Az érintett objektumazonosító.

targetObjectName
  • string

Az érintett objektum neve.

tasks

A feladatok.

ManualActionTaskDetails

Ez az osztály a manuális műveletfeladat részleteit jelöli.

Name Type Description
instanceType string:

A tevékenység részleteinek típusa.

instructions
  • string

Az utasítások.

name
  • string

A név.

observation
  • string

A megfigyelés.

ProviderError

Ez az osztály objektumonként tartalmazza a hiba részleteit.

Name Type Description
errorCode
  • integer

A hibakód.

errorId
  • string

A szolgáltató hibaazonosítója.

errorMessage
  • string

A hibaüzenet.

possibleCauses
  • string

A hiba lehetséges okai.

recommendedAction
  • string

A hiba elhárításához javasolt művelet.

ScriptActionTaskDetails

Ez az osztály a szkriptművelet feladatának részleteit jelöli.

Name Type Description
instanceType string:

A tevékenység részleteinek típusa.

isPrimarySideScript
  • boolean

Egy érték, amely azt jelzi, hogy elsődlegesoldali szkript-e vagy sem.

name
  • string

A név.

output
  • string

A kimenet.

path
  • string

Az elérési út.

ServiceError

ASR hibamodell.

Name Type Description
activityId
  • string

Tevékenységazonosító.

code
  • string

Hibakód.

message
  • string

Hibaüzenet.

possibleCauses
  • string

A hiba lehetséges okai.

recommendedAction
  • string

Javasolt művelet a hiba elhárításához.

SwitchProtectionJobDetails

Ez az osztály a kapcsolóvédelmi feladat részleteit jelöli.

Name Type Description
affectedObjectDetails
  • object

Az érintett objektumtulajdonságok, például a forráskiszolgáló, a forrásfelhő, a célkiszolgáló, a célfelhő stb. a munkafolyamat-objektum részletei alapján.

instanceType string:

Lekéri a feladat részleteinek típusát (a lehetséges értékekért lásd: JobDetailsTypes enumerálás).

newReplicationProtectedItemId
  • string

Az új replikációval védett elem ARM-azonosítója.

TestFailoverJobDetails

Ez az osztály egy feladatátvételi tesztfeladat részleteit jelöli.

Name Type Description
affectedObjectDetails
  • object

Az érintett objektumtulajdonságok, például a forráskiszolgáló, a forrásfelhő, a célkiszolgáló, a célfelhő stb. a munkafolyamat-objektum részletei alapján.

comments
  • string

A feladatátvételi teszt megjegyzései.

instanceType string:

Lekéri a feladat részleteinek típusát (a lehetséges értékekért lásd: JobDetailsTypes enumerálás).

networkFriendlyName
  • string

A teszthálózat felhasználóbarát neve.

networkName
  • string

A teszthálózat neve.

networkType
  • string

A teszthálózat típusa (a lehetséges értékekért lásd a TestFailoverInput enumerálást).

protectedItemDetails

A teszt virtuális gép részletei.

testFailoverStatus
  • string

A feladatátvételi teszt állapota.

VmNicUpdatesTaskDetails

Ez az osztály a virtuális gép NicUpdates feladatának részleteit jelöli.

Name Type Description
instanceType string:

A tevékenység részleteinek típusa.

name
  • string

A hálózati adapter neve.

nicId
  • string

Hálózati adapter azonosítója.

vmId
  • string

Virtuális gép azonosítója.