Delen via


Microsoft.RecoveryServices-kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2018-07-10

Bicep-resourcedefinitie

De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-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/replicationProtectedItems wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2018-07-10' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    policyId: 'string'
    protectableItemId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
    }
  }
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objecten

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

Gebruik voor A2A-:

{
  diskEncryptionInfo: {
    diskEncryptionKeyInfo: {
      keyVaultResourceArmId: 'string'
      secretIdentifier: 'string'
    }
    keyEncryptionKeyInfo: {
      keyIdentifier: 'string'
      keyVaultResourceArmId: 'string'
    }
  }
  fabricObjectId: 'string'
  instanceType: 'A2A'
  multiVmGroupName: 'string'
  recoveryAvailabilitySetId: 'string'
  recoveryAvailabilityZone: 'string'
  recoveryAzureNetworkId: 'string'
  recoveryBootDiagStorageAccountId: 'string'
  recoveryCloudServiceId: 'string'
  recoveryContainerId: 'string'
  recoveryProximityPlacementGroupId: 'string'
  recoveryResourceGroupId: 'string'
  recoverySubnetName: 'string'
  vmDisks: [
    {
      diskUri: 'string'
      primaryStagingAzureStorageAccountId: 'string'
      recoveryAzureStorageAccountId: 'string'
    }
  ]
  vmManagedDisks: [
    {
      diskEncryptionInfo: {
        diskEncryptionKeyInfo: {
          keyVaultResourceArmId: 'string'
          secretIdentifier: 'string'
        }
        keyEncryptionKeyInfo: {
          keyIdentifier: 'string'
          keyVaultResourceArmId: 'string'
        }
      }
      diskId: 'string'
      primaryStagingAzureStorageAccountId: 'string'
      recoveryDiskEncryptionSetId: 'string'
      recoveryReplicaDiskAccountType: 'string'
      recoveryResourceGroupId: 'string'
      recoveryTargetDiskAccountType: 'string'
    }
  ]
}

Gebruik voor HyperVReplicaAzure:

{
  disksToInclude: [
    'string'
  ]
  enableRdpOnTargetOption: 'string'
  hvHostVmId: 'string'
  instanceType: 'HyperVReplicaAzure'
  logStorageAccountId: 'string'
  osType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetAzureNetworkId: 'string'
  targetAzureSubnetId: 'string'
  targetAzureV1ResourceGroupId: 'string'
  targetAzureV2ResourceGroupId: 'string'
  targetAzureVmName: 'string'
  targetProximityPlacementGroupId: 'string'
  targetStorageAccountId: 'string'
  targetVmSize: 'string'
  useManagedDisks: 'string'
  vhdId: 'string'
  vmName: 'string'
}

Gebruik voor InMage:

{
  datastoreName: 'string'
  diskExclusionInput: {
    diskSignatureOptions: [
      {
        diskSignature: 'string'
      }
    ]
    volumeOptions: [
      {
        onlyExcludeIfSingleVolume: 'string'
        volumeLabel: 'string'
      }
    ]
  }
  disksToInclude: [
    'string'
  ]
  instanceType: 'InMage'
  masterTargetId: 'string'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  retentionDrive: 'string'
  runAsAccountId: 'string'
  vmFriendlyName: 'string'
}

Gebruik voor InMageAzureV2:

{
  diskEncryptionSetId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
    }
  ]
  diskType: 'string'
  enableRdpOnTargetOption: 'string'
  instanceType: 'InMageAzureV2'
  logStorageAccountId: 'string'
  masterTargetId: 'string'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  runAsAccountId: 'string'
  storageAccountId: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetAzureNetworkId: 'string'
  targetAzureSubnetId: 'string'
  targetAzureV1ResourceGroupId: 'string'
  targetAzureV2ResourceGroupId: 'string'
  targetAzureVmName: 'string'
  targetProximityPlacementGroupId: 'string'
  targetVmSize: 'string'
}

Gebruik voor InMageRcm:

{
  disksDefault: {
    diskEncryptionSetId: 'string'
    diskType: 'string'
    logStorageAccountId: 'string'
  }
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
    }
  ]
  fabricDiscoveryMachineId: 'string'
  instanceType: 'InMageRcm'
  licenseType: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  runAsAccountId: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetNetworkId: 'string'
  targetProximityPlacementGroupId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSize: 'string'
  testNetworkId: 'string'
  testSubnetName: 'string'
}

Voor San gebruikt u:

{
  instanceType: 'San'
}

Gebruik voor HyperVReplica2012:

{
  instanceType: 'HyperVReplica2012'
}

Gebruik voor HyperVReplica2012R2:

{
  instanceType: 'HyperVReplica2012R2'
}

Voor HyperVReplicaBaseReplicationDetails gebruikt u:

{
  instanceType: 'HyperVReplicaBaseReplicationDetails'
}

Eigenschapswaarden

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (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 Schakel beveiligingsinvoereigenschappen in. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

A2AEnableProtectionInputOrA2AReplicationDetails

Naam Beschrijving Waarde
diskEncryptionInfo De versleutelingsgegevens van de herstelschijf. DiskEncryptionInfo
fabricObjectId De infrastructuurspecifieke object-id van de virtuele machine. touw
instantieType Het klassetype. A2A (vereist)
multiVmGroepsnaam De naam van de groep met meerdere vm's. touw
recoveryAvailabilitySetId De id van de herstel-beschikbaarheidsset. touw
recoveryAvailabilityZone De beschikbaarheidszone voor herstel. touw
recoveryAzureNetworkId De ARM-id van het virtuele Azure-netwerk herstellen. touw
recoveryBootDiagStorageAccountId Het diagnostische opslagaccount voor opstarten. touw
recoveryCloudServiceId De id van de herstelcloudservice. Geldig voor V1-scenario's. touw
recoveryContainerId De id van de herstelcontainer. touw
recoveryProximityPlacementGroupId De id van de plaatsingsgroep voor herstelnabijheid. touw
recoveryResourceGroupId De resourcegroep-id voor herstel. Geldig voor V2-scenario's. touw
recoverySubnetNaam De naam van het herstelsubnet. touw
vmDisks De lijst met vm-schijfgegevens. A2AVmDiskInputDetails[]
vmManagedDisks De lijst met gegevens van beheerde vm-schijven. A2AVmManagedDiskInputDetails

A2AVmDiskInputDetails

Naam Beschrijving Waarde
diskUri De schijf-URI. touw
primaireStagingAzureStorageAccountId De primaire opslagaccount-id voor fasering. touw
recoveryAzureStorageAccountId De id van het herstel-VHD-opslagaccount. touw

A2AVmManagedDiskInputDetails

Naam Beschrijving Waarde
diskEncryptionInfo De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen). DiskEncryptionInfo
diskId De schijf-id. touw
primaireStagingAzureStorageAccountId De arm-id van het primaire faseringsopslagaccount. touw
recoveryDiskEncryptionSetId De id van de versleutelingsset voor de herstelschijf. touw
recoveryReplicaDiskAccountType Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. touw
recoveryResourceGroupId De arm-id van de doelresourcegroep. touw
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. touw

DiskEncryptionInfo

Naam Beschrijving Waarde
schijfEncryptionKeyInfo De naslaginformatie voor KeyVault voor herstel voor geheim. DiskEncryptionKeyInfo
keyEncryptionKeyInfo De naslaginformatie voor KeyVault voor herstel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Naam Beschrijving Waarde
keyVaultResourceArmId De ARM-id van de KeyVault-resource voor geheim. touw
secretIdentifier De geheime URL/id. touw

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Naam Beschrijving Waarde
beleidsId De beleids-id. touw
beschermbareItemId De beveiligbare item-id. touw
aanbiederSpecificDetails De ReplicationProviderInput. Voor de HyperVReplicaAzure-provider is dit AzureEnableProtectionInput-object. Voor San-provider is het SanEnableProtectionInput-object. Voor de HyperVReplicaAzure-provider kan deze null zijn. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Naam Beschrijving Waarde
instantieType Ingesteld op A2A voor het type A2AEnableProtectionInputOrA2AReplicationDetails. Ingesteld op HyperVReplicaAzure voor het type HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicaTionDetails. Ingesteld op 'InMage' voor het type InMageEnableProtectionInputOrInMageReplicationDetails. Ingesteld op 'InMageAzureV2' voor het type InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ingesteld op 'InMageRcm' voor het type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ingesteld op San voor het type SanEnableProtectionInput. Ingesteld op 'HyperVReplica2012' voor het type HyperVReplicaReplicaReplicationDetails. Ingesteld op 'HyperVReplica2012R2' voor het type HyperVReplicaBlueReplicationDetails. Ingesteld op 'HyperVReplicaBaseReplicationDetails' voor het type HyperVReplicaBaseReplicationDetails. 'A2A'
'HyperVReplica2012'
'HyperVReplica2012R2'
'HyperVReplicaAzure'
'HyperVReplicaBaseReplicationDetails'
'InMage'
'InMageAzureV2'
'InMageRcm'
San (vereist)

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Naam Beschrijving Waarde
schijvenOpnemend De lijst met VHD-id's van schijven die moeten worden beveiligd. tekenreeks[]
enableRdpOnTargetOption De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. touw
hvHostVmId De Hyper-V host-VM-id. touw
instantieType Het klassetype. 'HyperVReplicaAzure' (vereist)
logStorageAccountId Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. touw
osType Het type besturingssysteem dat is gekoppeld aan de vm. touw
targetAvailabilitySetId De ARM-id van de beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
doelAzureNetworkId De geselecteerde Azure-netwerk-id van het doel. touw
targetAzureSubnetId De geselecteerde Azure-subnet-id van het doel. touw
doelAzureV1ResourceGroupId De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureV2ResourceGroupId De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureVmName De naam van de azure-doel-VM. touw
targetProximityPlacementGroupId De ARM-id van de nabijheidsplaatsingsgroep. touw
targetStorageAccountId De naam van het opslagaccount. touw
targetVmSize De grootte van de doel-VM. touw
useManagedDisks Een waarde die aangeeft of beheerde schijven moeten worden gebruikt tijdens een failover. touw
vhdId De VHD-id van de besturingssysteemschijf die is gekoppeld aan de vm. touw
vmNaam De naam van de vm. touw

HyperVReplicaBaseReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplicaBaseReplicationDetails' (vereist)

HyperVReplicaBlueReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplica2012R2' (vereist)

HyperVReplicaReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplica2012' (vereist)

InMageAzureV2DiskInputDetails

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id DiskEncryptionSet. touw
diskId De DiskId. touw
schijfType Het DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De LogStorageAccountId. touw

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id DiskEncryptionSet. touw
schijvenOpnemend De schijven die een lijst moeten bevatten. InMageAzureV2DiskInputDetails[]
schijfType Het DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
enableRdpOnTargetOption De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. touw
instantieType Het klassetype. 'InMageAzureV2' (vereist)
logStorageAccountId Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. touw
masterTargetId De hoofddoel-id. touw
multiVmGroupId De groeps-id voor meerdere vm's. touw
multiVmGroepsnaam De naam van de groep met meerdere vm's. touw
processServerId De processerver-id. touw
runAsAccountId De id van het CS-account. touw
opslagAccountId De naam van het opslagaccount. touw
targetAvailabilitySetId De ARM-id van de beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
doelAzureNetworkId De geselecteerde Azure-netwerk-id van het doel. touw
targetAzureSubnetId De geselecteerde Azure-subnet-id van het doel. touw
doelAzureV1ResourceGroupId De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureV2ResourceGroupId De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureVmName De naam van de azure-doel-VM. touw
targetProximityPlacementGroupId De ARM-id van de nabijheidsplaatsingsgroep. touw
targetVmSize De grootte van de doel-VM. touw

InMageDiskExclusionInput

Naam Beschrijving Waarde
schijfHandtekeningOpties De optie op basis van handtekening voor gastschijven voor schijfuitsluiting. InMageDiskSignatureExclusionOptions[]
volumeOpties De optie op basis van volumelabels voor schijfuitsluiting. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOpties

Naam Beschrijving Waarde
diskHandtekening De gasthandtekening van de schijf die moet worden uitgesloten van replicatie. touw

InMageEnableProtectionInputOrInMageReplicationDetails

Naam Beschrijving Waarde
naam datastore De naam van het doelgegevensarchief. touw
diskExclusionInput De invoer voor schijfuitsluiting inschakelen. InMageDiskExclusionInput
schijvenOpnemend De schijven die een lijst moeten bevatten. tekenreeks[]
instantieType Het klassetype. 'InMage' (vereist)
masterTargetId De hoofddoel-id. tekenreeks (vereist)
multiVmGroupId De groeps-id voor meerdere vm's. tekenreeks (vereist)
multiVmGroepsnaam De naam van de groep met meerdere vm's. tekenreeks (vereist)
processServerId De processerver-id. tekenreeks (vereist)
retentieDrive Het bewaarstation dat moet worden gebruikt op de MT. tekenreeks (vereist)
runAsAccountId De id van het CS-account. touw
vmFriendlyName De naam van de vm. touw

InMageRcmDiskInput

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id van de schijfversleutelingsset. touw
diskId De schijf-id. touw
schijfType Het schijftype. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De ARM-id van het logboekopslagaccount. touw

InMageRcmDisksDefaultInput

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id van de schijfversleutelingsset. touw
schijfType Het schijftype. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De ARM-id van het logboekopslagaccount. touw

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Naam Beschrijving Waarde
schijvenStandaardinstelling De standaardschijfinvoer. InMageRcmDisksDefaultInput
schijvenOpnemend De schijven die een lijst moeten bevatten. InMageRcmDiskInput
fabricDiscoveryMachineId De ARM-id van de gedetecteerde machine. touw
instantieType Het klassetype. 'InMageRcm' (vereist)
licentieType Het licentietype. 'GeenLicentieType'
'Niet opgegeven'
'WindowsServer'
multiVmGroepsnaam De naam van de multi-VM-groep. touw
processServerId De processerver-id. touw
runAsAccountId De run-as-account-id. touw
targetAvailabilitySetId De ARM-id van de doel-beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
targetBootDiagnosticsStorageAccountId De ARM-id van het opslagaccount voor diagnostische gegevens voor het doel opstarten. touw
targetNetworkId De geselecteerde ARM-id van het doelnetwerk. touw
targetProximityPlacementGroupId De id van de doelnabijheidsplaatsingsgroep. touw
targetResourceGroupId De ARM-id van de doelresourcegroep. touw
doelSubnetNaam De naam van het geselecteerde doelsubnet. touw
targetVmNaam De naam van de doel-VM. touw
targetVmSize De grootte van de doel-VM. touw
testNetwerk-ID De geselecteerde ARM-id voor het testnetwerk. touw
naam testsubnet De naam van het geselecteerde testsubnet. touw

InMageVolumeExclusionOpties

Naam Beschrijving Waarde
alleenUitsluitenAlsEnkelvoudig Volume De waarde die aangeeft of een schijf met meerdere volumes moet worden uitgesloten of niet. Als een schijf meerdere volumes heeft en een van het volume labels heeft die overeenkomen met VolumeLabel, wordt deze schijf uitgesloten van replicatie als OnlyExcludeIfSingleVolume onwaar is. touw
volumeLabel Het volumelabel. De schijf met een volume met dit label wordt uitgesloten van replicatie. touw

KeyEncryptionKeyInfo

Naam Beschrijving Waarde
keyIdentifier De sleutel-URL/id. touw
keyVaultResourceArmId De ARM-id van de KeyVault-resource voor de sleutel. touw

SanEnableProtectionInput

Naam Beschrijving Waarde
instantieType Het klassetype. San (vereist)

Gebruiksvoorbeelden

Azure-snelstartvoorbeelden

De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.

Bicep-bestand Beschrijving
Azure VM-replicatie en herstel na noodgevallen maken Met deze sjabloon kunt u herstel na noodgevallen voor sitereplicatie van virtuele Azure-machines maken.

Resourcedefinitie van ARM-sjabloon

De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-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/replicationProtectedItems wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
  "apiVersion": "2018-07-10",
  "name": "string",
  "properties": {
    "policyId": "string",
    "protectableItemId": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
    }
  }
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objecten

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

Gebruik voor A2A-:

{
  "diskEncryptionInfo": {
    "diskEncryptionKeyInfo": {
      "keyVaultResourceArmId": "string",
      "secretIdentifier": "string"
    },
    "keyEncryptionKeyInfo": {
      "keyIdentifier": "string",
      "keyVaultResourceArmId": "string"
    }
  },
  "fabricObjectId": "string",
  "instanceType": "A2A",
  "multiVmGroupName": "string",
  "recoveryAvailabilitySetId": "string",
  "recoveryAvailabilityZone": "string",
  "recoveryAzureNetworkId": "string",
  "recoveryBootDiagStorageAccountId": "string",
  "recoveryCloudServiceId": "string",
  "recoveryContainerId": "string",
  "recoveryProximityPlacementGroupId": "string",
  "recoveryResourceGroupId": "string",
  "recoverySubnetName": "string",
  "vmDisks": [
    {
      "diskUri": "string",
      "primaryStagingAzureStorageAccountId": "string",
      "recoveryAzureStorageAccountId": "string"
    }
  ],
  "vmManagedDisks": [
    {
      "diskEncryptionInfo": {
        "diskEncryptionKeyInfo": {
          "keyVaultResourceArmId": "string",
          "secretIdentifier": "string"
        },
        "keyEncryptionKeyInfo": {
          "keyIdentifier": "string",
          "keyVaultResourceArmId": "string"
        }
      },
      "diskId": "string",
      "primaryStagingAzureStorageAccountId": "string",
      "recoveryDiskEncryptionSetId": "string",
      "recoveryReplicaDiskAccountType": "string",
      "recoveryResourceGroupId": "string",
      "recoveryTargetDiskAccountType": "string"
    }
  ]
}

Gebruik voor HyperVReplicaAzure:

{
  "disksToInclude": [ "string" ],
  "enableRdpOnTargetOption": "string",
  "hvHostVmId": "string",
  "instanceType": "HyperVReplicaAzure",
  "logStorageAccountId": "string",
  "osType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetAzureNetworkId": "string",
  "targetAzureSubnetId": "string",
  "targetAzureV1ResourceGroupId": "string",
  "targetAzureV2ResourceGroupId": "string",
  "targetAzureVmName": "string",
  "targetProximityPlacementGroupId": "string",
  "targetStorageAccountId": "string",
  "targetVmSize": "string",
  "useManagedDisks": "string",
  "vhdId": "string",
  "vmName": "string"
}

Gebruik voor InMage:

{
  "datastoreName": "string",
  "diskExclusionInput": {
    "diskSignatureOptions": [
      {
        "diskSignature": "string"
      }
    ],
    "volumeOptions": [
      {
        "onlyExcludeIfSingleVolume": "string",
        "volumeLabel": "string"
      }
    ]
  },
  "disksToInclude": [ "string" ],
  "instanceType": "InMage",
  "masterTargetId": "string",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "retentionDrive": "string",
  "runAsAccountId": "string",
  "vmFriendlyName": "string"
}

Gebruik voor InMageAzureV2:

{
  "diskEncryptionSetId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string"
    }
  ],
  "diskType": "string",
  "enableRdpOnTargetOption": "string",
  "instanceType": "InMageAzureV2",
  "logStorageAccountId": "string",
  "masterTargetId": "string",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "runAsAccountId": "string",
  "storageAccountId": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetAzureNetworkId": "string",
  "targetAzureSubnetId": "string",
  "targetAzureV1ResourceGroupId": "string",
  "targetAzureV2ResourceGroupId": "string",
  "targetAzureVmName": "string",
  "targetProximityPlacementGroupId": "string",
  "targetVmSize": "string"
}

Gebruik voor InMageRcm:

{
  "disksDefault": {
    "diskEncryptionSetId": "string",
    "diskType": "string",
    "logStorageAccountId": "string"
  },
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string"
    }
  ],
  "fabricDiscoveryMachineId": "string",
  "instanceType": "InMageRcm",
  "licenseType": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "runAsAccountId": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetNetworkId": "string",
  "targetProximityPlacementGroupId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSize": "string",
  "testNetworkId": "string",
  "testSubnetName": "string"
}

Voor San gebruikt u:

{
  "instanceType": "San"
}

Gebruik voor HyperVReplica2012:

{
  "instanceType": "HyperVReplica2012"
}

Gebruik voor HyperVReplica2012R2:

{
  "instanceType": "HyperVReplica2012R2"
}

Voor HyperVReplicaBaseReplicationDetails gebruikt u:

{
  "instanceType": "HyperVReplicaBaseReplicationDetails"
}

Eigenschapswaarden

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Naam Beschrijving Waarde
apiVersion De API-versie '2018-07-10'
naam De resourcenaam tekenreeks (vereist)
eigenschappen Schakel beveiligingsinvoereigenschappen in. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
soort Het brontype 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems'

A2AEnableProtectionInputOrA2AReplicationDetails

Naam Beschrijving Waarde
diskEncryptionInfo De versleutelingsgegevens van de herstelschijf. DiskEncryptionInfo
fabricObjectId De infrastructuurspecifieke object-id van de virtuele machine. touw
instantieType Het klassetype. A2A (vereist)
multiVmGroepsnaam De naam van de groep met meerdere vm's. touw
recoveryAvailabilitySetId De id van de herstel-beschikbaarheidsset. touw
recoveryAvailabilityZone De beschikbaarheidszone voor herstel. touw
recoveryAzureNetworkId De ARM-id van het virtuele Azure-netwerk herstellen. touw
recoveryBootDiagStorageAccountId Het diagnostische opslagaccount voor opstarten. touw
recoveryCloudServiceId De id van de herstelcloudservice. Geldig voor V1-scenario's. touw
recoveryContainerId De id van de herstelcontainer. touw
recoveryProximityPlacementGroupId De id van de plaatsingsgroep voor herstelnabijheid. touw
recoveryResourceGroupId De resourcegroep-id voor herstel. Geldig voor V2-scenario's. touw
recoverySubnetNaam De naam van het herstelsubnet. touw
vmDisks De lijst met vm-schijfgegevens. A2AVmDiskInputDetails[]
vmManagedDisks De lijst met gegevens van beheerde vm-schijven. A2AVmManagedDiskInputDetails

A2AVmDiskInputDetails

Naam Beschrijving Waarde
diskUri De schijf-URI. touw
primaireStagingAzureStorageAccountId De primaire opslagaccount-id voor fasering. touw
recoveryAzureStorageAccountId De id van het herstel-VHD-opslagaccount. touw

A2AVmManagedDiskInputDetails

Naam Beschrijving Waarde
diskEncryptionInfo De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen). DiskEncryptionInfo
diskId De schijf-id. touw
primaireStagingAzureStorageAccountId De arm-id van het primaire faseringsopslagaccount. touw
recoveryDiskEncryptionSetId De id van de versleutelingsset voor de herstelschijf. touw
recoveryReplicaDiskAccountType Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. touw
recoveryResourceGroupId De arm-id van de doelresourcegroep. touw
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. touw

DiskEncryptionInfo

Naam Beschrijving Waarde
schijfEncryptionKeyInfo De naslaginformatie voor KeyVault voor herstel voor geheim. DiskEncryptionKeyInfo
keyEncryptionKeyInfo De naslaginformatie voor KeyVault voor herstel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Naam Beschrijving Waarde
keyVaultResourceArmId De ARM-id van de KeyVault-resource voor geheim. touw
secretIdentifier De geheime URL/id. touw

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Naam Beschrijving Waarde
beleidsId De beleids-id. touw
beschermbareItemId De beveiligbare item-id. touw
aanbiederSpecificDetails De ReplicationProviderInput. Voor de HyperVReplicaAzure-provider is dit AzureEnableProtectionInput-object. Voor San-provider is het SanEnableProtectionInput-object. Voor de HyperVReplicaAzure-provider kan deze null zijn. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Naam Beschrijving Waarde
instantieType Ingesteld op A2A voor het type A2AEnableProtectionInputOrA2AReplicationDetails. Ingesteld op HyperVReplicaAzure voor het type HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicaTionDetails. Ingesteld op 'InMage' voor het type InMageEnableProtectionInputOrInMageReplicationDetails. Ingesteld op 'InMageAzureV2' voor het type InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ingesteld op 'InMageRcm' voor het type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ingesteld op San voor het type SanEnableProtectionInput. Ingesteld op 'HyperVReplica2012' voor het type HyperVReplicaReplicaReplicationDetails. Ingesteld op 'HyperVReplica2012R2' voor het type HyperVReplicaBlueReplicationDetails. Ingesteld op 'HyperVReplicaBaseReplicationDetails' voor het type HyperVReplicaBaseReplicationDetails. 'A2A'
'HyperVReplica2012'
'HyperVReplica2012R2'
'HyperVReplicaAzure'
'HyperVReplicaBaseReplicationDetails'
'InMage'
'InMageAzureV2'
'InMageRcm'
San (vereist)

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Naam Beschrijving Waarde
schijvenOpnemend De lijst met VHD-id's van schijven die moeten worden beveiligd. tekenreeks[]
enableRdpOnTargetOption De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. touw
hvHostVmId De Hyper-V host-VM-id. touw
instantieType Het klassetype. 'HyperVReplicaAzure' (vereist)
logStorageAccountId Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. touw
osType Het type besturingssysteem dat is gekoppeld aan de vm. touw
targetAvailabilitySetId De ARM-id van de beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
doelAzureNetworkId De geselecteerde Azure-netwerk-id van het doel. touw
targetAzureSubnetId De geselecteerde Azure-subnet-id van het doel. touw
doelAzureV1ResourceGroupId De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureV2ResourceGroupId De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureVmName De naam van de azure-doel-VM. touw
targetProximityPlacementGroupId De ARM-id van de nabijheidsplaatsingsgroep. touw
targetStorageAccountId De naam van het opslagaccount. touw
targetVmSize De grootte van de doel-VM. touw
useManagedDisks Een waarde die aangeeft of beheerde schijven moeten worden gebruikt tijdens een failover. touw
vhdId De VHD-id van de besturingssysteemschijf die is gekoppeld aan de vm. touw
vmNaam De naam van de vm. touw

HyperVReplicaBaseReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplicaBaseReplicationDetails' (vereist)

HyperVReplicaBlueReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplica2012R2' (vereist)

HyperVReplicaReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplica2012' (vereist)

InMageAzureV2DiskInputDetails

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id DiskEncryptionSet. touw
diskId De DiskId. touw
schijfType Het DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De LogStorageAccountId. touw

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id DiskEncryptionSet. touw
schijvenOpnemend De schijven die een lijst moeten bevatten. InMageAzureV2DiskInputDetails[]
schijfType Het DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
enableRdpOnTargetOption De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. touw
instantieType Het klassetype. 'InMageAzureV2' (vereist)
logStorageAccountId Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. touw
masterTargetId De hoofddoel-id. touw
multiVmGroupId De groeps-id voor meerdere vm's. touw
multiVmGroepsnaam De naam van de groep met meerdere vm's. touw
processServerId De processerver-id. touw
runAsAccountId De id van het CS-account. touw
opslagAccountId De naam van het opslagaccount. touw
targetAvailabilitySetId De ARM-id van de beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
doelAzureNetworkId De geselecteerde Azure-netwerk-id van het doel. touw
targetAzureSubnetId De geselecteerde Azure-subnet-id van het doel. touw
doelAzureV1ResourceGroupId De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureV2ResourceGroupId De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureVmName De naam van de azure-doel-VM. touw
targetProximityPlacementGroupId De ARM-id van de nabijheidsplaatsingsgroep. touw
targetVmSize De grootte van de doel-VM. touw

InMageDiskExclusionInput

Naam Beschrijving Waarde
schijfHandtekeningOpties De optie op basis van handtekening voor gastschijven voor schijfuitsluiting. InMageDiskSignatureExclusionOptions[]
volumeOpties De optie op basis van volumelabels voor schijfuitsluiting. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOpties

Naam Beschrijving Waarde
diskHandtekening De gasthandtekening van de schijf die moet worden uitgesloten van replicatie. touw

InMageEnableProtectionInputOrInMageReplicationDetails

Naam Beschrijving Waarde
naam datastore De naam van het doelgegevensarchief. touw
diskExclusionInput De invoer voor schijfuitsluiting inschakelen. InMageDiskExclusionInput
schijvenOpnemend De schijven die een lijst moeten bevatten. tekenreeks[]
instantieType Het klassetype. 'InMage' (vereist)
masterTargetId De hoofddoel-id. tekenreeks (vereist)
multiVmGroupId De groeps-id voor meerdere vm's. tekenreeks (vereist)
multiVmGroepsnaam De naam van de groep met meerdere vm's. tekenreeks (vereist)
processServerId De processerver-id. tekenreeks (vereist)
retentieDrive Het bewaarstation dat moet worden gebruikt op de MT. tekenreeks (vereist)
runAsAccountId De id van het CS-account. touw
vmFriendlyName De naam van de vm. touw

InMageRcmDiskInput

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id van de schijfversleutelingsset. touw
diskId De schijf-id. touw
schijfType Het schijftype. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De ARM-id van het logboekopslagaccount. touw

InMageRcmDisksDefaultInput

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id van de schijfversleutelingsset. touw
schijfType Het schijftype. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De ARM-id van het logboekopslagaccount. touw

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Naam Beschrijving Waarde
schijvenStandaardinstelling De standaardschijfinvoer. InMageRcmDisksDefaultInput
schijvenOpnemend De schijven die een lijst moeten bevatten. InMageRcmDiskInput
fabricDiscoveryMachineId De ARM-id van de gedetecteerde machine. touw
instantieType Het klassetype. 'InMageRcm' (vereist)
licentieType Het licentietype. 'GeenLicentieType'
'Niet opgegeven'
'WindowsServer'
multiVmGroepsnaam De naam van de multi-VM-groep. touw
processServerId De processerver-id. touw
runAsAccountId De run-as-account-id. touw
targetAvailabilitySetId De ARM-id van de doel-beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
targetBootDiagnosticsStorageAccountId De ARM-id van het opslagaccount voor diagnostische gegevens voor het doel opstarten. touw
targetNetworkId De geselecteerde ARM-id van het doelnetwerk. touw
targetProximityPlacementGroupId De id van de doelnabijheidsplaatsingsgroep. touw
targetResourceGroupId De ARM-id van de doelresourcegroep. touw
doelSubnetNaam De naam van het geselecteerde doelsubnet. touw
targetVmNaam De naam van de doel-VM. touw
targetVmSize De grootte van de doel-VM. touw
testNetwerk-ID De geselecteerde ARM-id voor het testnetwerk. touw
naam testsubnet De naam van het geselecteerde testsubnet. touw

InMageVolumeExclusionOpties

Naam Beschrijving Waarde
alleenUitsluitenAlsEnkelvoudig Volume De waarde die aangeeft of een schijf met meerdere volumes moet worden uitgesloten of niet. Als een schijf meerdere volumes heeft en een van het volume labels heeft die overeenkomen met VolumeLabel, wordt deze schijf uitgesloten van replicatie als OnlyExcludeIfSingleVolume onwaar is. touw
volumeLabel Het volumelabel. De schijf met een volume met dit label wordt uitgesloten van replicatie. touw

KeyEncryptionKeyInfo

Naam Beschrijving Waarde
keyIdentifier De sleutel-URL/id. touw
keyVaultResourceArmId De ARM-id van de KeyVault-resource voor de sleutel. touw

SanEnableProtectionInput

Naam Beschrijving Waarde
instantieType Het klassetype. San (vereist)

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

Sjabloon Beschrijving
Azure VM-replicatie en herstel na noodgevallen maken

implementeren in Azure
Met deze sjabloon kunt u herstel na noodgevallen voor sitereplicatie van virtuele Azure-machines maken.

Resourcedefinitie van Terraform (AzAPI-provider)

De kluizen/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-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/replicationProtectedItems wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2018-07-10"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      policyId = "string"
      protectableItemId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
      }
    }
  }
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objecten

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

Gebruik voor A2A-:

{
  diskEncryptionInfo = {
    diskEncryptionKeyInfo = {
      keyVaultResourceArmId = "string"
      secretIdentifier = "string"
    }
    keyEncryptionKeyInfo = {
      keyIdentifier = "string"
      keyVaultResourceArmId = "string"
    }
  }
  fabricObjectId = "string"
  instanceType = "A2A"
  multiVmGroupName = "string"
  recoveryAvailabilitySetId = "string"
  recoveryAvailabilityZone = "string"
  recoveryAzureNetworkId = "string"
  recoveryBootDiagStorageAccountId = "string"
  recoveryCloudServiceId = "string"
  recoveryContainerId = "string"
  recoveryProximityPlacementGroupId = "string"
  recoveryResourceGroupId = "string"
  recoverySubnetName = "string"
  vmDisks = [
    {
      diskUri = "string"
      primaryStagingAzureStorageAccountId = "string"
      recoveryAzureStorageAccountId = "string"
    }
  ]
  vmManagedDisks = [
    {
      diskEncryptionInfo = {
        diskEncryptionKeyInfo = {
          keyVaultResourceArmId = "string"
          secretIdentifier = "string"
        }
        keyEncryptionKeyInfo = {
          keyIdentifier = "string"
          keyVaultResourceArmId = "string"
        }
      }
      diskId = "string"
      primaryStagingAzureStorageAccountId = "string"
      recoveryDiskEncryptionSetId = "string"
      recoveryReplicaDiskAccountType = "string"
      recoveryResourceGroupId = "string"
      recoveryTargetDiskAccountType = "string"
    }
  ]
}

Gebruik voor HyperVReplicaAzure:

{
  disksToInclude = [
    "string"
  ]
  enableRdpOnTargetOption = "string"
  hvHostVmId = "string"
  instanceType = "HyperVReplicaAzure"
  logStorageAccountId = "string"
  osType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetAzureNetworkId = "string"
  targetAzureSubnetId = "string"
  targetAzureV1ResourceGroupId = "string"
  targetAzureV2ResourceGroupId = "string"
  targetAzureVmName = "string"
  targetProximityPlacementGroupId = "string"
  targetStorageAccountId = "string"
  targetVmSize = "string"
  useManagedDisks = "string"
  vhdId = "string"
  vmName = "string"
}

Gebruik voor InMage:

{
  datastoreName = "string"
  diskExclusionInput = {
    diskSignatureOptions = [
      {
        diskSignature = "string"
      }
    ]
    volumeOptions = [
      {
        onlyExcludeIfSingleVolume = "string"
        volumeLabel = "string"
      }
    ]
  }
  disksToInclude = [
    "string"
  ]
  instanceType = "InMage"
  masterTargetId = "string"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  retentionDrive = "string"
  runAsAccountId = "string"
  vmFriendlyName = "string"
}

Gebruik voor InMageAzureV2:

{
  diskEncryptionSetId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
    }
  ]
  diskType = "string"
  enableRdpOnTargetOption = "string"
  instanceType = "InMageAzureV2"
  logStorageAccountId = "string"
  masterTargetId = "string"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  runAsAccountId = "string"
  storageAccountId = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetAzureNetworkId = "string"
  targetAzureSubnetId = "string"
  targetAzureV1ResourceGroupId = "string"
  targetAzureV2ResourceGroupId = "string"
  targetAzureVmName = "string"
  targetProximityPlacementGroupId = "string"
  targetVmSize = "string"
}

Gebruik voor InMageRcm:

{
  disksDefault = {
    diskEncryptionSetId = "string"
    diskType = "string"
    logStorageAccountId = "string"
  }
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
    }
  ]
  fabricDiscoveryMachineId = "string"
  instanceType = "InMageRcm"
  licenseType = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  runAsAccountId = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetNetworkId = "string"
  targetProximityPlacementGroupId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSize = "string"
  testNetworkId = "string"
  testSubnetName = "string"
}

Voor San gebruikt u:

{
  instanceType = "San"
}

Gebruik voor HyperVReplica2012:

{
  instanceType = "HyperVReplica2012"
}

Gebruik voor HyperVReplica2012R2:

{
  instanceType = "HyperVReplica2012R2"
}

Voor HyperVReplicaBaseReplicationDetails gebruikt u:

{
  instanceType = "HyperVReplicaBaseReplicationDetails"
}

Eigenschapswaarden

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: kluizen/replicationFabrics/replicationProtectionContainers
eigenschappen Schakel beveiligingsinvoereigenschappen in. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
soort Het brontype "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2018-07-10"

A2AEnableProtectionInputOrA2AReplicationDetails

Naam Beschrijving Waarde
diskEncryptionInfo De versleutelingsgegevens van de herstelschijf. DiskEncryptionInfo
fabricObjectId De infrastructuurspecifieke object-id van de virtuele machine. touw
instantieType Het klassetype. A2A (vereist)
multiVmGroepsnaam De naam van de groep met meerdere vm's. touw
recoveryAvailabilitySetId De id van de herstel-beschikbaarheidsset. touw
recoveryAvailabilityZone De beschikbaarheidszone voor herstel. touw
recoveryAzureNetworkId De ARM-id van het virtuele Azure-netwerk herstellen. touw
recoveryBootDiagStorageAccountId Het diagnostische opslagaccount voor opstarten. touw
recoveryCloudServiceId De id van de herstelcloudservice. Geldig voor V1-scenario's. touw
recoveryContainerId De id van de herstelcontainer. touw
recoveryProximityPlacementGroupId De id van de plaatsingsgroep voor herstelnabijheid. touw
recoveryResourceGroupId De resourcegroep-id voor herstel. Geldig voor V2-scenario's. touw
recoverySubnetNaam De naam van het herstelsubnet. touw
vmDisks De lijst met vm-schijfgegevens. A2AVmDiskInputDetails[]
vmManagedDisks De lijst met gegevens van beheerde vm-schijven. A2AVmManagedDiskInputDetails

A2AVmDiskInputDetails

Naam Beschrijving Waarde
diskUri De schijf-URI. touw
primaireStagingAzureStorageAccountId De primaire opslagaccount-id voor fasering. touw
recoveryAzureStorageAccountId De id van het herstel-VHD-opslagaccount. touw

A2AVmManagedDiskInputDetails

Naam Beschrijving Waarde
diskEncryptionInfo De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen). DiskEncryptionInfo
diskId De schijf-id. touw
primaireStagingAzureStorageAccountId De arm-id van het primaire faseringsopslagaccount. touw
recoveryDiskEncryptionSetId De id van de versleutelingsset voor de herstelschijf. touw
recoveryReplicaDiskAccountType Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven. touw
recoveryResourceGroupId De arm-id van de doelresourcegroep. touw
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. touw

DiskEncryptionInfo

Naam Beschrijving Waarde
schijfEncryptionKeyInfo De naslaginformatie voor KeyVault voor herstel voor geheim. DiskEncryptionKeyInfo
keyEncryptionKeyInfo De naslaginformatie voor KeyVault voor herstel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Naam Beschrijving Waarde
keyVaultResourceArmId De ARM-id van de KeyVault-resource voor geheim. touw
secretIdentifier De geheime URL/id. touw

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Naam Beschrijving Waarde
beleidsId De beleids-id. touw
beschermbareItemId De beveiligbare item-id. touw
aanbiederSpecificDetails De ReplicationProviderInput. Voor de HyperVReplicaAzure-provider is dit AzureEnableProtectionInput-object. Voor San-provider is het SanEnableProtectionInput-object. Voor de HyperVReplicaAzure-provider kan deze null zijn. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Naam Beschrijving Waarde
instantieType Ingesteld op A2A voor het type A2AEnableProtectionInputOrA2AReplicationDetails. Ingesteld op HyperVReplicaAzure voor het type HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicaTionDetails. Ingesteld op 'InMage' voor het type InMageEnableProtectionInputOrInMageReplicationDetails. Ingesteld op 'InMageAzureV2' voor het type InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ingesteld op 'InMageRcm' voor het type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ingesteld op San voor het type SanEnableProtectionInput. Ingesteld op 'HyperVReplica2012' voor het type HyperVReplicaReplicaReplicationDetails. Ingesteld op 'HyperVReplica2012R2' voor het type HyperVReplicaBlueReplicationDetails. Ingesteld op 'HyperVReplicaBaseReplicationDetails' voor het type HyperVReplicaBaseReplicationDetails. 'A2A'
'HyperVReplica2012'
'HyperVReplica2012R2'
'HyperVReplicaAzure'
'HyperVReplicaBaseReplicationDetails'
'InMage'
'InMageAzureV2'
'InMageRcm'
San (vereist)

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Naam Beschrijving Waarde
schijvenOpnemend De lijst met VHD-id's van schijven die moeten worden beveiligd. tekenreeks[]
enableRdpOnTargetOption De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. touw
hvHostVmId De Hyper-V host-VM-id. touw
instantieType Het klassetype. 'HyperVReplicaAzure' (vereist)
logStorageAccountId Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. touw
osType Het type besturingssysteem dat is gekoppeld aan de vm. touw
targetAvailabilitySetId De ARM-id van de beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
doelAzureNetworkId De geselecteerde Azure-netwerk-id van het doel. touw
targetAzureSubnetId De geselecteerde Azure-subnet-id van het doel. touw
doelAzureV1ResourceGroupId De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureV2ResourceGroupId De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureVmName De naam van de azure-doel-VM. touw
targetProximityPlacementGroupId De ARM-id van de nabijheidsplaatsingsgroep. touw
targetStorageAccountId De naam van het opslagaccount. touw
targetVmSize De grootte van de doel-VM. touw
useManagedDisks Een waarde die aangeeft of beheerde schijven moeten worden gebruikt tijdens een failover. touw
vhdId De VHD-id van de besturingssysteemschijf die is gekoppeld aan de vm. touw
vmNaam De naam van de vm. touw

HyperVReplicaBaseReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplicaBaseReplicationDetails' (vereist)

HyperVReplicaBlueReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplica2012R2' (vereist)

HyperVReplicaReplicationDetails

Naam Beschrijving Waarde
instantieType Het klassetype. 'HyperVReplica2012' (vereist)

InMageAzureV2DiskInputDetails

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id DiskEncryptionSet. touw
diskId De DiskId. touw
schijfType Het DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De LogStorageAccountId. touw

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id DiskEncryptionSet. touw
schijvenOpnemend De schijven die een lijst moeten bevatten. InMageAzureV2DiskInputDetails[]
schijfType Het DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
enableRdpOnTargetOption De geselecteerde optie om RDP\SSH in te schakelen op de doel-VM na een failover. Tekenreekswaarde van {SrsDataContract.EnableRDPOnTargetOption} enum. touw
instantieType Het klassetype. 'InMageAzureV2' (vereist)
logStorageAccountId Het opslagaccount dat moet worden gebruikt voor logboekregistratie tijdens replicatie. touw
masterTargetId De hoofddoel-id. touw
multiVmGroupId De groeps-id voor meerdere vm's. touw
multiVmGroepsnaam De naam van de groep met meerdere vm's. touw
processServerId De processerver-id. touw
runAsAccountId De id van het CS-account. touw
opslagAccountId De naam van het opslagaccount. touw
targetAvailabilitySetId De ARM-id van de beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
doelAzureNetworkId De geselecteerde Azure-netwerk-id van het doel. touw
targetAzureSubnetId De geselecteerde Azure-subnet-id van het doel. touw
doelAzureV1ResourceGroupId De id van de doelresourcegroep (voor klassieke implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureV2ResourceGroupId De id van de doelresourcegroep (voor resource manager-implementatie) waarin de failover-VM moet worden gemaakt. touw
targetAzureVmName De naam van de azure-doel-VM. touw
targetProximityPlacementGroupId De ARM-id van de nabijheidsplaatsingsgroep. touw
targetVmSize De grootte van de doel-VM. touw

InMageDiskExclusionInput

Naam Beschrijving Waarde
schijfHandtekeningOpties De optie op basis van handtekening voor gastschijven voor schijfuitsluiting. InMageDiskSignatureExclusionOptions[]
volumeOpties De optie op basis van volumelabels voor schijfuitsluiting. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOpties

Naam Beschrijving Waarde
diskHandtekening De gasthandtekening van de schijf die moet worden uitgesloten van replicatie. touw

InMageEnableProtectionInputOrInMageReplicationDetails

Naam Beschrijving Waarde
naam datastore De naam van het doelgegevensarchief. touw
diskExclusionInput De invoer voor schijfuitsluiting inschakelen. InMageDiskExclusionInput
schijvenOpnemend De schijven die een lijst moeten bevatten. tekenreeks[]
instantieType Het klassetype. 'InMage' (vereist)
masterTargetId De hoofddoel-id. tekenreeks (vereist)
multiVmGroupId De groeps-id voor meerdere vm's. tekenreeks (vereist)
multiVmGroepsnaam De naam van de groep met meerdere vm's. tekenreeks (vereist)
processServerId De processerver-id. tekenreeks (vereist)
retentieDrive Het bewaarstation dat moet worden gebruikt op de MT. tekenreeks (vereist)
runAsAccountId De id van het CS-account. touw
vmFriendlyName De naam van de vm. touw

InMageRcmDiskInput

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id van de schijfversleutelingsset. touw
diskId De schijf-id. touw
schijfType Het schijftype. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De ARM-id van het logboekopslagaccount. touw

InMageRcmDisksDefaultInput

Naam Beschrijving Waarde
diskEncryptionSetId De ARM-id van de schijfversleutelingsset. touw
schijfType Het schijftype. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId De ARM-id van het logboekopslagaccount. touw

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Naam Beschrijving Waarde
schijvenStandaardinstelling De standaardschijfinvoer. InMageRcmDisksDefaultInput
schijvenOpnemend De schijven die een lijst moeten bevatten. InMageRcmDiskInput
fabricDiscoveryMachineId De ARM-id van de gedetecteerde machine. touw
instantieType Het klassetype. 'InMageRcm' (vereist)
licentieType Het licentietype. 'GeenLicentieType'
'Niet opgegeven'
'WindowsServer'
multiVmGroepsnaam De naam van de multi-VM-groep. touw
processServerId De processerver-id. touw
runAsAccountId De run-as-account-id. touw
targetAvailabilitySetId De ARM-id van de doel-beschikbaarheidsset. touw
targetAvailabilityZone De doel-beschikbaarheidszone. touw
targetBootDiagnosticsStorageAccountId De ARM-id van het opslagaccount voor diagnostische gegevens voor het doel opstarten. touw
targetNetworkId De geselecteerde ARM-id van het doelnetwerk. touw
targetProximityPlacementGroupId De id van de doelnabijheidsplaatsingsgroep. touw
targetResourceGroupId De ARM-id van de doelresourcegroep. touw
doelSubnetNaam De naam van het geselecteerde doelsubnet. touw
targetVmNaam De naam van de doel-VM. touw
targetVmSize De grootte van de doel-VM. touw
testNetwerk-ID De geselecteerde ARM-id voor het testnetwerk. touw
naam testsubnet De naam van het geselecteerde testsubnet. touw

InMageVolumeExclusionOpties

Naam Beschrijving Waarde
alleenUitsluitenAlsEnkelvoudig Volume De waarde die aangeeft of een schijf met meerdere volumes moet worden uitgesloten of niet. Als een schijf meerdere volumes heeft en een van het volume labels heeft die overeenkomen met VolumeLabel, wordt deze schijf uitgesloten van replicatie als OnlyExcludeIfSingleVolume onwaar is. touw
volumeLabel Het volumelabel. De schijf met een volume met dit label wordt uitgesloten van replicatie. touw

KeyEncryptionKeyInfo

Naam Beschrijving Waarde
keyIdentifier De sleutel-URL/id. touw
keyVaultResourceArmId De ARM-id van de KeyVault-resource voor de sleutel. touw

SanEnableProtectionInput

Naam Beschrijving Waarde
instantieType Het klassetype. San (vereist)