Delen via


Microsoft.RecoveryServices-kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters 2024-10-01

Bicep-resourcedefinitie

De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
  }
}

SharedDiskReplicationProviderSpecificSettings-objecten

Stel de eigenschap instanceType in om het type object op te geven.

Gebruik voor A2A-:

{
  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
    }
  ]
}

ReplicationClusterProviderSpecificSettings-objecten

Stel de eigenschap instanceType in om het type object op te geven.

Gebruik voor A2A-:

{
  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
}

Eigenschapswaarden

A2AProtectedManagedDiskDetails

Naam Beschrijving Waarde
allowedDiskLevelOperation De lijst met bewerkingen op schijfniveau. tekenreeks[]
dataPendingAtSourceAgentInMB De gegevens die in behandeling zijn op de virtuele bronmachine in MB. Int
dataPendingInStagingStorageAccountInMB De gegevens die in behandeling zijn voor replicatie in MB bij faseringsaccount. Int
dekKeyVaultArmId De KeyVault-resource-id voor geheim (BEK). snaar
diskCapacityInBytes De schijfcapaciteit in bytes. Int
diskId De arm-id van de beheerde schijf. snaar
diskName De naam van de schijf. snaar
diskState De schijfstatus. snaar
diskType Het type schijf. snaar
failoverDiskName De naam van de failover voor de beheerde schijf. snaar
isDiskEncrypted Een waarde die aangeeft of de vm een versleutelde besturingssysteemschijf heeft of niet. Bool
isDiskKeyEncrypted Een waarde die aangeeft of de schijfsleutel is versleuteld of niet. Bool
kekKeyVaultArmId De KeyVault-resource-id voor de sleutel (KEK). snaar
keyIdentifier De sleutel-URL /id (KEK). snaar
monitoringJobType Het type bewakingstaak. De voortgang is opgenomen in de eigenschap MonitoringPercentageCompletion. snaar
monitoringPercentageCompletion Het percentage van de bewakingstaak. Het type bewakingstaak wordt gedefinieerd door de eigenschap MonitoringJobType. Int
primaryDiskEncryptionSetId De id van de primaire schijfversleutelingsset. snaar
primaryStagingAzureStorageAccountId Het primaire faseringsopslagaccount. snaar
recoveryDiskEncryptionSetId De id van de versleutelingsset voor de herstelschijf. snaar
recoveryOrignalTargetDiskId Herstel oorspronkelijke doelschijf arm-id. snaar
recoveryReplicaDiskAccountType Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. snaar
recoveryReplicaDiskId Arm-id van herstelreplicaschijf. snaar
recoveryResourceGroupId De arm-id van de resourcegroep van de herstelschijf. snaar
recoveryTargetDiskAccountType Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. snaar
recoveryTargetDiskId Arm-id van hersteldoelschijf. snaar
resyncRequired Een waarde die aangeeft of hersynchronisatie vereist is voor deze schijf. Bool
secretIdentifier De geheime URL/id (BEK). snaar
tfoDiskName De naam van de testfailover voor de beheerde schijf. snaar

A2AReplicationProtectionClusterDetails

Naam Beschrijving Waarde
clusterManagementId De clusterbeheer-id. snaar
failoverRecoveryPointId De herstelpunt-id waarnaar het cluster is overgeschakeld. snaar
initialPrimaryExtendedLocation De eerste primaire uitgebreide locatie. ExtendedLocation-
initialPrimaryFabricLocation De eerste primaire infrastructuurlocatie. snaar
initialPrimaryZone De eerste primaire beschikbaarheidszone. snaar
initialRecoveryExtendedLocation De eerste uitgebreide herstellocatie. ExtendedLocation-
initialRecoveryFabricLocation De initiële herstelinfrastructuurlocatie. snaar
initialRecoveryZone De eerste beschikbaarheidszone voor herstel. snaar
instanceType Hiermee haalt u het exemplaartype op. A2A (vereist)
lastRpoCalculatedTime De tijd (in UTC) waarop de laatste RPO-waarde is berekend door de beveiligingsservice. snaar
lifecycleId Een id die acties overleeft, zoals switchbeveiliging, waardoor de backing PE/CPE-objecten intern worden gewijzigd. De levenscyclus-id wordt overgedragen om een koppeling/continuïteit te hebben bij het kunnen hebben van een id die het 'zelfde' beveiligde cluster aangeeft, ook al kunnen andere interne id's/ARM-id's worden gewijzigd. snaar
multiVmGroupCreateOption Of meerdere VM-groepen automatisch worden gemaakt of opgegeven door de gebruiker. 'Automatisch gemaakt'
'UserSpecified'
multiVmGroupId De groeps-id voor meerdere vm's. snaar
multiVmGroupName De naam van de groep met meerdere vm's. snaar
primaryAvailabilityZone De primaire beschikbaarheidszone. snaar
primaryExtendedLocation De primaire uitgebreide locatie. ExtendedLocation-
primaryFabricLocation Primaire infrastructuurlocatie. snaar
recoveryAvailabilityZone De beschikbaarheidszone voor herstel. snaar
recoveryExtendedLocation De uitgebreide herstellocatie. ExtendedLocation-
recoveryFabricLocation De locatie van de herstelinfrastructuur. snaar
rpoInSeconds De laatste RPO-waarde in seconden. Int

A2ASharedDiskIRErrorDetails

Naam Beschrijving Waarde

A2ASharedDiskReplicationDetails

Naam Beschrijving Waarde
failoverRecoveryPointId De herstelpunt-id waarnaar het virtuele knooppunt is overgeschakeld. snaar
instanceType Hiermee haalt u het exemplaartype op. A2A (vereist)
lastRpoCalculatedTime De tijd (in UTC) waarop de laatste RPO-waarde is berekend door de beveiligingsservice. snaar
managementId De beheer-id. snaar
monitoringJobType Het type bewakingstaak. De voortgang is opgenomen in de eigenschap MonitoringPercentageCompletion. snaar
monitoringPercentageCompletion Het percentage van de bewakingstaak. Het type bewakingstaak wordt gedefinieerd door de eigenschap MonitoringJobType. Int
primaryFabricLocation Primaire infrastructuurlocatie. snaar
protectedManagedDisks De lijst met beveiligde beheerde schijven. A2AProtectedManagedDiskDetails[]
recoveryFabricLocation De locatie van de herstelinfrastructuur. snaar
rpoInSeconds De laatste RPO-waarde in seconden. Int
sharedDiskIRErrors De IR-fouten. A2ASharedDiskIRErrorDetails[]
onbeveiligde Schijven De lijst met niet-beveiligde schijven. A2AUnprotectedDiskDetails[]

A2AUnprotectedDiskDetails

Naam Beschrijving Waarde
diskAutoProtectionStatus Een waarde die aangeeft of automatische schijfbeveiliging is ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'
diskLunId De bron-LUN-id voor de gegevensschijf. Int

CurrentScenarioDetails

Naam Beschrijving Waarde
jobId ARM-id van de taak die wordt uitgevoerd. snaar
scenarioName Scenarionaam. snaar
startTime Begintijd van de werkstroom. snaar

ExtendedLocation

Naam Beschrijving Waarde
naam De naam van de uitgebreide locatie. tekenreeks (vereist)
type Het uitgebreide locatietype. EdgeZone (vereist)

HealthError

Naam Beschrijving Waarde
creationTimeUtc Fout bij het maken van de tijd (UTC). snaar
customerResolvability Waarde die aangeeft of de statusfout kan worden omgezet door de klant. 'Toegestaan'
'Niet toegestaan'
entityId Id van de entiteit. snaar
errorCategory Categorie van fout. snaar
errorCode Foutcode. snaar
errorId De unieke id van de statusfout. snaar
errorLevel Foutniveau. snaar
errorMessage Foutmelding. snaar
errorSource Bron van fout. snaar
errorType Type fout. snaar
innerHealthErrors De interne gezondheidsfouten. HealthError met een lijst met HealthError omdat onderliggende fouten problematisch zijn. InnerHealthError wordt gebruikt omdat hiermee een oneindige lus van structuren wordt voorkomen wanneer Hydra probeert het contract automatisch te genereren. De gerelateerde statusfouten worden weergegeven als interne statusfouten en alle API-gebruikers kunnen dit op dezelfde manier gebruiken als Uitzondering -> InnerException. InnerHealthError[]
possibleCauses Mogelijke oorzaken van een fout. snaar
recommendedAction Aanbevolen actie om de fout op te lossen. snaar
recoveryProviderErrorMessage DRA-foutbericht. snaar
summaryMessage Samenvattingsbericht van de entiteit. snaar

InnerHealthError

Naam Beschrijving Waarde
creationTimeUtc Fout bij het maken van de tijd (UTC). snaar
customerResolvability Waarde die aangeeft of de statusfout kan worden omgezet door de klant. 'Toegestaan'
'Niet toegestaan'
entityId Id van de entiteit. snaar
errorCategory Categorie van fout. snaar
errorCode Foutcode. snaar
errorId De unieke id van de statusfout. snaar
errorLevel Foutniveau. snaar
errorMessage Foutmelding. snaar
errorSource Bron van fout. snaar
errorType Type fout. snaar
possibleCauses Mogelijke oorzaken van een fout. snaar
recommendedAction Aanbevolen actie om de fout op te lossen. snaar
recoveryProviderErrorMessage DRA-foutbericht. snaar
summaryMessage Samenvattingsbericht van de entiteit. snaar

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: kluizen/replicationFabrics/replicationProtectionContainers
Eigenschappen De aangepaste gegevens. ReplicationProtectionClusterProperties

RegisteredClusterNodes

Naam Beschrijving Waarde
biosId De BIOS-id. snaar
clusterNodeFqdn De naam van het clusterknooppunt. snaar
isSharedDiskVirtualNode Een waarde die aangeeft of deze virtuele entiteit vertegenwoordigt die als host fungeert voor alle gedeelde schijven. Bool
machineId De computer-id. snaar

ReplicationClusterProviderSpecificSettings

Naam Beschrijving Waarde
instanceType Ingesteld op A2A voor het type A2AReplicationProtectionClusterDetails. A2A (vereist)

ReplicationProtectionClusterProperties

Naam Beschrijving Waarde
activeLocation De huidige actieve locatie van het beveiligingscluster. snaar
agentClusterId De cluster-id van de agent. snaar
allowedOperations De toegestane bewerkingen op het replicatiebeveiligingscluster. tekenreeks[]
areAllClusterNodesRegistered Een waarde die aangeeft of alle knooppunten van het cluster zijn geregistreerd of niet. Bool
clusterFqdn De FQDN van het cluster. snaar
clusterNodeFqdns De lijst met FQDN's voor clusterknooppunten. tekenreeks[]
clusterProtectedItemIds De lijst met beveiligde item-id's. tekenreeks[]
clusterRegisteredNodes De details van het geregistreerde knooppunt. RegisteredClusterNodes[]
currentScenario Het huidige scenario. CurrentScenarioDetails-
healthErrors Lijst met statusfouten. HealthError[]
lastSuccessfulFailoverTime De laatste geslaagde failovertijd. snaar
lastSuccessfulTestFailoverTime De laatste geslaagde testfailovertijd. snaar
policyFriendlyName De naam van het beleid voor deze PE. snaar
policyId De beleids-id. snaar
primaryFabricFriendlyName De beschrijvende naam van de primaire infrastructuur. snaar
primaryFabricProvider De infrastructuurprovider van de primaire infrastructuur. snaar
primaryProtectionContainerFriendlyName De naam van de beschrijvende naam van de primaire beveiligingscontainer. snaar
protectionClusterType Het type beveiligingscluster. snaar
protectionState De beveiligingsstatus. snaar
protectionStateDescription De beschrijving van de beveiligingsstatus. snaar
providerSpecificDetails De aangepaste instellingen van de replicatieclusterprovider. ReplicationClusterProviderSpecificSettings
recoveryContainerId De id van de herstelcontainer. snaar
recoveryFabricFriendlyName De beschrijvende naam van herstelinfrastructuur. snaar
recoveryFabricId De arm-id van herstelinfrastructuur. snaar
recoveryProtectionContainerFriendlyName De naam van de beschrijvende naam van de herstelcontainer. snaar
replicationHealth De geconsolideerde beveiligingsstatus voor de VM waarbij eventuele problemen met SRS worden uitgevoerd, evenals alle replicatie-eenheden die zijn gekoppeld aan de replicatiegroep van de VIRTUELE machine, worden in aanmerking gebracht. Dit is een tekenreeksweergave van de opsomming ProtectionHealth. snaar
sharedDiskProperties De eigenschappen van de gedeelde schijf. SharedDiskReplicationItemProperties
testFailoverState De testfailoverstatus. snaar
testFailoverStateDescription De beschrijving van de status testfailover. snaar

SharedDiskReplicationItemProperties

Naam Beschrijving Waarde
activeLocation De huidige actieve locatie van de PE. snaar
allowedOperations De toegestane bewerkingen voor het met replicatie beveiligde item. tekenreeks[]
currentScenario Het huidige scenario. CurrentScenarioDetails-
healthErrors Lijst met statusfouten. HealthError[]
protectionState De beveiligingsstatus van de gedeelde schijf. snaar
replicationHealth De geconsolideerde beveiligingsstatus voor de VM waarbij eventuele problemen met SRS worden uitgevoerd, evenals alle replicatie-eenheden die zijn gekoppeld aan de replicatiegroep van de VIRTUELE machine, worden in aanmerking gebracht. Dit is een tekenreeksweergave van de opsomming ProtectionHealth. snaar
sharedDiskProviderSpecificDetails De aangepaste instellingen van de replicatieprovider. SharedDiskReplicationProviderSpecificSettings
testFailoverState De tfo-status van de gedeelde schijf. snaar

SharedDiskReplicationProviderSpecificSettings

Naam Beschrijving Waarde
instanceType Ingesteld op A2A voor het type A2ASharedDiskReplicationDetails. A2A (vereist)

Resourcedefinitie van ARM-sjabloon

De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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"
  }
}

SharedDiskReplicationProviderSpecificSettings-objecten

Stel de eigenschap instanceType in om het type object op te geven.

Gebruik voor A2A-:

{
  "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"
    }
  ]
}

ReplicationClusterProviderSpecificSettings-objecten

Stel de eigenschap instanceType in om het type object op te geven.

Gebruik voor A2A-:

{
  "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"
}

Eigenschapswaarden

A2AProtectedManagedDiskDetails

Naam Beschrijving Waarde
allowedDiskLevelOperation De lijst met bewerkingen op schijfniveau. tekenreeks[]
dataPendingAtSourceAgentInMB De gegevens die in behandeling zijn op de virtuele bronmachine in MB. Int
dataPendingInStagingStorageAccountInMB De gegevens die in behandeling zijn voor replicatie in MB bij faseringsaccount. Int
dekKeyVaultArmId De KeyVault-resource-id voor geheim (BEK). snaar
diskCapacityInBytes De schijfcapaciteit in bytes. Int
diskId De arm-id van de beheerde schijf. snaar
diskName De naam van de schijf. snaar
diskState De schijfstatus. snaar
diskType Het type schijf. snaar
failoverDiskName De naam van de failover voor de beheerde schijf. snaar
isDiskEncrypted Een waarde die aangeeft of de vm een versleutelde besturingssysteemschijf heeft of niet. Bool
isDiskKeyEncrypted Een waarde die aangeeft of de schijfsleutel is versleuteld of niet. Bool
kekKeyVaultArmId De KeyVault-resource-id voor de sleutel (KEK). snaar
keyIdentifier De sleutel-URL /id (KEK). snaar
monitoringJobType Het type bewakingstaak. De voortgang is opgenomen in de eigenschap MonitoringPercentageCompletion. snaar
monitoringPercentageCompletion Het percentage van de bewakingstaak. Het type bewakingstaak wordt gedefinieerd door de eigenschap MonitoringJobType. Int
primaryDiskEncryptionSetId De id van de primaire schijfversleutelingsset. snaar
primaryStagingAzureStorageAccountId Het primaire faseringsopslagaccount. snaar
recoveryDiskEncryptionSetId De id van de versleutelingsset voor de herstelschijf. snaar
recoveryOrignalTargetDiskId Herstel oorspronkelijke doelschijf arm-id. snaar
recoveryReplicaDiskAccountType Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. snaar
recoveryReplicaDiskId Arm-id van herstelreplicaschijf. snaar
recoveryResourceGroupId De arm-id van de resourcegroep van de herstelschijf. snaar
recoveryTargetDiskAccountType Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. snaar
recoveryTargetDiskId Arm-id van hersteldoelschijf. snaar
resyncRequired Een waarde die aangeeft of hersynchronisatie vereist is voor deze schijf. Bool
secretIdentifier De geheime URL/id (BEK). snaar
tfoDiskName De naam van de testfailover voor de beheerde schijf. snaar

A2AReplicationProtectionClusterDetails

Naam Beschrijving Waarde
clusterManagementId De clusterbeheer-id. snaar
failoverRecoveryPointId De herstelpunt-id waarnaar het cluster is overgeschakeld. snaar
initialPrimaryExtendedLocation De eerste primaire uitgebreide locatie. ExtendedLocation-
initialPrimaryFabricLocation De eerste primaire infrastructuurlocatie. snaar
initialPrimaryZone De eerste primaire beschikbaarheidszone. snaar
initialRecoveryExtendedLocation De eerste uitgebreide herstellocatie. ExtendedLocation-
initialRecoveryFabricLocation De initiële herstelinfrastructuurlocatie. snaar
initialRecoveryZone De eerste beschikbaarheidszone voor herstel. snaar
instanceType Hiermee haalt u het exemplaartype op. A2A (vereist)
lastRpoCalculatedTime De tijd (in UTC) waarop de laatste RPO-waarde is berekend door de beveiligingsservice. snaar
lifecycleId Een id die acties overleeft, zoals switchbeveiliging, waardoor de backing PE/CPE-objecten intern worden gewijzigd. De levenscyclus-id wordt overgedragen om een koppeling/continuïteit te hebben bij het kunnen hebben van een id die het 'zelfde' beveiligde cluster aangeeft, ook al kunnen andere interne id's/ARM-id's worden gewijzigd. snaar
multiVmGroupCreateOption Of meerdere VM-groepen automatisch worden gemaakt of opgegeven door de gebruiker. 'Automatisch gemaakt'
'UserSpecified'
multiVmGroupId De groeps-id voor meerdere vm's. snaar
multiVmGroupName De naam van de groep met meerdere vm's. snaar
primaryAvailabilityZone De primaire beschikbaarheidszone. snaar
primaryExtendedLocation De primaire uitgebreide locatie. ExtendedLocation-
primaryFabricLocation Primaire infrastructuurlocatie. snaar
recoveryAvailabilityZone De beschikbaarheidszone voor herstel. snaar
recoveryExtendedLocation De uitgebreide herstellocatie. ExtendedLocation-
recoveryFabricLocation De locatie van de herstelinfrastructuur. snaar
rpoInSeconds De laatste RPO-waarde in seconden. Int

A2ASharedDiskIRErrorDetails

Naam Beschrijving Waarde

A2ASharedDiskReplicationDetails

Naam Beschrijving Waarde
failoverRecoveryPointId De herstelpunt-id waarnaar het virtuele knooppunt is overgeschakeld. snaar
instanceType Hiermee haalt u het exemplaartype op. A2A (vereist)
lastRpoCalculatedTime De tijd (in UTC) waarop de laatste RPO-waarde is berekend door de beveiligingsservice. snaar
managementId De beheer-id. snaar
monitoringJobType Het type bewakingstaak. De voortgang is opgenomen in de eigenschap MonitoringPercentageCompletion. snaar
monitoringPercentageCompletion Het percentage van de bewakingstaak. Het type bewakingstaak wordt gedefinieerd door de eigenschap MonitoringJobType. Int
primaryFabricLocation Primaire infrastructuurlocatie. snaar
protectedManagedDisks De lijst met beveiligde beheerde schijven. A2AProtectedManagedDiskDetails[]
recoveryFabricLocation De locatie van de herstelinfrastructuur. snaar
rpoInSeconds De laatste RPO-waarde in seconden. Int
sharedDiskIRErrors De IR-fouten. A2ASharedDiskIRErrorDetails[]
onbeveiligde Schijven De lijst met niet-beveiligde schijven. A2AUnprotectedDiskDetails[]

A2AUnprotectedDiskDetails

Naam Beschrijving Waarde
diskAutoProtectionStatus Een waarde die aangeeft of automatische schijfbeveiliging is ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'
diskLunId De bron-LUN-id voor de gegevensschijf. Int

CurrentScenarioDetails

Naam Beschrijving Waarde
jobId ARM-id van de taak die wordt uitgevoerd. snaar
scenarioName Scenarionaam. snaar
startTime Begintijd van de werkstroom. snaar

ExtendedLocation

Naam Beschrijving Waarde
naam De naam van de uitgebreide locatie. tekenreeks (vereist)
type Het uitgebreide locatietype. EdgeZone (vereist)

HealthError

Naam Beschrijving Waarde
creationTimeUtc Fout bij het maken van de tijd (UTC). snaar
customerResolvability Waarde die aangeeft of de statusfout kan worden omgezet door de klant. 'Toegestaan'
'Niet toegestaan'
entityId Id van de entiteit. snaar
errorCategory Categorie van fout. snaar
errorCode Foutcode. snaar
errorId De unieke id van de statusfout. snaar
errorLevel Foutniveau. snaar
errorMessage Foutmelding. snaar
errorSource Bron van fout. snaar
errorType Type fout. snaar
innerHealthErrors De interne gezondheidsfouten. HealthError met een lijst met HealthError omdat onderliggende fouten problematisch zijn. InnerHealthError wordt gebruikt omdat hiermee een oneindige lus van structuren wordt voorkomen wanneer Hydra probeert het contract automatisch te genereren. De gerelateerde statusfouten worden weergegeven als interne statusfouten en alle API-gebruikers kunnen dit op dezelfde manier gebruiken als Uitzondering -> InnerException. InnerHealthError[]
possibleCauses Mogelijke oorzaken van een fout. snaar
recommendedAction Aanbevolen actie om de fout op te lossen. snaar
recoveryProviderErrorMessage DRA-foutbericht. snaar
summaryMessage Samenvattingsbericht van de entiteit. snaar

InnerHealthError

Naam Beschrijving Waarde
creationTimeUtc Fout bij het maken van de tijd (UTC). snaar
customerResolvability Waarde die aangeeft of de statusfout kan worden omgezet door de klant. 'Toegestaan'
'Niet toegestaan'
entityId Id van de entiteit. snaar
errorCategory Categorie van fout. snaar
errorCode Foutcode. snaar
errorId De unieke id van de statusfout. snaar
errorLevel Foutniveau. snaar
errorMessage Foutmelding. snaar
errorSource Bron van fout. snaar
errorType Type fout. snaar
possibleCauses Mogelijke oorzaken van een fout. snaar
recommendedAction Aanbevolen actie om de fout op te lossen. snaar
recoveryProviderErrorMessage DRA-foutbericht. snaar
summaryMessage Samenvattingsbericht van de entiteit. snaar

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Naam Beschrijving Waarde
apiVersion De API-versie '2024-10-01'
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (vereist)
Eigenschappen De aangepaste gegevens. ReplicationProtectionClusterProperties
type Het resourcetype 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters'

RegisteredClusterNodes

Naam Beschrijving Waarde
biosId De BIOS-id. snaar
clusterNodeFqdn De naam van het clusterknooppunt. snaar
isSharedDiskVirtualNode Een waarde die aangeeft of deze virtuele entiteit vertegenwoordigt die als host fungeert voor alle gedeelde schijven. Bool
machineId De computer-id. snaar

ReplicationClusterProviderSpecificSettings

Naam Beschrijving Waarde
instanceType Ingesteld op A2A voor het type A2AReplicationProtectionClusterDetails. A2A (vereist)

ReplicationProtectionClusterProperties

Naam Beschrijving Waarde
activeLocation De huidige actieve locatie van het beveiligingscluster. snaar
agentClusterId De cluster-id van de agent. snaar
allowedOperations De toegestane bewerkingen op het replicatiebeveiligingscluster. tekenreeks[]
areAllClusterNodesRegistered Een waarde die aangeeft of alle knooppunten van het cluster zijn geregistreerd of niet. Bool
clusterFqdn De FQDN van het cluster. snaar
clusterNodeFqdns De lijst met FQDN's voor clusterknooppunten. tekenreeks[]
clusterProtectedItemIds De lijst met beveiligde item-id's. tekenreeks[]
clusterRegisteredNodes De details van het geregistreerde knooppunt. RegisteredClusterNodes[]
currentScenario Het huidige scenario. CurrentScenarioDetails-
healthErrors Lijst met statusfouten. HealthError[]
lastSuccessfulFailoverTime De laatste geslaagde failovertijd. snaar
lastSuccessfulTestFailoverTime De laatste geslaagde testfailovertijd. snaar
policyFriendlyName De naam van het beleid voor deze PE. snaar
policyId De beleids-id. snaar
primaryFabricFriendlyName De beschrijvende naam van de primaire infrastructuur. snaar
primaryFabricProvider De infrastructuurprovider van de primaire infrastructuur. snaar
primaryProtectionContainerFriendlyName De naam van de beschrijvende naam van de primaire beveiligingscontainer. snaar
protectionClusterType Het type beveiligingscluster. snaar
protectionState De beveiligingsstatus. snaar
protectionStateDescription De beschrijving van de beveiligingsstatus. snaar
providerSpecificDetails De aangepaste instellingen van de replicatieclusterprovider. ReplicationClusterProviderSpecificSettings
recoveryContainerId De id van de herstelcontainer. snaar
recoveryFabricFriendlyName De beschrijvende naam van herstelinfrastructuur. snaar
recoveryFabricId De arm-id van herstelinfrastructuur. snaar
recoveryProtectionContainerFriendlyName De naam van de beschrijvende naam van de herstelcontainer. snaar
replicationHealth De geconsolideerde beveiligingsstatus voor de VM waarbij eventuele problemen met SRS worden uitgevoerd, evenals alle replicatie-eenheden die zijn gekoppeld aan de replicatiegroep van de VIRTUELE machine, worden in aanmerking gebracht. Dit is een tekenreeksweergave van de opsomming ProtectionHealth. snaar
sharedDiskProperties De eigenschappen van de gedeelde schijf. SharedDiskReplicationItemProperties
testFailoverState De testfailoverstatus. snaar
testFailoverStateDescription De beschrijving van de status testfailover. snaar

SharedDiskReplicationItemProperties

Naam Beschrijving Waarde
activeLocation De huidige actieve locatie van de PE. snaar
allowedOperations De toegestane bewerkingen voor het met replicatie beveiligde item. tekenreeks[]
currentScenario Het huidige scenario. CurrentScenarioDetails-
healthErrors Lijst met statusfouten. HealthError[]
protectionState De beveiligingsstatus van de gedeelde schijf. snaar
replicationHealth De geconsolideerde beveiligingsstatus voor de VM waarbij eventuele problemen met SRS worden uitgevoerd, evenals alle replicatie-eenheden die zijn gekoppeld aan de replicatiegroep van de VIRTUELE machine, worden in aanmerking gebracht. Dit is een tekenreeksweergave van de opsomming ProtectionHealth. snaar
sharedDiskProviderSpecificDetails De aangepaste instellingen van de replicatieprovider. SharedDiskReplicationProviderSpecificSettings
testFailoverState De tfo-status van de gedeelde schijf. snaar

SharedDiskReplicationProviderSpecificSettings

Naam Beschrijving Waarde
instanceType Ingesteld op A2A voor het type A2ASharedDiskReplicationDetails. A2A (vereist)

Resourcedefinitie van Terraform (AzAPI-provider)

De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
    }
  })
}

SharedDiskReplicationProviderSpecificSettings-objecten

Stel de eigenschap instanceType in om het type object op te geven.

Gebruik voor A2A-:

{
  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
    }
  ]
}

ReplicationClusterProviderSpecificSettings-objecten

Stel de eigenschap instanceType in om het type object op te geven.

Gebruik voor A2A-:

{
  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
}

Eigenschapswaarden

A2AProtectedManagedDiskDetails

Naam Beschrijving Waarde
allowedDiskLevelOperation De lijst met bewerkingen op schijfniveau. tekenreeks[]
dataPendingAtSourceAgentInMB De gegevens die in behandeling zijn op de virtuele bronmachine in MB. Int
dataPendingInStagingStorageAccountInMB De gegevens die in behandeling zijn voor replicatie in MB bij faseringsaccount. Int
dekKeyVaultArmId De KeyVault-resource-id voor geheim (BEK). snaar
diskCapacityInBytes De schijfcapaciteit in bytes. Int
diskId De arm-id van de beheerde schijf. snaar
diskName De naam van de schijf. snaar
diskState De schijfstatus. snaar
diskType Het type schijf. snaar
failoverDiskName De naam van de failover voor de beheerde schijf. snaar
isDiskEncrypted Een waarde die aangeeft of de vm een versleutelde besturingssysteemschijf heeft of niet. Bool
isDiskKeyEncrypted Een waarde die aangeeft of de schijfsleutel is versleuteld of niet. Bool
kekKeyVaultArmId De KeyVault-resource-id voor de sleutel (KEK). snaar
keyIdentifier De sleutel-URL /id (KEK). snaar
monitoringJobType Het type bewakingstaak. De voortgang is opgenomen in de eigenschap MonitoringPercentageCompletion. snaar
monitoringPercentageCompletion Het percentage van de bewakingstaak. Het type bewakingstaak wordt gedefinieerd door de eigenschap MonitoringJobType. Int
primaryDiskEncryptionSetId De id van de primaire schijfversleutelingsset. snaar
primaryStagingAzureStorageAccountId Het primaire faseringsopslagaccount. snaar
recoveryDiskEncryptionSetId De id van de versleutelingsset voor de herstelschijf. snaar
recoveryOrignalTargetDiskId Herstel oorspronkelijke doelschijf arm-id. snaar
recoveryReplicaDiskAccountType Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. snaar
recoveryReplicaDiskId Arm-id van herstelreplicaschijf. snaar
recoveryResourceGroupId De arm-id van de resourcegroep van de herstelschijf. snaar
recoveryTargetDiskAccountType Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. snaar
recoveryTargetDiskId Arm-id van hersteldoelschijf. snaar
resyncRequired Een waarde die aangeeft of hersynchronisatie vereist is voor deze schijf. Bool
secretIdentifier De geheime URL/id (BEK). snaar
tfoDiskName De naam van de testfailover voor de beheerde schijf. snaar

A2AReplicationProtectionClusterDetails

Naam Beschrijving Waarde
clusterManagementId De clusterbeheer-id. snaar
failoverRecoveryPointId De herstelpunt-id waarnaar het cluster is overgeschakeld. snaar
initialPrimaryExtendedLocation De eerste primaire uitgebreide locatie. ExtendedLocation-
initialPrimaryFabricLocation De eerste primaire infrastructuurlocatie. snaar
initialPrimaryZone De eerste primaire beschikbaarheidszone. snaar
initialRecoveryExtendedLocation De eerste uitgebreide herstellocatie. ExtendedLocation-
initialRecoveryFabricLocation De initiële herstelinfrastructuurlocatie. snaar
initialRecoveryZone De eerste beschikbaarheidszone voor herstel. snaar
instanceType Hiermee haalt u het exemplaartype op. A2A (vereist)
lastRpoCalculatedTime De tijd (in UTC) waarop de laatste RPO-waarde is berekend door de beveiligingsservice. snaar
lifecycleId Een id die acties overleeft, zoals switchbeveiliging, waardoor de backing PE/CPE-objecten intern worden gewijzigd. De levenscyclus-id wordt overgedragen om een koppeling/continuïteit te hebben bij het kunnen hebben van een id die het 'zelfde' beveiligde cluster aangeeft, ook al kunnen andere interne id's/ARM-id's worden gewijzigd. snaar
multiVmGroupCreateOption Of meerdere VM-groepen automatisch worden gemaakt of opgegeven door de gebruiker. 'Automatisch gemaakt'
'UserSpecified'
multiVmGroupId De groeps-id voor meerdere vm's. snaar
multiVmGroupName De naam van de groep met meerdere vm's. snaar
primaryAvailabilityZone De primaire beschikbaarheidszone. snaar
primaryExtendedLocation De primaire uitgebreide locatie. ExtendedLocation-
primaryFabricLocation Primaire infrastructuurlocatie. snaar
recoveryAvailabilityZone De beschikbaarheidszone voor herstel. snaar
recoveryExtendedLocation De uitgebreide herstellocatie. ExtendedLocation-
recoveryFabricLocation De locatie van de herstelinfrastructuur. snaar
rpoInSeconds De laatste RPO-waarde in seconden. Int

A2ASharedDiskIRErrorDetails

Naam Beschrijving Waarde

A2ASharedDiskReplicationDetails

Naam Beschrijving Waarde
failoverRecoveryPointId De herstelpunt-id waarnaar het virtuele knooppunt is overgeschakeld. snaar
instanceType Hiermee haalt u het exemplaartype op. A2A (vereist)
lastRpoCalculatedTime De tijd (in UTC) waarop de laatste RPO-waarde is berekend door de beveiligingsservice. snaar
managementId De beheer-id. snaar
monitoringJobType Het type bewakingstaak. De voortgang is opgenomen in de eigenschap MonitoringPercentageCompletion. snaar
monitoringPercentageCompletion Het percentage van de bewakingstaak. Het type bewakingstaak wordt gedefinieerd door de eigenschap MonitoringJobType. Int
primaryFabricLocation Primaire infrastructuurlocatie. snaar
protectedManagedDisks De lijst met beveiligde beheerde schijven. A2AProtectedManagedDiskDetails[]
recoveryFabricLocation De locatie van de herstelinfrastructuur. snaar
rpoInSeconds De laatste RPO-waarde in seconden. Int
sharedDiskIRErrors De IR-fouten. A2ASharedDiskIRErrorDetails[]
onbeveiligde Schijven De lijst met niet-beveiligde schijven. A2AUnprotectedDiskDetails[]

A2AUnprotectedDiskDetails

Naam Beschrijving Waarde
diskAutoProtectionStatus Een waarde die aangeeft of automatische schijfbeveiliging is ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'
diskLunId De bron-LUN-id voor de gegevensschijf. Int

CurrentScenarioDetails

Naam Beschrijving Waarde
jobId ARM-id van de taak die wordt uitgevoerd. snaar
scenarioName Scenarionaam. snaar
startTime Begintijd van de werkstroom. snaar

ExtendedLocation

Naam Beschrijving Waarde
naam De naam van de uitgebreide locatie. tekenreeks (vereist)
type Het uitgebreide locatietype. EdgeZone (vereist)

HealthError

Naam Beschrijving Waarde
creationTimeUtc Fout bij het maken van de tijd (UTC). snaar
customerResolvability Waarde die aangeeft of de statusfout kan worden omgezet door de klant. 'Toegestaan'
'Niet toegestaan'
entityId Id van de entiteit. snaar
errorCategory Categorie van fout. snaar
errorCode Foutcode. snaar
errorId De unieke id van de statusfout. snaar
errorLevel Foutniveau. snaar
errorMessage Foutmelding. snaar
errorSource Bron van fout. snaar
errorType Type fout. snaar
innerHealthErrors De interne gezondheidsfouten. HealthError met een lijst met HealthError omdat onderliggende fouten problematisch zijn. InnerHealthError wordt gebruikt omdat hiermee een oneindige lus van structuren wordt voorkomen wanneer Hydra probeert het contract automatisch te genereren. De gerelateerde statusfouten worden weergegeven als interne statusfouten en alle API-gebruikers kunnen dit op dezelfde manier gebruiken als Uitzondering -> InnerException. InnerHealthError[]
possibleCauses Mogelijke oorzaken van een fout. snaar
recommendedAction Aanbevolen actie om de fout op te lossen. snaar
recoveryProviderErrorMessage DRA-foutbericht. snaar
summaryMessage Samenvattingsbericht van de entiteit. snaar

InnerHealthError

Naam Beschrijving Waarde
creationTimeUtc Fout bij het maken van de tijd (UTC). snaar
customerResolvability Waarde die aangeeft of de statusfout kan worden omgezet door de klant. 'Toegestaan'
'Niet toegestaan'
entityId Id van de entiteit. snaar
errorCategory Categorie van fout. snaar
errorCode Foutcode. snaar
errorId De unieke id van de statusfout. snaar
errorLevel Foutniveau. snaar
errorMessage Foutmelding. snaar
errorSource Bron van fout. snaar
errorType Type fout. snaar
possibleCauses Mogelijke oorzaken van een fout. snaar
recommendedAction Aanbevolen actie om de fout op te lossen. snaar
recoveryProviderErrorMessage DRA-foutbericht. snaar
summaryMessage Samenvattingsbericht van de entiteit. snaar

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: kluizen/replicationFabrics/replicationProtectionContainers
Eigenschappen De aangepaste gegevens. ReplicationProtectionClusterProperties
type Het resourcetype "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionClusters@2024-10-01"

RegisteredClusterNodes

Naam Beschrijving Waarde
biosId De BIOS-id. snaar
clusterNodeFqdn De naam van het clusterknooppunt. snaar
isSharedDiskVirtualNode Een waarde die aangeeft of deze virtuele entiteit vertegenwoordigt die als host fungeert voor alle gedeelde schijven. Bool
machineId De computer-id. snaar

ReplicationClusterProviderSpecificSettings

Naam Beschrijving Waarde
instanceType Ingesteld op A2A voor het type A2AReplicationProtectionClusterDetails. A2A (vereist)

ReplicationProtectionClusterProperties

Naam Beschrijving Waarde
activeLocation De huidige actieve locatie van het beveiligingscluster. snaar
agentClusterId De cluster-id van de agent. snaar
allowedOperations De toegestane bewerkingen op het replicatiebeveiligingscluster. tekenreeks[]
areAllClusterNodesRegistered Een waarde die aangeeft of alle knooppunten van het cluster zijn geregistreerd of niet. Bool
clusterFqdn De FQDN van het cluster. snaar
clusterNodeFqdns De lijst met FQDN's voor clusterknooppunten. tekenreeks[]
clusterProtectedItemIds De lijst met beveiligde item-id's. tekenreeks[]
clusterRegisteredNodes De details van het geregistreerde knooppunt. RegisteredClusterNodes[]
currentScenario Het huidige scenario. CurrentScenarioDetails-
healthErrors Lijst met statusfouten. HealthError[]
lastSuccessfulFailoverTime De laatste geslaagde failovertijd. snaar
lastSuccessfulTestFailoverTime De laatste geslaagde testfailovertijd. snaar
policyFriendlyName De naam van het beleid voor deze PE. snaar
policyId De beleids-id. snaar
primaryFabricFriendlyName De beschrijvende naam van de primaire infrastructuur. snaar
primaryFabricProvider De infrastructuurprovider van de primaire infrastructuur. snaar
primaryProtectionContainerFriendlyName De naam van de beschrijvende naam van de primaire beveiligingscontainer. snaar
protectionClusterType Het type beveiligingscluster. snaar
protectionState De beveiligingsstatus. snaar
protectionStateDescription De beschrijving van de beveiligingsstatus. snaar
providerSpecificDetails De aangepaste instellingen van de replicatieclusterprovider. ReplicationClusterProviderSpecificSettings
recoveryContainerId De id van de herstelcontainer. snaar
recoveryFabricFriendlyName De beschrijvende naam van herstelinfrastructuur. snaar
recoveryFabricId De arm-id van herstelinfrastructuur. snaar
recoveryProtectionContainerFriendlyName De naam van de beschrijvende naam van de herstelcontainer. snaar
replicationHealth De geconsolideerde beveiligingsstatus voor de VM waarbij eventuele problemen met SRS worden uitgevoerd, evenals alle replicatie-eenheden die zijn gekoppeld aan de replicatiegroep van de VIRTUELE machine, worden in aanmerking gebracht. Dit is een tekenreeksweergave van de opsomming ProtectionHealth. snaar
sharedDiskProperties De eigenschappen van de gedeelde schijf. SharedDiskReplicationItemProperties
testFailoverState De testfailoverstatus. snaar
testFailoverStateDescription De beschrijving van de status testfailover. snaar

SharedDiskReplicationItemProperties

Naam Beschrijving Waarde
activeLocation De huidige actieve locatie van de PE. snaar
allowedOperations De toegestane bewerkingen voor het met replicatie beveiligde item. tekenreeks[]
currentScenario Het huidige scenario. CurrentScenarioDetails-
healthErrors Lijst met statusfouten. HealthError[]
protectionState De beveiligingsstatus van de gedeelde schijf. snaar
replicationHealth De geconsolideerde beveiligingsstatus voor de VM waarbij eventuele problemen met SRS worden uitgevoerd, evenals alle replicatie-eenheden die zijn gekoppeld aan de replicatiegroep van de VIRTUELE machine, worden in aanmerking gebracht. Dit is een tekenreeksweergave van de opsomming ProtectionHealth. snaar
sharedDiskProviderSpecificDetails De aangepaste instellingen van de replicatieprovider. SharedDiskReplicationProviderSpecificSettings
testFailoverState De tfo-status van de gedeelde schijf. snaar

SharedDiskReplicationProviderSpecificSettings

Naam Beschrijving Waarde
instanceType Ingesteld op A2A voor het type A2ASharedDiskReplicationDetails. A2A (vereist)