Replication Protection Clusters - Unplanned Failover
Nem tervezett fürt feladatátvételének végrehajtása.
Művelet a replikációvédelmi fürt feladatátvételének elindításához.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionClusters/{replicationProtectionClusterName}/unplannedFailover?api-version=2025-02-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
fabric
|
path | True |
string pattern: ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ |
Háló neve. |
protection
|
path | True |
string pattern: ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ |
Védelmi tároló neve. |
replication
|
path | True |
string pattern: ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ |
Replikációvédelmi fürt neve. |
resource
|
path | True |
string |
Annak az erőforráscsoportnak a neve, amelyben a helyreállítási tár található. |
resource
|
path | True |
string pattern: ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ |
A helyreállítási tár neve. |
subscription
|
path | True |
string |
Az előfizetés azonosítója. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
properties | True |
Nem tervezett feladatátvételi bemeneti tulajdonságok. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ |
|
202 Accepted |
Elfogadott Fejlécek
|
|
Other Status Codes |
Automatizálási hibaválasz, amely leírja, hogy miért hiúsult meg a művelet. |
Biztonság
azure_auth
Azure Active Directory OAuth2-folyamat
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | megszemélyesíti a felhasználói fiókját. |
Példák
Execute unplanned cluster failover.
Mintakérelem
POST https://management.azure.com/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectionClusters/testcluster/unplannedFailover?api-version=2025-02-01
{
"properties": {
"failoverDirection": "primarytorecovery",
"sourceSiteOperations": "NotRequired",
"providerSpecificDetails": {
"clusterRecoveryPointId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectionClusters/testcluster/recoveryPoints/cc48b7f3-b267-432b-ad76-45528974dc62",
"individualNodeRecoveryPoints": [
"/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectedItems/testVM/recoveryPoints/b5c2051b-79e3-41ad-9d25-244f6ef8ce7d"
],
"instanceType": "A2A"
}
}
}
Mintaválasz
{
"id": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectionClusters/testcluster",
"name": "testcluster",
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters",
"properties": {
"protectionClusterType": "WindowsServerFailoverCluster",
"primaryFabricFriendlyName": "East US",
"primaryFabricProvider": "AzureFabric",
"recoveryFabricFriendlyName": "West US",
"recoveryFabricId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-rec-westus",
"primaryProtectionContainerFriendlyName": "East US",
"recoveryProtectionContainerFriendlyName": "pri-cloud-eastus",
"protectionState": "FailoverCompleted",
"protectionStateDescription": "Failover completed.",
"activeLocation": "Recovery",
"testFailoverState": "None",
"testFailoverStateDescription": "None",
"allowedOperations": [
"CommitFailoverProtectionCluster",
"ChangePitProtectionCluster",
"PurgeProtectionCluster"
],
"replicationHealth": "Normal",
"healthErrors": [],
"lastSuccessfulFailoverTime": "2024-01-22T09:31:13.1605059Z",
"lastSuccessfulTestFailoverTime": "2024-01-22T06:08:01.7440966Z",
"policyFriendlyName": "klncksan",
"currentScenario": {
"scenarioName": "None",
"jobId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/None",
"startTime": "1753-01-01T01:01:01Z"
},
"recoveryContainerId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-rec-westus/replicationProtectionContainers/rec-cloud-westus",
"agentClusterId": "aeeca6a3-171b-4c9d-ae22-0e4adb6416a0",
"clusterFqdn": "sdgqlc",
"clusterNodeFqdns": [
"sdgql0",
"sdgql1"
],
"clusterProtectedItemIds": [
"/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectedItems/yNdYnDYKZ7hYU7zyVeBychFBCyAbEkrJcJNUarDrXio",
"/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectedItems/kdUdWvpVnm3QgOQPHoVMX8YAtAO8OC4kKNjt40ERSr4"
],
"provisioningState": "Created",
"areAllClusterNodesRegistered": true,
"clusterRegisteredNodes": [
{
"clusterNodeFqdn": "sdgql0",
"machineId": "3794026b-6792-4d12-9c0c-de0c79376c90",
"biosId": "37D0059C-9118-4220-AA1D-58A10EFA7660",
"isSharedDiskVirtualNode": false
},
{
"clusterNodeFqdn": "aeeca6a3-171b-4c9d-ae22-0e4adb6416a0",
"machineId": "aeeca6a3-171b-4c9d-ae22-0e4adb6416a0",
"biosId": "aeeca6a3-171b-4c9d-ae22-0e4adb6416a0",
"isSharedDiskVirtualNode": true
},
{
"clusterNodeFqdn": "sdgql1",
"machineId": "cb27913a-a5f2-4691-9eba-78b67f45a57a",
"biosId": "83CCE932-67EC-4C13-AB29-ACF5F8F7ED48",
"isSharedDiskVirtualNode": false
}
],
"providerSpecificDetails": {
"instanceType": "A2A",
"multiVmGroupId": "a7ef77cb-ae59-545f-a32a-bf30575ab1c6",
"multiVmGroupName": "testcluster",
"multiVmGroupCreateOption": "UserSpecified",
"primaryFabricLocation": "eastus",
"recoveryFabricLocation": "westus",
"failoverRecoveryPointId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectionClusters/testcluster/recoveryPoints/cc48b7f3-b267-432b-ad76-45528974dc62",
"clusterManagementId": "a24d47b2-a80b-4553-9c16-499c30c3be07",
"rpoInSeconds": 3213,
"lastRpoCalculatedTime": "2024-01-22T10:19:11.0490433Z",
"initialPrimaryZone": "",
"initialPrimaryFabricLocation": "eastus",
"initialRecoveryZone": "",
"initialRecoveryFabricLocation": "westus",
"initialPrimaryExtendedLocation": null,
"initialRecoveryExtendedLocation": null,
"primaryAvailabilityZone": null,
"recoveryAvailabilityZone": null,
"primaryExtendedLocation": null,
"recoveryExtendedLocation": null,
"lifecycleId": "3d523ab9-8c6d-40af-850d-ccee06513dc6"
},
"sharedDiskProperties": {
"protectionState": "UnplannedFailoverCommitRequired",
"testFailoverState": "None",
"activeLocation": null,
"allowedOperations": [],
"replicationHealth": "Normal",
"healthErrors": [],
"currentScenario": null,
"sharedDiskProviderSpecificDetails": {
"instanceType": "A2A",
"managementId": "a24d47b2-a80b-4553-9c16-499c30c3be07",
"unprotectedDisks": null,
"protectedManagedDisks": [
{
"diskId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourcegroups/clustertestrg-19-01/providers/microsoft.compute/disks/sdgql-datadisk0",
"recoveryResourceGroupId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/ClusterTestRG-19-01-asr",
"recoveryTargetDiskId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/ClusterTestRG-19-01-asr/providers/Microsoft.Compute/disks/sdgql-datadisk0",
"recoveryReplicaDiskId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/ClusterTestRG-19-01-asr/providers/Microsoft.Compute/disks/sdgql-datadisk0-ASRReplica",
"recoveryOrignalTargetDiskId": null,
"recoveryReplicaDiskAccountType": "Premium_LRS",
"recoveryTargetDiskAccountType": "Premium_LRS",
"recoveryDiskEncryptionSetId": null,
"primaryDiskEncryptionSetId": null,
"diskName": "sdgql-datadisk0",
"diskCapacityInBytes": 274877906944,
"primaryStagingAzureStorageAccountId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.Storage/storageAccounts/ix701lshashankvaasrcache",
"diskType": "Data",
"resyncRequired": false,
"monitoringPercentageCompletion": null,
"monitoringJobType": null,
"dataPendingInStagingStorageAccountInMB": 0,
"dataPendingAtSourceAgentInMB": 0,
"diskState": "Protected",
"allowedDiskLevelOperation": [],
"isDiskEncrypted": false,
"secretIdentifier": null,
"dekKeyVaultArmId": null,
"isDiskKeyEncrypted": false,
"keyIdentifier": null,
"kekKeyVaultArmId": null,
"failoverDiskName": "sdgql-datadisk0",
"tfoDiskName": "sdgql-datadisk0-ASRtest"
}
],
"primaryFabricLocation": "eastus",
"recoveryFabricLocation": "westus",
"failoverRecoveryPointId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectionClusters/testcluster/recoveryPoints/cc48b7f3-b267-432b-ad76-45528974dc62",
"monitoringPercentageCompletion": null,
"monitoringJobType": null,
"rpoInSeconds": 10,
"lastRpoCalculatedTime": "2024-01-22T09:20:35.9303505Z",
"sharedDiskIRErrors": null
}
},
"policyId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/klncksan"
}
}
Location: https://management.azure.com/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/fabric-pri-eastus/replicationProtectionContainers/pri-cloud-eastus/replicationProtectionClusters/testcluster/operationresults/76e220ab-8ae8-4047-b6e0-e6c0f6fc2241?api-version=2025-02-01
Azure-AsyncOperation: https://management.azure.com/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/95637b63-f239-48e0-8bbc-bd6b3c638a39?api-version=2025-02-01
Retry-After: 30
Definíciók
Name | Description |
---|---|
A2ACluster |
A2A-szolgáltatóspecifikus bemenet a nem tervezett fürt feladatátvételéhez. |
A2AProtected |
A2A által védett felügyelt lemez adatai. |
A2AReplication |
A2A-szolgáltatóspecifikus beállítások. |
A2AShared |
Az erőforrás kiterjesztett helye. |
A2AShared |
A2A-szolgáltatóspecifikus beállítások. |
A2AUnprotected |
A2A nem védett lemez részletei. |
Auto |
Érték, amely jelzi, hogy az automatikus védelem engedélyezve van-e. |
Cluster |
Bemeneti definíció a nem tervezett fürt feladatátvételéhez. |
Cluster |
Bemeneti definíció a nem tervezett feladatátvételi bemeneti tulajdonságokhoz. |
Current |
A védett entitás aktuális forgatókönyvének részletei. |
Error |
Az erőforrás-kezelési hiba további információi. |
Error |
A hiba részletei. |
Error |
Hibaválasz |
Extended |
Az erőforrás kiterjesztett helye. |
Extended |
A kiterjesztett hely típusa. |
Health |
Állapothiba. |
Health |
Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára. |
Inner |
Az InnerHealthError osztály implementálása. A HealthError objektum gyermekhibákként tartalmazza az InnerHealthErrors listáját. Az InnerHealthError azért használatos, mert ez megakadályozza a struktúrák végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibákként mutatjuk be, és az összes API-fogyasztó ugyanúgy használhatja ezt, mint a Kivétel –> InnerException. |
Multi |
Azt jelzi, hogy a több virtuálisgép-csoportot a felhasználó automatikusan hozza létre vagy adja meg. |
Registered |
Az erőforrás kiterjesztett helye. |
Replication |
Replikációvédelmi fürt. |
Replication |
A replikációvédelmi fürt egyéni adatadatai. |
Shared |
A megosztott lemezreplikációs elem egyéni adatadatai. |
A2AClusterUnplannedFailoverInput
A2A-szolgáltatóspecifikus bemenet a nem tervezett fürt feladatátvételéhez.
Name | Típus | Description |
---|---|---|
clusterRecoveryPointId |
string |
A fürt helyreállítási pontjának egy adott helyreállítási pontnak való feladatátvételhez átadni kívánt azonosítója. |
individualNodeRecoveryPoints |
string[] |
Az egyes csomópont-helyreállítási pontok listája. |
instanceType |
string:
A2A |
Az osztály típusa. |
A2AProtectedManagedDiskDetails
A2A által védett felügyelt lemez adatai.
Name | Típus | Description |
---|---|---|
allowedDiskLevelOperation |
string[] |
A lemezszintű műveletek listája. |
dataPendingAtSourceAgentInMB |
number (double) |
A forrás virtuális gépen függőben lévő adatok MB-ban. |
dataPendingInStagingStorageAccountInMB |
number (double) |
Az előkészítési fiókban mb-ban történő replikációra függőben lévő adatok. |
dekKeyVaultArmId |
string |
A Titkos kulcs (BEK) Kulcsvault erőforrás-azonosítója. |
diskCapacityInBytes |
integer (int64) |
A lemezkapacitás bájtban. |
diskId |
string |
A felügyelt lemez arm-azonosítója. |
diskName |
string |
A lemez neve. |
diskState |
string |
A lemez állapota. |
diskType |
string |
A lemez típusa. |
failoverDiskName |
string |
A felügyelt lemez feladatátvételi neve. |
isDiskEncrypted |
boolean |
Egy érték, amely azt jelzi, hogy a virtuális gép rendelkezik-e titkosított operációsrendszer-lemezzel. |
isDiskKeyEncrypted |
boolean |
Egy érték, amely azt jelzi, hogy a lemezkulcs titkosítva lett-e. |
kekKeyVaultArmId |
string |
A kulcs (KEK) KeyVault-erőforrás-azonosítója. |
keyIdentifier |
string |
A kulcs URL-címe / azonosítója (KEK). |
monitoringJobType |
string |
A figyelési feladat típusa. A folyamat a MonitoringPercentageCompletion tulajdonságban található. |
monitoringPercentageCompletion |
integer (int32) |
A figyelési feladat százalékos aránya. A monitorozási feladat típusát a MonitoringJobType tulajdonság határozza meg. |
primaryDiskEncryptionSetId |
string |
Az elsődleges lemeztitkosítási csoport azonosítója. |
primaryStagingAzureStorageAccountId |
string |
Az elsődleges átmeneti tárfiók. |
recoveryDiskEncryptionSetId |
string |
A helyreállítási lemez titkosítási készletének azonosítója. |
recoveryOrignalTargetDiskId |
string |
Helyreállítási eredeti céllemez arm-azonosítója. |
recoveryReplicaDiskAccountType |
string |
A replikalemez típusa. Nem kötelező érték, és azonos lesz a forráslemez típusával, ha nincs megadva felhasználó. |
recoveryReplicaDiskId |
string |
Helyreállítási replikalemez arm-azonosítója. |
recoveryResourceGroupId |
string |
A helyreállítási lemez erőforráscsoportjának arm-azonosítója. |
recoveryTargetDiskAccountType |
string |
A céllemez típusa a feladatátvétel után. Nem kötelező érték, és azonos lesz a forráslemez típusával, ha nincs megadva felhasználó. |
recoveryTargetDiskId |
string |
Helyreállítási céllemez arm-azonosítója. |
resyncRequired |
boolean |
Egy érték, amely jelzi, hogy szükség van-e újraszinkronizálásra a lemezhez. |
secretIdentifier |
string |
A titkos URL/azonosító (BEK). |
tfoDiskName |
string |
A felügyelt lemez feladatátvételi tesztneve. |
A2AReplicationProtectionClusterDetails
A2A-szolgáltatóspecifikus beállítások.
Name | Típus | Description |
---|---|---|
clusterManagementId |
string |
A fürtkezelési azonosító. |
failoverRecoveryPointId |
string |
A helyreállítási pont azonosítója, amelyre a fürt feladatátvétele megtörtént. |
initialPrimaryExtendedLocation |
A kezdeti elsődleges kiterjesztett hely. |
|
initialPrimaryFabricLocation |
string |
A kezdeti elsődleges hálóhely. |
initialPrimaryZone |
string |
A kezdeti elsődleges rendelkezésre állási zóna. |
initialRecoveryExtendedLocation |
A kezdeti helyreállítás kiterjesztett helye. |
|
initialRecoveryFabricLocation |
string |
A kezdeti helyreállítási háló helye. |
initialRecoveryZone |
string |
A kezdeti helyreállítási rendelkezésre állási zóna. |
instanceType |
string:
A2A |
Lekéri a példány típusát. |
lastRpoCalculatedTime |
string (date-time) |
Az az időpont (UTC-ben), amikor az utolsó RPO-értéket a Protection Service számította ki. |
lifecycleId |
string |
Olyan azonosító, amely túléli az olyan műveleteket, mint a kapcsolóvédelem, amely belsőleg módosítja a háttér pe/CPE objektumait. Az életciklus-azonosító továbbítva lesz egy kapcsolat/folytonosság számára, amely egy olyan azonosítóval rendelkezik, amely az "azonos" védett fürtöt jelöli, annak ellenére, hogy más belső azonosítók/ARM-azonosítók változhatnak. |
multiVmGroupCreateOption |
Azt jelzi, hogy a több virtuálisgép-csoportot a felhasználó automatikusan hozza létre vagy adja meg. |
|
multiVmGroupId |
string |
A több virtuálisgép-csoport azonosítója. |
multiVmGroupName |
string |
A több virtuálisgép-csoport neve. |
primaryAvailabilityZone |
string |
Az elsődleges rendelkezésre állási zóna. |
primaryExtendedLocation |
Az elsődleges kiterjesztett hely. |
|
primaryFabricLocation |
string |
Elsődleges háló helye. |
recoveryAvailabilityZone |
string |
A helyreállítási rendelkezésre állási zóna. |
recoveryExtendedLocation |
A helyreállítási kiterjesztett hely. |
|
recoveryFabricLocation |
string |
A helyreállítási háló helye. |
rpoInSeconds |
integer (int64) |
Az utolsó RPO-érték másodpercben. |
A2ASharedDiskIRErrorDetails
Az erőforrás kiterjesztett helye.
Name | Típus | Description |
---|---|---|
errorCode |
string |
A hibakód. |
errorCodeEnum |
string |
A hibakód enumerálása. |
errorMessage |
string |
A hibaüzenet. |
possibleCauses |
string |
A lehetséges okok. |
recommendedAction |
string |
Az ajánlott művelet. |
A2ASharedDiskReplicationDetails
A2A-szolgáltatóspecifikus beállítások.
Name | Típus | Description |
---|---|---|
failoverRecoveryPointId |
string |
A helyreállítási pont azonosítója, amelyre a virtuális csomópont feladatátvételt kapott. |
instanceType |
string:
A2A |
Lekéri a példány típusát. |
lastRpoCalculatedTime |
string (date-time) |
Az az időpont (UTC-ben), amikor az utolsó RPO-értéket a Protection Service számította ki. |
managementId |
string |
A felügyeleti azonosító. |
monitoringJobType |
string |
A figyelési feladat típusa. A folyamat a MonitoringPercentageCompletion tulajdonságban található. |
monitoringPercentageCompletion |
integer (int32) |
A figyelési feladat százalékos aránya. A monitorozási feladat típusát a MonitoringJobType tulajdonság határozza meg. |
primaryFabricLocation |
string |
Elsődleges háló helye. |
protectedManagedDisks |
A védett felügyelt lemezek listája. |
|
recoveryFabricLocation |
string |
A helyreállítási háló helye. |
rpoInSeconds |
integer (int64) |
Az utolsó RPO-érték másodpercben. |
sharedDiskIRErrors |
Az integrációs modul hibái. |
|
unprotectedDisks |
A nem védett lemezek listája. |
A2AUnprotectedDiskDetails
A2A nem védett lemez részletei.
Name | Típus | Description |
---|---|---|
diskAutoProtectionStatus |
Érték, amely jelzi, hogy engedélyezve van-e a lemez automatikus védelme. |
|
diskLunId |
integer (int32) |
Az adatlemez forrás lun-azonosítója. |
AutoProtectionOfDataDisk
Érték, amely jelzi, hogy az automatikus védelem engedélyezve van-e.
Érték | Description |
---|---|
Disabled | |
Enabled |
ClusterUnplannedFailoverInput
Bemeneti definíció a nem tervezett fürt feladatátvételéhez.
Name | Típus | Description |
---|---|---|
properties |
Nem tervezett feladatátvételi bemeneti tulajdonságok. |
ClusterUnplannedFailoverInputProperties
Bemeneti definíció a nem tervezett feladatátvételi bemeneti tulajdonságokhoz.
Name | Típus | Description |
---|---|---|
failoverDirection |
string |
Feladatátvétel iránya. |
providerSpecificDetails | ClusterUnplannedFailoverProviderSpecificInput: |
Szolgáltatóspecifikus beállítások. |
sourceSiteOperations |
string |
A forráshely műveleti állapota. |
CurrentScenarioDetails
A védett entitás aktuális forgatókönyvének részletei.
Name | Típus | Description |
---|---|---|
jobId |
string |
A végrehajtandó feladat ARM-azonosítója. |
scenarioName |
string |
Forgatókönyv neve. |
startTime |
string (date-time) |
A munkafolyamat kezdési időpontja. |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további információtípus. |
ErrorDetail
A hiba részletei.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
A hiba részletei. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hibacél. |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
ExtendedLocation
Az erőforrás kiterjesztett helye.
Name | Típus | Description |
---|---|---|
name |
string |
A kiterjesztett hely neve. |
type |
A kiterjesztett hely típusa. |
ExtendedLocationType
A kiterjesztett hely típusa.
Érték | Description |
---|---|
EdgeZone |
HealthError
Állapothiba.
Name | Típus | Description |
---|---|---|
creationTimeUtc |
string (date-time) |
Hibalétrehozás időpontja (UTC). |
customerResolvability |
Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára. |
|
entityId |
string |
Az entitás azonosítója. |
errorCategory |
string |
A hiba kategóriája. |
errorCode |
string |
Hibakód. |
errorId |
string |
Az állapothiba egyedi azonosítója. |
errorLevel |
string |
Hibaszint. |
errorMessage |
string |
Hibaüzenet. |
errorSource |
string |
A hiba forrása. |
errorType |
string |
A hiba típusa. |
innerHealthErrors |
A belső állapot hibái. A HealthError gyermekhibákként való listájával rendelkező HealthError problémás. Az InnerHealthError azért használatos, mert ez megakadályozza a struktúrák végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibákként mutatjuk be, és az összes API-fogyasztó ugyanúgy használhatja ezt, mint a Kivétel –> InnerException. |
|
possibleCauses |
string |
A hiba lehetséges okai. |
recommendedAction |
string |
Javasolt művelet a hiba elhárításához. |
recoveryProviderErrorMessage |
string |
DRA hibaüzenet. |
summaryMessage |
string |
Az entitás összefoglaló üzenete. |
HealthErrorCustomerResolvability
Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.
Érték | Description |
---|---|
Allowed | |
NotAllowed |
InnerHealthError
Az InnerHealthError osztály implementálása. A HealthError objektum gyermekhibákként tartalmazza az InnerHealthErrors listáját. Az InnerHealthError azért használatos, mert ez megakadályozza a struktúrák végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibákként mutatjuk be, és az összes API-fogyasztó ugyanúgy használhatja ezt, mint a Kivétel –> InnerException.
Name | Típus | Description |
---|---|---|
creationTimeUtc |
string (date-time) |
Hibalétrehozás időpontja (UTC). |
customerResolvability |
Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára. |
|
entityId |
string |
Az entitás azonosítója. |
errorCategory |
string |
A hiba kategóriája. |
errorCode |
string |
Hibakód. |
errorId |
string |
Az állapothiba egyedi azonosítója. |
errorLevel |
string |
Hibaszint. |
errorMessage |
string |
Hibaüzenet. |
errorSource |
string |
A hiba forrása. |
errorType |
string |
A hiba típusa. |
possibleCauses |
string |
A hiba lehetséges okai. |
recommendedAction |
string |
Javasolt művelet a hiba elhárításához. |
recoveryProviderErrorMessage |
string |
DRA hibaüzenet. |
summaryMessage |
string |
Az entitás összefoglaló üzenete. |
MultiVmGroupCreateOption
Azt jelzi, hogy a több virtuálisgép-csoportot a felhasználó automatikusan hozza létre vagy adja meg.
Érték | Description |
---|---|
AutoCreated | |
UserSpecified |
RegisteredClusterNodes
Az erőforrás kiterjesztett helye.
Name | Típus | Description |
---|---|---|
biosId |
string |
A BIOS-azonosító. |
clusterNodeFqdn |
string |
A fürtcsomópont neve. |
isSharedDiskVirtualNode |
boolean |
Egy érték, amely azt jelzi, hogy ez az összes megosztott lemezt üzemeltető virtuális entitást jelöli-e. |
machineId |
string |
A gép azonosítója. |
ReplicationProtectionCluster
Replikációvédelmi fürt.
Name | Típus | Description |
---|---|---|
id |
string |
A védelmi fürt azonosítója. |
name |
string |
A védelmi fürt neve. |
properties |
Az egyéni adatok. |
|
type |
string |
Az objektum típusa. |
ReplicationProtectionClusterProperties
A replikációvédelmi fürt egyéni adatadatai.
Name | Típus | Description |
---|---|---|
activeLocation |
string |
A Védelmi fürt aktuális aktív helye. |
agentClusterId |
string |
Az ügynökfürt azonosítója. |
allowedOperations |
string[] |
A replikációvédelmi fürt engedélyezett műveletei. |
areAllClusterNodesRegistered |
boolean |
Egy érték, amely azt jelzi, hogy a fürt összes csomópontja regisztrálva van-e. |
clusterFqdn |
string |
A fürt teljes tartományneve. |
clusterNodeFqdns |
string[] |
A fürtcsomópont teljes tartományneveinek listája. |
clusterProtectedItemIds |
string[] (arm-id) |
A védett elemazonosítók listája. |
clusterRegisteredNodes |
A regisztrált csomópont részletei. |
|
currentScenario |
Az aktuális forgatókönyv. |
|
healthErrors |
Állapothibák listája. |
|
lastSuccessfulFailoverTime |
string (date-time) |
Az utolsó sikeres feladatátvételi idő. |
lastSuccessfulTestFailoverTime |
string (date-time) |
Az utolsó sikeres feladatátvételi teszt időpontja. |
policyFriendlyName |
string |
A pe-t szabályozó házirend neve. |
policyId |
string (arm-id) |
A házirend azonosítója. |
primaryFabricFriendlyName |
string |
Az elsődleges háló felhasználóbarát neve. |
primaryFabricProvider |
string |
Az elsődleges háló hálószolgáltatója. |
primaryProtectionContainerFriendlyName |
string |
Az elsődleges védelmi tároló felhasználóbarát neve. |
protectionClusterType |
string |
A védelmi fürt típusa. |
protectionState |
string |
A védelmi állapot. |
protectionStateDescription |
string |
A védelmi állapot leírása. |
providerSpecificDetails | ReplicationClusterProviderSpecificSettings: |
A replikációs fürt szolgáltatójának egyéni beállításai. |
provisioningState |
string |
A fürt kiépítési állapota. |
recoveryContainerId |
string (arm-id) |
A helyreállítási tároló azonosítója. |
recoveryFabricFriendlyName |
string |
A helyreállítási háló rövid neve. |
recoveryFabricId |
string (arm-id) |
A helyreállítási háló arm-azonosítója. |
recoveryProtectionContainerFriendlyName |
string |
A helyreállítási tároló felhasználóbarát neve. |
replicationHealth |
string |
A virtuális gép összesített védelmi állapota, figyelembe véve az SRS-vel kapcsolatos problémákat, valamint a virtuális gép replikációs csoportjához társított összes replikációs egységet. Ez a ProtectionHealth enumerálás sztring-ábrázolása. |
sharedDiskProperties |
A megosztott lemez tulajdonságai. |
|
testFailoverState |
string |
A feladatátvételi teszt állapota. |
testFailoverStateDescription |
string |
A feladatátvételi állapot tesztelésének leírása. |
SharedDiskReplicationItemProperties
A megosztott lemezreplikációs elem egyéni adatadatai.
Name | Típus | Description |
---|---|---|
activeLocation |
string |
A PE aktuális aktív helye. |
allowedOperations |
string[] |
A replikációval védett elem engedélyezett műveletei. |
currentScenario |
Az aktuális forgatókönyv. |
|
healthErrors |
Állapothibák listája. |
|
protectionState |
string |
A megosztott lemez védelmi állapota. |
replicationHealth |
string |
A virtuális gép összesített védelmi állapota, figyelembe véve az SRS-vel kapcsolatos problémákat, valamint a virtuális gép replikációs csoportjához társított összes replikációs egységet. Ez a ProtectionHealth enumerálás sztring-ábrázolása. |
sharedDiskProviderSpecificDetails | SharedDiskReplicationProviderSpecificSettings: |
A replikációszolgáltató egyéni beállításai. |
testFailoverState |
string |
A megosztott lemez tfo állapota. |