Sdílet prostřednictvím


Trezory služby Microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Definice prostředku Bicep

Trezory/ replicationFabrics/replicationProtectionContainers/replicationProtectionClusters typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, přidejte do šablony následující příkaz Bicep.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    activeLocation: 'string'
    agentClusterId: 'string'
    allowedOperations: [
      'string'
    ]
    areAllClusterNodesRegistered: bool
    clusterFqdn: 'string'
    clusterNodeFqdns: [
      'string'
    ]
    clusterProtectedItemIds: [
      'string'
    ]
    clusterRegisteredNodes: [
      {
        biosId: 'string'
        clusterNodeFqdn: 'string'
        isSharedDiskVirtualNode: bool
        machineId: 'string'
      }
    ]
    currentScenario: {
      jobId: 'string'
      scenarioName: 'string'
      startTime: 'string'
    }
    healthErrors: [
      {
        creationTimeUtc: 'string'
        customerResolvability: 'string'
        entityId: 'string'
        errorCategory: 'string'
        errorCode: 'string'
        errorId: 'string'
        errorLevel: 'string'
        errorMessage: 'string'
        errorSource: 'string'
        errorType: 'string'
        innerHealthErrors: [
          {
            creationTimeUtc: 'string'
            customerResolvability: 'string'
            entityId: 'string'
            errorCategory: 'string'
            errorCode: 'string'
            errorId: 'string'
            errorLevel: 'string'
            errorMessage: 'string'
            errorSource: 'string'
            errorType: 'string'
            possibleCauses: 'string'
            recommendedAction: 'string'
            recoveryProviderErrorMessage: 'string'
            summaryMessage: 'string'
          }
        ]
        possibleCauses: 'string'
        recommendedAction: 'string'
        recoveryProviderErrorMessage: 'string'
        summaryMessage: 'string'
      }
    ]
    lastSuccessfulFailoverTime: 'string'
    lastSuccessfulTestFailoverTime: 'string'
    policyFriendlyName: 'string'
    policyId: 'string'
    primaryFabricFriendlyName: 'string'
    primaryFabricProvider: 'string'
    primaryProtectionContainerFriendlyName: 'string'
    protectionClusterType: 'string'
    protectionState: 'string'
    protectionStateDescription: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see ReplicationClusterProviderSpecificSettings objects
    }
    recoveryContainerId: 'string'
    recoveryFabricFriendlyName: 'string'
    recoveryFabricId: 'string'
    recoveryProtectionContainerFriendlyName: 'string'
    replicationHealth: 'string'
    sharedDiskProperties: {
      activeLocation: 'string'
      allowedOperations: [
        'string'
      ]
      currentScenario: {
        jobId: 'string'
        scenarioName: 'string'
        startTime: 'string'
      }
      healthErrors: [
        {
          creationTimeUtc: 'string'
          customerResolvability: 'string'
          entityId: 'string'
          errorCategory: 'string'
          errorCode: 'string'
          errorId: 'string'
          errorLevel: 'string'
          errorMessage: 'string'
          errorSource: 'string'
          errorType: 'string'
          innerHealthErrors: [
            {
              creationTimeUtc: 'string'
              customerResolvability: 'string'
              entityId: 'string'
              errorCategory: 'string'
              errorCode: 'string'
              errorId: 'string'
              errorLevel: 'string'
              errorMessage: 'string'
              errorSource: 'string'
              errorType: 'string'
              possibleCauses: 'string'
              recommendedAction: 'string'
              recoveryProviderErrorMessage: 'string'
              summaryMessage: 'string'
            }
          ]
          possibleCauses: 'string'
          recommendedAction: 'string'
          recoveryProviderErrorMessage: 'string'
          summaryMessage: 'string'
        }
      ]
      protectionState: 'string'
      replicationHealth: 'string'
      sharedDiskProviderSpecificDetails: {
        instanceType: 'string'
        // For remaining properties, see SharedDiskReplicationProviderSpecificSettings objects
      }
      testFailoverState: 'string'
    }
    testFailoverState: 'string'
    testFailoverStateDescription: 'string'
  }
}

Objekty SharedDiskReplicationProviderSpecificSettings

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

{
  failoverRecoveryPointId: 'string'
  instanceType: 'A2A'
  lastRpoCalculatedTime: 'string'
  managementId: 'string'
  monitoringJobType: 'string'
  monitoringPercentageCompletion: int
  primaryFabricLocation: 'string'
  protectedManagedDisks: [
    {
      allowedDiskLevelOperation: [
        'string'
      ]
      dataPendingAtSourceAgentInMB: int
      dataPendingInStagingStorageAccountInMB: int
      dekKeyVaultArmId: 'string'
      diskCapacityInBytes: int
      diskId: 'string'
      diskName: 'string'
      diskState: 'string'
      diskType: 'string'
      failoverDiskName: 'string'
      isDiskEncrypted: bool
      isDiskKeyEncrypted: bool
      kekKeyVaultArmId: 'string'
      keyIdentifier: 'string'
      monitoringJobType: 'string'
      monitoringPercentageCompletion: int
      primaryDiskEncryptionSetId: 'string'
      primaryStagingAzureStorageAccountId: 'string'
      recoveryDiskEncryptionSetId: 'string'
      recoveryOrignalTargetDiskId: 'string'
      recoveryReplicaDiskAccountType: 'string'
      recoveryReplicaDiskId: 'string'
      recoveryResourceGroupId: 'string'
      recoveryTargetDiskAccountType: 'string'
      recoveryTargetDiskId: 'string'
      resyncRequired: bool
      secretIdentifier: 'string'
      tfoDiskName: 'string'
    }
  ]
  recoveryFabricLocation: 'string'
  rpoInSeconds: int
  sharedDiskIRErrors: [
    {}
  ]
  unprotectedDisks: [
    {
      diskAutoProtectionStatus: 'string'
      diskLunId: int
    }
  ]
}

Objekty ReplicationClusterProviderSpecificSettings

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

{
  clusterManagementId: 'string'
  failoverRecoveryPointId: 'string'
  initialPrimaryExtendedLocation: {
    name: 'string'
    type: 'string'
  }
  initialPrimaryFabricLocation: 'string'
  initialPrimaryZone: 'string'
  initialRecoveryExtendedLocation: {
    name: 'string'
    type: 'string'
  }
  initialRecoveryFabricLocation: 'string'
  initialRecoveryZone: 'string'
  instanceType: 'A2A'
  lastRpoCalculatedTime: 'string'
  lifecycleId: 'string'
  multiVmGroupCreateOption: 'string'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  primaryAvailabilityZone: 'string'
  primaryExtendedLocation: {
    name: 'string'
    type: 'string'
  }
  primaryFabricLocation: 'string'
  recoveryAvailabilityZone: 'string'
  recoveryExtendedLocation: {
    name: 'string'
    type: 'string'
  }
  recoveryFabricLocation: 'string'
  rpoInSeconds: int
}

Hodnoty vlastností

A2AProtectedManagedDiskDetails

Jméno Popis Hodnota
allowedDiskLevelOperation Seznam operací na úrovni disku. string[]
dataPendingAtSourceAgentInMB Data čekající na zdrojovém virtuálním počítači v MB. Int
dataPendingInStagingStorageAccountInMB Data čekající na replikaci v MB v pracovním účtu. Int
dekKeyVaultArmId ID prostředku KeyVault pro tajný klíč (BEK). řetězec
diskCapacityInBytes Kapacita disku v bajtech. Int
diskId ID arm spravovaného disku. řetězec
diskName Název disku. řetězec
diskState Stav disku. řetězec
diskType Typ disku. řetězec
failoverDiskName Název převzetí služeb při selhání spravovaného disku. řetězec
isDiskEncrypted Hodnota označující, jestli má virtuální počítač šifrovaný disk s operačním systémem, nebo ne. Bool
isDiskKeyEncrypted Hodnota označující, jestli se diskový klíč zašifroval, nebo ne. Bool
kekKeyVaultArmId ID prostředku KeyVault pro klíč (KEK). řetězec
keyIdentifier Adresa URL nebo identifikátor klíče (KEK). řetězec
monitoringJobType Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. řetězec
monitoringPercentageCompletion Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. Int
primaryDiskEncryptionSetId ID sady šifrování primárního disku. řetězec
primaryStagingAzureStorageAccountId Primární pracovní účet úložiště. řetězec
recoveryDiskEncryptionSetId ID sady šifrování disku pro obnovení. řetězec
recoveryOrignalTargetDiskId Obnovení původního ID ARM cílového disku řetězec
recoveryReplicaDiskAccountType Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryReplicaDiskId ID arm disku repliky obnovení. řetězec
recoveryResourceGroupId ID arm skupiny prostředků disku pro obnovení. řetězec
recoveryTargetDiskAccountType Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryTargetDiskId ID ARM cílového disku pro obnovení řetězec
resyncRequired Hodnota označující, zda je pro tento disk vyžadována opětovná synchronizace. Bool
secretIdentifier Adresa URL nebo identifikátor tajného klíče (BEK). řetězec
tfoDiskName Název testovacího převzetí služeb při selhání spravovaného disku. řetězec

A2AReplicationProtectionClusterDetails

Jméno Popis Hodnota
clusterManagementId ID správy clusteru. řetězec
failoverRecoveryPointId ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání clusteru. řetězec
initialPrimaryExtendedLocation Počáteční primární rozšířené umístění. ExtendedLocation
initialPrimaryFabricLocation Počáteční primární umístění prostředků infrastruktury. řetězec
initialPrimaryZone Počáteční primární zóna dostupnosti. řetězec
initialRecoveryExtendedLocation Počáteční rozšířené umístění pro obnovení. ExtendedLocation
initialRecoveryFabricLocation Počáteční umístění prostředků infrastruktury pro obnovení. řetězec
initialRecoveryZone Počáteční zóna dostupnosti obnovení. řetězec
instanceType Získá typ instance. A2A (povinné)
lastRpoCalculatedTime Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. řetězec
lifecycleId ID, které přežije akce, jako je ochrana přepínače, která interně mění záložní objekty PE/CPE. ID životního cyklu se přenese tak, aby mělo propojení nebo kontinuitu, aby bylo možné mít ID, které označuje "stejný" chráněný cluster, i když se můžou měnit další interní ID/ID ARM. řetězec
multiVmGroupCreateOption Určuje, jestli je skupina více virtuálních počítačů automaticky vytvořená nebo určená uživatelem. AutoCreated
Zadané uživatelem
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
primaryAvailabilityZone Primární zóna dostupnosti. řetězec
primaryExtendedLocation Primární rozšířené umístění. ExtendedLocation
primaryFabricLocation Primární umístění prostředků infrastruktury řetězec
recoveryAvailabilityZone Zóna dostupnosti obnovení. řetězec
recoveryExtendedLocation Rozšířené umístění pro obnovení. ExtendedLocation
recoveryFabricLocation Umístění prostředků infrastruktury pro obnovení. řetězec
rpoInSeconds Poslední hodnota cíle bodu obnovení v sekundách. Int

A2ASharedDiskIRErrorDetails

Jméno Popis Hodnota

A2ASharedDiskReplicationDetails

Jméno Popis Hodnota
failoverRecoveryPointId ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání virtuálního uzlu. řetězec
instanceType Získá typ instance. A2A (povinné)
lastRpoCalculatedTime Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. řetězec
managementId ID správy. řetězec
monitoringJobType Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. řetězec
monitoringPercentageCompletion Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. Int
primaryFabricLocation Primární umístění prostředků infrastruktury řetězec
protectedManagedDisks Seznam chráněných spravovaných disků A2AProtectedManagedDiskDetails[]
recoveryFabricLocation Umístění prostředků infrastruktury pro obnovení. řetězec
rpoInSeconds Poslední hodnota cíle bodu obnovení v sekundách. Int
sharedDiskIRErrors Chyby IR. A2ASharedDiskIRErrorDetails[]
nechráněné disky Seznam nechráněných disků. A2AUnprotectedDiskDetails []

A2AUnprotectedDiskDetails

Jméno Popis Hodnota
diskAutoProtectionStatus Hodnota označující, jestli je povolená automatická ochrana disku. Zakázáno
Povoleno
diskLunId ID zdrojové logické jednotky pro datový disk. Int

CurrentScenarioDetails

Jméno Popis Hodnota
jobId ID ARM úlohy, která se spouští. řetězec
scenarioName Název scénáře řetězec
startTime Čas zahájení pracovního postupu řetězec

ExtendedLocation

Jméno Popis Hodnota
Jméno Název rozšířeného umístění. string (povinné)
typ Typ rozšířeného umístění. EdgeZone (povinné)

Chyba stavu

Jméno Popis Hodnota
creationTimeUtc Čas vytvoření chyby (UTC). řetězec
customerResolvability Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. Povoleno
NotAllowed
entityId ID entity. řetězec
errorCategory Kategorie chyby řetězec
errorCode Kód chyby řetězec
errorId Jedinečné ID chyby stavu. řetězec
errorLevel Úroveň chyby. řetězec
errorMessage Zpráva o chybě. řetězec
errorSource Zdroj chyby. řetězec
errorType Typ chyby. řetězec
innerHealthErrors Vnitřní chyby stavu. Chyba HealthError se seznamem chyb HealthError jako podřízených chyb je problematická. InnerHealthError se používá, protože zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky vygenerovat kontrakt. Související chyby stavu vystavujeme jako vnitřní chyby stavu a všichni příjemci rozhraní API můžou tuto chybu využít stejným způsobem jako výjimka –> InnerException. InnerHealthError[]
possibleCauses Možné příčiny chyby řetězec
recommendedAction Doporučená akce k vyřešení chyby řetězec
recoveryProviderErrorMessage Chybová zpráva DRA. řetězec
summaryMessage Souhrnná zpráva entity řetězec

InnerHealthError

Jméno Popis Hodnota
creationTimeUtc Čas vytvoření chyby (UTC). řetězec
customerResolvability Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. Povoleno
NotAllowed
entityId ID entity. řetězec
errorCategory Kategorie chyby řetězec
errorCode Kód chyby řetězec
errorId Jedinečné ID chyby stavu. řetězec
errorLevel Úroveň chyby. řetězec
errorMessage Zpráva o chybě. řetězec
errorSource Zdroj chyby. řetězec
errorType Typ chyby. řetězec
possibleCauses Možné příčiny chyby řetězec
recommendedAction Doporučená akce k vyřešení chyby řetězec
recoveryProviderErrorMessage Chybová zpráva DRA. řetězec
summaryMessage Souhrnná zpráva entity řetězec

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Model = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: trezory/ replicationFabrics/replicationProtectionContainers
vlastnosti Vlastní data. ReplicationProtectionClusterProperties

RegisteredClusterNodes

Jméno Popis Hodnota
biosId ID systému BIOS. řetězec
clusterNodeFqdn Název uzlu clusteru. řetězec
isSharedDiskVirtualNode Hodnota označující, zda představuje virtuální entitu hostující všechny sdílené disky. Bool
machineId ID počítače. řetězec

ReplicationClusterProviderSpecificSettings

Jméno Popis Hodnota
instanceType Nastavte na A2A pro typ A2AReplicationProtectionClusterDetails. A2A (povinné)

ReplicationProtectionClusterProperties

Jméno Popis Hodnota
activeLocation Aktuální aktivní umístění clusteru Ochrany. řetězec
agentClusterId ID clusteru agenta. řetězec
allowedOperations Povolené operace v clusteru Ochrany replikace. string[]
areAllClusterNodesRegistered Hodnota označující, jestli jsou všechny uzly clusteru zaregistrované nebo ne. Bool
clusterFqdn Plně kvalifikovaný název domény clusteru. řetězec
clusterNodeFqdns Seznam plně kvalifikovaných názvů domén uzlů clusteru string[]
clusterProtectedItemIds Seznam ID chráněné položky string[]
clusterRegisteredNodes Podrobnosti registrovaného uzlu. RegisteredClusterNodes[]
currentScenario Aktuální scénář. CurrentScenarioDetails
healthErrors Seznam chyb stavu HealthError[]
lastSuccessfulFailoverTime Čas posledního úspěšného převzetí služeb při selhání řetězec
lastSuccessfulTestFailoverTime Čas posledního úspěšného testovacího převzetí služeb při selhání. řetězec
policyFriendlyName Název zásad, které se řídí tímto prostředím PE. řetězec
policyId ID zásady. řetězec
primaryFabricFriendlyName Popisný název primárních prostředků infrastruktury řetězec
primaryFabricProvider Poskytovatel prostředků infrastruktury primární infrastruktury. řetězec
primaryProtectionContainerFriendlyName Název popisného názvu kontejneru primární ochrany. řetězec
protectionClusterType Typ clusteru ochrany. řetězec
protectionState Stav ochrany. řetězec
protectionStateDescription Popis stavu ochrany. řetězec
providerSpecificDetails Vlastní nastavení zprostředkovatele clusteru replikace. ReplicationClusterProviderSpecificSettings
recoveryContainerId ID kontejneru obnovení. řetězec
recoveryFabricFriendlyName Popisný název prostředků infrastruktury obnovení. řetězec
recoveryFabricId ID arm prostředků infrastruktury pro obnovení. řetězec
recoveryProtectionContainerFriendlyName Název popisného názvu kontejneru obnovení řetězec
replicationHealth Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. řetězec
sharedDiskProperties Vlastnosti sdíleného disku. SharedDiskReplicationItemProperties
testFailoverState Stav testovacího převzetí služeb při selhání. řetězec
testFailoverStateDescription Popis stavu testovacího převzetí služeb při selhání řetězec

SharedDiskReplicationItemProperties

Jméno Popis Hodnota
activeLocation Aktuální aktivní umístění pe. řetězec
allowedOperations Povolené operace s položkou chráněnou replikací. string[]
currentScenario Aktuální scénář. CurrentScenarioDetails
healthErrors Seznam chyb stavu HealthError[]
protectionState Stav ochrany sdíleného disku. řetězec
replicationHealth Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. řetězec
sharedDiskProviderSpecificDetails Vlastní nastavení zprostředkovatele replikace. SharedDiskReplicationProviderSpecificSettings
testFailoverState Stav tfo sdíleného disku. řetězec

SharedDiskReplicationProviderSpecificSettings

Jméno Popis Hodnota
instanceType Nastavte na A2A pro typ A2ASharedDiskReplicationDetails. A2A (povinné)

Definice prostředku šablony ARM

Trezory/ replicationFabrics/replicationProtectionContainers/replicationProtectionClusters typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters",
  "apiVersion": "2024-10-01",
  "name": "string",
  "properties": {
    "activeLocation": "string",
    "agentClusterId": "string",
    "allowedOperations": [ "string" ],
    "areAllClusterNodesRegistered": "bool",
    "clusterFqdn": "string",
    "clusterNodeFqdns": [ "string" ],
    "clusterProtectedItemIds": [ "string" ],
    "clusterRegisteredNodes": [
      {
        "biosId": "string",
        "clusterNodeFqdn": "string",
        "isSharedDiskVirtualNode": "bool",
        "machineId": "string"
      }
    ],
    "currentScenario": {
      "jobId": "string",
      "scenarioName": "string",
      "startTime": "string"
    },
    "healthErrors": [
      {
        "creationTimeUtc": "string",
        "customerResolvability": "string",
        "entityId": "string",
        "errorCategory": "string",
        "errorCode": "string",
        "errorId": "string",
        "errorLevel": "string",
        "errorMessage": "string",
        "errorSource": "string",
        "errorType": "string",
        "innerHealthErrors": [
          {
            "creationTimeUtc": "string",
            "customerResolvability": "string",
            "entityId": "string",
            "errorCategory": "string",
            "errorCode": "string",
            "errorId": "string",
            "errorLevel": "string",
            "errorMessage": "string",
            "errorSource": "string",
            "errorType": "string",
            "possibleCauses": "string",
            "recommendedAction": "string",
            "recoveryProviderErrorMessage": "string",
            "summaryMessage": "string"
          }
        ],
        "possibleCauses": "string",
        "recommendedAction": "string",
        "recoveryProviderErrorMessage": "string",
        "summaryMessage": "string"
      }
    ],
    "lastSuccessfulFailoverTime": "string",
    "lastSuccessfulTestFailoverTime": "string",
    "policyFriendlyName": "string",
    "policyId": "string",
    "primaryFabricFriendlyName": "string",
    "primaryFabricProvider": "string",
    "primaryProtectionContainerFriendlyName": "string",
    "protectionClusterType": "string",
    "protectionState": "string",
    "protectionStateDescription": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see ReplicationClusterProviderSpecificSettings objects
    },
    "recoveryContainerId": "string",
    "recoveryFabricFriendlyName": "string",
    "recoveryFabricId": "string",
    "recoveryProtectionContainerFriendlyName": "string",
    "replicationHealth": "string",
    "sharedDiskProperties": {
      "activeLocation": "string",
      "allowedOperations": [ "string" ],
      "currentScenario": {
        "jobId": "string",
        "scenarioName": "string",
        "startTime": "string"
      },
      "healthErrors": [
        {
          "creationTimeUtc": "string",
          "customerResolvability": "string",
          "entityId": "string",
          "errorCategory": "string",
          "errorCode": "string",
          "errorId": "string",
          "errorLevel": "string",
          "errorMessage": "string",
          "errorSource": "string",
          "errorType": "string",
          "innerHealthErrors": [
            {
              "creationTimeUtc": "string",
              "customerResolvability": "string",
              "entityId": "string",
              "errorCategory": "string",
              "errorCode": "string",
              "errorId": "string",
              "errorLevel": "string",
              "errorMessage": "string",
              "errorSource": "string",
              "errorType": "string",
              "possibleCauses": "string",
              "recommendedAction": "string",
              "recoveryProviderErrorMessage": "string",
              "summaryMessage": "string"
            }
          ],
          "possibleCauses": "string",
          "recommendedAction": "string",
          "recoveryProviderErrorMessage": "string",
          "summaryMessage": "string"
        }
      ],
      "protectionState": "string",
      "replicationHealth": "string",
      "sharedDiskProviderSpecificDetails": {
        "instanceType": "string"
        // For remaining properties, see SharedDiskReplicationProviderSpecificSettings objects
      },
      "testFailoverState": "string"
    },
    "testFailoverState": "string",
    "testFailoverStateDescription": "string"
  }
}

Objekty SharedDiskReplicationProviderSpecificSettings

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

{
  "failoverRecoveryPointId": "string",
  "instanceType": "A2A",
  "lastRpoCalculatedTime": "string",
  "managementId": "string",
  "monitoringJobType": "string",
  "monitoringPercentageCompletion": "int",
  "primaryFabricLocation": "string",
  "protectedManagedDisks": [
    {
      "allowedDiskLevelOperation": [ "string" ],
      "dataPendingAtSourceAgentInMB": "int",
      "dataPendingInStagingStorageAccountInMB": "int",
      "dekKeyVaultArmId": "string",
      "diskCapacityInBytes": "int",
      "diskId": "string",
      "diskName": "string",
      "diskState": "string",
      "diskType": "string",
      "failoverDiskName": "string",
      "isDiskEncrypted": "bool",
      "isDiskKeyEncrypted": "bool",
      "kekKeyVaultArmId": "string",
      "keyIdentifier": "string",
      "monitoringJobType": "string",
      "monitoringPercentageCompletion": "int",
      "primaryDiskEncryptionSetId": "string",
      "primaryStagingAzureStorageAccountId": "string",
      "recoveryDiskEncryptionSetId": "string",
      "recoveryOrignalTargetDiskId": "string",
      "recoveryReplicaDiskAccountType": "string",
      "recoveryReplicaDiskId": "string",
      "recoveryResourceGroupId": "string",
      "recoveryTargetDiskAccountType": "string",
      "recoveryTargetDiskId": "string",
      "resyncRequired": "bool",
      "secretIdentifier": "string",
      "tfoDiskName": "string"
    }
  ],
  "recoveryFabricLocation": "string",
  "rpoInSeconds": "int",
  "sharedDiskIRErrors": [
    {
    }
  ],
  "unprotectedDisks": [
    {
      "diskAutoProtectionStatus": "string",
      "diskLunId": "int"
    }
  ]
}

Objekty ReplicationClusterProviderSpecificSettings

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

{
  "clusterManagementId": "string",
  "failoverRecoveryPointId": "string",
  "initialPrimaryExtendedLocation": {
    "name": "string",
    "type": "string"
  },
  "initialPrimaryFabricLocation": "string",
  "initialPrimaryZone": "string",
  "initialRecoveryExtendedLocation": {
    "name": "string",
    "type": "string"
  },
  "initialRecoveryFabricLocation": "string",
  "initialRecoveryZone": "string",
  "instanceType": "A2A",
  "lastRpoCalculatedTime": "string",
  "lifecycleId": "string",
  "multiVmGroupCreateOption": "string",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "primaryAvailabilityZone": "string",
  "primaryExtendedLocation": {
    "name": "string",
    "type": "string"
  },
  "primaryFabricLocation": "string",
  "recoveryAvailabilityZone": "string",
  "recoveryExtendedLocation": {
    "name": "string",
    "type": "string"
  },
  "recoveryFabricLocation": "string",
  "rpoInSeconds": "int"
}

Hodnoty vlastností

A2AProtectedManagedDiskDetails

Jméno Popis Hodnota
allowedDiskLevelOperation Seznam operací na úrovni disku. string[]
dataPendingAtSourceAgentInMB Data čekající na zdrojovém virtuálním počítači v MB. Int
dataPendingInStagingStorageAccountInMB Data čekající na replikaci v MB v pracovním účtu. Int
dekKeyVaultArmId ID prostředku KeyVault pro tajný klíč (BEK). řetězec
diskCapacityInBytes Kapacita disku v bajtech. Int
diskId ID arm spravovaného disku. řetězec
diskName Název disku. řetězec
diskState Stav disku. řetězec
diskType Typ disku. řetězec
failoverDiskName Název převzetí služeb při selhání spravovaného disku. řetězec
isDiskEncrypted Hodnota označující, jestli má virtuální počítač šifrovaný disk s operačním systémem, nebo ne. Bool
isDiskKeyEncrypted Hodnota označující, jestli se diskový klíč zašifroval, nebo ne. Bool
kekKeyVaultArmId ID prostředku KeyVault pro klíč (KEK). řetězec
keyIdentifier Adresa URL nebo identifikátor klíče (KEK). řetězec
monitoringJobType Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. řetězec
monitoringPercentageCompletion Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. Int
primaryDiskEncryptionSetId ID sady šifrování primárního disku. řetězec
primaryStagingAzureStorageAccountId Primární pracovní účet úložiště. řetězec
recoveryDiskEncryptionSetId ID sady šifrování disku pro obnovení. řetězec
recoveryOrignalTargetDiskId Obnovení původního ID ARM cílového disku řetězec
recoveryReplicaDiskAccountType Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryReplicaDiskId ID arm disku repliky obnovení. řetězec
recoveryResourceGroupId ID arm skupiny prostředků disku pro obnovení. řetězec
recoveryTargetDiskAccountType Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryTargetDiskId ID ARM cílového disku pro obnovení řetězec
resyncRequired Hodnota označující, zda je pro tento disk vyžadována opětovná synchronizace. Bool
secretIdentifier Adresa URL nebo identifikátor tajného klíče (BEK). řetězec
tfoDiskName Název testovacího převzetí služeb při selhání spravovaného disku. řetězec

A2AReplicationProtectionClusterDetails

Jméno Popis Hodnota
clusterManagementId ID správy clusteru. řetězec
failoverRecoveryPointId ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání clusteru. řetězec
initialPrimaryExtendedLocation Počáteční primární rozšířené umístění. ExtendedLocation
initialPrimaryFabricLocation Počáteční primární umístění prostředků infrastruktury. řetězec
initialPrimaryZone Počáteční primární zóna dostupnosti. řetězec
initialRecoveryExtendedLocation Počáteční rozšířené umístění pro obnovení. ExtendedLocation
initialRecoveryFabricLocation Počáteční umístění prostředků infrastruktury pro obnovení. řetězec
initialRecoveryZone Počáteční zóna dostupnosti obnovení. řetězec
instanceType Získá typ instance. A2A (povinné)
lastRpoCalculatedTime Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. řetězec
lifecycleId ID, které přežije akce, jako je ochrana přepínače, která interně mění záložní objekty PE/CPE. ID životního cyklu se přenese tak, aby mělo propojení nebo kontinuitu, aby bylo možné mít ID, které označuje "stejný" chráněný cluster, i když se můžou měnit další interní ID/ID ARM. řetězec
multiVmGroupCreateOption Určuje, jestli je skupina více virtuálních počítačů automaticky vytvořená nebo určená uživatelem. AutoCreated
Zadané uživatelem
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
primaryAvailabilityZone Primární zóna dostupnosti. řetězec
primaryExtendedLocation Primární rozšířené umístění. ExtendedLocation
primaryFabricLocation Primární umístění prostředků infrastruktury řetězec
recoveryAvailabilityZone Zóna dostupnosti obnovení. řetězec
recoveryExtendedLocation Rozšířené umístění pro obnovení. ExtendedLocation
recoveryFabricLocation Umístění prostředků infrastruktury pro obnovení. řetězec
rpoInSeconds Poslední hodnota cíle bodu obnovení v sekundách. Int

A2ASharedDiskIRErrorDetails

Jméno Popis Hodnota

A2ASharedDiskReplicationDetails

Jméno Popis Hodnota
failoverRecoveryPointId ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání virtuálního uzlu. řetězec
instanceType Získá typ instance. A2A (povinné)
lastRpoCalculatedTime Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. řetězec
managementId ID správy. řetězec
monitoringJobType Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. řetězec
monitoringPercentageCompletion Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. Int
primaryFabricLocation Primární umístění prostředků infrastruktury řetězec
protectedManagedDisks Seznam chráněných spravovaných disků A2AProtectedManagedDiskDetails[]
recoveryFabricLocation Umístění prostředků infrastruktury pro obnovení. řetězec
rpoInSeconds Poslední hodnota cíle bodu obnovení v sekundách. Int
sharedDiskIRErrors Chyby IR. A2ASharedDiskIRErrorDetails[]
nechráněné disky Seznam nechráněných disků. A2AUnprotectedDiskDetails []

A2AUnprotectedDiskDetails

Jméno Popis Hodnota
diskAutoProtectionStatus Hodnota označující, jestli je povolená automatická ochrana disku. Zakázáno
Povoleno
diskLunId ID zdrojové logické jednotky pro datový disk. Int

CurrentScenarioDetails

Jméno Popis Hodnota
jobId ID ARM úlohy, která se spouští. řetězec
scenarioName Název scénáře řetězec
startTime Čas zahájení pracovního postupu řetězec

ExtendedLocation

Jméno Popis Hodnota
Jméno Název rozšířeného umístění. string (povinné)
typ Typ rozšířeného umístění. EdgeZone (povinné)

Chyba stavu

Jméno Popis Hodnota
creationTimeUtc Čas vytvoření chyby (UTC). řetězec
customerResolvability Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. Povoleno
NotAllowed
entityId ID entity. řetězec
errorCategory Kategorie chyby řetězec
errorCode Kód chyby řetězec
errorId Jedinečné ID chyby stavu. řetězec
errorLevel Úroveň chyby. řetězec
errorMessage Zpráva o chybě. řetězec
errorSource Zdroj chyby. řetězec
errorType Typ chyby. řetězec
innerHealthErrors Vnitřní chyby stavu. Chyba HealthError se seznamem chyb HealthError jako podřízených chyb je problematická. InnerHealthError se používá, protože zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky vygenerovat kontrakt. Související chyby stavu vystavujeme jako vnitřní chyby stavu a všichni příjemci rozhraní API můžou tuto chybu využít stejným způsobem jako výjimka –> InnerException. InnerHealthError[]
possibleCauses Možné příčiny chyby řetězec
recommendedAction Doporučená akce k vyřešení chyby řetězec
recoveryProviderErrorMessage Chybová zpráva DRA. řetězec
summaryMessage Souhrnná zpráva entity řetězec

InnerHealthError

Jméno Popis Hodnota
creationTimeUtc Čas vytvoření chyby (UTC). řetězec
customerResolvability Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. Povoleno
NotAllowed
entityId ID entity. řetězec
errorCategory Kategorie chyby řetězec
errorCode Kód chyby řetězec
errorId Jedinečné ID chyby stavu. řetězec
errorLevel Úroveň chyby. řetězec
errorMessage Zpráva o chybě. řetězec
errorSource Zdroj chyby. řetězec
errorType Typ chyby. řetězec
possibleCauses Možné příčiny chyby řetězec
recommendedAction Doporučená akce k vyřešení chyby řetězec
recoveryProviderErrorMessage Chybová zpráva DRA. řetězec
summaryMessage Souhrnná zpráva entity řetězec

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2024-10-01'
Jméno Název prostředku řetězec

Omezení:
Model = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (povinné)
vlastnosti Vlastní data. ReplicationProtectionClusterProperties
typ Typ prostředku Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

RegisteredClusterNodes

Jméno Popis Hodnota
biosId ID systému BIOS. řetězec
clusterNodeFqdn Název uzlu clusteru. řetězec
isSharedDiskVirtualNode Hodnota označující, zda představuje virtuální entitu hostující všechny sdílené disky. Bool
machineId ID počítače. řetězec

ReplicationClusterProviderSpecificSettings

Jméno Popis Hodnota
instanceType Nastavte na A2A pro typ A2AReplicationProtectionClusterDetails. A2A (povinné)

ReplicationProtectionClusterProperties

Jméno Popis Hodnota
activeLocation Aktuální aktivní umístění clusteru Ochrany. řetězec
agentClusterId ID clusteru agenta. řetězec
allowedOperations Povolené operace v clusteru Ochrany replikace. string[]
areAllClusterNodesRegistered Hodnota označující, jestli jsou všechny uzly clusteru zaregistrované nebo ne. Bool
clusterFqdn Plně kvalifikovaný název domény clusteru. řetězec
clusterNodeFqdns Seznam plně kvalifikovaných názvů domén uzlů clusteru string[]
clusterProtectedItemIds Seznam ID chráněné položky string[]
clusterRegisteredNodes Podrobnosti registrovaného uzlu. RegisteredClusterNodes[]
currentScenario Aktuální scénář. CurrentScenarioDetails
healthErrors Seznam chyb stavu HealthError[]
lastSuccessfulFailoverTime Čas posledního úspěšného převzetí služeb při selhání řetězec
lastSuccessfulTestFailoverTime Čas posledního úspěšného testovacího převzetí služeb při selhání. řetězec
policyFriendlyName Název zásad, které se řídí tímto prostředím PE. řetězec
policyId ID zásady. řetězec
primaryFabricFriendlyName Popisný název primárních prostředků infrastruktury řetězec
primaryFabricProvider Poskytovatel prostředků infrastruktury primární infrastruktury. řetězec
primaryProtectionContainerFriendlyName Název popisného názvu kontejneru primární ochrany. řetězec
protectionClusterType Typ clusteru ochrany. řetězec
protectionState Stav ochrany. řetězec
protectionStateDescription Popis stavu ochrany. řetězec
providerSpecificDetails Vlastní nastavení zprostředkovatele clusteru replikace. ReplicationClusterProviderSpecificSettings
recoveryContainerId ID kontejneru obnovení. řetězec
recoveryFabricFriendlyName Popisný název prostředků infrastruktury obnovení. řetězec
recoveryFabricId ID arm prostředků infrastruktury pro obnovení. řetězec
recoveryProtectionContainerFriendlyName Název popisného názvu kontejneru obnovení řetězec
replicationHealth Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. řetězec
sharedDiskProperties Vlastnosti sdíleného disku. SharedDiskReplicationItemProperties
testFailoverState Stav testovacího převzetí služeb při selhání. řetězec
testFailoverStateDescription Popis stavu testovacího převzetí služeb při selhání řetězec

SharedDiskReplicationItemProperties

Jméno Popis Hodnota
activeLocation Aktuální aktivní umístění pe. řetězec
allowedOperations Povolené operace s položkou chráněnou replikací. string[]
currentScenario Aktuální scénář. CurrentScenarioDetails
healthErrors Seznam chyb stavu HealthError[]
protectionState Stav ochrany sdíleného disku. řetězec
replicationHealth Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. řetězec
sharedDiskProviderSpecificDetails Vlastní nastavení zprostředkovatele replikace. SharedDiskReplicationProviderSpecificSettings
testFailoverState Stav tfo sdíleného disku. řetězec

SharedDiskReplicationProviderSpecificSettings

Jméno Popis Hodnota
instanceType Nastavte na A2A pro typ A2ASharedDiskReplicationDetails. A2A (povinné)

Definice prostředku Terraformu (poskytovatel AzAPI)

Trezory/ replicationFabrics/replicationProtectionContainers/replicationProtectionClusters typu prostředku je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01"
  name = "string"
  body = jsonencode({
    properties = {
      activeLocation = "string"
      agentClusterId = "string"
      allowedOperations = [
        "string"
      ]
      areAllClusterNodesRegistered = bool
      clusterFqdn = "string"
      clusterNodeFqdns = [
        "string"
      ]
      clusterProtectedItemIds = [
        "string"
      ]
      clusterRegisteredNodes = [
        {
          biosId = "string"
          clusterNodeFqdn = "string"
          isSharedDiskVirtualNode = bool
          machineId = "string"
        }
      ]
      currentScenario = {
        jobId = "string"
        scenarioName = "string"
        startTime = "string"
      }
      healthErrors = [
        {
          creationTimeUtc = "string"
          customerResolvability = "string"
          entityId = "string"
          errorCategory = "string"
          errorCode = "string"
          errorId = "string"
          errorLevel = "string"
          errorMessage = "string"
          errorSource = "string"
          errorType = "string"
          innerHealthErrors = [
            {
              creationTimeUtc = "string"
              customerResolvability = "string"
              entityId = "string"
              errorCategory = "string"
              errorCode = "string"
              errorId = "string"
              errorLevel = "string"
              errorMessage = "string"
              errorSource = "string"
              errorType = "string"
              possibleCauses = "string"
              recommendedAction = "string"
              recoveryProviderErrorMessage = "string"
              summaryMessage = "string"
            }
          ]
          possibleCauses = "string"
          recommendedAction = "string"
          recoveryProviderErrorMessage = "string"
          summaryMessage = "string"
        }
      ]
      lastSuccessfulFailoverTime = "string"
      lastSuccessfulTestFailoverTime = "string"
      policyFriendlyName = "string"
      policyId = "string"
      primaryFabricFriendlyName = "string"
      primaryFabricProvider = "string"
      primaryProtectionContainerFriendlyName = "string"
      protectionClusterType = "string"
      protectionState = "string"
      protectionStateDescription = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see ReplicationClusterProviderSpecificSettings objects
      }
      recoveryContainerId = "string"
      recoveryFabricFriendlyName = "string"
      recoveryFabricId = "string"
      recoveryProtectionContainerFriendlyName = "string"
      replicationHealth = "string"
      sharedDiskProperties = {
        activeLocation = "string"
        allowedOperations = [
          "string"
        ]
        currentScenario = {
          jobId = "string"
          scenarioName = "string"
          startTime = "string"
        }
        healthErrors = [
          {
            creationTimeUtc = "string"
            customerResolvability = "string"
            entityId = "string"
            errorCategory = "string"
            errorCode = "string"
            errorId = "string"
            errorLevel = "string"
            errorMessage = "string"
            errorSource = "string"
            errorType = "string"
            innerHealthErrors = [
              {
                creationTimeUtc = "string"
                customerResolvability = "string"
                entityId = "string"
                errorCategory = "string"
                errorCode = "string"
                errorId = "string"
                errorLevel = "string"
                errorMessage = "string"
                errorSource = "string"
                errorType = "string"
                possibleCauses = "string"
                recommendedAction = "string"
                recoveryProviderErrorMessage = "string"
                summaryMessage = "string"
              }
            ]
            possibleCauses = "string"
            recommendedAction = "string"
            recoveryProviderErrorMessage = "string"
            summaryMessage = "string"
          }
        ]
        protectionState = "string"
        replicationHealth = "string"
        sharedDiskProviderSpecificDetails = {
          instanceType = "string"
          // For remaining properties, see SharedDiskReplicationProviderSpecificSettings objects
        }
        testFailoverState = "string"
      }
      testFailoverState = "string"
      testFailoverStateDescription = "string"
    }
  })
}

Objekty SharedDiskReplicationProviderSpecificSettings

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

{
  failoverRecoveryPointId = "string"
  instanceType = "A2A"
  lastRpoCalculatedTime = "string"
  managementId = "string"
  monitoringJobType = "string"
  monitoringPercentageCompletion = int
  primaryFabricLocation = "string"
  protectedManagedDisks = [
    {
      allowedDiskLevelOperation = [
        "string"
      ]
      dataPendingAtSourceAgentInMB = int
      dataPendingInStagingStorageAccountInMB = int
      dekKeyVaultArmId = "string"
      diskCapacityInBytes = int
      diskId = "string"
      diskName = "string"
      diskState = "string"
      diskType = "string"
      failoverDiskName = "string"
      isDiskEncrypted = bool
      isDiskKeyEncrypted = bool
      kekKeyVaultArmId = "string"
      keyIdentifier = "string"
      monitoringJobType = "string"
      monitoringPercentageCompletion = int
      primaryDiskEncryptionSetId = "string"
      primaryStagingAzureStorageAccountId = "string"
      recoveryDiskEncryptionSetId = "string"
      recoveryOrignalTargetDiskId = "string"
      recoveryReplicaDiskAccountType = "string"
      recoveryReplicaDiskId = "string"
      recoveryResourceGroupId = "string"
      recoveryTargetDiskAccountType = "string"
      recoveryTargetDiskId = "string"
      resyncRequired = bool
      secretIdentifier = "string"
      tfoDiskName = "string"
    }
  ]
  recoveryFabricLocation = "string"
  rpoInSeconds = int
  sharedDiskIRErrors = [
    {
    }
  ]
  unprotectedDisks = [
    {
      diskAutoProtectionStatus = "string"
      diskLunId = int
    }
  ]
}

Objekty ReplicationClusterProviderSpecificSettings

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

{
  clusterManagementId = "string"
  failoverRecoveryPointId = "string"
  initialPrimaryExtendedLocation = {
    name = "string"
    type = "string"
  }
  initialPrimaryFabricLocation = "string"
  initialPrimaryZone = "string"
  initialRecoveryExtendedLocation = {
    name = "string"
    type = "string"
  }
  initialRecoveryFabricLocation = "string"
  initialRecoveryZone = "string"
  instanceType = "A2A"
  lastRpoCalculatedTime = "string"
  lifecycleId = "string"
  multiVmGroupCreateOption = "string"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  primaryAvailabilityZone = "string"
  primaryExtendedLocation = {
    name = "string"
    type = "string"
  }
  primaryFabricLocation = "string"
  recoveryAvailabilityZone = "string"
  recoveryExtendedLocation = {
    name = "string"
    type = "string"
  }
  recoveryFabricLocation = "string"
  rpoInSeconds = int
}

Hodnoty vlastností

A2AProtectedManagedDiskDetails

Jméno Popis Hodnota
allowedDiskLevelOperation Seznam operací na úrovni disku. string[]
dataPendingAtSourceAgentInMB Data čekající na zdrojovém virtuálním počítači v MB. Int
dataPendingInStagingStorageAccountInMB Data čekající na replikaci v MB v pracovním účtu. Int
dekKeyVaultArmId ID prostředku KeyVault pro tajný klíč (BEK). řetězec
diskCapacityInBytes Kapacita disku v bajtech. Int
diskId ID arm spravovaného disku. řetězec
diskName Název disku. řetězec
diskState Stav disku. řetězec
diskType Typ disku. řetězec
failoverDiskName Název převzetí služeb při selhání spravovaného disku. řetězec
isDiskEncrypted Hodnota označující, jestli má virtuální počítač šifrovaný disk s operačním systémem, nebo ne. Bool
isDiskKeyEncrypted Hodnota označující, jestli se diskový klíč zašifroval, nebo ne. Bool
kekKeyVaultArmId ID prostředku KeyVault pro klíč (KEK). řetězec
keyIdentifier Adresa URL nebo identifikátor klíče (KEK). řetězec
monitoringJobType Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. řetězec
monitoringPercentageCompletion Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. Int
primaryDiskEncryptionSetId ID sady šifrování primárního disku. řetězec
primaryStagingAzureStorageAccountId Primární pracovní účet úložiště. řetězec
recoveryDiskEncryptionSetId ID sady šifrování disku pro obnovení. řetězec
recoveryOrignalTargetDiskId Obnovení původního ID ARM cílového disku řetězec
recoveryReplicaDiskAccountType Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryReplicaDiskId ID arm disku repliky obnovení. řetězec
recoveryResourceGroupId ID arm skupiny prostředků disku pro obnovení. řetězec
recoveryTargetDiskAccountType Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryTargetDiskId ID ARM cílového disku pro obnovení řetězec
resyncRequired Hodnota označující, zda je pro tento disk vyžadována opětovná synchronizace. Bool
secretIdentifier Adresa URL nebo identifikátor tajného klíče (BEK). řetězec
tfoDiskName Název testovacího převzetí služeb při selhání spravovaného disku. řetězec

A2AReplicationProtectionClusterDetails

Jméno Popis Hodnota
clusterManagementId ID správy clusteru. řetězec
failoverRecoveryPointId ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání clusteru. řetězec
initialPrimaryExtendedLocation Počáteční primární rozšířené umístění. ExtendedLocation
initialPrimaryFabricLocation Počáteční primární umístění prostředků infrastruktury. řetězec
initialPrimaryZone Počáteční primární zóna dostupnosti. řetězec
initialRecoveryExtendedLocation Počáteční rozšířené umístění pro obnovení. ExtendedLocation
initialRecoveryFabricLocation Počáteční umístění prostředků infrastruktury pro obnovení. řetězec
initialRecoveryZone Počáteční zóna dostupnosti obnovení. řetězec
instanceType Získá typ instance. A2A (povinné)
lastRpoCalculatedTime Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. řetězec
lifecycleId ID, které přežije akce, jako je ochrana přepínače, která interně mění záložní objekty PE/CPE. ID životního cyklu se přenese tak, aby mělo propojení nebo kontinuitu, aby bylo možné mít ID, které označuje "stejný" chráněný cluster, i když se můžou měnit další interní ID/ID ARM. řetězec
multiVmGroupCreateOption Určuje, jestli je skupina více virtuálních počítačů automaticky vytvořená nebo určená uživatelem. AutoCreated
Zadané uživatelem
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
primaryAvailabilityZone Primární zóna dostupnosti. řetězec
primaryExtendedLocation Primární rozšířené umístění. ExtendedLocation
primaryFabricLocation Primární umístění prostředků infrastruktury řetězec
recoveryAvailabilityZone Zóna dostupnosti obnovení. řetězec
recoveryExtendedLocation Rozšířené umístění pro obnovení. ExtendedLocation
recoveryFabricLocation Umístění prostředků infrastruktury pro obnovení. řetězec
rpoInSeconds Poslední hodnota cíle bodu obnovení v sekundách. Int

A2ASharedDiskIRErrorDetails

Jméno Popis Hodnota

A2ASharedDiskReplicationDetails

Jméno Popis Hodnota
failoverRecoveryPointId ID bodu obnovení, ke kterému došlo k převzetí služeb při selhání virtuálního uzlu. řetězec
instanceType Získá typ instance. A2A (povinné)
lastRpoCalculatedTime Čas (v UTC), kdy služba Protection Service vypočítala poslední hodnotu cíle bodu obnovení. řetězec
managementId ID správy. řetězec
monitoringJobType Typ úlohy monitorování. Průběh je obsažen v MonitoringPercentageCompletion vlastnost. řetězec
monitoringPercentageCompletion Procento úlohy monitorování Typ úlohy monitorování je definován monitoringJobType vlastnost. Int
primaryFabricLocation Primární umístění prostředků infrastruktury řetězec
protectedManagedDisks Seznam chráněných spravovaných disků A2AProtectedManagedDiskDetails[]
recoveryFabricLocation Umístění prostředků infrastruktury pro obnovení. řetězec
rpoInSeconds Poslední hodnota cíle bodu obnovení v sekundách. Int
sharedDiskIRErrors Chyby IR. A2ASharedDiskIRErrorDetails[]
nechráněné disky Seznam nechráněných disků. A2AUnprotectedDiskDetails []

A2AUnprotectedDiskDetails

Jméno Popis Hodnota
diskAutoProtectionStatus Hodnota označující, jestli je povolená automatická ochrana disku. Zakázáno
Povoleno
diskLunId ID zdrojové logické jednotky pro datový disk. Int

CurrentScenarioDetails

Jméno Popis Hodnota
jobId ID ARM úlohy, která se spouští. řetězec
scenarioName Název scénáře řetězec
startTime Čas zahájení pracovního postupu řetězec

ExtendedLocation

Jméno Popis Hodnota
Jméno Název rozšířeného umístění. string (povinné)
typ Typ rozšířeného umístění. EdgeZone (povinné)

Chyba stavu

Jméno Popis Hodnota
creationTimeUtc Čas vytvoření chyby (UTC). řetězec
customerResolvability Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. Povoleno
NotAllowed
entityId ID entity. řetězec
errorCategory Kategorie chyby řetězec
errorCode Kód chyby řetězec
errorId Jedinečné ID chyby stavu. řetězec
errorLevel Úroveň chyby. řetězec
errorMessage Zpráva o chybě. řetězec
errorSource Zdroj chyby. řetězec
errorType Typ chyby. řetězec
innerHealthErrors Vnitřní chyby stavu. Chyba HealthError se seznamem chyb HealthError jako podřízených chyb je problematická. InnerHealthError se používá, protože zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky vygenerovat kontrakt. Související chyby stavu vystavujeme jako vnitřní chyby stavu a všichni příjemci rozhraní API můžou tuto chybu využít stejným způsobem jako výjimka –> InnerException. InnerHealthError[]
possibleCauses Možné příčiny chyby řetězec
recommendedAction Doporučená akce k vyřešení chyby řetězec
recoveryProviderErrorMessage Chybová zpráva DRA. řetězec
summaryMessage Souhrnná zpráva entity řetězec

InnerHealthError

Jméno Popis Hodnota
creationTimeUtc Čas vytvoření chyby (UTC). řetězec
customerResolvability Hodnota označující, jestli je chyba stavu zákazníka přeložitelná. Povoleno
NotAllowed
entityId ID entity. řetězec
errorCategory Kategorie chyby řetězec
errorCode Kód chyby řetězec
errorId Jedinečné ID chyby stavu. řetězec
errorLevel Úroveň chyby. řetězec
errorMessage Zpráva o chybě. řetězec
errorSource Zdroj chyby. řetězec
errorType Typ chyby. řetězec
possibleCauses Možné příčiny chyby řetězec
recommendedAction Doporučená akce k vyřešení chyby řetězec
recoveryProviderErrorMessage Chybová zpráva DRA. řetězec
summaryMessage Souhrnná zpráva entity řetězec

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Model = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: trezory/ replicationFabrics/replicationProtectionContainers
vlastnosti Vlastní data. ReplicationProtectionClusterProperties
typ Typ prostředku Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01"

RegisteredClusterNodes

Jméno Popis Hodnota
biosId ID systému BIOS. řetězec
clusterNodeFqdn Název uzlu clusteru. řetězec
isSharedDiskVirtualNode Hodnota označující, zda představuje virtuální entitu hostující všechny sdílené disky. Bool
machineId ID počítače. řetězec

ReplicationClusterProviderSpecificSettings

Jméno Popis Hodnota
instanceType Nastavte na A2A pro typ A2AReplicationProtectionClusterDetails. A2A (povinné)

ReplicationProtectionClusterProperties

Jméno Popis Hodnota
activeLocation Aktuální aktivní umístění clusteru Ochrany. řetězec
agentClusterId ID clusteru agenta. řetězec
allowedOperations Povolené operace v clusteru Ochrany replikace. string[]
areAllClusterNodesRegistered Hodnota označující, jestli jsou všechny uzly clusteru zaregistrované nebo ne. Bool
clusterFqdn Plně kvalifikovaný název domény clusteru. řetězec
clusterNodeFqdns Seznam plně kvalifikovaných názvů domén uzlů clusteru string[]
clusterProtectedItemIds Seznam ID chráněné položky string[]
clusterRegisteredNodes Podrobnosti registrovaného uzlu. RegisteredClusterNodes[]
currentScenario Aktuální scénář. CurrentScenarioDetails
healthErrors Seznam chyb stavu HealthError[]
lastSuccessfulFailoverTime Čas posledního úspěšného převzetí služeb při selhání řetězec
lastSuccessfulTestFailoverTime Čas posledního úspěšného testovacího převzetí služeb při selhání. řetězec
policyFriendlyName Název zásad, které se řídí tímto prostředím PE. řetězec
policyId ID zásady. řetězec
primaryFabricFriendlyName Popisný název primárních prostředků infrastruktury řetězec
primaryFabricProvider Poskytovatel prostředků infrastruktury primární infrastruktury. řetězec
primaryProtectionContainerFriendlyName Název popisného názvu kontejneru primární ochrany. řetězec
protectionClusterType Typ clusteru ochrany. řetězec
protectionState Stav ochrany. řetězec
protectionStateDescription Popis stavu ochrany. řetězec
providerSpecificDetails Vlastní nastavení zprostředkovatele clusteru replikace. ReplicationClusterProviderSpecificSettings
recoveryContainerId ID kontejneru obnovení. řetězec
recoveryFabricFriendlyName Popisný název prostředků infrastruktury obnovení. řetězec
recoveryFabricId ID arm prostředků infrastruktury pro obnovení. řetězec
recoveryProtectionContainerFriendlyName Název popisného názvu kontejneru obnovení řetězec
replicationHealth Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. řetězec
sharedDiskProperties Vlastnosti sdíleného disku. SharedDiskReplicationItemProperties
testFailoverState Stav testovacího převzetí služeb při selhání. řetězec
testFailoverStateDescription Popis stavu testovacího převzetí služeb při selhání řetězec

SharedDiskReplicationItemProperties

Jméno Popis Hodnota
activeLocation Aktuální aktivní umístění pe. řetězec
allowedOperations Povolené operace s položkou chráněnou replikací. string[]
currentScenario Aktuální scénář. CurrentScenarioDetails
healthErrors Seznam chyb stavu HealthError[]
protectionState Stav ochrany sdíleného disku. řetězec
replicationHealth Konsolidovaný stav ochrany virtuálního počítače, který bere v úvahu všechny problémy se službou SRS, a také všechny jednotky replikace přidružené ke skupině replikace virtuálního počítače. Toto je řetězcová reprezentace výčtu ProtectionHealth. řetězec
sharedDiskProviderSpecificDetails Vlastní nastavení zprostředkovatele replikace. SharedDiskReplicationProviderSpecificSettings
testFailoverState Stav tfo sdíleného disku. řetězec

SharedDiskReplicationProviderSpecificSettings

Jméno Popis Hodnota
instanceType Nastavte na A2A pro typ A2ASharedDiskReplicationDetails. A2A (povinné)