Dela via


Microsoft.RecoveryServices-valv/replikeringFabrics/replicationProtectionContainers/replicationProtectedItems

Bicep-resursdefinition

Resurstypen vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resurs lägger du till följande Bicep i mallen.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objekt

Ange egenskapen instanceType för att ange typ av objekt.

För A2Aanvänder du:

{
  autoProtectionOfDataDisk: 'string'
  diskEncryptionInfo: {
    diskEncryptionKeyInfo: {
      keyVaultResourceArmId: 'string'
      secretIdentifier: 'string'
    }
    keyEncryptionKeyInfo: {
      keyIdentifier: 'string'
      keyVaultResourceArmId: 'string'
    }
  }
  fabricObjectId: 'string'
  instanceType: 'A2A'
  multiVmGroupId: 'string'
  multiVmGroupName: 'string'
  protectionClusterId: 'string'
  recoveryAvailabilitySetId: 'string'
  recoveryAvailabilityZone: 'string'
  recoveryAzureNetworkId: 'string'
  recoveryBootDiagStorageAccountId: 'string'
  recoveryCapacityReservationGroupId: 'string'
  recoveryCloudServiceId: 'string'
  recoveryContainerId: 'string'
  recoveryExtendedLocation: {
    name: 'string'
    type: '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'
    }
  ]
}

För A2ACrossClusterMigrationanvänder du:

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

För HyperVReplicaAzureanvänder du:

{
  diskEncryptionSetId: 'string'
  disksToInclude: [
    'string'
  ]
  disksToIncludeForManagedDisks: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
      sectorSizeInBytes: int
    }
  ]
  diskType: 'string'
  enableRdpOnTargetOption: 'string'
  hvHostVmId: 'string'
  instanceType: 'HyperVReplicaAzure'
  licenseType: 'string'
  linuxLicenseType: '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'
  targetVmSecurityProfile: {
    targetVmConfidentialEncryption: 'string'
    targetVmMonitoring: 'string'
    targetVmSecureBoot: 'string'
    targetVmSecurityType: 'string'
    targetVmTpm: 'string'
  }
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
  useManagedDisks: 'string'
  useManagedDisksForReplication: 'string'
  userSelectedOSName: 'string'
  vhdId: 'string'
  vmName: 'string'
}

För InMageanvänder du:

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

För InMageAzureV2använder du:

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

För InMageRcmanvänder du:

{
  disksDefault: {
    diskEncryptionSetId: 'string'
    diskType: 'string'
    logStorageAccountId: 'string'
    sectorSizeInBytes: int
  }
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
      sectorSizeInBytes: int
    }
  ]
  fabricDiscoveryMachineId: 'string'
  instanceType: 'InMageRcm'
  licenseType: 'string'
  linuxLicenseType: 'string'
  multiVmGroupName: 'string'
  processServerId: 'string'
  runAsAccountId: 'string'
  seedManagedDiskTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  sqlServerLicenseType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetManagedDiskTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  targetNetworkId: 'string'
  targetNicTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  targetProximityPlacementGroupId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSecurityProfile: {
    targetVmConfidentialEncryption: 'string'
    targetVmMonitoring: 'string'
    targetVmSecureBoot: 'string'
    targetVmSecurityType: 'string'
    targetVmTpm: 'string'
  }
  targetVmSize: 'string'
  targetVmTags: [
    {
      tagName: 'string'
      tagValue: 'string'
    }
  ]
  testNetworkId: 'string'
  testSubnetName: 'string'
  userSelectedOSName: 'string'
}

För HyperVReplica2012 använder du:

{
  instanceType: 'HyperVReplica2012'
}

För HyperVReplica2012R2använder du:

{
  instanceType: 'HyperVReplica2012R2'
}

För HyperVReplicaBaseReplicationDetails använder du:

{
  instanceType: 'HyperVReplicaBaseReplicationDetails'
}

För InMageRcmFailbackanvänder du:

{
  instanceType: 'InMageRcmFailback'
}

Egenskapsvärden

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Namn Beskrivning Värde
fabricObjectId Infrastrukturspecifikt objekt-ID för den virtuella datorn. snöre
instanceType Klasstypen. "A2ACrossClusterMigration" (krävs)
recoveryContainerId Återställningscontainerns ID. snöre

A2AEnableProtectionInputOrA2AReplicationDetails

Namn Beskrivning Värde
autoProtectionOfDataDisk Ett värde som anger om det automatiska skyddet är aktiverat. "Inaktiverad"
"Aktiverad"
diskEncryptionInfo Krypteringsinformationen för återställningsdisken (för två passflöden). DiskEncryptionInfo
fabricObjectId Infrastrukturspecifikt objekt-ID för den virtuella datorn. sträng (krävs)
instanceType Klasstypen. "A2A" (krävs)
multiVmGroupId Grupp-ID för flera virtuella datorer. snöre
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
protectionClusterId Kluster-ID:t för replikeringsskydd. snöre
recoveryAvailabilitySetId Återställningstillgänglighetsuppsättningens ID. snöre
recoveryAvailabilityZone Tillgänglighetszonen för återställning. snöre
recoveryAzureNetworkId Återställningen av ARM-ID:t för det virtuella Azure-nätverket. snöre
recoveryBootDiagStorageAccountId Kontot för startdiagnostiklagring. snöre
recoveryCapacityReservationGroupId Reservationsgrupp-ID för återställningskapacitet. snöre
recoveryCloudServiceId Tjänst-ID för återställningsmoln. Giltigt för V1-scenarier. snöre
recoveryContainerId Återställningscontainerns ID. snöre
recoveryExtendedLocation Den utökade återställningsplatsen. ExtendedLocation
recoveryProximityPlacementGroupId Grupp-ID för placering av återställningsnäring. snöre
recoveryResourceGroupId Återställningsresursgruppens ID. Giltigt för V2-scenarier. snöre
recoverySubnetName Namnet på återställningsundernätet. snöre
recoveryVirtualMachineScaleSetId Vm-skalningsuppsättningens ID. snöre
vmDisks Listan över vm-diskinformation. A2AVmDiskInputDetails[]
vmManagedDisks Listan över vm-hanterad diskinformation. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Namn Beskrivning Värde
diskUri Disk-URI:n. sträng (krävs)
primaryStagingAzureStorageAccountId Det primära mellanlagringskontots ID. sträng (krävs)
recoveryAzureStorageAccountId Återställnings-ID:t för VHD-lagringskontot. sträng (krävs)

A2AVmManagedDiskInputDetails

Namn Beskrivning Värde
diskEncryptionInfo Krypteringsinformationen för återställningsdisken (för ett/ett enda pass-flöden). DiskEncryptionInfo
diskId Disk-ID:t. sträng (krävs)
primaryStagingAzureStorageAccountId Arm-ID för det primära mellanlagringskontot. sträng (krävs)
recoveryDiskEncryptionSetId Återställningsdiskens krypteringsuppsättnings-ID. snöre
recoveryReplicaDiskAccountType Typ av replikdisk. Det är ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren har angetts. snöre
recoveryResourceGroupId Arm-ID för målresursgruppen. sträng (krävs)
recoveryTargetDiskAccountType Måldisktypen efter redundansväxling. Det är ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren har angetts. snöre

DiskEncryptionInfo

Namn Beskrivning Värde
diskEncryptionKeyInfo KeyVault-referensen för återställning för hemlighet. DiskEncryptionKeyInfo
keyEncryptionKeyInfo KeyVault-referens för återställning för nyckel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Namn Beskrivning Värde
keyVaultResourceArmId KeyVault-resursens ARM-ID för hemlighet. snöre
secretIdentifier Den hemliga URL:en/identifieraren. snöre

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Namn Beskrivning Värde
policyId Princip-ID:t. snöre
protectableItemId Det skyddsbara objekt-ID:t. snöre
providerSpecificDetails The ReplicationProviderInput. För HyperVReplicaAzure-providern blir det Objektet AzureEnableProtectionInput. För San-providern blir det SanEnableProtectionInput-objekt. För HyperVReplicaAzure-providern kan den vara null. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Namn Beskrivning Värde
instanceType Ange till "A2A" för typen A2AEnableProtectionInputOrA2AReplicationDetails. Ange till "A2ACrossClusterMigration" för typen A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails. Ange till HyperVReplicaAzure för typen HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails. Ange till InMage för typen InMageEnableProtectionInputOrInMageReplicationDetails. Ange till "InMageAzureV2" för typen InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ange till InMageRcm för typen InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ange till HyperVReplica2012 för typen HyperVReplicaReplicationDetails. Ange till HyperVReplica2012R2 för typen HyperVReplicaBlueReplicationDetails. Ange till "HyperVReplicaBaseReplicationDetails" för typen HyperVReplicaBaseReplicationDetails. Ange till "InMageRcmFailback" för typen InMageRcmFailbackReplicationDetails. "A2A"
"A2ACrossClusterMigration"
"HyperVReplica2012"
"HyperVReplica2012R2"
"HyperVReplicaAzure"
"HyperVReplicaBaseReplicationDetails"
"Inmage"
"InMageAzureV2"
"InMageRcm"
"InMageRcmFailback" (krävs)

UtökadPlats

Namn Beskrivning Värde
namn Namnet på den utökade platsen. sträng (krävs)
typ Den utökade platstypen. "EdgeZone" (krävs)

HyperVReplicaAzureDiskInputDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM ID. snöre
diskId The DiskId. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. snöre
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
disksToInclude Listan över VHD-ID:er för diskar som ska skyddas. string[]
disksToIncludeForManagedDisks De diskar som ska inkluderas i listan över hanterade diskar. HyperVReplicaAzureDiskInputDetails[]
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för SrsDataContract.EnableRDPOnTargetOption-uppräkning. snöre
hvHostVmId Det Hyper-V värd-VM-ID:t. snöre
instanceType Klasstypen. "HyperVReplicaAzure" (krävs)
licenstyp Licenstyp. "NoLicenseType"
"NotSpecified"
"WindowsServer"
linuxLicenseType Licenstypen för virtuella Linux-datorer. "LinuxServer"
"NoLicenseType"
"NotSpecified"
logStorageAccountId Lagringskontot som ska användas för loggning under replikering. snöre
operativsystemtyp Den operativsystemtyp som är associerad med den virtuella datorn. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID för resource manager-distribution. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetAzureNetworkId Det valda azure-målnätverks-ID:t. snöre
targetAzureSubnetId Det valda azure-målundernäts-ID:t. snöre
targetAzureV1ResourceGroupId ID:t för målresursgruppen (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. snöre
targetAzureV2ResourceGroupId ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella redundansdatorn ska skapas. snöre
targetAzureVmName Målnamnet för den virtuella azure-datorn. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Taggarna för mål-NÄTVERKSKORT. HyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId ARM-ID för närhetsplaceringsgruppen. snöre
targetStorageAccountId Lagringskontots ID. snöre
targetVmSecurityProfile Säkerhetsprofilen för den virtuella måldatorn. SecurityProfileEgenskaper
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. HyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Ett värde som anger om hanterade diskar ska användas under redundansväxlingen. snöre
useManagedDisksForReplication Ett värde som anger om hanterade diskar ska användas under replikeringen. snöre
userSelectedOSName Det operativsystemnamn som valts av användaren. snöre
vhdId Det virtuella hårddisk-ID:t för operativsystemdisken som är associerat med den virtuella datorn. snöre
vmName Namnet på den virtuella datorn. snöre

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Namn Beskrivning Värde

HyperVReplicaBaseReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplicaBaseReplicationDetails" (krävs)

HyperVReplicaBlueReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplica2012R2" (krävs)

HyperVReplicaReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplica2012" (krävs)

InMageAzureV2DiskInputDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM ID. snöre
diskId The DiskId. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. snöre

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
disksToInclude De diskar som ska inkluderas i listan. InMageAzureV2DiskInputDetails[]
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för SrsDataContract.EnableRDPOnTargetOption-uppräkning. snöre
instanceType Klasstypen. "InMageAzureV2" (krävs)
licenstyp Licenstyp. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Lagringskontot som ska användas för loggning under replikering. snöre
masterTargetId Huvudmål-ID. snöre
multiVmGroupId Grupp-ID för flera virtuella datorer. snöre
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
processServerId Processserver-ID:t. snöre
runAsAccountId CS-konto-ID:t. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
storageAccountId Lagringskontots ID. snöre
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID för resource manager-distribution. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetAzureNetworkId Det valda azure-målnätverks-ID:t. snöre
targetAzureSubnetId Det valda azure-målundernäts-ID:t. snöre
targetAzureV1ResourceGroupId ID:t för målresursgruppen (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. snöre
targetAzureV2ResourceGroupId ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella redundansdatorn ska skapas. snöre
targetAzureVmName Målnamnet för den virtuella azure-datorn. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Taggarna för mål-NÄTVERKSKORT. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId ARM-ID för närhetsplaceringsgruppen. snöre
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetNicTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetVmTags

Namn Beskrivning Värde

InMageDiskExclusionInput

Namn Beskrivning Värde
diskSignatureOptions Det signaturbaserade alternativet för gästdisken för diskundantag. InMageDiskSignatureExclusionOptions[]
volumeOptions Det volymetikettbaserade alternativet för diskundantag. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Namn Beskrivning Värde
diskSignature Gästsignaturen för disken som ska undantas från replikering. snöre

InMageEnableProtectionInputOrInMageReplicationDetails

Namn Beskrivning Värde
datastoreName Måldatalagernamnet. snöre
diskExclusionInput Aktivera indata för diskundantag. InMageDiskExclusionInput
disksToInclude De diskar som ska inkluderas i listan. string[]
instanceType Klasstypen. "InMage" (krävs)
masterTargetId Huvudmål-ID:t. sträng (krävs)
multiVmGroupId Grupp-ID för flera virtuella datorer. sträng (krävs)
multiVmGroupName Gruppnamnet för flera virtuella datorer. sträng (krävs)
processServerId Processserver-ID:t. sträng (krävs)
retentionDrive Kvarhållningsenheten som ska användas på MT. sträng (krävs)
runAsAccountId CS-konto-ID:t. snöre
vmFriendlyName Namnet på den virtuella datorn. snöre

InMageRcmDiskInput

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
diskId Disk-ID:t. sträng (krävs)
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (krävs)
logStorageAccountId ARM-ID:t för logglagringskontot. sträng (krävs)
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

InMageRcmDisksDefaultInput

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (krävs)
logStorageAccountId ARM-ID:t för logglagringskontot. sträng (krävs)
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Namn Beskrivning Värde
disksDefault Standarddiskindata. InMageRcmDisksDefaultInput
disksToInclude De diskar som ska inkluderas i listan. InMageRcmDiskInput[]
fabricDiscoveryMachineId ARM-ID:t för den identifierade datorn. sträng (krävs)
instanceType Klasstypen. "InMageRcm" (krävs)
licenstyp Licenstypen. "NoLicenseType"
"NotSpecified"
"WindowsServer"
linuxLicenseType Licenstypen för virtuella Linux-datorer. "LinuxServer"
"NoLicenseType"
"NotSpecified"
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
processServerId Processserverns ID. sträng (krävs)
runAsAccountId Kör som-konto-ID:t. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. UserCreatedResourceTag[]
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetBootDiagnosticsStorageAccountId ARM-ID:t för målstartdiagnostikkontot. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. UserCreatedResourceTag[]
targetNetworkId Det valda ARM-ID:t för målnätverket. snöre
targetNicTags Taggarna för mål-NÄTVERKSKORT. UserCreatedResourceTag[]
targetProximityPlacementGroupId Grupp-ID för målnäringsplacering. snöre
targetResourceGroupId ARM-ID för målresursgruppen. sträng (krävs)
targetSubnetName Det valda målundernätets namn. snöre
targetVmName Namnet på den virtuella måldatorn. snöre
targetVmSecurityProfile Säkerhetsprofilen för den virtuella måldatorn. SecurityProfileEgenskaper
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. UserCreatedResourceTag[]
testNetworkId Det valda ARM-ID:t för testnätverket. snöre
testSubnetName Det valda testundernätets namn. snöre
userSelectedOSName Det operativsystemnamn som valts av användaren. snöre

InMageRcmFailbackReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "InMageRcmFailback" (krävs)

InMageVolumeExclusionOptions

Namn Beskrivning Värde
onlyExcludeIfSingleVolume Värdet som anger om du vill exkludera diskar med flera volymer eller inte. Om en disk har flera volymer och en av volymen har etikettmatchning med VolumeLabel undantas den här disken från replikering om OnlyExcludeIfSingleVolume är falskt. snöre
volumeLabel Volymetiketten. Disken som har någon volym med den här etiketten kommer att undantas från replikering. snöre

KeyEncryptionKeyInfo

Namn Beskrivning Värde
keyIdentifier Nyckel-URL:en/identifieraren. snöre
keyVaultResourceArmId KeyVault-resursens ARM-ID för nyckel. snöre

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Namn Beskrivning Värde
namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: valv/replikeringFabrics/replicationProtectionContainers
egenskaper Aktivera egenskaper för indata för skydd. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

SecurityProfileEgenskaper

Namn Beskrivning Värde
targetVmConfidentialEncryption Ett värde som anger om konfidentiell beräkningskryptering ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmMonitoring Ett värde som anger om integritetsövervakning ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmSecureBoot Ett värde som anger om säker start ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmSecurityType Säkerhetstypen för den virtuella måldatorn. "ConfidentialVM"
"Ingen"
"TrustedLaunch"
targetVmTpm Ett värde som anger om den betrodda plattformsmodulen ska aktiveras. "Inaktiverad"
"Aktiverad"

UserCreatedResourceTag

Namn Beskrivning Värde
tagName Taggnamnet. Läs mer om du vill ha mer information: /azure/azure-resource-manager/management/tag-resources#limitations sträng

Begränsningar:
Maximal längd = 512
taggvärde Taggvärdet. Läs henne för mer information: /azure/azure-resource-manager/management/tag-resources#limitations sträng

Begränsningar:
Max längd = 256

Användningsexempel

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
Skapa replikering av virtuella Azure-datorer och haveriberedskap Med den här mallen kan du skapa haveriberedskap för platsreplikering på virtuella Azure-datorer.

Resursdefinition för ARM-mall

Resurstypen vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resurs lägger du till följande JSON i mallen.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objekt

Ange egenskapen instanceType för att ange typ av objekt.

För A2Aanvänder du:

{
  "autoProtectionOfDataDisk": "string",
  "diskEncryptionInfo": {
    "diskEncryptionKeyInfo": {
      "keyVaultResourceArmId": "string",
      "secretIdentifier": "string"
    },
    "keyEncryptionKeyInfo": {
      "keyIdentifier": "string",
      "keyVaultResourceArmId": "string"
    }
  },
  "fabricObjectId": "string",
  "instanceType": "A2A",
  "multiVmGroupId": "string",
  "multiVmGroupName": "string",
  "protectionClusterId": "string",
  "recoveryAvailabilitySetId": "string",
  "recoveryAvailabilityZone": "string",
  "recoveryAzureNetworkId": "string",
  "recoveryBootDiagStorageAccountId": "string",
  "recoveryCapacityReservationGroupId": "string",
  "recoveryCloudServiceId": "string",
  "recoveryContainerId": "string",
  "recoveryExtendedLocation": {
    "name": "string",
    "type": "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"
    }
  ]
}

För A2ACrossClusterMigrationanvänder du:

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

För HyperVReplicaAzureanvänder du:

{
  "diskEncryptionSetId": "string",
  "disksToInclude": [ "string" ],
  "disksToIncludeForManagedDisks": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string",
      "sectorSizeInBytes": "int"
    }
  ],
  "diskType": "string",
  "enableRdpOnTargetOption": "string",
  "hvHostVmId": "string",
  "instanceType": "HyperVReplicaAzure",
  "licenseType": "string",
  "linuxLicenseType": "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",
  "targetVmSecurityProfile": {
    "targetVmConfidentialEncryption": "string",
    "targetVmMonitoring": "string",
    "targetVmSecureBoot": "string",
    "targetVmSecurityType": "string",
    "targetVmTpm": "string"
  },
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  },
  "useManagedDisks": "string",
  "useManagedDisksForReplication": "string",
  "userSelectedOSName": "string",
  "vhdId": "string",
  "vmName": "string"
}

För InMageanvänder du:

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

För InMageAzureV2använder du:

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

För InMageRcmanvänder du:

{
  "disksDefault": {
    "diskEncryptionSetId": "string",
    "diskType": "string",
    "logStorageAccountId": "string",
    "sectorSizeInBytes": "int"
  },
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string",
      "sectorSizeInBytes": "int"
    }
  ],
  "fabricDiscoveryMachineId": "string",
  "instanceType": "InMageRcm",
  "licenseType": "string",
  "linuxLicenseType": "string",
  "multiVmGroupName": "string",
  "processServerId": "string",
  "runAsAccountId": "string",
  "seedManagedDiskTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "sqlServerLicenseType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetManagedDiskTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "targetNetworkId": "string",
  "targetNicTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "targetProximityPlacementGroupId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSecurityProfile": {
    "targetVmConfidentialEncryption": "string",
    "targetVmMonitoring": "string",
    "targetVmSecureBoot": "string",
    "targetVmSecurityType": "string",
    "targetVmTpm": "string"
  },
  "targetVmSize": "string",
  "targetVmTags": [
    {
      "tagName": "string",
      "tagValue": "string"
    }
  ],
  "testNetworkId": "string",
  "testSubnetName": "string",
  "userSelectedOSName": "string"
}

För HyperVReplica2012 använder du:

{
  "instanceType": "HyperVReplica2012"
}

För HyperVReplica2012R2använder du:

{
  "instanceType": "HyperVReplica2012R2"
}

För HyperVReplicaBaseReplicationDetails använder du:

{
  "instanceType": "HyperVReplicaBaseReplicationDetails"
}

För InMageRcmFailbackanvänder du:

{
  "instanceType": "InMageRcmFailback"
}

Egenskapsvärden

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Namn Beskrivning Värde
fabricObjectId Infrastrukturspecifikt objekt-ID för den virtuella datorn. snöre
instanceType Klasstypen. "A2ACrossClusterMigration" (krävs)
recoveryContainerId Återställningscontainerns ID. snöre

A2AEnableProtectionInputOrA2AReplicationDetails

Namn Beskrivning Värde
autoProtectionOfDataDisk Ett värde som anger om det automatiska skyddet är aktiverat. "Inaktiverad"
"Aktiverad"
diskEncryptionInfo Krypteringsinformationen för återställningsdisken (för två passflöden). DiskEncryptionInfo
fabricObjectId Infrastrukturspecifikt objekt-ID för den virtuella datorn. sträng (krävs)
instanceType Klasstypen. "A2A" (krävs)
multiVmGroupId Grupp-ID för flera virtuella datorer. snöre
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
protectionClusterId Kluster-ID:t för replikeringsskydd. snöre
recoveryAvailabilitySetId Återställningstillgänglighetsuppsättningens ID. snöre
recoveryAvailabilityZone Tillgänglighetszonen för återställning. snöre
recoveryAzureNetworkId Återställningen av ARM-ID:t för det virtuella Azure-nätverket. snöre
recoveryBootDiagStorageAccountId Kontot för startdiagnostiklagring. snöre
recoveryCapacityReservationGroupId Reservationsgrupp-ID för återställningskapacitet. snöre
recoveryCloudServiceId Tjänst-ID för återställningsmoln. Giltigt för V1-scenarier. snöre
recoveryContainerId Återställningscontainerns ID. snöre
recoveryExtendedLocation Den utökade återställningsplatsen. ExtendedLocation
recoveryProximityPlacementGroupId Grupp-ID för placering av återställningsnäring. snöre
recoveryResourceGroupId Återställningsresursgruppens ID. Giltigt för V2-scenarier. snöre
recoverySubnetName Namnet på återställningsundernätet. snöre
recoveryVirtualMachineScaleSetId Vm-skalningsuppsättningens ID. snöre
vmDisks Listan över vm-diskinformation. A2AVmDiskInputDetails[]
vmManagedDisks Listan över vm-hanterad diskinformation. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Namn Beskrivning Värde
diskUri Disk-URI:n. sträng (krävs)
primaryStagingAzureStorageAccountId Det primära mellanlagringskontots ID. sträng (krävs)
recoveryAzureStorageAccountId Återställnings-ID:t för VHD-lagringskontot. sträng (krävs)

A2AVmManagedDiskInputDetails

Namn Beskrivning Värde
diskEncryptionInfo Krypteringsinformationen för återställningsdisken (för ett/ett enda pass-flöden). DiskEncryptionInfo
diskId Disk-ID:t. sträng (krävs)
primaryStagingAzureStorageAccountId Arm-ID för det primära mellanlagringskontot. sträng (krävs)
recoveryDiskEncryptionSetId Återställningsdiskens krypteringsuppsättnings-ID. snöre
recoveryReplicaDiskAccountType Typ av replikdisk. Det är ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren har angetts. snöre
recoveryResourceGroupId Arm-ID för målresursgruppen. sträng (krävs)
recoveryTargetDiskAccountType Måldisktypen efter redundansväxling. Det är ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren har angetts. snöre

DiskEncryptionInfo

Namn Beskrivning Värde
diskEncryptionKeyInfo KeyVault-referensen för återställning för hemlighet. DiskEncryptionKeyInfo
keyEncryptionKeyInfo KeyVault-referens för återställning för nyckel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Namn Beskrivning Värde
keyVaultResourceArmId KeyVault-resursens ARM-ID för hemlighet. snöre
secretIdentifier Den hemliga URL:en/identifieraren. snöre

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Namn Beskrivning Värde
policyId Princip-ID:t. snöre
protectableItemId Det skyddsbara objekt-ID:t. snöre
providerSpecificDetails The ReplicationProviderInput. För HyperVReplicaAzure-providern blir det Objektet AzureEnableProtectionInput. För San-providern blir det SanEnableProtectionInput-objekt. För HyperVReplicaAzure-providern kan den vara null. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Namn Beskrivning Värde
instanceType Ange till "A2A" för typen A2AEnableProtectionInputOrA2AReplicationDetails. Ange till "A2ACrossClusterMigration" för typen A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails. Ange till HyperVReplicaAzure för typen HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails. Ange till InMage för typen InMageEnableProtectionInputOrInMageReplicationDetails. Ange till "InMageAzureV2" för typen InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ange till InMageRcm för typen InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ange till HyperVReplica2012 för typen HyperVReplicaReplicationDetails. Ange till HyperVReplica2012R2 för typen HyperVReplicaBlueReplicationDetails. Ange till "HyperVReplicaBaseReplicationDetails" för typen HyperVReplicaBaseReplicationDetails. Ange till "InMageRcmFailback" för typen InMageRcmFailbackReplicationDetails. "A2A"
"A2ACrossClusterMigration"
"HyperVReplica2012"
"HyperVReplica2012R2"
"HyperVReplicaAzure"
"HyperVReplicaBaseReplicationDetails"
"Inmage"
"InMageAzureV2"
"InMageRcm"
"InMageRcmFailback" (krävs)

UtökadPlats

Namn Beskrivning Värde
namn Namnet på den utökade platsen. sträng (krävs)
typ Den utökade platstypen. "EdgeZone" (krävs)

HyperVReplicaAzureDiskInputDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM ID. snöre
diskId The DiskId. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. snöre
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
disksToInclude Listan över VHD-ID:er för diskar som ska skyddas. string[]
disksToIncludeForManagedDisks De diskar som ska inkluderas i listan över hanterade diskar. HyperVReplicaAzureDiskInputDetails[]
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för SrsDataContract.EnableRDPOnTargetOption-uppräkning. snöre
hvHostVmId Det Hyper-V värd-VM-ID:t. snöre
instanceType Klasstypen. "HyperVReplicaAzure" (krävs)
licenstyp Licenstyp. "NoLicenseType"
"NotSpecified"
"WindowsServer"
linuxLicenseType Licenstypen för virtuella Linux-datorer. "LinuxServer"
"NoLicenseType"
"NotSpecified"
logStorageAccountId Lagringskontot som ska användas för loggning under replikering. snöre
operativsystemtyp Den operativsystemtyp som är associerad med den virtuella datorn. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID för resource manager-distribution. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetAzureNetworkId Det valda azure-målnätverks-ID:t. snöre
targetAzureSubnetId Det valda azure-målundernäts-ID:t. snöre
targetAzureV1ResourceGroupId ID:t för målresursgruppen (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. snöre
targetAzureV2ResourceGroupId ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella redundansdatorn ska skapas. snöre
targetAzureVmName Målnamnet för den virtuella azure-datorn. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Taggarna för mål-NÄTVERKSKORT. HyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId ARM-ID för närhetsplaceringsgruppen. snöre
targetStorageAccountId Lagringskontots ID. snöre
targetVmSecurityProfile Säkerhetsprofilen för den virtuella måldatorn. SecurityProfileEgenskaper
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. HyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Ett värde som anger om hanterade diskar ska användas under redundansväxlingen. snöre
useManagedDisksForReplication Ett värde som anger om hanterade diskar ska användas under replikeringen. snöre
userSelectedOSName Det operativsystemnamn som valts av användaren. snöre
vhdId Det virtuella hårddisk-ID:t för operativsystemdisken som är associerat med den virtuella datorn. snöre
vmName Namnet på den virtuella datorn. snöre

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Namn Beskrivning Värde

HyperVReplicaBaseReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplicaBaseReplicationDetails" (krävs)

HyperVReplicaBlueReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplica2012R2" (krävs)

HyperVReplicaReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplica2012" (krävs)

InMageAzureV2DiskInputDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM ID. snöre
diskId The DiskId. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. snöre

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
disksToInclude De diskar som ska inkluderas i listan. InMageAzureV2DiskInputDetails[]
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för SrsDataContract.EnableRDPOnTargetOption-uppräkning. snöre
instanceType Klasstypen. "InMageAzureV2" (krävs)
licenstyp Licenstyp. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Lagringskontot som ska användas för loggning under replikering. snöre
masterTargetId Huvudmål-ID. snöre
multiVmGroupId Grupp-ID för flera virtuella datorer. snöre
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
processServerId Processserver-ID:t. snöre
runAsAccountId CS-konto-ID:t. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
storageAccountId Lagringskontots ID. snöre
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID för resource manager-distribution. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetAzureNetworkId Det valda azure-målnätverks-ID:t. snöre
targetAzureSubnetId Det valda azure-målundernäts-ID:t. snöre
targetAzureV1ResourceGroupId ID:t för målresursgruppen (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. snöre
targetAzureV2ResourceGroupId ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella redundansdatorn ska skapas. snöre
targetAzureVmName Målnamnet för den virtuella azure-datorn. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Taggarna för mål-NÄTVERKSKORT. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId ARM-ID för närhetsplaceringsgruppen. snöre
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetNicTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetVmTags

Namn Beskrivning Värde

InMageDiskExclusionInput

Namn Beskrivning Värde
diskSignatureOptions Det signaturbaserade alternativet för gästdisken för diskundantag. InMageDiskSignatureExclusionOptions[]
volumeOptions Det volymetikettbaserade alternativet för diskundantag. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Namn Beskrivning Värde
diskSignature Gästsignaturen för disken som ska undantas från replikering. snöre

InMageEnableProtectionInputOrInMageReplicationDetails

Namn Beskrivning Värde
datastoreName Måldatalagernamnet. snöre
diskExclusionInput Aktivera indata för diskundantag. InMageDiskExclusionInput
disksToInclude De diskar som ska inkluderas i listan. string[]
instanceType Klasstypen. "InMage" (krävs)
masterTargetId Huvudmål-ID:t. sträng (krävs)
multiVmGroupId Grupp-ID för flera virtuella datorer. sträng (krävs)
multiVmGroupName Gruppnamnet för flera virtuella datorer. sträng (krävs)
processServerId Processserver-ID:t. sträng (krävs)
retentionDrive Kvarhållningsenheten som ska användas på MT. sträng (krävs)
runAsAccountId CS-konto-ID:t. snöre
vmFriendlyName Namnet på den virtuella datorn. snöre

InMageRcmDiskInput

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
diskId Disk-ID:t. sträng (krävs)
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (krävs)
logStorageAccountId ARM-ID:t för logglagringskontot. sträng (krävs)
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

InMageRcmDisksDefaultInput

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (krävs)
logStorageAccountId ARM-ID:t för logglagringskontot. sträng (krävs)
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Namn Beskrivning Värde
disksDefault Standarddiskindata. InMageRcmDisksDefaultInput
disksToInclude De diskar som ska inkluderas i listan. InMageRcmDiskInput[]
fabricDiscoveryMachineId ARM-ID:t för den identifierade datorn. sträng (krävs)
instanceType Klasstypen. "InMageRcm" (krävs)
licenstyp Licenstypen. "NoLicenseType"
"NotSpecified"
"WindowsServer"
linuxLicenseType Licenstypen för virtuella Linux-datorer. "LinuxServer"
"NoLicenseType"
"NotSpecified"
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
processServerId Processserverns ID. sträng (krävs)
runAsAccountId Kör som-konto-ID:t. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. UserCreatedResourceTag[]
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetBootDiagnosticsStorageAccountId ARM-ID:t för målstartdiagnostikkontot. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. UserCreatedResourceTag[]
targetNetworkId Det valda ARM-ID:t för målnätverket. snöre
targetNicTags Taggarna för mål-NÄTVERKSKORT. UserCreatedResourceTag[]
targetProximityPlacementGroupId Grupp-ID för målnäringsplacering. snöre
targetResourceGroupId ARM-ID för målresursgruppen. sträng (krävs)
targetSubnetName Det valda målundernätets namn. snöre
targetVmName Namnet på den virtuella måldatorn. snöre
targetVmSecurityProfile Säkerhetsprofilen för den virtuella måldatorn. SecurityProfileEgenskaper
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. UserCreatedResourceTag[]
testNetworkId Det valda ARM-ID:t för testnätverket. snöre
testSubnetName Det valda testundernätets namn. snöre
userSelectedOSName Det operativsystemnamn som valts av användaren. snöre

InMageRcmFailbackReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "InMageRcmFailback" (krävs)

InMageVolumeExclusionOptions

Namn Beskrivning Värde
onlyExcludeIfSingleVolume Värdet som anger om du vill exkludera diskar med flera volymer eller inte. Om en disk har flera volymer och en av volymen har etikettmatchning med VolumeLabel undantas den här disken från replikering om OnlyExcludeIfSingleVolume är falskt. snöre
volumeLabel Volymetiketten. Disken som har någon volym med den här etiketten kommer att undantas från replikering. snöre

KeyEncryptionKeyInfo

Namn Beskrivning Värde
keyIdentifier Nyckel-URL:en/identifieraren. snöre
keyVaultResourceArmId KeyVault-resursens ARM-ID för nyckel. snöre

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Namn Beskrivning Värde
apiVersion API-versionen '2025-01-01'
namn Resursnamnet sträng (krävs)
egenskaper Aktivera egenskaper för indata för skydd. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
typ Resurstypen "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems"

SecurityProfileEgenskaper

Namn Beskrivning Värde
targetVmConfidentialEncryption Ett värde som anger om konfidentiell beräkningskryptering ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmMonitoring Ett värde som anger om integritetsövervakning ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmSecureBoot Ett värde som anger om säker start ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmSecurityType Säkerhetstypen för den virtuella måldatorn. "ConfidentialVM"
"Ingen"
"TrustedLaunch"
targetVmTpm Ett värde som anger om den betrodda plattformsmodulen ska aktiveras. "Inaktiverad"
"Aktiverad"

UserCreatedResourceTag

Namn Beskrivning Värde
tagName Taggnamnet. Läs mer om du vill ha mer information: /azure/azure-resource-manager/management/tag-resources#limitations sträng

Begränsningar:
Maximal längd = 512
taggvärde Taggvärdet. Läs henne för mer information: /azure/azure-resource-manager/management/tag-resources#limitations sträng

Begränsningar:
Max längd = 256

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Skapa replikering av virtuella Azure-datorer och haveriberedskap

Implementera i Azure
Med den här mallen kan du skapa haveriberedskap för platsreplikering på virtuella Azure-datorer.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-resurs lägger du till följande Terraform i mallen.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-objekt

Ange egenskapen instanceType för att ange typ av objekt.

För A2Aanvänder du:

{
  autoProtectionOfDataDisk = "string"
  diskEncryptionInfo = {
    diskEncryptionKeyInfo = {
      keyVaultResourceArmId = "string"
      secretIdentifier = "string"
    }
    keyEncryptionKeyInfo = {
      keyIdentifier = "string"
      keyVaultResourceArmId = "string"
    }
  }
  fabricObjectId = "string"
  instanceType = "A2A"
  multiVmGroupId = "string"
  multiVmGroupName = "string"
  protectionClusterId = "string"
  recoveryAvailabilitySetId = "string"
  recoveryAvailabilityZone = "string"
  recoveryAzureNetworkId = "string"
  recoveryBootDiagStorageAccountId = "string"
  recoveryCapacityReservationGroupId = "string"
  recoveryCloudServiceId = "string"
  recoveryContainerId = "string"
  recoveryExtendedLocation = {
    name = "string"
    type = "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"
    }
  ]
}

För A2ACrossClusterMigrationanvänder du:

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

För HyperVReplicaAzureanvänder du:

{
  diskEncryptionSetId = "string"
  disksToInclude = [
    "string"
  ]
  disksToIncludeForManagedDisks = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
      sectorSizeInBytes = int
    }
  ]
  diskType = "string"
  enableRdpOnTargetOption = "string"
  hvHostVmId = "string"
  instanceType = "HyperVReplicaAzure"
  licenseType = "string"
  linuxLicenseType = "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"
  targetVmSecurityProfile = {
    targetVmConfidentialEncryption = "string"
    targetVmMonitoring = "string"
    targetVmSecureBoot = "string"
    targetVmSecurityType = "string"
    targetVmTpm = "string"
  }
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
  useManagedDisks = "string"
  useManagedDisksForReplication = "string"
  userSelectedOSName = "string"
  vhdId = "string"
  vmName = "string"
}

För InMageanvänder du:

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

För InMageAzureV2använder du:

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

För InMageRcmanvänder du:

{
  disksDefault = {
    diskEncryptionSetId = "string"
    diskType = "string"
    logStorageAccountId = "string"
    sectorSizeInBytes = int
  }
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
      sectorSizeInBytes = int
    }
  ]
  fabricDiscoveryMachineId = "string"
  instanceType = "InMageRcm"
  licenseType = "string"
  linuxLicenseType = "string"
  multiVmGroupName = "string"
  processServerId = "string"
  runAsAccountId = "string"
  seedManagedDiskTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  sqlServerLicenseType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetManagedDiskTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  targetNetworkId = "string"
  targetNicTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  targetProximityPlacementGroupId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSecurityProfile = {
    targetVmConfidentialEncryption = "string"
    targetVmMonitoring = "string"
    targetVmSecureBoot = "string"
    targetVmSecurityType = "string"
    targetVmTpm = "string"
  }
  targetVmSize = "string"
  targetVmTags = [
    {
      tagName = "string"
      tagValue = "string"
    }
  ]
  testNetworkId = "string"
  testSubnetName = "string"
  userSelectedOSName = "string"
}

För HyperVReplica2012 använder du:

{
  instanceType = "HyperVReplica2012"
}

För HyperVReplica2012R2använder du:

{
  instanceType = "HyperVReplica2012R2"
}

För HyperVReplicaBaseReplicationDetails använder du:

{
  instanceType = "HyperVReplicaBaseReplicationDetails"
}

För InMageRcmFailbackanvänder du:

{
  instanceType = "InMageRcmFailback"
}

Egenskapsvärden

A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails

Namn Beskrivning Värde
fabricObjectId Infrastrukturspecifikt objekt-ID för den virtuella datorn. snöre
instanceType Klasstypen. "A2ACrossClusterMigration" (krävs)
recoveryContainerId Återställningscontainerns ID. snöre

A2AEnableProtectionInputOrA2AReplicationDetails

Namn Beskrivning Värde
autoProtectionOfDataDisk Ett värde som anger om det automatiska skyddet är aktiverat. "Inaktiverad"
"Aktiverad"
diskEncryptionInfo Krypteringsinformationen för återställningsdisken (för två passflöden). DiskEncryptionInfo
fabricObjectId Infrastrukturspecifikt objekt-ID för den virtuella datorn. sträng (krävs)
instanceType Klasstypen. "A2A" (krävs)
multiVmGroupId Grupp-ID för flera virtuella datorer. snöre
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
protectionClusterId Kluster-ID:t för replikeringsskydd. snöre
recoveryAvailabilitySetId Återställningstillgänglighetsuppsättningens ID. snöre
recoveryAvailabilityZone Tillgänglighetszonen för återställning. snöre
recoveryAzureNetworkId Återställningen av ARM-ID:t för det virtuella Azure-nätverket. snöre
recoveryBootDiagStorageAccountId Kontot för startdiagnostiklagring. snöre
recoveryCapacityReservationGroupId Reservationsgrupp-ID för återställningskapacitet. snöre
recoveryCloudServiceId Tjänst-ID för återställningsmoln. Giltigt för V1-scenarier. snöre
recoveryContainerId Återställningscontainerns ID. snöre
recoveryExtendedLocation Den utökade återställningsplatsen. ExtendedLocation
recoveryProximityPlacementGroupId Grupp-ID för placering av återställningsnäring. snöre
recoveryResourceGroupId Återställningsresursgruppens ID. Giltigt för V2-scenarier. snöre
recoverySubnetName Namnet på återställningsundernätet. snöre
recoveryVirtualMachineScaleSetId Vm-skalningsuppsättningens ID. snöre
vmDisks Listan över vm-diskinformation. A2AVmDiskInputDetails[]
vmManagedDisks Listan över vm-hanterad diskinformation. A2AVmManagedDiskInputDetails[]

A2AVmDiskInputDetails

Namn Beskrivning Värde
diskUri Disk-URI:n. sträng (krävs)
primaryStagingAzureStorageAccountId Det primära mellanlagringskontots ID. sträng (krävs)
recoveryAzureStorageAccountId Återställnings-ID:t för VHD-lagringskontot. sträng (krävs)

A2AVmManagedDiskInputDetails

Namn Beskrivning Värde
diskEncryptionInfo Krypteringsinformationen för återställningsdisken (för ett/ett enda pass-flöden). DiskEncryptionInfo
diskId Disk-ID:t. sträng (krävs)
primaryStagingAzureStorageAccountId Arm-ID för det primära mellanlagringskontot. sträng (krävs)
recoveryDiskEncryptionSetId Återställningsdiskens krypteringsuppsättnings-ID. snöre
recoveryReplicaDiskAccountType Typ av replikdisk. Det är ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren har angetts. snöre
recoveryResourceGroupId Arm-ID för målresursgruppen. sträng (krävs)
recoveryTargetDiskAccountType Måldisktypen efter redundansväxling. Det är ett valfritt värde och kommer att vara samma som källdisktypen om inte användaren har angetts. snöre

DiskEncryptionInfo

Namn Beskrivning Värde
diskEncryptionKeyInfo KeyVault-referensen för återställning för hemlighet. DiskEncryptionKeyInfo
keyEncryptionKeyInfo KeyVault-referens för återställning för nyckel. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Namn Beskrivning Värde
keyVaultResourceArmId KeyVault-resursens ARM-ID för hemlighet. snöre
secretIdentifier Den hemliga URL:en/identifieraren. snöre

EnableProtectionInputPropertiesOrReplicationProtectedItemProperties

Namn Beskrivning Värde
policyId Princip-ID:t. snöre
protectableItemId Det skyddsbara objekt-ID:t. snöre
providerSpecificDetails The ReplicationProviderInput. För HyperVReplicaAzure-providern blir det Objektet AzureEnableProtectionInput. För San-providern blir det SanEnableProtectionInput-objekt. För HyperVReplicaAzure-providern kan den vara null. EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings

Namn Beskrivning Värde
instanceType Ange till "A2A" för typen A2AEnableProtectionInputOrA2AReplicationDetails. Ange till "A2ACrossClusterMigration" för typen A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails. Ange till HyperVReplicaAzure för typen HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails. Ange till InMage för typen InMageEnableProtectionInputOrInMageReplicationDetails. Ange till "InMageAzureV2" för typen InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails. Ange till InMageRcm för typen InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Ange till HyperVReplica2012 för typen HyperVReplicaReplicationDetails. Ange till HyperVReplica2012R2 för typen HyperVReplicaBlueReplicationDetails. Ange till "HyperVReplicaBaseReplicationDetails" för typen HyperVReplicaBaseReplicationDetails. Ange till "InMageRcmFailback" för typen InMageRcmFailbackReplicationDetails. "A2A"
"A2ACrossClusterMigration"
"HyperVReplica2012"
"HyperVReplica2012R2"
"HyperVReplicaAzure"
"HyperVReplicaBaseReplicationDetails"
"Inmage"
"InMageAzureV2"
"InMageRcm"
"InMageRcmFailback" (krävs)

UtökadPlats

Namn Beskrivning Värde
namn Namnet på den utökade platsen. sträng (krävs)
typ Den utökade platstypen. "EdgeZone" (krävs)

HyperVReplicaAzureDiskInputDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM ID. snöre
diskId The DiskId. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. snöre
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
disksToInclude Listan över VHD-ID:er för diskar som ska skyddas. string[]
disksToIncludeForManagedDisks De diskar som ska inkluderas i listan över hanterade diskar. HyperVReplicaAzureDiskInputDetails[]
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för SrsDataContract.EnableRDPOnTargetOption-uppräkning. snöre
hvHostVmId Det Hyper-V värd-VM-ID:t. snöre
instanceType Klasstypen. "HyperVReplicaAzure" (krävs)
licenstyp Licenstyp. "NoLicenseType"
"NotSpecified"
"WindowsServer"
linuxLicenseType Licenstypen för virtuella Linux-datorer. "LinuxServer"
"NoLicenseType"
"NotSpecified"
logStorageAccountId Lagringskontot som ska användas för loggning under replikering. snöre
operativsystemtyp Den operativsystemtyp som är associerad med den virtuella datorn. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID för resource manager-distribution. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetAzureNetworkId Det valda azure-målnätverks-ID:t. snöre
targetAzureSubnetId Det valda azure-målundernäts-ID:t. snöre
targetAzureV1ResourceGroupId ID:t för målresursgruppen (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. snöre
targetAzureV2ResourceGroupId ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella redundansdatorn ska skapas. snöre
targetAzureVmName Målnamnet för den virtuella azure-datorn. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
targetNicTags Taggarna för mål-NÄTVERKSKORT. HyperVReplicaAzureEnableProtectionInputTargetNicTags
targetProximityPlacementGroupId ARM-ID för närhetsplaceringsgruppen. snöre
targetStorageAccountId Lagringskontots ID. snöre
targetVmSecurityProfile Säkerhetsprofilen för den virtuella måldatorn. SecurityProfileEgenskaper
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. HyperVReplicaAzureEnableProtectionInputTargetVmTags
useManagedDisks Ett värde som anger om hanterade diskar ska användas under redundansväxlingen. snöre
useManagedDisksForReplication Ett värde som anger om hanterade diskar ska användas under replikeringen. snöre
userSelectedOSName Det operativsystemnamn som valts av användaren. snöre
vhdId Det virtuella hårddisk-ID:t för operativsystemdisken som är associerat med den virtuella datorn. snöre
vmName Namnet på den virtuella datorn. snöre

HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetNicTags

Namn Beskrivning Värde

HyperVReplicaAzureEnableProtectionInputTargetVmTags

Namn Beskrivning Värde

HyperVReplicaBaseReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplicaBaseReplicationDetails" (krävs)

HyperVReplicaBlueReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplica2012R2" (krävs)

HyperVReplicaReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "HyperVReplica2012" (krävs)

InMageAzureV2DiskInputDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM ID. snöre
diskId The DiskId. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
logStorageAccountId The LogStorageAccountId. snöre

InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
disksToInclude De diskar som ska inkluderas i listan. InMageAzureV2DiskInputDetails[]
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"
enableRdpOnTargetOption Det valda alternativet för att aktivera RDP\SSH på den virtuella måldatorn efter redundansväxlingen. Strängvärde för SrsDataContract.EnableRDPOnTargetOption-uppräkning. snöre
instanceType Klasstypen. "InMageAzureV2" (krävs)
licenstyp Licenstyp. "NoLicenseType"
"NotSpecified"
"WindowsServer"
logStorageAccountId Lagringskontot som ska användas för loggning under replikering. snöre
masterTargetId Huvudmål-ID. snöre
multiVmGroupId Grupp-ID för flera virtuella datorer. snöre
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
processServerId Processserver-ID:t. snöre
runAsAccountId CS-konto-ID:t. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. InMageAzureV2EnableProtectionInputSeedManagedDiskTags
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
storageAccountId Lagringskontots ID. snöre
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID för resource manager-distribution. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetAzureNetworkId Det valda azure-målnätverks-ID:t. snöre
targetAzureSubnetId Det valda azure-målundernäts-ID:t. snöre
targetAzureV1ResourceGroupId ID:t för målresursgruppen (för klassisk distribution) där den virtuella datorn för redundansväxling ska skapas. snöre
targetAzureV2ResourceGroupId ID:t för den målresursgrupp (för resource manager-distribution) där den virtuella redundansdatorn ska skapas. snöre
targetAzureVmName Målnamnet för den virtuella azure-datorn. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. InMageAzureV2EnableProtectionInputTargetManagedDiskTags
targetNicTags Taggarna för mål-NÄTVERKSKORT. InMageAzureV2EnableProtectionInputTargetNicTags
targetProximityPlacementGroupId ARM-ID för närhetsplaceringsgruppen. snöre
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. InMageAzureV2EnableProtectionInputTargetVmTags

InMageAzureV2EnableProtectionInputSeedManagedDiskTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetManagedDiskTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetNicTags

Namn Beskrivning Värde

InMageAzureV2EnableProtectionInputTargetVmTags

Namn Beskrivning Värde

InMageDiskExclusionInput

Namn Beskrivning Värde
diskSignatureOptions Det signaturbaserade alternativet för gästdisken för diskundantag. InMageDiskSignatureExclusionOptions[]
volumeOptions Det volymetikettbaserade alternativet för diskundantag. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Namn Beskrivning Värde
diskSignature Gästsignaturen för disken som ska undantas från replikering. snöre

InMageEnableProtectionInputOrInMageReplicationDetails

Namn Beskrivning Värde
datastoreName Måldatalagernamnet. snöre
diskExclusionInput Aktivera indata för diskundantag. InMageDiskExclusionInput
disksToInclude De diskar som ska inkluderas i listan. string[]
instanceType Klasstypen. "InMage" (krävs)
masterTargetId Huvudmål-ID:t. sträng (krävs)
multiVmGroupId Grupp-ID för flera virtuella datorer. sträng (krävs)
multiVmGroupName Gruppnamnet för flera virtuella datorer. sträng (krävs)
processServerId Processserver-ID:t. sträng (krävs)
retentionDrive Kvarhållningsenheten som ska användas på MT. sträng (krävs)
runAsAccountId CS-konto-ID:t. snöre
vmFriendlyName Namnet på den virtuella datorn. snöre

InMageRcmDiskInput

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
diskId Disk-ID:t. sträng (krävs)
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (krävs)
logStorageAccountId ARM-ID:t för logglagringskontot. sträng (krävs)
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

InMageRcmDisksDefaultInput

Namn Beskrivning Värde
diskEncryptionSetId The DiskEncryptionSet ARM Id. snöre
diskType Disktypen. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS" (krävs)
logStorageAccountId ARM-ID:t för logglagringskontot. sträng (krävs)
sectorSizeInBytes Den logiska sektorstorleken (i byte), 512 som standard. Int

InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails

Namn Beskrivning Värde
disksDefault Standarddiskindata. InMageRcmDisksDefaultInput
disksToInclude De diskar som ska inkluderas i listan. InMageRcmDiskInput[]
fabricDiscoveryMachineId ARM-ID:t för den identifierade datorn. sträng (krävs)
instanceType Klasstypen. "InMageRcm" (krävs)
licenstyp Licenstypen. "NoLicenseType"
"NotSpecified"
"WindowsServer"
linuxLicenseType Licenstypen för virtuella Linux-datorer. "LinuxServer"
"NoLicenseType"
"NotSpecified"
multiVmGroupName Gruppnamnet för flera virtuella datorer. snöre
processServerId Processserverns ID. sträng (krävs)
runAsAccountId Kör som-konto-ID:t. snöre
seedManagedDiskTags Taggarna för de såddhanterade diskarna. UserCreatedResourceTag[]
sqlServerLicenseType SQL Server-licenstypen. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId Måltillgänglighetsuppsättningen ARM ID. snöre
targetAvailabilityZone Måltillgänglighetszonen. snöre
targetBootDiagnosticsStorageAccountId ARM-ID:t för målstartdiagnostikkontot. snöre
targetManagedDiskTags Taggarna för de hanterade måldiskarna. UserCreatedResourceTag[]
targetNetworkId Det valda ARM-ID:t för målnätverket. snöre
targetNicTags Taggarna för mål-NÄTVERKSKORT. UserCreatedResourceTag[]
targetProximityPlacementGroupId Grupp-ID för målnäringsplacering. snöre
targetResourceGroupId ARM-ID för målresursgruppen. sträng (krävs)
targetSubnetName Det valda målundernätets namn. snöre
targetVmName Namnet på den virtuella måldatorn. snöre
targetVmSecurityProfile Säkerhetsprofilen för den virtuella måldatorn. SecurityProfileEgenskaper
targetVmSize Storleken på den virtuella måldatorn. snöre
targetVmTags Taggarna för den virtuella måldatorn. UserCreatedResourceTag[]
testNetworkId Det valda ARM-ID:t för testnätverket. snöre
testSubnetName Det valda testundernätets namn. snöre
userSelectedOSName Det operativsystemnamn som valts av användaren. snöre

InMageRcmFailbackReplicationDetails

Namn Beskrivning Värde
instanceType Klasstypen. "InMageRcmFailback" (krävs)

InMageVolumeExclusionOptions

Namn Beskrivning Värde
onlyExcludeIfSingleVolume Värdet som anger om du vill exkludera diskar med flera volymer eller inte. Om en disk har flera volymer och en av volymen har etikettmatchning med VolumeLabel undantas den här disken från replikering om OnlyExcludeIfSingleVolume är falskt. snöre
volumeLabel Volymetiketten. Disken som har någon volym med den här etiketten kommer att undantas från replikering. snöre

KeyEncryptionKeyInfo

Namn Beskrivning Värde
keyIdentifier Nyckel-URL:en/identifieraren. snöre
keyVaultResourceArmId KeyVault-resursens ARM-ID för nyckel. snöre

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems

Namn Beskrivning Värde
namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: valv/replikeringFabrics/replicationProtectionContainers
egenskaper Aktivera egenskaper för indata för skydd. EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
typ Resurstypen "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2025-01-01"

SecurityProfileEgenskaper

Namn Beskrivning Värde
targetVmConfidentialEncryption Ett värde som anger om konfidentiell beräkningskryptering ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmMonitoring Ett värde som anger om integritetsövervakning ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmSecureBoot Ett värde som anger om säker start ska aktiveras. "Inaktiverad"
"Aktiverad"
targetVmSecurityType Säkerhetstypen för den virtuella måldatorn. "ConfidentialVM"
"Ingen"
"TrustedLaunch"
targetVmTpm Ett värde som anger om den betrodda plattformsmodulen ska aktiveras. "Inaktiverad"
"Aktiverad"

UserCreatedResourceTag

Namn Beskrivning Värde
tagName Taggnamnet. Läs mer om du vill ha mer information: /azure/azure-resource-manager/management/tag-resources#limitations sträng

Begränsningar:
Maximal längd = 512
taggvärde Taggvärdet. Läs henne för mer information: /azure/azure-resource-manager/management/tag-resources#limitations sträng

Begränsningar:
Max längd = 256