Sdílet prostřednictvím


Trezory Microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2021-04-01

Definice prostředku Bicep

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

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

Formát prostředku

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

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings – objekty

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

  instanceType: 'A2A'
  diskEncryptionInfo: {
    diskEncryptionKeyInfo: {
      keyVaultResourceArmId: 'string'
      secretIdentifier: 'string'
    }
    keyEncryptionKeyInfo: {
      keyIdentifier: 'string'
      keyVaultResourceArmId: 'string'
    }
  }
  fabricObjectId: 'string'
  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'
    }
  ]

Pro A2ACrossClusterMigrationpoužijte:

  instanceType: 'A2ACrossClusterMigration'
  fabricObjectId: 'string'
  recoveryContainerId: 'string'

Pro HyperVReplica2012použijte:

  instanceType: 'HyperVReplica2012'

Pro HyperVReplica2012R2použijte:

  instanceType: 'HyperVReplica2012R2'

Pro HyperVReplicaAzurepoužijte:

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

Pro HyperVReplicaBaseReplicationDetailspoužijte:

  instanceType: 'HyperVReplicaBaseReplicationDetails'

Pro InMage použijte:

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

Pro InMageAzureV2 použijte:

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

Pro InMageRcm použijte:

  instanceType: 'InMageRcm'
  disksDefault: {
    diskEncryptionSetId: 'string'
    diskType: 'string'
    logStorageAccountId: 'string'
  }
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      logStorageAccountId: 'string'
    }
  ]
  fabricDiscoveryMachineId: 'string'
  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'

Pro InMageRcmFailbackpoužijte:

  instanceType: 'InMageRcmFailback'

Hodnoty vlastností

trezory/ replicationFabrics/replicationProtectionConta...

Jméno Popis Hodnota
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v Bicep.
string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: replicationProtectionContainers
vlastnosti Povolte vlastnosti vstupu ochrany. EnableProtectionInputPropertiesOrReplicationProtecte...

EnableProtectionInputPropertiesOrReplicationProtecte...

Jméno Popis Hodnota
policyId ID zásady. řetězec
protectableItemId ID chráněné položky. řetězec
providerSpecificDetails The ReplicationProviderInput. U zprostředkovatele HyperVReplicaAzure se jedná o objekt AzureEnableProtectionInput. U poskytovatele San se bude jednat o objekt SanEnableProtectionInput. Pro poskytovatele HyperVReplicaAzure může mít hodnotu null. EnableProtectionProviderSpecificInputOrReplicationPr...

EnableProtectionProviderSpecificInputOrReplicationPr...

Jméno Popis Hodnota
instanceType Nastavení typu objektu A2A
A2ACrossClusterMigration
HyperVReplica2012
HyperVReplica2012R2
HyperVReplicaAzure
HyperVReplicaBaseReplicationDetails
inmage
InMageAzureV2
InMageRcm
InMageRcmFailback (povinné)

A2AEnableProtectionInputOrA2AReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. A2A (povinné)
diskEncryptionInfo Informace o šifrování disku pro obnovení (pro dva toky průchodu) DiskEncryptionInfo
fabricObjectId ID objektu specifického pro prostředky infrastruktury virtuálního počítače. string (povinné)
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
recoveryAvailabilitySetId ID skupiny dostupnosti obnovení. řetězec
recoveryAvailabilityZone Zóna dostupnosti obnovení. řetězec
recoveryAzureNetworkId ID ARM virtuální sítě Azure pro obnovení. řetězec
recoveryBootDiagStorageAccountId Účet úložiště diagnostiky spouštění. řetězec
recoveryCloudServiceId ID cloudové služby pro obnovení. Platné pro scénáře V1. řetězec
recoveryContainerId ID kontejneru obnovení. řetězec
recoveryProximityPlacementGroupId ID skupiny umístění bezkontaktní komunikace pro obnovení. řetězec
recoveryResourceGroupId ID skupiny prostředků obnovení. Platné pro scénáře V2. řetězec
recoverySubnetName Název podsítě obnovení. řetězec
recoveryVirtualMachineScaleSetId ID škálovací sady virtuálních počítačů. řetězec
vmDisks Seznam podrobností o disku virtuálního počítače A2AVmDiskInputDetails[]
vmManagedDisks Seznam podrobností o spravovaném disku virtuálního počítače A2AVmManagedDiskInputDetails[]

DiskEncryptionInfo

Jméno Popis Hodnota
diskEncryptionKeyInfo Referenční informace ke službě KeyVault pro obnovení pro tajný klíč. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Referenční informace ke službě KeyVault pro obnovení klíče. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Jméno Popis Hodnota
keyVaultResourceArmId ID ARM prostředku služby KeyVault pro tajný klíč. řetězec
secretIdentifier Adresa URL nebo identifikátor tajného kódu. řetězec

KeyEncryptionKeyInfo

Jméno Popis Hodnota
keyIdentifier Adresa URL nebo identifikátor klíče. řetězec
keyVaultResourceArmId ID ARM prostředku služby KeyVault pro klíč. řetězec

A2AVmDiskInputDetails

Jméno Popis Hodnota
diskUri Identifikátor URI disku. string (povinné)
primaryStagingAzureStorageAccountId Id primárního přípravného účtu úložiště. string (povinné)
recoveryAzureStorageAccountId ID účtu úložiště virtuálního pevného disku pro obnovení. string (povinné)

A2AVmManagedDiskInputDetails

Jméno Popis Hodnota
diskEncryptionInfo Informace o šifrování disku pro obnovení (pro jeden nebo jeden tok průchodu) DiskEncryptionInfo
diskId ID disku. string (povinné)
primaryStagingAzureStorageAccountId Primární ID arm pracovního účtu úložiště. string (povinné)
recoveryDiskEncryptionSetId ID sady šifrování disku pro obnovení. řetězec
recoveryReplicaDiskAccountType Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryResourceGroupId ID arm cílové skupiny prostředků. string (povinné)
recoveryTargetDiskAccountType Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec

A2ACrossClusterMigrationEnableProtectionInputOrA2ACr...

Jméno Popis Hodnota
instanceType Typ třídy. A2ACrossClusterMigration (povinné)
fabricObjectId ID objektu specifického pro prostředky infrastruktury virtuálního počítače. řetězec
recoveryContainerId ID kontejneru obnovení. řetězec

HyperVReplicaReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplica2012 (povinné)

HyperVReplicaBlueReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplica2012R2 (povinné)

HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplicaAzure (povinné)
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
disksToInclude Seznam ID virtuálních pevných disků, které se mají chránit. string[]
disksToIncludeForManagedDisks Disky, které chcete zahrnout do seznamu spravovaných disků. HyperVReplicaAzureDiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Vybraná možnost pro povolení protokolu RDP\SSH na cílovém virtuálním počítači po převzetí služeb při selhání. Řetězcová hodnota SrsDataContract.EnableRDPOnTargetOption výčtu. řetězec
hvHostVmId ID virtuálního počítače hostitele Hyper-V. řetězec
licenseType Typ licence. NoLicenseType
Není zadáno.
WindowsServer
logStorageAccountId Účet úložiště, který se má použít k protokolování během replikace. řetězec
osType Typ operačního systému přidružený k virtuálnímu počítači. řetězec
seedManagedDiskTags Značky pro počáteční spravované disky. objekt
sqlServerLicenseType Typ licence SQL Serveru. AHUB
NoLicenseType
Není zadáno.
PAYG
targetAvailabilitySetId Id ARM cílové skupiny dostupnosti pro nasazení Resource Manageru. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetAzureNetworkId Vybrané cílové ID sítě Azure. řetězec
targetAzureSubnetId Vybrané ID cílové podsítě Azure. řetězec
targetAzureV1ResourceGroupId ID cílové skupiny prostředků (pro nasazení Classic), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureV2ResourceGroupId ID cílové skupiny prostředků (pro nasazení Resource Manageru), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureVmName Název cílového virtuálního počítače Azure. řetězec
targetManagedDiskTags Značky cílových spravovaných disků. objekt
targetNicTags Značky cílových síťových adaptérů. objekt
targetProximityPlacementGroupId ID ARM skupiny umístění bezkontaktní komunikace. řetězec
targetStorageAccountId ID účtu úložiště. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
targetVmTags Značky cílového virtuálního počítače. objekt
useManagedDisks Hodnota označující, jestli se mají spravované disky používat při převzetí služeb při selhání. řetězec
useManagedDisksForReplication Hodnota označující, jestli se mají během replikace používat spravované disky. řetězec
vhdId ID virtuálního pevného disku s operačním systémem přidružené k virtuálnímu počítači. řetězec
vmName Název virtuálního počítače. řetězec

HyperVReplicaAzureDiskInputDetails

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId The DiskId. řetězec
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. řetězec

HyperVReplicaBaseReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplicaBaseReplicationDetails (povinné)

InMageEnableProtectionInputOrInMageReplicationDetail...

Jméno Popis Hodnota
instanceType Typ třídy. InMage (povinné)
datastoreName Název cílového úložiště dat. řetězec
diskExclusionInput Vstup povolení vyloučení disku. InMageDiskExclusionInput
disksToInclude Disky, které se mají zahrnout do seznamu. string[]
masterTargetId ID hlavního cíle. string (povinné)
multiVmGroupId ID skupiny více virtuálních počítačů. string (povinné)
multiVmGroupName Název skupiny více virtuálních počítačů. string (povinné)
processServerId ID procesového serveru. string (povinné)
retentionDrive Jednotka uchovávání informací, která se má použít na mt. string (povinné)
runAsAccountId ID účtu CS. řetězec
vmFriendlyName Název virtuálního počítače. řetězec

InMageDiskExclusionInput

Jméno Popis Hodnota
diskSignatureOptions Možnost založená na podpisu disku hosta pro vyloučení disku. InMageDiskSignatureExclusionOptions[]
volumeOptions Možnost založená na popiscích svazků pro vyloučení disku. InMageVolumeExclusionOptions []

InMageDiskSignatureExclusionOptions

Jméno Popis Hodnota
diskSignature Podpis hosta disku, který se má vyloučit z replikace. řetězec

InMageVolumeExclusionOptions

Jméno Popis Hodnota
onlyExcludeIfSingleVolume Hodnota označující, zda chcete vyloučit disk s více svazky, nebo ne. Pokud má disk více svazků a jeden ze svazků má odpovídající popisek s volumeLabel, tento disk bude vyloučen z replikace, pokud je false OnlyExcludeIfSingLeVolume. řetězec
volumeLabel Popisek svazku. Disk s tímto popiskem bude vyloučen z replikace. řetězec

InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...

Jméno Popis Hodnota
instanceType Typ třídy. InMageAzureV2 (povinné)
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
disksToInclude Disky, které se mají zahrnout do seznamu. InMageAzureV2DiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Vybraná možnost pro povolení protokolu RDP\SSH na cílovém virtuálním počítači po převzetí služeb při selhání. Řetězcová hodnota SrsDataContract.EnableRDPOnTargetOption výčtu. řetězec
licenseType Typ licence. NoLicenseType
Není zadáno.
WindowsServer
logStorageAccountId Účet úložiště, který se má použít k protokolování během replikace. řetězec
masterTargetId Hlavní cílové ID. řetězec
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
processServerId ID procesového serveru. řetězec
runAsAccountId ID účtu CS. řetězec
seedManagedDiskTags Značky pro počáteční spravované disky. objekt
sqlServerLicenseType Typ licence SQL Serveru. AHUB
NoLicenseType
Není zadáno.
PAYG
storageAccountId ID účtu úložiště. řetězec
targetAvailabilitySetId Id ARM cílové skupiny dostupnosti pro nasazení Resource Manageru. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetAzureNetworkId Vybrané cílové ID sítě Azure. řetězec
targetAzureSubnetId Vybrané ID cílové podsítě Azure. řetězec
targetAzureV1ResourceGroupId ID cílové skupiny prostředků (pro nasazení Classic), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureV2ResourceGroupId ID cílové skupiny prostředků (pro nasazení Resource Manageru), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureVmName Název cílového virtuálního počítače Azure. řetězec
targetManagedDiskTags Značky cílových spravovaných disků. objekt
targetNicTags Značky cílových síťových adaptérů. objekt
targetProximityPlacementGroupId ID ARM skupiny umístění bezkontaktní komunikace. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
targetVmTags Značky cílového virtuálního počítače. objekt

InMageAzureV2DiskInputDetails

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId The DiskId. řetězec
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. řetězec

InMageRcmEnableProtectionInputOrInMageRcmReplication...

Jméno Popis Hodnota
instanceType Typ třídy. InMageRcm (povinné)
diskyDefault Výchozí vstup disku. InMageRcmDisksDefaultInput
disksToInclude Disky, které se mají zahrnout do seznamu. InMageRcmDiskInput[]
fabricDiscoveryMachineId ID ARM zjištěného počítače. string (povinné)
licenseType Typ licence. NoLicenseType
Není zadáno.
WindowsServer
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
processServerId ID procesového serveru. string (povinné)
runAsAccountId ID účtu spustit jako. řetězec
targetAvailabilitySetId ID ARM cílové skupiny dostupnosti. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetBootDiagnosticsStorageAccountId ID ARM cílového účtu úložiště diagnostiky spouštění. řetězec
targetNetworkId Id ARM vybrané cílové sítě. řetězec
targetProximityPlacementGroupId ID cílové skupiny umístění bezkontaktní komunikace. řetězec
targetResourceGroupId ID ARM cílové skupiny prostředků. string (povinné)
targetSubnetName Název vybrané cílové podsítě. řetězec
targetVmName Název cílového virtuálního počítače. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
testNetworkId Vybrané ID ARM testovací sítě. řetězec
testSubnetName Vybraný název testovací podsítě. řetězec

InMageRcmDisksDefaultInput

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskType Typ disku. "Premium_LRS"
"StandardSSD_LRS"
Standard_LRS (povinné)
logStorageAccountId ID ARM účtu úložiště protokolu. string (povinné)

InMageRcmDiskInput

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId ID disku. string (povinné)
diskType Typ disku. "Premium_LRS"
"StandardSSD_LRS"
Standard_LRS (povinné)
logStorageAccountId ID ARM účtu úložiště protokolu. string (povinné)

InMageRcmFailbackReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. InMageRcmFailback (povinné)

Definice prostředku šablony ARM

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

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

Formát prostředku

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

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings – objekty

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

  "instanceType": "A2A",
  "diskEncryptionInfo": {
    "diskEncryptionKeyInfo": {
      "keyVaultResourceArmId": "string",
      "secretIdentifier": "string"
    },
    "keyEncryptionKeyInfo": {
      "keyIdentifier": "string",
      "keyVaultResourceArmId": "string"
    }
  },
  "fabricObjectId": "string",
  "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"
    }
  ]

Pro A2ACrossClusterMigrationpoužijte:

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

Pro HyperVReplica2012použijte:

  "instanceType": "HyperVReplica2012"

Pro HyperVReplica2012R2použijte:

  "instanceType": "HyperVReplica2012R2"

Pro HyperVReplicaAzurepoužijte:

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

Pro HyperVReplicaBaseReplicationDetailspoužijte:

  "instanceType": "HyperVReplicaBaseReplicationDetails"

Pro InMage použijte:

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

Pro InMageAzureV2 použijte:

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

Pro InMageRcm použijte:

  "instanceType": "InMageRcm",
  "disksDefault": {
    "diskEncryptionSetId": "string",
    "diskType": "string",
    "logStorageAccountId": "string"
  },
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "logStorageAccountId": "string"
    }
  ],
  "fabricDiscoveryMachineId": "string",
  "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"

Pro InMageRcmFailbackpoužijte:

  "instanceType": "InMageRcmFailback"

Hodnoty vlastností

trezory/ replicationFabrics/replicationProtectionConta...

Jméno Popis Hodnota
typ Typ prostředku Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems
apiVersion Verze rozhraní API prostředku '2021-04-01'
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v šablonách JSON ARM.
string (povinné)
vlastnosti Povolte vlastnosti vstupu ochrany. EnableProtectionInputPropertiesOrReplicationProtecte...

EnableProtectionInputPropertiesOrReplicationProtecte...

Jméno Popis Hodnota
policyId ID zásady. řetězec
protectableItemId ID chráněné položky. řetězec
providerSpecificDetails The ReplicationProviderInput. U zprostředkovatele HyperVReplicaAzure se jedná o objekt AzureEnableProtectionInput. U poskytovatele San se bude jednat o objekt SanEnableProtectionInput. Pro poskytovatele HyperVReplicaAzure může mít hodnotu null. EnableProtectionProviderSpecificInputOrReplicationPr...

EnableProtectionProviderSpecificInputOrReplicationPr...

Jméno Popis Hodnota
instanceType Nastavení typu objektu A2A
A2ACrossClusterMigration
HyperVReplica2012
HyperVReplica2012R2
HyperVReplicaAzure
HyperVReplicaBaseReplicationDetails
inmage
InMageAzureV2
InMageRcm
InMageRcmFailback (povinné)

A2AEnableProtectionInputOrA2AReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. A2A (povinné)
diskEncryptionInfo Informace o šifrování disku pro obnovení (pro dva toky průchodu) DiskEncryptionInfo
fabricObjectId ID objektu specifického pro prostředky infrastruktury virtuálního počítače. string (povinné)
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
recoveryAvailabilitySetId ID skupiny dostupnosti obnovení. řetězec
recoveryAvailabilityZone Zóna dostupnosti obnovení. řetězec
recoveryAzureNetworkId ID ARM virtuální sítě Azure pro obnovení. řetězec
recoveryBootDiagStorageAccountId Účet úložiště diagnostiky spouštění. řetězec
recoveryCloudServiceId ID cloudové služby pro obnovení. Platné pro scénáře V1. řetězec
recoveryContainerId ID kontejneru obnovení. řetězec
recoveryProximityPlacementGroupId ID skupiny umístění bezkontaktní komunikace pro obnovení. řetězec
recoveryResourceGroupId ID skupiny prostředků obnovení. Platné pro scénáře V2. řetězec
recoverySubnetName Název podsítě obnovení. řetězec
recoveryVirtualMachineScaleSetId ID škálovací sady virtuálních počítačů. řetězec
vmDisks Seznam podrobností o disku virtuálního počítače A2AVmDiskInputDetails[]
vmManagedDisks Seznam podrobností o spravovaném disku virtuálního počítače A2AVmManagedDiskInputDetails[]

DiskEncryptionInfo

Jméno Popis Hodnota
diskEncryptionKeyInfo Referenční informace ke službě KeyVault pro obnovení pro tajný klíč. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Referenční informace ke službě KeyVault pro obnovení klíče. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Jméno Popis Hodnota
keyVaultResourceArmId ID ARM prostředku služby KeyVault pro tajný klíč. řetězec
secretIdentifier Adresa URL nebo identifikátor tajného kódu. řetězec

KeyEncryptionKeyInfo

Jméno Popis Hodnota
keyIdentifier Adresa URL nebo identifikátor klíče. řetězec
keyVaultResourceArmId ID ARM prostředku služby KeyVault pro klíč. řetězec

A2AVmDiskInputDetails

Jméno Popis Hodnota
diskUri Identifikátor URI disku. string (povinné)
primaryStagingAzureStorageAccountId Id primárního přípravného účtu úložiště. string (povinné)
recoveryAzureStorageAccountId ID účtu úložiště virtuálního pevného disku pro obnovení. string (povinné)

A2AVmManagedDiskInputDetails

Jméno Popis Hodnota
diskEncryptionInfo Informace o šifrování disku pro obnovení (pro jeden nebo jeden tok průchodu) DiskEncryptionInfo
diskId ID disku. string (povinné)
primaryStagingAzureStorageAccountId Primární ID arm pracovního účtu úložiště. string (povinné)
recoveryDiskEncryptionSetId ID sady šifrování disku pro obnovení. řetězec
recoveryReplicaDiskAccountType Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryResourceGroupId ID arm cílové skupiny prostředků. string (povinné)
recoveryTargetDiskAccountType Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec

A2ACrossClusterMigrationEnableProtectionInputOrA2ACr...

Jméno Popis Hodnota
instanceType Typ třídy. A2ACrossClusterMigration (povinné)
fabricObjectId ID objektu specifického pro prostředky infrastruktury virtuálního počítače. řetězec
recoveryContainerId ID kontejneru obnovení. řetězec

HyperVReplicaReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplica2012 (povinné)

HyperVReplicaBlueReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplica2012R2 (povinné)

HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplicaAzure (povinné)
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
disksToInclude Seznam ID virtuálních pevných disků, které se mají chránit. string[]
disksToIncludeForManagedDisks Disky, které chcete zahrnout do seznamu spravovaných disků. HyperVReplicaAzureDiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Vybraná možnost pro povolení protokolu RDP\SSH na cílovém virtuálním počítači po převzetí služeb při selhání. Řetězcová hodnota SrsDataContract.EnableRDPOnTargetOption výčtu. řetězec
hvHostVmId ID virtuálního počítače hostitele Hyper-V. řetězec
licenseType Typ licence. NoLicenseType
Není zadáno.
WindowsServer
logStorageAccountId Účet úložiště, který se má použít k protokolování během replikace. řetězec
osType Typ operačního systému přidružený k virtuálnímu počítači. řetězec
seedManagedDiskTags Značky pro počáteční spravované disky. objekt
sqlServerLicenseType Typ licence SQL Serveru. AHUB
NoLicenseType
Není zadáno.
PAYG
targetAvailabilitySetId Id ARM cílové skupiny dostupnosti pro nasazení Resource Manageru. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetAzureNetworkId Vybrané cílové ID sítě Azure. řetězec
targetAzureSubnetId Vybrané ID cílové podsítě Azure. řetězec
targetAzureV1ResourceGroupId ID cílové skupiny prostředků (pro nasazení Classic), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureV2ResourceGroupId ID cílové skupiny prostředků (pro nasazení Resource Manageru), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureVmName Název cílového virtuálního počítače Azure. řetězec
targetManagedDiskTags Značky cílových spravovaných disků. objekt
targetNicTags Značky cílových síťových adaptérů. objekt
targetProximityPlacementGroupId ID ARM skupiny umístění bezkontaktní komunikace. řetězec
targetStorageAccountId ID účtu úložiště. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
targetVmTags Značky cílového virtuálního počítače. objekt
useManagedDisks Hodnota označující, jestli se mají spravované disky používat při převzetí služeb při selhání. řetězec
useManagedDisksForReplication Hodnota označující, jestli se mají během replikace používat spravované disky. řetězec
vhdId ID virtuálního pevného disku s operačním systémem přidružené k virtuálnímu počítači. řetězec
vmName Název virtuálního počítače. řetězec

HyperVReplicaAzureDiskInputDetails

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId The DiskId. řetězec
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. řetězec

HyperVReplicaBaseReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplicaBaseReplicationDetails (povinné)

InMageEnableProtectionInputOrInMageReplicationDetail...

Jméno Popis Hodnota
instanceType Typ třídy. InMage (povinné)
datastoreName Název cílového úložiště dat. řetězec
diskExclusionInput Vstup povolení vyloučení disku. InMageDiskExclusionInput
disksToInclude Disky, které se mají zahrnout do seznamu. string[]
masterTargetId ID hlavního cíle. string (povinné)
multiVmGroupId ID skupiny více virtuálních počítačů. string (povinné)
multiVmGroupName Název skupiny více virtuálních počítačů. string (povinné)
processServerId ID procesového serveru. string (povinné)
retentionDrive Jednotka uchovávání informací, která se má použít na mt. string (povinné)
runAsAccountId ID účtu CS. řetězec
vmFriendlyName Název virtuálního počítače. řetězec

InMageDiskExclusionInput

Jméno Popis Hodnota
diskSignatureOptions Možnost založená na podpisu disku hosta pro vyloučení disku. InMageDiskSignatureExclusionOptions[]
volumeOptions Možnost založená na popiscích svazků pro vyloučení disku. InMageVolumeExclusionOptions []

InMageDiskSignatureExclusionOptions

Jméno Popis Hodnota
diskSignature Podpis hosta disku, který se má vyloučit z replikace. řetězec

InMageVolumeExclusionOptions

Jméno Popis Hodnota
onlyExcludeIfSingleVolume Hodnota označující, zda chcete vyloučit disk s více svazky, nebo ne. Pokud má disk více svazků a jeden ze svazků má odpovídající popisek s volumeLabel, tento disk bude vyloučen z replikace, pokud je false OnlyExcludeIfSingLeVolume. řetězec
volumeLabel Popisek svazku. Disk s tímto popiskem bude vyloučen z replikace. řetězec

InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...

Jméno Popis Hodnota
instanceType Typ třídy. InMageAzureV2 (povinné)
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
disksToInclude Disky, které se mají zahrnout do seznamu. InMageAzureV2DiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Vybraná možnost pro povolení protokolu RDP\SSH na cílovém virtuálním počítači po převzetí služeb při selhání. Řetězcová hodnota SrsDataContract.EnableRDPOnTargetOption výčtu. řetězec
licenseType Typ licence. NoLicenseType
Není zadáno.
WindowsServer
logStorageAccountId Účet úložiště, který se má použít k protokolování během replikace. řetězec
masterTargetId Hlavní cílové ID. řetězec
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
processServerId ID procesového serveru. řetězec
runAsAccountId ID účtu CS. řetězec
seedManagedDiskTags Značky pro počáteční spravované disky. objekt
sqlServerLicenseType Typ licence SQL Serveru. AHUB
NoLicenseType
Není zadáno.
PAYG
storageAccountId ID účtu úložiště. řetězec
targetAvailabilitySetId Id ARM cílové skupiny dostupnosti pro nasazení Resource Manageru. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetAzureNetworkId Vybrané cílové ID sítě Azure. řetězec
targetAzureSubnetId Vybrané ID cílové podsítě Azure. řetězec
targetAzureV1ResourceGroupId ID cílové skupiny prostředků (pro nasazení Classic), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureV2ResourceGroupId ID cílové skupiny prostředků (pro nasazení Resource Manageru), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureVmName Název cílového virtuálního počítače Azure. řetězec
targetManagedDiskTags Značky cílových spravovaných disků. objekt
targetNicTags Značky cílových síťových adaptérů. objekt
targetProximityPlacementGroupId ID ARM skupiny umístění bezkontaktní komunikace. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
targetVmTags Značky cílového virtuálního počítače. objekt

InMageAzureV2DiskInputDetails

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId The DiskId. řetězec
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. řetězec

InMageRcmEnableProtectionInputOrInMageRcmReplication...

Jméno Popis Hodnota
instanceType Typ třídy. InMageRcm (povinné)
diskyDefault Výchozí vstup disku. InMageRcmDisksDefaultInput
disksToInclude Disky, které se mají zahrnout do seznamu. InMageRcmDiskInput[]
fabricDiscoveryMachineId ID ARM zjištěného počítače. string (povinné)
licenseType Typ licence. NoLicenseType
Není zadáno.
WindowsServer
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
processServerId ID procesového serveru. string (povinné)
runAsAccountId ID účtu spustit jako. řetězec
targetAvailabilitySetId ID ARM cílové skupiny dostupnosti. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetBootDiagnosticsStorageAccountId ID ARM cílového účtu úložiště diagnostiky spouštění. řetězec
targetNetworkId Id ARM vybrané cílové sítě. řetězec
targetProximityPlacementGroupId ID cílové skupiny umístění bezkontaktní komunikace. řetězec
targetResourceGroupId ID ARM cílové skupiny prostředků. string (povinné)
targetSubnetName Název vybrané cílové podsítě. řetězec
targetVmName Název cílového virtuálního počítače. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
testNetworkId Vybrané ID ARM testovací sítě. řetězec
testSubnetName Vybraný název testovací podsítě. řetězec

InMageRcmDisksDefaultInput

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskType Typ disku. "Premium_LRS"
"StandardSSD_LRS"
Standard_LRS (povinné)
logStorageAccountId ID ARM účtu úložiště protokolu. string (povinné)

InMageRcmDiskInput

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId ID disku. string (povinné)
diskType Typ disku. "Premium_LRS"
"StandardSSD_LRS"
Standard_LRS (povinné)
logStorageAccountId ID ARM účtu úložiště protokolu. string (povinné)

InMageRcmFailbackReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. InMageRcmFailback (povinné)

Definice prostředku Terraformu (poskytovatel AzAPI)

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

  • skupiny prostředků

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

Formát prostředku

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

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings – objekty

Nastavte vlastnost instanceType určit typ objektu.

Pro A2A použijte:

  instanceType = "A2A"
  diskEncryptionInfo = {
    diskEncryptionKeyInfo = {
      keyVaultResourceArmId = "string"
      secretIdentifier = "string"
    }
    keyEncryptionKeyInfo = {
      keyIdentifier = "string"
      keyVaultResourceArmId = "string"
    }
  }
  fabricObjectId = "string"
  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"
    }
  ]

Pro A2ACrossClusterMigrationpoužijte:

  instanceType = "A2ACrossClusterMigration"
  fabricObjectId = "string"
  recoveryContainerId = "string"

Pro HyperVReplica2012použijte:

  instanceType = "HyperVReplica2012"

Pro HyperVReplica2012R2použijte:

  instanceType = "HyperVReplica2012R2"

Pro HyperVReplicaAzurepoužijte:

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

Pro HyperVReplicaBaseReplicationDetailspoužijte:

  instanceType = "HyperVReplicaBaseReplicationDetails"

Pro InMage použijte:

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

Pro InMageAzureV2 použijte:

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

Pro InMageRcm použijte:

  instanceType = "InMageRcm"
  disksDefault = {
    diskEncryptionSetId = "string"
    diskType = "string"
    logStorageAccountId = "string"
  }
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      logStorageAccountId = "string"
    }
  ]
  fabricDiscoveryMachineId = "string"
  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"

Pro InMageRcmFailbackpoužijte:

  instanceType = "InMageRcmFailback"

Hodnoty vlastností

trezory/ replicationFabrics/replicationProtectionConta...

Jméno Popis Hodnota
typ Typ prostředku Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-04-01"
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: replicationProtectionContainers
vlastnosti Povolte vlastnosti vstupu ochrany. EnableProtectionInputPropertiesOrReplicationProtecte...

EnableProtectionInputPropertiesOrReplicationProtecte...

Jméno Popis Hodnota
policyId ID zásady. řetězec
protectableItemId ID chráněné položky. řetězec
providerSpecificDetails The ReplicationProviderInput. U zprostředkovatele HyperVReplicaAzure se jedná o objekt AzureEnableProtectionInput. U poskytovatele San se bude jednat o objekt SanEnableProtectionInput. Pro poskytovatele HyperVReplicaAzure může mít hodnotu null. EnableProtectionProviderSpecificInputOrReplicationPr...

EnableProtectionProviderSpecificInputOrReplicationPr...

Jméno Popis Hodnota
instanceType Nastavení typu objektu A2A
A2ACrossClusterMigration
HyperVReplica2012
HyperVReplica2012R2
HyperVReplicaAzure
HyperVReplicaBaseReplicationDetails
inmage
InMageAzureV2
InMageRcm
InMageRcmFailback (povinné)

A2AEnableProtectionInputOrA2AReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. A2A (povinné)
diskEncryptionInfo Informace o šifrování disku pro obnovení (pro dva toky průchodu) DiskEncryptionInfo
fabricObjectId ID objektu specifického pro prostředky infrastruktury virtuálního počítače. string (povinné)
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
recoveryAvailabilitySetId ID skupiny dostupnosti obnovení. řetězec
recoveryAvailabilityZone Zóna dostupnosti obnovení. řetězec
recoveryAzureNetworkId ID ARM virtuální sítě Azure pro obnovení. řetězec
recoveryBootDiagStorageAccountId Účet úložiště diagnostiky spouštění. řetězec
recoveryCloudServiceId ID cloudové služby pro obnovení. Platné pro scénáře V1. řetězec
recoveryContainerId ID kontejneru obnovení. řetězec
recoveryProximityPlacementGroupId ID skupiny umístění bezkontaktní komunikace pro obnovení. řetězec
recoveryResourceGroupId ID skupiny prostředků obnovení. Platné pro scénáře V2. řetězec
recoverySubnetName Název podsítě obnovení. řetězec
recoveryVirtualMachineScaleSetId ID škálovací sady virtuálních počítačů. řetězec
vmDisks Seznam podrobností o disku virtuálního počítače A2AVmDiskInputDetails[]
vmManagedDisks Seznam podrobností o spravovaném disku virtuálního počítače A2AVmManagedDiskInputDetails[]

DiskEncryptionInfo

Jméno Popis Hodnota
diskEncryptionKeyInfo Referenční informace ke službě KeyVault pro obnovení pro tajný klíč. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Referenční informace ke službě KeyVault pro obnovení klíče. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Jméno Popis Hodnota
keyVaultResourceArmId ID ARM prostředku služby KeyVault pro tajný klíč. řetězec
secretIdentifier Adresa URL nebo identifikátor tajného kódu. řetězec

KeyEncryptionKeyInfo

Jméno Popis Hodnota
keyIdentifier Adresa URL nebo identifikátor klíče. řetězec
keyVaultResourceArmId ID ARM prostředku služby KeyVault pro klíč. řetězec

A2AVmDiskInputDetails

Jméno Popis Hodnota
diskUri Identifikátor URI disku. string (povinné)
primaryStagingAzureStorageAccountId Id primárního přípravného účtu úložiště. string (povinné)
recoveryAzureStorageAccountId ID účtu úložiště virtuálního pevného disku pro obnovení. string (povinné)

A2AVmManagedDiskInputDetails

Jméno Popis Hodnota
diskEncryptionInfo Informace o šifrování disku pro obnovení (pro jeden nebo jeden tok průchodu) DiskEncryptionInfo
diskId ID disku. string (povinné)
primaryStagingAzureStorageAccountId Primární ID arm pracovního účtu úložiště. string (povinné)
recoveryDiskEncryptionSetId ID sady šifrování disku pro obnovení. řetězec
recoveryReplicaDiskAccountType Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec
recoveryResourceGroupId ID arm cílové skupiny prostředků. string (povinné)
recoveryTargetDiskAccountType Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. řetězec

A2ACrossClusterMigrationEnableProtectionInputOrA2ACr...

Jméno Popis Hodnota
instanceType Typ třídy. A2ACrossClusterMigration (povinné)
fabricObjectId ID objektu specifického pro prostředky infrastruktury virtuálního počítače. řetězec
recoveryContainerId ID kontejneru obnovení. řetězec

HyperVReplicaReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplica2012 (povinné)

HyperVReplicaBlueReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplica2012R2 (povinné)

HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplicaAzure (povinné)
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
disksToInclude Seznam ID virtuálních pevných disků, které se mají chránit. string[]
disksToIncludeForManagedDisks Disky, které chcete zahrnout do seznamu spravovaných disků. HyperVReplicaAzureDiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Vybraná možnost pro povolení protokolu RDP\SSH na cílovém virtuálním počítači po převzetí služeb při selhání. Řetězcová hodnota SrsDataContract.EnableRDPOnTargetOption výčtu. řetězec
hvHostVmId ID virtuálního počítače hostitele Hyper-V. řetězec
licenseType Typ licence. "NoLicenseType"
"Není zadáno"
"WindowsServer"
logStorageAccountId Účet úložiště, který se má použít k protokolování během replikace. řetězec
osType Typ operačního systému přidružený k virtuálnímu počítači. řetězec
seedManagedDiskTags Značky pro počáteční spravované disky. objekt
sqlServerLicenseType Typ licence SQL Serveru. "AHUB"
"NoLicenseType"
"Není zadáno"
"PAYG"
targetAvailabilitySetId Id ARM cílové skupiny dostupnosti pro nasazení Resource Manageru. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetAzureNetworkId Vybrané cílové ID sítě Azure. řetězec
targetAzureSubnetId Vybrané ID cílové podsítě Azure. řetězec
targetAzureV1ResourceGroupId ID cílové skupiny prostředků (pro nasazení Classic), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureV2ResourceGroupId ID cílové skupiny prostředků (pro nasazení Resource Manageru), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureVmName Název cílového virtuálního počítače Azure. řetězec
targetManagedDiskTags Značky cílových spravovaných disků. objekt
targetNicTags Značky cílových síťových adaptérů. objekt
targetProximityPlacementGroupId ID ARM skupiny umístění bezkontaktní komunikace. řetězec
targetStorageAccountId ID účtu úložiště. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
targetVmTags Značky cílového virtuálního počítače. objekt
useManagedDisks Hodnota označující, jestli se mají spravované disky používat při převzetí služeb při selhání. řetězec
useManagedDisksForReplication Hodnota označující, jestli se mají během replikace používat spravované disky. řetězec
vhdId ID virtuálního pevného disku s operačním systémem přidružené k virtuálnímu počítači. řetězec
vmName Název virtuálního počítače. řetězec

HyperVReplicaAzureDiskInputDetails

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId The DiskId. řetězec
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. řetězec

HyperVReplicaBaseReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. HyperVReplicaBaseReplicationDetails (povinné)

InMageEnableProtectionInputOrInMageReplicationDetail...

Jméno Popis Hodnota
instanceType Typ třídy. InMage (povinné)
datastoreName Název cílového úložiště dat. řetězec
diskExclusionInput Vstup povolení vyloučení disku. InMageDiskExclusionInput
disksToInclude Disky, které se mají zahrnout do seznamu. string[]
masterTargetId ID hlavního cíle. string (povinné)
multiVmGroupId ID skupiny více virtuálních počítačů. string (povinné)
multiVmGroupName Název skupiny více virtuálních počítačů. string (povinné)
processServerId ID procesového serveru. string (povinné)
retentionDrive Jednotka uchovávání informací, která se má použít na mt. string (povinné)
runAsAccountId ID účtu CS. řetězec
vmFriendlyName Název virtuálního počítače. řetězec

InMageDiskExclusionInput

Jméno Popis Hodnota
diskSignatureOptions Možnost založená na podpisu disku hosta pro vyloučení disku. InMageDiskSignatureExclusionOptions[]
volumeOptions Možnost založená na popiscích svazků pro vyloučení disku. InMageVolumeExclusionOptions []

InMageDiskSignatureExclusionOptions

Jméno Popis Hodnota
diskSignature Podpis hosta disku, který se má vyloučit z replikace. řetězec

InMageVolumeExclusionOptions

Jméno Popis Hodnota
onlyExcludeIfSingleVolume Hodnota označující, zda chcete vyloučit disk s více svazky, nebo ne. Pokud má disk více svazků a jeden ze svazků má odpovídající popisek s volumeLabel, tento disk bude vyloučen z replikace, pokud je false OnlyExcludeIfSingLeVolume. řetězec
volumeLabel Popisek svazku. Disk s tímto popiskem bude vyloučen z replikace. řetězec

InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...

Jméno Popis Hodnota
instanceType Typ třídy. InMageAzureV2 (povinné)
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
disksToInclude Disky, které se mají zahrnout do seznamu. InMageAzureV2DiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Vybraná možnost pro povolení protokolu RDP\SSH na cílovém virtuálním počítači po převzetí služeb při selhání. Řetězcová hodnota SrsDataContract.EnableRDPOnTargetOption výčtu. řetězec
licenseType Typ licence. "NoLicenseType"
"Není zadáno"
"WindowsServer"
logStorageAccountId Účet úložiště, který se má použít k protokolování během replikace. řetězec
masterTargetId Hlavní cílové ID. řetězec
multiVmGroupId ID skupiny více virtuálních počítačů. řetězec
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
processServerId ID procesového serveru. řetězec
runAsAccountId ID účtu CS. řetězec
seedManagedDiskTags Značky pro počáteční spravované disky. objekt
sqlServerLicenseType Typ licence SQL Serveru. "AHUB"
"NoLicenseType"
"Není zadáno"
"PAYG"
storageAccountId ID účtu úložiště. řetězec
targetAvailabilitySetId Id ARM cílové skupiny dostupnosti pro nasazení Resource Manageru. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetAzureNetworkId Vybrané cílové ID sítě Azure. řetězec
targetAzureSubnetId Vybrané ID cílové podsítě Azure. řetězec
targetAzureV1ResourceGroupId ID cílové skupiny prostředků (pro nasazení Classic), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureV2ResourceGroupId ID cílové skupiny prostředků (pro nasazení Resource Manageru), ve které se má virtuální počítač s podporou převzetí služeb při selhání vytvořit. řetězec
targetAzureVmName Název cílového virtuálního počítače Azure. řetězec
targetManagedDiskTags Značky cílových spravovaných disků. objekt
targetNicTags Značky cílových síťových adaptérů. objekt
targetProximityPlacementGroupId ID ARM skupiny umístění bezkontaktní komunikace. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
targetVmTags Značky cílového virtuálního počítače. objekt

InMageAzureV2DiskInputDetails

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId The DiskId. řetězec
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. řetězec

InMageRcmEnableProtectionInputOrInMageRcmReplication...

Jméno Popis Hodnota
instanceType Typ třídy. InMageRcm (povinné)
diskyDefault Výchozí vstup disku. InMageRcmDisksDefaultInput
disksToInclude Disky, které se mají zahrnout do seznamu. InMageRcmDiskInput[]
fabricDiscoveryMachineId ID ARM zjištěného počítače. string (povinné)
licenseType Typ licence. "NoLicenseType"
"Není zadáno"
"WindowsServer"
multiVmGroupName Název skupiny více virtuálních počítačů. řetězec
processServerId ID procesového serveru. string (povinné)
runAsAccountId ID účtu spustit jako. řetězec
targetAvailabilitySetId ID ARM cílové skupiny dostupnosti. řetězec
targetAvailabilityZone Cílová zóna dostupnosti. řetězec
targetBootDiagnosticsStorageAccountId ID ARM cílového účtu úložiště diagnostiky spouštění. řetězec
targetNetworkId Id ARM vybrané cílové sítě. řetězec
targetProximityPlacementGroupId ID cílové skupiny umístění bezkontaktní komunikace. řetězec
targetResourceGroupId ID ARM cílové skupiny prostředků. string (povinné)
targetSubnetName Název vybrané cílové podsítě. řetězec
targetVmName Název cílového virtuálního počítače. řetězec
targetVmSize Velikost cílového virtuálního počítače. řetězec
testNetworkId Vybrané ID ARM testovací sítě. řetězec
testSubnetName Vybraný název testovací podsítě. řetězec

InMageRcmDisksDefaultInput

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskType Typ disku. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (povinné)
logStorageAccountId ID ARM účtu úložiště protokolu. string (povinné)

InMageRcmDiskInput

Jméno Popis Hodnota
diskEncryptionSetId ID ARM DiskEncryptionSet. řetězec
diskId ID disku. string (povinné)
diskType Typ disku. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS" (povinné)
logStorageAccountId ID ARM účtu úložiště protokolu. string (povinné)

InMageRcmFailbackReplicationDetails

Jméno Popis Hodnota
instanceType Typ třídy. InMageRcmFailback (povinné)