Freigeben über


Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2021-06-01

Bicep-Ressourcendefinition

Der Ressourcentyp Vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Bicep hinzu.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte

Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für A2A-:

{
  diskEncryptionInfo: {
    diskEncryptionKeyInfo: {
      keyVaultResourceArmId: 'string'
      secretIdentifier: 'string'
    }
    keyEncryptionKeyInfo: {
      keyIdentifier: 'string'
      keyVaultResourceArmId: 'string'
    }
  }
  fabricObjectId: 'string'
  instanceType: 'A2A'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  recoveryAvailabilitySetId: 'string'
  recoveryAvailabilityZone: 'string'
  recoveryAzureNetworkId: 'string'
  recoveryBootDiagStorageAccountId: 'string'
  recoveryCloudServiceId: 'string'
  recoveryContainerId: 'string'
  recoveryProximityPlacementGroupId: 'string'
  recoveryResourceGroupId: 'string'
  recoverySubnetName: 'string'
  recoveryVirtualMachineScaleSetId: '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'
    }
  ]
}

Verwenden Sie für A2ACrossClusterMigration:

{
  fabricObjectId: 'string'
  instanceType: 'A2ACrossClusterMigration'
  recoveryContainerId: 'string'
}

Verwenden Sie für HyperVReplicaAzure:

{
  diskEncryptionSetId: 'string'
  disksToInclude: [
    'string'
  ]
  disksToIncludeForManagedDisks: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
    }
  ]
  diskType: 'string'
  enableRdpOnTargetOption: 'string'
  hvHostVmId: 'string'
  instanceType: 'HyperVReplicaAzure'
  licenseType: 'string'
  logStorageAccountId: 'string'
  osType: 'string'
  seedManagedDiskTags: {
    {customized property}: 'string'
  }
  sqlServerLicenseType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetAzureNetworkId: 'string'
  targetAzureSubnetId: 'string'
  targetAzureV1ResourceGroupId: 'string'
  targetAzureV2ResourceGroupId: 'string'
  targetAzureVmName: 'string'
  targetManagedDiskTags: {
    {customized property}: 'string'
  }
  targetNicTags: {
    {customized property}: 'string'
  }
  targetProximityPlacementGroupId: 'string'
  targetStorageAccountId: 'string'
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
  useManagedDisks: 'string'
  useManagedDisksForReplication: 'string'
  vhdId: 'string'
  vmName: 'string'
}

Verwenden Sie für 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'
}

Verwenden Sie für InMageAzureV2:

{
  diskEncryptionSetId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
    }
  ]
  diskType: 'string'
  enableRdpOnTargetOption: 'string'
  instanceType: 'InMageAzureV2'
  licenseType: 'string'
  logStorageAccountId: 'string'
  masterTargetId: 'string'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  runAsAccountId: 'string'
  seedManagedDiskTags: {
    {customized property}: 'string'
  }
  sqlServerLicenseType: 'string'
  storageAccountId: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetAzureNetworkId: 'string'
  targetAzureSubnetId: 'string'
  targetAzureV1ResourceGroupId: 'string'
  targetAzureV2ResourceGroupId: 'string'
  targetAzureVmName: 'string'
  targetManagedDiskTags: {
    {customized property}: 'string'
  }
  targetNicTags: {
    {customized property}: 'string'
  }
  targetProximityPlacementGroupId: 'string'
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
}

Verwenden Sie für 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'
}

Verwenden Sie für HyperVReplica2012:

{
  instanceType: 'HyperVReplica2012'
}

Verwenden Sie für HyperVReplica2012R2:

{
  instanceType: 'HyperVReplica2012R2'
}

Verwenden Sie für HyperVReplicaBaseReplicationDetails:

{
  instanceType: 'HyperVReplicaBaseReplicationDetails'
}

Verwenden Sie für InMageRcmFailback-:

{
  instanceType: 'InMageRcmFailback'
}

Eigenschaftswerte

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Name Beschreibung Wert
fabricObjectId Die Fabric-spezifische Objekt-ID des virtuellen Computers. Schnur
instanceType Der Klassentyp. "A2ACrossClusterMigration" (erforderlich)
recoveryContainerId Die Wiederherstellungscontainer-ID. Schnur

A2AEnableProtectionInputOrA2AReplicationDetails

Name Beschreibung Wert
diskEncryptionInfo Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für zwei Passflüsse). DiskEncryptionInfo
fabricObjectId Die Fabric-spezifische Objekt-ID des virtuellen Computers. Zeichenfolge (erforderlich)
instanceType Der Klassentyp. "A2A" (erforderlich)
multiVmGroupId Die Gruppen-ID für mehrere virtuelle Computer. Schnur
multiVmGroupName Der Name der Gruppe "Multi vm". Schnur
recoveryAvailabilitySetId Die Wiederherstellungsverfügbarkeitssatz-ID. Schnur
recoveryAvailabilityZone Die Verfügbarkeitszone für die Wiederherstellung. Schnur
recoveryAzureNetworkId Die Wiederherstellungs-ARM-ID des virtuellen Azure-Netzwerks. Schnur
recoveryBootDiagStorageAccountId Das Startdiagnosespeicherkonto. Schnur
recoveryCloudServiceId Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. Schnur
recoveryContainerId Die Wiederherstellungscontainer-ID. Schnur
recoveryProximityPlacementGroupId Die Gruppen-ID der Wiederherstellungsannäherung. Schnur
recoveryResourceGroupId Die Gruppen-ID der Wiederherstellungsressource. Gültig für V2-Szenarien. Schnur
recoverySubnetName Der Name des Wiederherstellungssubnetzes. Schnur
recoveryVirtualMachineScaleSetId Die SKALIERUNGs-ID des virtuellen Computers. Schnur
vmDisks Die Liste der Vm-Datenträgerdetails. A2AVmDiskInputDetails[]
vmManagedDisks Die Liste der vom virtuellen Computer verwalteten Datenträgerdetails. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Name Beschreibung Wert
diskUri Der Datenträger-URI. Zeichenfolge (erforderlich)
primaryStagingAzureStorageAccountId Die primäre Stagingspeicherkonto-ID. Zeichenfolge (erforderlich)
recoveryAzureStorageAccountId Die Wiederherstellungs-VHD-Speicherkonto-ID. Zeichenfolge (erforderlich)

A2AVmManagedDiskInputDetails

Name Beschreibung Wert
diskEncryptionInfo Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für einen /einzelnen Passfluss). DiskEncryptionInfo
diskId Die Datenträger-ID. Zeichenfolge (erforderlich)
primaryStagingAzureStorageAccountId Die primäre Stagingspeicherkonto-Arm-ID. Zeichenfolge (erforderlich)
recoveryDiskEncryptionSetId Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. Schnur
recoveryReplicaDiskAccountType Der Replikatdatenträgertyp. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. Schnur
recoveryResourceGroupId Die Zielressourcengruppe Arm ID. Zeichenfolge (erforderlich)
recoveryTargetDiskAccountType Der Zieldatenträgertyp nach dem Failover. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. Schnur

DiskEncryptionInfo

Name Beschreibung Wert
diskEncryptionKeyInfo Der WiederherstellungsschlüsselVault-Verweis für den geheimen Schlüssel. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Der Wiederherstellungsschlüsselvault-Verweis für Schlüssel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Name Beschreibung Wert
keyVaultResourceArmId Die KEYVault-Ressourcen-ARM-ID für den geheimen Schlüssel. Schnur
secretIdentifier Die geheime URL/ID. Schnur

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Name Beschreibung Wert
policyId Die Richtlinien-ID. Schnur
protectableItemId Die geschützte Element-ID. Schnur
providerSpecificDetails Der ReplicationProviderInput. Für hyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für San-Anbieter ist es sanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er null sein. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Name Beschreibung Wert
instanceType Legen Sie für den Typ A2AEnableProtectionInputOrA2AReplicationDetailsauf "A2A" fest. Legen Sie für den Typ A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetailsauf "A2ACrossClusterMigration" fest. Legen Sie für den Typ HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetailsauf "HyperVReplicaAzure" fest. Legen Sie für den Typ InMageEnableProtectionInputOrInMageReplicationDetailsauf "InMageEnableProtectionInputOrInMageReplicationDetails" fest. Legen Sie für den Typ InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetailsauf "InMageAzureV2" fest. Set to 'InMageRcm' for type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Legen Sie für den Typ HyperVReplicaReplicationDetailsauf "HyperVReplica2012" fest. Set to 'HyperVReplica2012R2' for type HyperVReplicaBlueReplicationDetails. Legen Sie für den Typ HyperVReplicaBaseReplicationDetailsauf "HyperVReplicaBaseReplicationDetails" fest. Set to 'InMageRcmFailback' for type InMageRcmFailbackReplicationDetails. "A2A"
'A2ACrossClusterMigration'
'HyperVReplica2012'
"HyperVReplica2012R2"
'HyperVReplicaAzure'
'HyperVReplicaBaseReplicationDetails'
"InMage"
'InmageAzureV2'
'InMagercm'
'InMageRcmFailback' (erforderlich)

HyperVReplicaAzureDiskInputDetails

Name Beschreibung Wert
diskEncryptionSetId Die ARM-ID "DiskEncryptionSet". Schnur
diskId Die DiskId. Schnur
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. Schnur

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
disksToInclude Die Liste der zu schützenden VHD-IDs von Datenträgern. string[]
disksToIncludeForManagedDisks Die Datenträger, die eine Liste für verwaltete Datenträger enthalten sollen. HyperVReplicaAzureDiskInputDetails[]
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. Schnur
hvHostVmId Die Hyper-V Host-VM-ID. Schnur
instanceType Der Klassentyp. "HyperVReplicaAzure" (erforderlich)
licenseType Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
logStorageAccountId Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. Schnur
osType Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. Schnur
seedManagedDiskTags Die Tags für die verwalteten Seed-Datenträger. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Der SQL Server-Lizenztyp. "AHUB"
'NoLicenseType'
"Nicht angegeben"
"PAYG"
targetAvailabilitySetId Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetAzureNetworkId Die ausgewählte Ziel-Azure-Netzwerk-ID. Schnur
targetAzureSubnetId Die ausgewählte Ziel-Azure-Subnetz-ID. Schnur
targetAzureV1ResourceGroupId Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureV2ResourceGroupId Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureVmName Der Azure-VM-Zielname. Schnur
targetManagedDiskTags Die Tags für die zielverwalteten Datenträger. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Die Tags für die Ziel-NICs. HyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Die Näherungsgruppe ARM-ID. Schnur
targetStorageAccountId Die Speicherkonto-ID. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
targetVmTags Die Ziel-VM-Tags. HyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. Schnur
useManagedDisksForReplication Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. Schnur
vhdId Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. Schnur
vmName Der VM-Name. Schnur

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Name Beschreibung Wert

HyperVReplicaBaseReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplicaBaseReplicationDetails" (erforderlich)

HyperVReplicaBlueReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012R2" (erforderlich)

HyperVReplicaReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012" (erforderlich)

InMageAzureV2DiskInputDetails

Name Beschreibung Wert
diskEncryptionSetId Die ARM-ID "DiskEncryptionSet". Schnur
diskId Die DiskId. Schnur
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. Schnur

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
disksToInclude Die Datenträger, die liste enthalten sein sollen. InMageAzureV2DiskInputDetails[]
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Die ausgewählte Option zum Aktivieren von RDP\SSH auf ziel-VM nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. Schnur
instanceType Der Klassentyp. "InMageAzureV2" (erforderlich)
licenseType Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
logStorageAccountId Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. Schnur
masterTargetId Die Masterziel-ID. Schnur
multiVmGroupId Die Gruppen-ID für mehrere VIRTUELLE Computer. Schnur
multiVmGroupName Der Name der Multi-VM-Gruppe. Schnur
processServerId Die Prozessserver-ID. Schnur
runAsAccountId Die CS-Konto-ID. Schnur
seedManagedDiskTags Die Tags für die verwalteten Seed-Datenträger. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Der SQL Server-Lizenztyp. "AHUB"
'NoLicenseType'
"Nicht angegeben"
"PAYG"
storageAccountId Die Speicherkonto-ID. Schnur
targetAvailabilitySetId Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetAzureNetworkId Die ausgewählte Ziel-Azure-Netzwerk-ID. Schnur
targetAzureSubnetId Die ausgewählte Ziel-Azure-Subnetz-ID. Schnur
targetAzureV1ResourceGroupId Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureV2ResourceGroupId Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureVmName Der Azure-VM-Zielname. Schnur
targetManagedDiskTags Die Tags für die zielverwalteten Datenträger. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Die Tags für die Ziel-NICs. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Die Näherungsgruppe ARM-ID. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
targetVmTags Die Ziel-VM-Tags. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetNicTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetVmTags

Name Beschreibung Wert

InMageDiskExclusionInput

Name Beschreibung Wert
diskSignatureOptions Die Auf dem Gastdatenträger basierende Option für den Datenträgerausschluss. InMageDiskSignatureExclusionOptions[]
volumeOptions Die Volumebezeichnungsbasierte Option für den Datenträgerausschluss. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Name Beschreibung Wert
diskSignature Die Gastsignatur des Datenträgers, die von der Replikation ausgeschlossen werden soll. Schnur

InMageEnableProtectionInputOrInMageReplicationDetails

Name Beschreibung Wert
datastoreName Der Name des Zieldatenspeichers. Schnur
diskExclusionInput Die Datenträgerausschlusseingabe aktivieren. InMageDiskExclusionInput
disksToInclude Die Datenträger, die liste enthalten sein sollen. string[]
instanceType Der Klassentyp. "InMage" (erforderlich)
masterTargetId Die Masterziel-ID. Zeichenfolge (erforderlich)
multiVmGroupId Die Gruppen-ID für mehrere VIRTUELLE Computer. Zeichenfolge (erforderlich)
multiVmGroupName Der Name der Multi-VM-Gruppe. Zeichenfolge (erforderlich)
processServerId Die Prozessserver-ID. Zeichenfolge (erforderlich)
retentionDrive Das Aufbewahrungslaufwerk, das auf dem MT verwendet werden soll. Zeichenfolge (erforderlich)
runAsAccountId Die CS-Konto-ID. Schnur
vmFriendlyName Der VM-Name. Schnur

InMageRcmDiskInput

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
diskId Die Datenträger-ID. Zeichenfolge (erforderlich)
diskType Der Datenträgertyp. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (erforderlich)
logStorageAccountId Die ARM-ID des Protokollspeicherkontos. Zeichenfolge (erforderlich)

InMageRcmDisksDefaultInput

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
diskType Der Datenträgertyp. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (erforderlich)
logStorageAccountId Die ARM-ID des Protokollspeicherkontos. Zeichenfolge (erforderlich)

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Name Beschreibung Wert
disksDefault Die Standarddatenträgereingabe. InMageRcmDisksDefaultInput
disksToInclude Die Datenträger, die liste enthalten sein sollen. InMageRcmDiskInput[]
fabricDiscoveryMachineId Die ARM-ID des ermittelten Computers. Zeichenfolge (erforderlich)
instanceType Der Klassentyp. 'InMageRcm' (erforderlich)
licenseType Der Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
multiVmGroupName Der Name der Multi-VM-Gruppe. Schnur
processServerId Die Prozessserver-ID. Zeichenfolge (erforderlich)
runAsAccountId Die Run-as-Konto-ID. Schnur
targetAvailabilitySetId Die ZIELverfügbarkeits-ID. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetBootDiagnosticsStorageAccountId Die ARM-ID des Zielstartdiagnosespeicherkontos. Schnur
targetNetworkId Die ausgewählte ARM-ID des Zielnetzwerks. Schnur
targetProximityPlacementGroupId Die Ziel-Platzierungsgruppen-ID. Schnur
targetResourceGroupId Die ARM-ID der Zielressourcengruppe. Zeichenfolge (erforderlich)
targetSubnetName Der ausgewählte Zielsubnetzname. Schnur
targetVmName Der Name des virtuellen Zielcomputers. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
testNetworkId Die ausgewählte ARM-ID des Testnetzwerks. Schnur
testSubnetName Der ausgewählte Testsubnetzname. Schnur

InMageRcmFailbackReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcmFailback' (erforderlich)

InMageVolumeExclusionOptions

Name Beschreibung Wert
onlyExcludeIfSingleVolume Der Wert, der angibt, ob der Datenträger mit mehreren Volumes ausgeschlossen werden soll. Wenn ein Datenträger über mehrere Volumes verfügt und ein Volume bezeichnungsabgleich mit VolumeLabel aufweist, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. Schnur
volumeLabel Die Volumebezeichnung. Der Datenträger mit einem Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. Schnur

KeyEncryptionKeyInfo

Name Beschreibung Wert
keyIdentifier Die Schlüssel-URL/ID. Schnur
keyVaultResourceArmId Die KeyVault-Ressourcen-ARM-ID für schlüssel. Schnur

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: Vaults/replicationFabrics/replicationProtectionContainers
Eigenschaften Schutzeingabeeigenschaften aktivieren. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

ARM-Vorlagenressourcendefinition

Der Ressourcentyp Vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte

Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für A2A-:

{
  "diskEncryptionInfo": {
    "diskEncryptionKeyInfo": {
      "keyVaultResourceArmId": "string",
      "secretIdentifier": "string"
    },
    "keyEncryptionKeyInfo": {
      "keyIdentifier": "string",
      "keyVaultResourceArmId": "string"
    }
  },
  "fabricObjectId": "string",
  "instanceType": "A2A",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "recoveryAvailabilitySetId": "string",
  "recoveryAvailabilityZone": "string",
  "recoveryAzureNetworkId": "string",
  "recoveryBootDiagStorageAccountId": "string",
  "recoveryCloudServiceId": "string",
  "recoveryContainerId": "string",
  "recoveryProximityPlacementGroupId": "string",
  "recoveryResourceGroupId": "string",
  "recoverySubnetName": "string",
  "recoveryVirtualMachineScaleSetId": "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"
    }
  ]
}

Verwenden Sie für A2ACrossClusterMigration:

{
  "fabricObjectId": "string",
  "instanceType": "A2ACrossClusterMigration",
  "recoveryContainerId": "string"
}

Verwenden Sie für HyperVReplicaAzure:

{
  "diskEncryptionSetId": "string",
  "disksToInclude": [ "string" ],
  "disksToIncludeForManagedDisks": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string"
    }
  ],
  "diskType": "string",
  "enableRdpOnTargetOption": "string",
  "hvHostVmId": "string",
  "instanceType": "HyperVReplicaAzure",
  "licenseType": "string",
  "logStorageAccountId": "string",
  "osType": "string",
  "seedManagedDiskTags": {
    "{customized property}": "string"
  },
  "sqlServerLicenseType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetAzureNetworkId": "string",
  "targetAzureSubnetId": "string",
  "targetAzureV1ResourceGroupId": "string",
  "targetAzureV2ResourceGroupId": "string",
  "targetAzureVmName": "string",
  "targetManagedDiskTags": {
    "{customized property}": "string"
  },
  "targetNicTags": {
    "{customized property}": "string"
  },
  "targetProximityPlacementGroupId": "string",
  "targetStorageAccountId": "string",
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  },
  "useManagedDisks": "string",
  "useManagedDisksForReplication": "string",
  "vhdId": "string",
  "vmName": "string"
}

Verwenden Sie für 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"
}

Verwenden Sie für InMageAzureV2:

{
  "diskEncryptionSetId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string"
    }
  ],
  "diskType": "string",
  "enableRdpOnTargetOption": "string",
  "instanceType": "InMageAzureV2",
  "licenseType": "string",
  "logStorageAccountId": "string",
  "masterTargetId": "string",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "runAsAccountId": "string",
  "seedManagedDiskTags": {
    "{customized property}": "string"
  },
  "sqlServerLicenseType": "string",
  "storageAccountId": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetAzureNetworkId": "string",
  "targetAzureSubnetId": "string",
  "targetAzureV1ResourceGroupId": "string",
  "targetAzureV2ResourceGroupId": "string",
  "targetAzureVmName": "string",
  "targetManagedDiskTags": {
    "{customized property}": "string"
  },
  "targetNicTags": {
    "{customized property}": "string"
  },
  "targetProximityPlacementGroupId": "string",
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  }
}

Verwenden Sie für 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"
}

Verwenden Sie für HyperVReplica2012:

{
  "instanceType": "HyperVReplica2012"
}

Verwenden Sie für HyperVReplica2012R2:

{
  "instanceType": "HyperVReplica2012R2"
}

Verwenden Sie für HyperVReplicaBaseReplicationDetails:

{
  "instanceType": "HyperVReplicaBaseReplicationDetails"
}

Verwenden Sie für InMageRcmFailback-:

{
  "instanceType": "InMageRcmFailback"
}

Eigenschaftswerte

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Name Beschreibung Wert
fabricObjectId Die Fabric-spezifische Objekt-ID des virtuellen Computers. Schnur
instanceType Der Klassentyp. "A2ACrossClusterMigration" (erforderlich)
recoveryContainerId Die Wiederherstellungscontainer-ID. Schnur

A2AEnableProtectionInputOrA2AReplicationDetails

Name Beschreibung Wert
diskEncryptionInfo Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für zwei Passflüsse). DiskEncryptionInfo
fabricObjectId Die Fabric-spezifische Objekt-ID des virtuellen Computers. Zeichenfolge (erforderlich)
instanceType Der Klassentyp. "A2A" (erforderlich)
multiVmGroupId Die Gruppen-ID für mehrere virtuelle Computer. Schnur
multiVmGroupName Der Name der Gruppe "Multi vm". Schnur
recoveryAvailabilitySetId Die Wiederherstellungsverfügbarkeitssatz-ID. Schnur
recoveryAvailabilityZone Die Verfügbarkeitszone für die Wiederherstellung. Schnur
recoveryAzureNetworkId Die Wiederherstellungs-ARM-ID des virtuellen Azure-Netzwerks. Schnur
recoveryBootDiagStorageAccountId Das Startdiagnosespeicherkonto. Schnur
recoveryCloudServiceId Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. Schnur
recoveryContainerId Die Wiederherstellungscontainer-ID. Schnur
recoveryProximityPlacementGroupId Die Gruppen-ID der Wiederherstellungsannäherung. Schnur
recoveryResourceGroupId Die Gruppen-ID der Wiederherstellungsressource. Gültig für V2-Szenarien. Schnur
recoverySubnetName Der Name des Wiederherstellungssubnetzes. Schnur
recoveryVirtualMachineScaleSetId Die SKALIERUNGs-ID des virtuellen Computers. Schnur
vmDisks Die Liste der Vm-Datenträgerdetails. A2AVmDiskInputDetails[]
vmManagedDisks Die Liste der vom virtuellen Computer verwalteten Datenträgerdetails. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Name Beschreibung Wert
diskUri Der Datenträger-URI. Zeichenfolge (erforderlich)
primaryStagingAzureStorageAccountId Die primäre Stagingspeicherkonto-ID. Zeichenfolge (erforderlich)
recoveryAzureStorageAccountId Die Wiederherstellungs-VHD-Speicherkonto-ID. Zeichenfolge (erforderlich)

A2AVmManagedDiskInputDetails

Name Beschreibung Wert
diskEncryptionInfo Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für einen /einzelnen Passfluss). DiskEncryptionInfo
diskId Die Datenträger-ID. Zeichenfolge (erforderlich)
primaryStagingAzureStorageAccountId Die primäre Stagingspeicherkonto-Arm-ID. Zeichenfolge (erforderlich)
recoveryDiskEncryptionSetId Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. Schnur
recoveryReplicaDiskAccountType Der Replikatdatenträgertyp. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. Schnur
recoveryResourceGroupId Die Zielressourcengruppe Arm ID. Zeichenfolge (erforderlich)
recoveryTargetDiskAccountType Der Zieldatenträgertyp nach dem Failover. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. Schnur

DiskEncryptionInfo

Name Beschreibung Wert
diskEncryptionKeyInfo Der WiederherstellungsschlüsselVault-Verweis für den geheimen Schlüssel. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Der Wiederherstellungsschlüsselvault-Verweis für Schlüssel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Name Beschreibung Wert
keyVaultResourceArmId Die KEYVault-Ressourcen-ARM-ID für den geheimen Schlüssel. Schnur
secretIdentifier Die geheime URL/ID. Schnur

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Name Beschreibung Wert
policyId Die Richtlinien-ID. Schnur
protectableItemId Die geschützte Element-ID. Schnur
providerSpecificDetails Der ReplicationProviderInput. Für hyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für San-Anbieter ist es sanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er null sein. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Name Beschreibung Wert
instanceType Legen Sie für den Typ A2AEnableProtectionInputOrA2AReplicationDetailsauf "A2A" fest. Legen Sie für den Typ A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetailsauf "A2ACrossClusterMigration" fest. Legen Sie für den Typ HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetailsauf "HyperVReplicaAzure" fest. Legen Sie für den Typ InMageEnableProtectionInputOrInMageReplicationDetailsauf "InMageEnableProtectionInputOrInMageReplicationDetails" fest. Legen Sie für den Typ InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetailsauf "InMageAzureV2" fest. Set to 'InMageRcm' for type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Legen Sie für den Typ HyperVReplicaReplicationDetailsauf "HyperVReplica2012" fest. Set to 'HyperVReplica2012R2' for type HyperVReplicaBlueReplicationDetails. Legen Sie für den Typ HyperVReplicaBaseReplicationDetailsauf "HyperVReplicaBaseReplicationDetails" fest. Set to 'InMageRcmFailback' for type InMageRcmFailbackReplicationDetails. "A2A"
'A2ACrossClusterMigration'
'HyperVReplica2012'
"HyperVReplica2012R2"
'HyperVReplicaAzure'
'HyperVReplicaBaseReplicationDetails'
"InMage"
'InmageAzureV2'
'InMagercm'
'InMageRcmFailback' (erforderlich)

HyperVReplicaAzureDiskInputDetails

Name Beschreibung Wert
diskEncryptionSetId Die ARM-ID "DiskEncryptionSet". Schnur
diskId Die DiskId. Schnur
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. Schnur

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
disksToInclude Die Liste der zu schützenden VHD-IDs von Datenträgern. string[]
disksToIncludeForManagedDisks Die Datenträger, die eine Liste für verwaltete Datenträger enthalten sollen. HyperVReplicaAzureDiskInputDetails[]
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. Schnur
hvHostVmId Die Hyper-V Host-VM-ID. Schnur
instanceType Der Klassentyp. "HyperVReplicaAzure" (erforderlich)
licenseType Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
logStorageAccountId Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. Schnur
osType Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. Schnur
seedManagedDiskTags Die Tags für die verwalteten Seed-Datenträger. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Der SQL Server-Lizenztyp. "AHUB"
'NoLicenseType'
"Nicht angegeben"
"PAYG"
targetAvailabilitySetId Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetAzureNetworkId Die ausgewählte Ziel-Azure-Netzwerk-ID. Schnur
targetAzureSubnetId Die ausgewählte Ziel-Azure-Subnetz-ID. Schnur
targetAzureV1ResourceGroupId Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureV2ResourceGroupId Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureVmName Der Azure-VM-Zielname. Schnur
targetManagedDiskTags Die Tags für die zielverwalteten Datenträger. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Die Tags für die Ziel-NICs. HyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Die Näherungsgruppe ARM-ID. Schnur
targetStorageAccountId Die Speicherkonto-ID. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
targetVmTags Die Ziel-VM-Tags. HyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. Schnur
useManagedDisksForReplication Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. Schnur
vhdId Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. Schnur
vmName Der VM-Name. Schnur

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Name Beschreibung Wert

HyperVReplicaBaseReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplicaBaseReplicationDetails" (erforderlich)

HyperVReplicaBlueReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012R2" (erforderlich)

HyperVReplicaReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012" (erforderlich)

InMageAzureV2DiskInputDetails

Name Beschreibung Wert
diskEncryptionSetId Die ARM-ID "DiskEncryptionSet". Schnur
diskId Die DiskId. Schnur
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. Schnur

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
disksToInclude Die Datenträger, die liste enthalten sein sollen. InMageAzureV2DiskInputDetails[]
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Die ausgewählte Option zum Aktivieren von RDP\SSH auf ziel-VM nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. Schnur
instanceType Der Klassentyp. "InMageAzureV2" (erforderlich)
licenseType Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
logStorageAccountId Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. Schnur
masterTargetId Die Masterziel-ID. Schnur
multiVmGroupId Die Gruppen-ID für mehrere VIRTUELLE Computer. Schnur
multiVmGroupName Der Name der Multi-VM-Gruppe. Schnur
processServerId Die Prozessserver-ID. Schnur
runAsAccountId Die CS-Konto-ID. Schnur
seedManagedDiskTags Die Tags für die verwalteten Seed-Datenträger. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Der SQL Server-Lizenztyp. "AHUB"
'NoLicenseType'
"Nicht angegeben"
"PAYG"
storageAccountId Die Speicherkonto-ID. Schnur
targetAvailabilitySetId Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetAzureNetworkId Die ausgewählte Ziel-Azure-Netzwerk-ID. Schnur
targetAzureSubnetId Die ausgewählte Ziel-Azure-Subnetz-ID. Schnur
targetAzureV1ResourceGroupId Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureV2ResourceGroupId Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureVmName Der Azure-VM-Zielname. Schnur
targetManagedDiskTags Die Tags für die zielverwalteten Datenträger. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Die Tags für die Ziel-NICs. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Die Näherungsgruppe ARM-ID. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
targetVmTags Die Ziel-VM-Tags. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetNicTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetVmTags

Name Beschreibung Wert

InMageDiskExclusionInput

Name Beschreibung Wert
diskSignatureOptions Die Auf dem Gastdatenträger basierende Option für den Datenträgerausschluss. InMageDiskSignatureExclusionOptions[]
volumeOptions Die Volumebezeichnungsbasierte Option für den Datenträgerausschluss. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Name Beschreibung Wert
diskSignature Die Gastsignatur des Datenträgers, die von der Replikation ausgeschlossen werden soll. Schnur

InMageEnableProtectionInputOrInMageReplicationDetails

Name Beschreibung Wert
datastoreName Der Name des Zieldatenspeichers. Schnur
diskExclusionInput Die Datenträgerausschlusseingabe aktivieren. InMageDiskExclusionInput
disksToInclude Die Datenträger, die liste enthalten sein sollen. string[]
instanceType Der Klassentyp. "InMage" (erforderlich)
masterTargetId Die Masterziel-ID. Zeichenfolge (erforderlich)
multiVmGroupId Die Gruppen-ID für mehrere VIRTUELLE Computer. Zeichenfolge (erforderlich)
multiVmGroupName Der Name der Multi-VM-Gruppe. Zeichenfolge (erforderlich)
processServerId Die Prozessserver-ID. Zeichenfolge (erforderlich)
retentionDrive Das Aufbewahrungslaufwerk, das auf dem MT verwendet werden soll. Zeichenfolge (erforderlich)
runAsAccountId Die CS-Konto-ID. Schnur
vmFriendlyName Der VM-Name. Schnur

InMageRcmDiskInput

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
diskId Die Datenträger-ID. Zeichenfolge (erforderlich)
diskType Der Datenträgertyp. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (erforderlich)
logStorageAccountId Die ARM-ID des Protokollspeicherkontos. Zeichenfolge (erforderlich)

InMageRcmDisksDefaultInput

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
diskType Der Datenträgertyp. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (erforderlich)
logStorageAccountId Die ARM-ID des Protokollspeicherkontos. Zeichenfolge (erforderlich)

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Name Beschreibung Wert
disksDefault Die Standarddatenträgereingabe. InMageRcmDisksDefaultInput
disksToInclude Die Datenträger, die liste enthalten sein sollen. InMageRcmDiskInput[]
fabricDiscoveryMachineId Die ARM-ID des ermittelten Computers. Zeichenfolge (erforderlich)
instanceType Der Klassentyp. 'InMageRcm' (erforderlich)
licenseType Der Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
multiVmGroupName Der Name der Multi-VM-Gruppe. Schnur
processServerId Die Prozessserver-ID. Zeichenfolge (erforderlich)
runAsAccountId Die Run-as-Konto-ID. Schnur
targetAvailabilitySetId Die ZIELverfügbarkeits-ID. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetBootDiagnosticsStorageAccountId Die ARM-ID des Zielstartdiagnosespeicherkontos. Schnur
targetNetworkId Die ausgewählte ARM-ID des Zielnetzwerks. Schnur
targetProximityPlacementGroupId Die Ziel-Platzierungsgruppen-ID. Schnur
targetResourceGroupId Die ARM-ID der Zielressourcengruppe. Zeichenfolge (erforderlich)
targetSubnetName Der ausgewählte Zielsubnetzname. Schnur
targetVmName Der Name des virtuellen Zielcomputers. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
testNetworkId Die ausgewählte ARM-ID des Testnetzwerks. Schnur
testSubnetName Der ausgewählte Testsubnetzname. Schnur

InMageRcmFailbackReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcmFailback' (erforderlich)

InMageVolumeExclusionOptions

Name Beschreibung Wert
onlyExcludeIfSingleVolume Der Wert, der angibt, ob der Datenträger mit mehreren Volumes ausgeschlossen werden soll. Wenn ein Datenträger über mehrere Volumes verfügt und ein Volume bezeichnungsabgleich mit VolumeLabel aufweist, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. Schnur
volumeLabel Die Volumebezeichnung. Der Datenträger mit einem Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. Schnur

KeyEncryptionKeyInfo

Name Beschreibung Wert
keyIdentifier Die Schlüssel-URL/ID. Schnur
keyVaultResourceArmId Die KeyVault-Ressourcen-ARM-ID für schlüssel. Schnur

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Name Beschreibung Wert
apiVersion Die API-Version '2021-06-01'
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Schutzeingabeeigenschaften aktivieren. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
Art Der Ressourcentyp 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems'

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp Vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      protectableItemId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
      }
    }
  })
}

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte

Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für A2A-:

{
  diskEncryptionInfo = {
    diskEncryptionKeyInfo = {
      keyVaultResourceArmId = "string"
      secretIdentifier = "string"
    }
    keyEncryptionKeyInfo = {
      keyIdentifier = "string"
      keyVaultResourceArmId = "string"
    }
  }
  fabricObjectId = "string"
  instanceType = "A2A"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  recoveryAvailabilitySetId = "string"
  recoveryAvailabilityZone = "string"
  recoveryAzureNetworkId = "string"
  recoveryBootDiagStorageAccountId = "string"
  recoveryCloudServiceId = "string"
  recoveryContainerId = "string"
  recoveryProximityPlacementGroupId = "string"
  recoveryResourceGroupId = "string"
  recoverySubnetName = "string"
  recoveryVirtualMachineScaleSetId = "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"
    }
  ]
}

Verwenden Sie für A2ACrossClusterMigration:

{
  fabricObjectId = "string"
  instanceType = "A2ACrossClusterMigration"
  recoveryContainerId = "string"
}

Verwenden Sie für HyperVReplicaAzure:

{
  diskEncryptionSetId = "string"
  disksToInclude = [
    "string"
  ]
  disksToIncludeForManagedDisks = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
    }
  ]
  diskType = "string"
  enableRdpOnTargetOption = "string"
  hvHostVmId = "string"
  instanceType = "HyperVReplicaAzure"
  licenseType = "string"
  logStorageAccountId = "string"
  osType = "string"
  seedManagedDiskTags = {
    {customized property} = "string"
  }
  sqlServerLicenseType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetAzureNetworkId = "string"
  targetAzureSubnetId = "string"
  targetAzureV1ResourceGroupId = "string"
  targetAzureV2ResourceGroupId = "string"
  targetAzureVmName = "string"
  targetManagedDiskTags = {
    {customized property} = "string"
  }
  targetNicTags = {
    {customized property} = "string"
  }
  targetProximityPlacementGroupId = "string"
  targetStorageAccountId = "string"
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
  useManagedDisks = "string"
  useManagedDisksForReplication = "string"
  vhdId = "string"
  vmName = "string"
}

Verwenden Sie für 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"
}

Verwenden Sie für InMageAzureV2:

{
  diskEncryptionSetId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
    }
  ]
  diskType = "string"
  enableRdpOnTargetOption = "string"
  instanceType = "InMageAzureV2"
  licenseType = "string"
  logStorageAccountId = "string"
  masterTargetId = "string"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  runAsAccountId = "string"
  seedManagedDiskTags = {
    {customized property} = "string"
  }
  sqlServerLicenseType = "string"
  storageAccountId = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetAzureNetworkId = "string"
  targetAzureSubnetId = "string"
  targetAzureV1ResourceGroupId = "string"
  targetAzureV2ResourceGroupId = "string"
  targetAzureVmName = "string"
  targetManagedDiskTags = {
    {customized property} = "string"
  }
  targetNicTags = {
    {customized property} = "string"
  }
  targetProximityPlacementGroupId = "string"
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
}

Verwenden Sie für 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"
}

Verwenden Sie für HyperVReplica2012:

{
  instanceType = "HyperVReplica2012"
}

Verwenden Sie für HyperVReplica2012R2:

{
  instanceType = "HyperVReplica2012R2"
}

Verwenden Sie für HyperVReplicaBaseReplicationDetails:

{
  instanceType = "HyperVReplicaBaseReplicationDetails"
}

Verwenden Sie für InMageRcmFailback-:

{
  instanceType = "InMageRcmFailback"
}

Eigenschaftswerte

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Name Beschreibung Wert
fabricObjectId Die Fabric-spezifische Objekt-ID des virtuellen Computers. Schnur
instanceType Der Klassentyp. "A2ACrossClusterMigration" (erforderlich)
recoveryContainerId Die Wiederherstellungscontainer-ID. Schnur

A2AEnableProtectionInputOrA2AReplicationDetails

Name Beschreibung Wert
diskEncryptionInfo Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für zwei Passflüsse). DiskEncryptionInfo
fabricObjectId Die Fabric-spezifische Objekt-ID des virtuellen Computers. Zeichenfolge (erforderlich)
instanceType Der Klassentyp. "A2A" (erforderlich)
multiVmGroupId Die Gruppen-ID für mehrere virtuelle Computer. Schnur
multiVmGroupName Der Name der Gruppe "Multi vm". Schnur
recoveryAvailabilitySetId Die Wiederherstellungsverfügbarkeitssatz-ID. Schnur
recoveryAvailabilityZone Die Verfügbarkeitszone für die Wiederherstellung. Schnur
recoveryAzureNetworkId Die Wiederherstellungs-ARM-ID des virtuellen Azure-Netzwerks. Schnur
recoveryBootDiagStorageAccountId Das Startdiagnosespeicherkonto. Schnur
recoveryCloudServiceId Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. Schnur
recoveryContainerId Die Wiederherstellungscontainer-ID. Schnur
recoveryProximityPlacementGroupId Die Gruppen-ID der Wiederherstellungsannäherung. Schnur
recoveryResourceGroupId Die Gruppen-ID der Wiederherstellungsressource. Gültig für V2-Szenarien. Schnur
recoverySubnetName Der Name des Wiederherstellungssubnetzes. Schnur
recoveryVirtualMachineScaleSetId Die SKALIERUNGs-ID des virtuellen Computers. Schnur
vmDisks Die Liste der Vm-Datenträgerdetails. A2AVmDiskInputDetails[]
vmManagedDisks Die Liste der vom virtuellen Computer verwalteten Datenträgerdetails. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Name Beschreibung Wert
diskUri Der Datenträger-URI. Zeichenfolge (erforderlich)
primaryStagingAzureStorageAccountId Die primäre Stagingspeicherkonto-ID. Zeichenfolge (erforderlich)
recoveryAzureStorageAccountId Die Wiederherstellungs-VHD-Speicherkonto-ID. Zeichenfolge (erforderlich)

A2AVmManagedDiskInputDetails

Name Beschreibung Wert
diskEncryptionInfo Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für einen /einzelnen Passfluss). DiskEncryptionInfo
diskId Die Datenträger-ID. Zeichenfolge (erforderlich)
primaryStagingAzureStorageAccountId Die primäre Stagingspeicherkonto-Arm-ID. Zeichenfolge (erforderlich)
recoveryDiskEncryptionSetId Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. Schnur
recoveryReplicaDiskAccountType Der Replikatdatenträgertyp. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. Schnur
recoveryResourceGroupId Die Zielressourcengruppe Arm ID. Zeichenfolge (erforderlich)
recoveryTargetDiskAccountType Der Zieldatenträgertyp nach dem Failover. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. Schnur

DiskEncryptionInfo

Name Beschreibung Wert
diskEncryptionKeyInfo Der WiederherstellungsschlüsselVault-Verweis für den geheimen Schlüssel. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Der Wiederherstellungsschlüsselvault-Verweis für Schlüssel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Name Beschreibung Wert
keyVaultResourceArmId Die KEYVault-Ressourcen-ARM-ID für den geheimen Schlüssel. Schnur
secretIdentifier Die geheime URL/ID. Schnur

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Name Beschreibung Wert
policyId Die Richtlinien-ID. Schnur
protectableItemId Die geschützte Element-ID. Schnur
providerSpecificDetails Der ReplicationProviderInput. Für hyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für San-Anbieter ist es sanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er null sein. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Name Beschreibung Wert
instanceType Legen Sie für den Typ A2AEnableProtectionInputOrA2AReplicationDetailsauf "A2A" fest. Legen Sie für den Typ A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetailsauf "A2ACrossClusterMigration" fest. Legen Sie für den Typ HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetailsauf "HyperVReplicaAzure" fest. Legen Sie für den Typ InMageEnableProtectionInputOrInMageReplicationDetailsauf "InMageEnableProtectionInputOrInMageReplicationDetails" fest. Legen Sie für den Typ InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetailsauf "InMageAzureV2" fest. Set to 'InMageRcm' for type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Legen Sie für den Typ HyperVReplicaReplicationDetailsauf "HyperVReplica2012" fest. Set to 'HyperVReplica2012R2' for type HyperVReplicaBlueReplicationDetails. Legen Sie für den Typ HyperVReplicaBaseReplicationDetailsauf "HyperVReplicaBaseReplicationDetails" fest. Set to 'InMageRcmFailback' for type InMageRcmFailbackReplicationDetails. "A2A"
'A2ACrossClusterMigration'
'HyperVReplica2012'
"HyperVReplica2012R2"
'HyperVReplicaAzure'
'HyperVReplicaBaseReplicationDetails'
"InMage"
'InmageAzureV2'
'InMagercm'
'InMageRcmFailback' (erforderlich)

HyperVReplicaAzureDiskInputDetails

Name Beschreibung Wert
diskEncryptionSetId Die ARM-ID "DiskEncryptionSet". Schnur
diskId Die DiskId. Schnur
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. Schnur

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
disksToInclude Die Liste der zu schützenden VHD-IDs von Datenträgern. string[]
disksToIncludeForManagedDisks Die Datenträger, die eine Liste für verwaltete Datenträger enthalten sollen. HyperVReplicaAzureDiskInputDetails[]
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. Schnur
hvHostVmId Die Hyper-V Host-VM-ID. Schnur
instanceType Der Klassentyp. "HyperVReplicaAzure" (erforderlich)
licenseType Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
logStorageAccountId Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. Schnur
osType Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. Schnur
seedManagedDiskTags Die Tags für die verwalteten Seed-Datenträger. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Der SQL Server-Lizenztyp. "AHUB"
'NoLicenseType'
"Nicht angegeben"
"PAYG"
targetAvailabilitySetId Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetAzureNetworkId Die ausgewählte Ziel-Azure-Netzwerk-ID. Schnur
targetAzureSubnetId Die ausgewählte Ziel-Azure-Subnetz-ID. Schnur
targetAzureV1ResourceGroupId Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureV2ResourceGroupId Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureVmName Der Azure-VM-Zielname. Schnur
targetManagedDiskTags Die Tags für die zielverwalteten Datenträger. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Die Tags für die Ziel-NICs. HyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Die Näherungsgruppe ARM-ID. Schnur
targetStorageAccountId Die Speicherkonto-ID. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
targetVmTags Die Ziel-VM-Tags. HyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. Schnur
useManagedDisksForReplication Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. Schnur
vhdId Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. Schnur
vmName Der VM-Name. Schnur

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Name Beschreibung Wert

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Name Beschreibung Wert

HyperVReplicaBaseReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplicaBaseReplicationDetails" (erforderlich)

HyperVReplicaBlueReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012R2" (erforderlich)

HyperVReplicaReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012" (erforderlich)

InMageAzureV2DiskInputDetails

Name Beschreibung Wert
diskEncryptionSetId Die ARM-ID "DiskEncryptionSet". Schnur
diskId Die DiskId. Schnur
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. Schnur

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
disksToInclude Die Datenträger, die liste enthalten sein sollen. InMageAzureV2DiskInputDetails[]
diskType Der DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Die ausgewählte Option zum Aktivieren von RDP\SSH auf ziel-VM nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. Schnur
instanceType Der Klassentyp. "InMageAzureV2" (erforderlich)
licenseType Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
logStorageAccountId Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. Schnur
masterTargetId Die Masterziel-ID. Schnur
multiVmGroupId Die Gruppen-ID für mehrere VIRTUELLE Computer. Schnur
multiVmGroupName Der Name der Multi-VM-Gruppe. Schnur
processServerId Die Prozessserver-ID. Schnur
runAsAccountId Die CS-Konto-ID. Schnur
seedManagedDiskTags Die Tags für die verwalteten Seed-Datenträger. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType Der SQL Server-Lizenztyp. "AHUB"
'NoLicenseType'
"Nicht angegeben"
"PAYG"
storageAccountId Die Speicherkonto-ID. Schnur
targetAvailabilitySetId Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetAzureNetworkId Die ausgewählte Ziel-Azure-Netzwerk-ID. Schnur
targetAzureSubnetId Die ausgewählte Ziel-Azure-Subnetz-ID. Schnur
targetAzureV1ResourceGroupId Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureV2ResourceGroupId Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. Schnur
targetAzureVmName Der Azure-VM-Zielname. Schnur
targetManagedDiskTags Die Tags für die zielverwalteten Datenträger. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Die Tags für die Ziel-NICs. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId Die Näherungsgruppe ARM-ID. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
targetVmTags Die Ziel-VM-Tags. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetNicTags

Name Beschreibung Wert

InMageAzureV2EnableProtectionInputTargetVmTags

Name Beschreibung Wert

InMageDiskExclusionInput

Name Beschreibung Wert
diskSignatureOptions Die Auf dem Gastdatenträger basierende Option für den Datenträgerausschluss. InMageDiskSignatureExclusionOptions[]
volumeOptions Die Volumebezeichnungsbasierte Option für den Datenträgerausschluss. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Name Beschreibung Wert
diskSignature Die Gastsignatur des Datenträgers, die von der Replikation ausgeschlossen werden soll. Schnur

InMageEnableProtectionInputOrInMageReplicationDetails

Name Beschreibung Wert
datastoreName Der Name des Zieldatenspeichers. Schnur
diskExclusionInput Die Datenträgerausschlusseingabe aktivieren. InMageDiskExclusionInput
disksToInclude Die Datenträger, die liste enthalten sein sollen. string[]
instanceType Der Klassentyp. "InMage" (erforderlich)
masterTargetId Die Masterziel-ID. Zeichenfolge (erforderlich)
multiVmGroupId Die Gruppen-ID für mehrere VIRTUELLE Computer. Zeichenfolge (erforderlich)
multiVmGroupName Der Name der Multi-VM-Gruppe. Zeichenfolge (erforderlich)
processServerId Die Prozessserver-ID. Zeichenfolge (erforderlich)
retentionDrive Das Aufbewahrungslaufwerk, das auf dem MT verwendet werden soll. Zeichenfolge (erforderlich)
runAsAccountId Die CS-Konto-ID. Schnur
vmFriendlyName Der VM-Name. Schnur

InMageRcmDiskInput

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
diskId Die Datenträger-ID. Zeichenfolge (erforderlich)
diskType Der Datenträgertyp. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (erforderlich)
logStorageAccountId Die ARM-ID des Protokollspeicherkontos. Zeichenfolge (erforderlich)

InMageRcmDisksDefaultInput

Name Beschreibung Wert
diskEncryptionSetId Die Arm-ID "DiskEncryptionSet". Schnur
diskType Der Datenträgertyp. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (erforderlich)
logStorageAccountId Die ARM-ID des Protokollspeicherkontos. Zeichenfolge (erforderlich)

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Name Beschreibung Wert
disksDefault Die Standarddatenträgereingabe. InMageRcmDisksDefaultInput
disksToInclude Die Datenträger, die liste enthalten sein sollen. InMageRcmDiskInput[]
fabricDiscoveryMachineId Die ARM-ID des ermittelten Computers. Zeichenfolge (erforderlich)
instanceType Der Klassentyp. 'InMageRcm' (erforderlich)
licenseType Der Lizenztyp. 'NoLicenseType'
"Nicht angegeben"
"WindowsServer"
multiVmGroupName Der Name der Multi-VM-Gruppe. Schnur
processServerId Die Prozessserver-ID. Zeichenfolge (erforderlich)
runAsAccountId Die Run-as-Konto-ID. Schnur
targetAvailabilitySetId Die ZIELverfügbarkeits-ID. Schnur
targetAvailabilityZone Die Zielverfügbarkeitszone. Schnur
targetBootDiagnosticsStorageAccountId Die ARM-ID des Zielstartdiagnosespeicherkontos. Schnur
targetNetworkId Die ausgewählte ARM-ID des Zielnetzwerks. Schnur
targetProximityPlacementGroupId Die Ziel-Platzierungsgruppen-ID. Schnur
targetResourceGroupId Die ARM-ID der Zielressourcengruppe. Zeichenfolge (erforderlich)
targetSubnetName Der ausgewählte Zielsubnetzname. Schnur
targetVmName Der Name des virtuellen Zielcomputers. Schnur
targetVmSize Die Größe des virtuellen Zielcomputers. Schnur
testNetworkId Die ausgewählte ARM-ID des Testnetzwerks. Schnur
testSubnetName Der ausgewählte Testsubnetzname. Schnur

InMageRcmFailbackReplicationDetails

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcmFailback' (erforderlich)

InMageVolumeExclusionOptions

Name Beschreibung Wert
onlyExcludeIfSingleVolume Der Wert, der angibt, ob der Datenträger mit mehreren Volumes ausgeschlossen werden soll. Wenn ein Datenträger über mehrere Volumes verfügt und ein Volume bezeichnungsabgleich mit VolumeLabel aufweist, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. Schnur
volumeLabel Die Volumebezeichnung. Der Datenträger mit einem Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. Schnur

KeyEncryptionKeyInfo

Name Beschreibung Wert
keyIdentifier Die Schlüssel-URL/ID. Schnur
keyVaultResourceArmId Die KeyVault-Ressourcen-ARM-ID für schlüssel. Schnur

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource vom Typ: Vaults/replicationFabrics/replicationProtectionContainers
Eigenschaften Schutzeingabeeigenschaften aktivieren. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
Art Der Ressourcentyp "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-06-01"