Share via


Microsoft.RecoveryServices kasaları/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2021-03-01

Bicep kaynak tanımı

Kasalar/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kaynak türü şu kaynaklara dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings nesneleri

nesne türünü belirtmek için instanceType özelliğini ayarlayın.

A2A için şunu kullanın:

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

HyperVReplica2012 için şunu kullanın:

  instanceType: 'HyperVReplica2012'

HyperVReplica2012R2 için şunu kullanın:

  instanceType: 'HyperVReplica2012R2'

HyperVReplicaAzure için şunu kullanın:

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

HyperVReplicaBaseReplicationDetails için şunu kullanın:

  instanceType: 'HyperVReplicaBaseReplicationDetails'

InMage için şunu kullanın:

  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'

InMageAzureV2 için şunu kullanın:

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

InMageRcm için şunu kullanın:

  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'

San için şunu kullanın:

  instanceType: 'San'

Özellik değerleri

vaults/replicationFabrics/replicationProtectionConta...

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
Üst Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: replicationProtectionContainers
properties Koruma giriş özelliklerini etkinleştirin. EnableProtectionInputPropertiesOrReplicationProtecte...

EnableProtectionInputPropertiesOrReplicationProtecte...

Ad Açıklama Değer
policyId İlke Kimliği. string
protectableItemId Korunabilir öğe kimliği. string
providerSpecificDetails The ReplicationProviderInput. HyperVReplicaAzure sağlayıcısı için azureEnableProtectionInput nesnesi olacaktır. San sağlayıcısı için bu, SanEnableProtectionInput nesnesi olacaktır. HyperVReplicaAzure sağlayıcısı için null olabilir. EnableProtectionProviderSpecificInputOrReplicationPr...

EnableProtectionProviderSpecificInputOrReplicationPr...

Ad Açıklama Değer
instanceType Nesne türünü ayarlama A2A
HyperVReplica2012
HyperVReplica2012R2
HyperVReplicaAzure
HyperVReplicaBaseReplicationDetails
InMage
InMageAzureV2
InMageRcm
San (gerekli)

A2AEnableProtectionInputOrA2AReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'A2A' (gerekli)
diskEncryptionInfo Kurtarma diski şifreleme bilgileri. DiskEncryptionInfo
fabricObjectId Sanal makinenin dokuya özgü nesne kimliği. string
multiVmGroupName Çoklu vm grubu adı. string
recoveryAvailabilitySetId Kurtarma kullanılabilirlik kümesi kimliği. string
recoveryAvailabilityZone Kurtarma kullanılabilirlik alanı. string
recoveryAzureNetworkId Kurtarma Azure sanal ağı ARM kimliği. string
recoveryBootDiagStorageAccountId Önyükleme tanılama depolama hesabı. string
recoveryCloudServiceId Kurtarma bulut hizmeti kimliği. V1 senaryoları için geçerlidir. string
recoveryContainerId Kurtarma kapsayıcısı kimliği. string
recoveryProximityPlacementGroupId Kurtarma yakınlık yerleştirme grubu kimliği. string
recoveryResourceGroupId Kurtarma kaynak grubu kimliği. V2 senaryoları için geçerlidir. string
recoverySubnetName Kurtarma alt ağı adı. string
vmDisks Vm disk ayrıntılarının listesi. A2AVmDiskInputDetails[]
vmManagedDisks Vm yönetilen disk ayrıntılarının listesi. A2AVmManagedDiskInputDetails[]

DiskEncryptionInfo

Ad Açıklama Değer
diskEncryptionKeyInfo Gizli dizi için kurtarma KeyVault başvurusu. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Anahtar için kurtarma KeyVault başvurusu. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Ad Açıklama Değer
keyVaultResourceArmId Gizli dizi için KeyVault kaynağı ARM Kimliği. string
secretIdentifier Gizli dizi URL'si / tanımlayıcısı. string

KeyEncryptionKeyInfo

Ad Açıklama Değer
keyIdentifier Anahtar URL'si / tanımlayıcısı. string
keyVaultResourceArmId Anahtar için KeyVault kaynak ARM Kimliği. string

A2AVmDiskInputDetails

Ad Açıklama Değer
diskUri Disk Uri'sini. string
primaryStagingAzureStorageAccountId Birincil hazırlama depolama hesabı kimliği. string
recoveryAzureStorageAccountId Kurtarma VHD depolama hesabı kimliği. string

A2AVmManagedDiskInputDetails

Ad Açıklama Değer
diskEncryptionInfo Kurtarma diski şifreleme bilgileri (bir / tek geçiş akışları için). DiskEncryptionInfo
diskId Disk kimliği. string
primaryStagingAzureStorageAccountId Birincil hazırlama depolama hesabı Arm Kimliği. string
recoveryDiskEncryptionSetId Kurtarma diski şifreleme kümesi kimliği. string
recoveryReplicaDiskAccountType Çoğaltma disk türü. İsteğe bağlı bir değerdir ve kullanıcı sağlanmadıysa kaynak disk türüyle aynı olacaktır. string
recoveryResourceGroupId Hedef kaynak grubu Arm Kimliği. string
recoveryTargetDiskAccountType Yük devretme sonrasında hedef disk türü. İsteğe bağlı bir değerdir ve kullanıcı sağlanmadıysa kaynak disk türüyle aynı olacaktır. string

HyperVReplicaReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplica2012' (gerekli)

HyperVReplicaBlueReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplica2012R2' (gerekli)

HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplicaAzure' (gerekli)
disklerToInclude Korunacak disklerin VHD kimliklerinin listesi. string[]
enableRdpOnTargetOption Yük devretme sonrasında hedef vm'de RDP\SSH'yi etkinleştirmek için seçilen seçenek. {SrsDataContract.EnableRDPOnTargetOption} sabit listesi dize değeri. string
hvHostVmId Hyper-V konağı Vm Kimliği. string
logStorageAccountId Çoğaltma sırasında günlüğe kaydetmek için kullanılacak depolama hesabı. string
osType Vm ile ilişkili işletim sistemi türü. string
targetAvailabilitySetId Kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetAzureNetworkId Seçilen hedef Azure ağ kimliği. string
targetAzureSubnetId Seçilen hedef Azure alt ağ kimliği. string
targetAzureV1ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (klasik dağıtım için). string
targetAzureV2ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (resource manager dağıtımı için). string
targetAzureVmName Hedef Azure Vm Adı. string
targetProximityPlacementGroupId Yakınlık yerleştirme grubu ARM Kimliği. string
targetStorageAccountId Depolama hesabı adı. string
targetVmSize Hedef VM boyutu. string
useManagedDisks Yük devretme sırasında yönetilen disklerin kullanılıp kullanılmayacağını gösteren değer. string
vhdId Vm ile ilişkili işletim sistemi diski VHD kimliği. string
vmName Vm Adı. string

HyperVReplicaBaseReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplicaBaseReplicationDetails' (gerekli)

InMageEnableProtectionInputOrInMageReplicationDetail...

Ad Açıklama Değer
instanceType Sınıf türü. 'InMage' (gerekli)
datastoreName Hedef veri deposu adı. string
diskExclusionInput Disk dışlama girişini etkinleştirme. InMageDiskExclusionInput
disklerToInclude Eklenecek diskler listesi. dize[]
masterTargetId Ana Hedef Kimliği. dize (gerekli)
multiVmGroupId Çoklu vm grubu kimliği. dize (gerekli)
multiVmGroupName Çoklu vm grubu adı. dize (gerekli)
processServerId İşlem Sunucusu Kimliği. dize (gerekli)
retentionDrive MT'de kullanılacak bekletme sürücüsü. dize (gerekli)
runAsAccountId CS hesabı kimliği. string
vmFriendlyName Vm Adı. string

InMageDiskExclusionInput

Ad Açıklama Değer
diskSignatureOptions Disk dışlama için konuk disk imzası tabanlı seçeneği. InMageDiskSignatureExclusionOptions[]
volumeOptions Disk dışlama için birim etiketi tabanlı seçenek. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Ad Açıklama Değer
diskSignature Çoğaltmanın dışında tutulacak diskin konuk imzası. string

InMageVolumeExclusionOptions

Ad Açıklama Değer
onlyExcludeIfSingleVolume Çok birimli diskin dışlanıp dışlanmayacağını belirten değer. Bir diskte birden çok birim varsa ve birimlerden birinde VolumeLabel ile eşleşen etiket varsa, OnlyExcludeIfSingleVolume yanlışsa bu disk çoğaltmanın dışında tutulur. string
volumeLabel Birim etiketi. Bu etikete sahip herhangi bir birime sahip disk çoğaltmanın dışında tutulur. string

InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...

Ad Açıklama Değer
instanceType Sınıf türü. 'InMageAzureV2' (gerekli)
diskEncryptionSetId DiskEncryptionSet ARM Kimliği. string
disklerToInclude Eklenecek diskler listesi. InMageAzureV2DiskInputDetails[]
diskType The DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
enableRdpOnTargetOption Yük devretme sonrasında hedef vm'de RDP\SSH'yi etkinleştirmek için seçilen seçenek. {SrsDataContract.EnableRDPOnTargetOption} sabit listesi dize değeri. string
logStorageAccountId Çoğaltma sırasında günlüğe kaydetmek için kullanılacak depolama hesabı. string
masterTargetId Ana hedef kimliği. string
multiVmGroupId Çoklu vm grubu kimliği. string
multiVmGroupName Çoklu vm grubu adı. string
processServerId İşlem Sunucusu Kimliği. string
runAsAccountId CS hesabı kimliği. string
storageAccountId Depolama hesabı adı. string
targetAvailabilitySetId Kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetAzureNetworkId Seçilen hedef Azure ağ kimliği. string
targetAzureSubnetId Seçilen hedef Azure alt ağ kimliği. string
targetAzureV1ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (klasik dağıtım için). string
targetAzureV2ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (resource manager dağıtımı için). string
targetAzureVmName Hedef azure Vm Adı. string
targetProximityPlacementGroupId Yakınlık yerleştirme grubu ARM Kimliği. string
targetVmSize Hedef VM boyutu. string

InMageAzureV2DiskInputDetails

Ad Açıklama Değer
diskEncryptionSetId DiskEncryptionSet ARM Kimliği. string
diskId Disk Kimliği. string
diskType The DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId The LogStorageAccountId. string

InMageRcmEnableProtectionInputOrInMageRcmReplication...

Ad Açıklama Değer
instanceType Sınıf türü. 'InMageRcm' (gerekli)
disklerDefault Varsayılan disk girişi. InMageRcmDisksDefaultInput
disklerToInclude Eklenecek diskler listesi. InMageRcmDiskInput[]
fabricDiscoveryMachineId Bulunan makinenin ARM Kimliği. string
licenseType Lisans türü. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
multiVmGroupName Çoklu VM grubu adı. string
processServerId İşlem sunucusu kimliği. string
runAsAccountId Farklı çalıştır hesabı kimliği. string
targetAvailabilitySetId Hedef kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetBootDiagnosticsStorageAccountId Hedef önyükleme tanılama depolama hesabı ARM Kimliği. string
targetNetworkId Seçilen hedef ağ ARM Kimliği. string
targetProximityPlacementGroupId Hedef yakınlık yerleştirme grubu kimliği. string
targetResourceGroupId Hedef kaynak grubu ARM Kimliği. string
targetSubnetName Seçili hedef alt ağ adı. string
targetVmName Hedef VM adı. string
targetVmSize Hedef VM boyutu. string
testNetworkId Seçilen test ağı ARM Kimliği. string
testSubnetName Seçilen test alt ağı adı. string

InMageRcmDisksDefaultInput

Ad Açıklama Değer
diskEncryptionSetId Disk şifreleme kümesi ARM Kimliği. string
diskType Disk türü. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId Günlük depolama hesabı ARM Kimliği. string

InMageRcmDiskInput

Ad Açıklama Değer
diskEncryptionSetId Disk şifreleme kümesi ARM Kimliği. string
diskId Disk kimliği. string
diskType Disk türü. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId Günlük depolama hesabı ARM Kimliği. string

SanEnableProtectionInput

Ad Açıklama Değer
instanceType Sınıf türü. 'San' (gerekli)

ARM şablonu kaynak tanımı

Kasalar/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kaynak türü şu kaynaklara dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings nesneleri

nesne türünü belirtmek için instanceType özelliğini ayarlayın.

A2A için şunu kullanın:

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

HyperVReplica2012 için şunu kullanın:

  "instanceType": "HyperVReplica2012"

HyperVReplica2012R2 için şunu kullanın:

  "instanceType": "HyperVReplica2012R2"

HyperVReplicaAzure için şunu kullanın:

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

HyperVReplicaBaseReplicationDetails için şunu kullanın:

  "instanceType": "HyperVReplicaBaseReplicationDetails"

InMage için şunu kullanın:

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

InMageAzureV2 için şunu kullanın:

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

InMageRcm için şunu kullanın:

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

San için şunu kullanın:

  "instanceType": "San"

Özellik değerleri

vaults/replicationFabrics/replicationProtectionConta...

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems'
apiVersion Kaynak API'sinin sürümü '2021-03-01'
name Kaynak adı

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
properties Koruma giriş özelliklerini etkinleştirin. EnableProtectionInputPropertiesOrReplicationProtecte...

EnableProtectionInputPropertiesOrReplicationProtecte...

Ad Açıklama Değer
policyId İlke Kimliği. string
protectableItemId Korunabilir öğe kimliği. string
providerSpecificDetails The ReplicationProviderInput. HyperVReplicaAzure sağlayıcısı için AzureEnableProtectionInput nesnesi olacaktır. San sağlayıcısı için, SanEnableProtectionInput nesnesi olacaktır. HyperVReplicaAzure sağlayıcısı için null olabilir. EnableProtectionProviderSpecificInputOrReplicationPr...

EnableProtectionProviderSpecificInputOrReplicationPr...

Ad Açıklama Değer
instanceType Nesne türünü ayarlama A2A
HyperVReplica2012
HyperVReplica2012R2
HyperVReplicaAzure
HyperVReplicaBaseReplicationDetails
InMage
InMageAzureV2
InMageRcm
San (gerekli)

A2AEnableProtectionInputOrA2AReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'A2A' (gerekli)
diskEncryptionInfo Kurtarma diski şifreleme bilgileri. DiskEncryptionInfo
fabricObjectId Sanal makinenin dokuya özgü nesne kimliği. string
multiVmGroupName Çoklu vm grubu adı. string
recoveryAvailabilitySetId Kurtarma kullanılabilirlik kümesi kimliği. string
recoveryAvailabilityZone Kurtarma kullanılabilirlik alanı. string
recoveryAzureNetworkId Kurtarma Azure sanal ağı ARM kimliği. string
recoveryBootDiagStorageAccountId Önyükleme tanılama depolama hesabı. string
recoveryCloudServiceId Kurtarma bulut hizmeti kimliği. V1 senaryoları için geçerlidir. string
recoveryContainerId Kurtarma kapsayıcısı kimliği. string
recoveryProximityPlacementGroupId Kurtarma yakınlık yerleştirme grubu kimliği. string
recoveryResourceGroupId Kurtarma kaynak grubu kimliği. V2 senaryoları için geçerlidir. string
recoverySubnetName Kurtarma alt ağı adı. string
vmDisks Vm disk ayrıntılarının listesi. A2AVmDiskInputDetails[]
vmManagedDisks Vm yönetilen disk ayrıntılarının listesi. A2AVmManagedDiskInputDetails[]

DiskEncryptionInfo

Ad Açıklama Değer
diskEncryptionKeyInfo Gizli dizi için kurtarma KeyVault başvurusu. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Anahtar için kurtarma KeyVault başvurusu. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Ad Açıklama Değer
keyVaultResourceArmId Gizli dizi için KeyVault kaynağı ARM Kimliği. string
secretIdentifier Gizli dizi URL'si / tanımlayıcısı. string

KeyEncryptionKeyInfo

Ad Açıklama Değer
keyIdentifier Anahtar URL'si / tanımlayıcısı. string
keyVaultResourceArmId Anahtar için KeyVault kaynak ARM Kimliği. string

A2AVmDiskInputDetails

Ad Açıklama Değer
diskUri Disk Uri'sini. string
primaryStagingAzureStorageAccountId Birincil hazırlama depolama hesabı kimliği. string
recoveryAzureStorageAccountId Kurtarma VHD depolama hesabı kimliği. string

A2AVmManagedDiskInputDetails

Ad Açıklama Değer
diskEncryptionInfo Kurtarma diski şifreleme bilgileri (bir / tek geçiş akışları için). DiskEncryptionInfo
diskId Disk kimliği. string
primaryStagingAzureStorageAccountId Birincil hazırlama depolama hesabı Arm Kimliği. string
recoveryDiskEncryptionSetId Kurtarma diski şifreleme kümesi kimliği. string
recoveryReplicaDiskAccountType Çoğaltma disk türü. İsteğe bağlı bir değerdir ve kullanıcı sağlanmadıysa kaynak disk türüyle aynı olacaktır. string
recoveryResourceGroupId Hedef kaynak grubu Arm Kimliği. string
recoveryTargetDiskAccountType Yük devretmeden sonra hedef disk türü. İsteğe bağlı bir değerdir ve kullanıcı sağlanmadıysa kaynak disk türüyle aynı olacaktır. string

HyperVReplicaReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplica2012' (gerekli)

HyperVReplicaBlueReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplica2012R2' (gerekli)

HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplicaAzure' (gerekli)
disklerToInclude Korunacak disklerin VHD kimliklerinin listesi. dize[]
enableRdpOnTargetOption Yük devretme sonrasında hedef vm'de RDP\SSH'yi etkinleştirmek için seçilen seçenek. {SrsDataContract.EnableRDPOnTargetOption} sabit listesi dize değeri. string
hvHostVmId Hyper-V konak Vm Kimliği. string
logStorageAccountId Çoğaltma sırasında günlüğe kaydetmek için kullanılacak depolama hesabı. string
osType Vm ile ilişkili işletim sistemi türü. string
targetAvailabilitySetId Kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetAzureNetworkId Seçilen hedef Azure ağ kimliği. string
targetAzureSubnetId Seçilen hedef Azure alt ağ kimliği. string
targetAzureV1ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (klasik dağıtım için). string
targetAzureV2ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (resource manager dağıtımı için). string
targetAzureVmName Hedef azure Vm Adı. string
targetProximityPlacementGroupId Yakınlık yerleştirme grubu ARM Kimliği. string
targetStorageAccountId Depolama hesabı adı. string
targetVmSize Hedef VM boyutu. string
useManagedDisks Yük devretme sırasında yönetilen disklerin kullanılıp kullanılmayacağını gösteren değer. string
vhdId Vm ile ilişkili işletim sistemi diski VHD kimliği. string
vmName Vm Adı. string

HyperVReplicaBaseReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. 'HyperVReplicaBaseReplicationDetails' (gerekli)

InMageEnableProtectionInputOrInMageReplicationDetail...

Ad Açıklama Değer
instanceType Sınıf türü. 'InMage' (gerekli)
datastoreName Hedef veri deposu adı. string
diskExclusionInput Disk dışlama girişini etkinleştir. InMageDiskExclusionInput
disklerToInclude Eklenecek diskler listesi. string[]
masterTargetId Ana Hedef Kimliği. dize (gerekli)
multiVmGroupId Çoklu vm grubu kimliği. dize (gerekli)
multiVmGroupName Çoklu vm grubu adı. dize (gerekli)
processServerId İşlem Sunucusu Kimliği. dize (gerekli)
retentionDrive MT'de kullanılacak saklama sürücüsü. dize (gerekli)
runAsAccountId CS hesabı kimliği. string
vmFriendlyName Vm Adı. string

InMageDiskExclusionInput

Ad Açıklama Değer
diskSignatureOptions Disk dışlama için konuk disk imzası tabanlı seçenek. InMageDiskSignatureExclusionOptions[]
volumeOptions Disk dışlama için birim etiketi tabanlı seçenek. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Ad Açıklama Değer
diskSignature Çoğaltmanın dışında tutulacak diskin konuk imzası. string

InMageVolumeExclusionOptions

Ad Açıklama Değer
onlyExcludeIfSingleVolume Çok birimli diskin dışlanıp dışlanmayacağını belirten değer. Bir diskte birden çok birim varsa ve birimlerden birinde VolumeLabel ile eşleşen etiket varsa, OnlyExcludeIfSingleVolume false olduğunda bu disk çoğaltmanın dışında tutulur. string
volumeLabel Birim etiketi. Bu etikete sahip herhangi bir birime sahip disk çoğaltmanın dışında tutulur. string

InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...

Ad Açıklama Değer
instanceType Sınıf türü. 'InMageAzureV2' (gerekli)
diskEncryptionSetId DiskEncryptionSet ARM Kimliği. string
disklerToInclude Eklenecek diskler listesi. InMageAzureV2DiskInputDetails[]
diskType The DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
enableRdpOnTargetOption Yük devretme sonrasında hedef vm'de RDP\SSH'yi etkinleştirmek için seçilen seçenek. {SrsDataContract.EnableRDPOnTargetOption} sabit listesi dize değeri. string
logStorageAccountId Çoğaltma sırasında günlüğe kaydetmek için kullanılacak depolama hesabı. string
masterTargetId Ana hedef kimliği. string
multiVmGroupId Çoklu vm grubu kimliği. string
multiVmGroupName Çoklu vm grubu adı. string
processServerId İşlem Sunucusu Kimliği. string
runAsAccountId CS hesabı kimliği. string
storageAccountId Depolama hesabı adı. string
targetAvailabilitySetId Kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetAzureNetworkId Seçilen hedef Azure ağ kimliği. string
targetAzureSubnetId Seçilen hedef Azure alt ağ kimliği. string
targetAzureV1ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (klasik dağıtım için). string
targetAzureV2ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (resource manager dağıtımı için). string
targetAzureVmName Hedef Azure Vm Adı. string
targetProximityPlacementGroupId Yakınlık yerleştirme grubu ARM Kimliği. string
targetVmSize Hedef VM boyutu. string

InMageAzureV2DiskInputDetails

Ad Açıklama Değer
diskEncryptionSetId DiskEncryptionSet ARM Kimliği. string
diskId Disk Kimliği. string
diskType The DiskType. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId The LogStorageAccountId. string

InMageRcmEnableProtectionInputOrInMageRcmReplication...

Ad Açıklama Değer
instanceType Sınıf türü. 'InMageRcm' (gerekli)
disklerDefault Varsayılan disk girişi. InMageRcmDisksDefaultInput
disklerToInclude Eklenecek diskler listesi. InMageRcmDiskInput[]
fabricDiscoveryMachineId Bulunan makinenin ARM Kimliği. string
licenseType Lisans türü. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
multiVmGroupName Çoklu VM grubu adı. string
processServerId İşlem sunucusu kimliği. string
runAsAccountId Farklı çalıştır hesabı kimliği. string
targetAvailabilitySetId Hedef kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetBootDiagnosticsStorageAccountId Hedef önyükleme tanılama depolama hesabı ARM Kimliği. string
targetNetworkId Seçilen hedef ağ ARM Kimliği. string
targetProximityPlacementGroupId Hedef yakınlık yerleştirme grubu kimliği. string
targetResourceGroupId Hedef kaynak grubu ARM Kimliği. string
targetSubnetName Seçili hedef alt ağ adı. string
targetVmName Hedef VM adı. string
targetVmSize Hedef VM boyutu. string
testNetworkId Seçilen test ağı ARM Kimliği. string
testSubnetName Seçilen test alt ağı adı. string

InMageRcmDisksDefaultInput

Ad Açıklama Değer
diskEncryptionSetId Disk şifreleme kümesi ARM Kimliği. string
diskType Disk türü. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId Günlük depolama hesabı ARM Kimliği. string

InMageRcmDiskInput

Ad Açıklama Değer
diskEncryptionSetId Disk şifreleme kümesi ARM Kimliği. string
diskId Disk kimliği. string
diskType Disk türü. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
logStorageAccountId Günlük depolama hesabı ARM Kimliği. string

SanEnableProtectionInput

Ad Açıklama Değer
instanceType Sınıf türü. 'San' (gerekli)

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Kasalar/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kaynak türü şu kaynaklara dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.

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

EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings nesneleri

nesne türünü belirtmek için instanceType özelliğini ayarlayın.

A2A için şunu kullanın:

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

HyperVReplica2012 için şunu kullanın:

  instanceType = "HyperVReplica2012"

HyperVReplica2012R2 için şunu kullanın:

  instanceType = "HyperVReplica2012R2"

HyperVReplicaAzure için şunu kullanın:

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

HyperVReplicaBaseReplicationDetails için şunu kullanın:

  instanceType = "HyperVReplicaBaseReplicationDetails"

InMage için şunu kullanın:

  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"

InMageAzureV2 için şunu kullanın:

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

InMageRcm için şunu kullanın:

  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"

San için şunu kullanın:

  instanceType = "San"

Özellik değerleri

vaults/replicationFabrics/replicationProtectionConta...

Ad Açıklama Değer
tür Kaynak türü "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2021-03-01"
name Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: replicationProtectionContainers kimliği
properties Koruma giriş özelliklerini etkinleştirin. EnableProtectionInputPropertiesOrReplicationProtecte...

EnableProtectionInputPropertiesOrReplicationProtecte...

Ad Açıklama Değer
policyId İlke Kimliği. string
protectableItemId Korunabilir öğe kimliği. string
providerSpecificDetails The ReplicationProviderInput. HyperVReplicaAzure sağlayıcısı için azureEnableProtectionInput nesnesi olacaktır. San sağlayıcısı için bu, SanEnableProtectionInput nesnesi olacaktır. HyperVReplicaAzure sağlayıcısı için null olabilir. EnableProtectionProviderSpecificInputOrReplicationPr...

EnableProtectionProviderSpecificInputOrReplicationPr...

Ad Açıklama Değer
instanceType Nesne türünü ayarlama A2A
HyperVReplica2012
HyperVReplica2012R2
HyperVReplicaAzure
HyperVReplicaBaseReplicationDetails
InMage
InMageAzureV2
InMageRcm
San (gerekli)

A2AEnableProtectionInputOrA2AReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. "A2A" (gerekli)
diskEncryptionInfo Kurtarma diski şifreleme bilgileri. DiskEncryptionInfo
fabricObjectId Sanal makinenin dokuya özgü nesne kimliği. string
multiVmGroupName Çoklu vm grubu adı. string
recoveryAvailabilitySetId Kurtarma kullanılabilirlik kümesi kimliği. string
recoveryAvailabilityZone Kurtarma kullanılabilirlik alanı. string
recoveryAzureNetworkId Kurtarma Azure sanal ağı ARM kimliği. string
recoveryBootDiagStorageAccountId Önyükleme tanılama depolama hesabı. string
recoveryCloudServiceId Kurtarma bulut hizmeti kimliği. V1 senaryoları için geçerlidir. string
recoveryContainerId Kurtarma kapsayıcısı kimliği. string
recoveryProximityPlacementGroupId Kurtarma yakınlık yerleştirme grubu kimliği. string
recoveryResourceGroupId Kurtarma kaynak grubu kimliği. V2 senaryoları için geçerlidir. string
recoverySubnetName Kurtarma alt ağı adı. string
vmDisks Vm disk ayrıntılarının listesi. A2AVmDiskInputDetails[]
vmManagedDisks Vm yönetilen disk ayrıntılarının listesi. A2AVmManagedDiskInputDetails[]

DiskEncryptionInfo

Ad Açıklama Değer
diskEncryptionKeyInfo Gizli dizi için kurtarma KeyVault başvurusu. DiskEncryptionKeyInfo
keyEncryptionKeyInfo Anahtar için kurtarma KeyVault başvurusu. KeyEncryptionKeyInfo

DiskEncryptionKeyInfo

Ad Açıklama Değer
keyVaultResourceArmId Gizli dizi için KeyVault kaynağı ARM Kimliği. string
secretIdentifier Gizli dizi URL'si / tanımlayıcısı. string

KeyEncryptionKeyInfo

Ad Açıklama Değer
keyIdentifier Anahtar URL'si / tanımlayıcısı. string
keyVaultResourceArmId Anahtar için KeyVault kaynak ARM Kimliği. string

A2AVmDiskInputDetails

Ad Açıklama Değer
diskUri Disk Uri'sini. string
primaryStagingAzureStorageAccountId Birincil hazırlama depolama hesabı kimliği. string
recoveryAzureStorageAccountId Kurtarma VHD depolama hesabı kimliği. string

A2AVmManagedDiskInputDetails

Ad Açıklama Değer
diskEncryptionInfo Kurtarma diski şifreleme bilgileri (bir / tek geçiş akışları için). DiskEncryptionInfo
diskId Disk kimliği. string
primaryStagingAzureStorageAccountId Birincil hazırlama depolama hesabı Arm Kimliği. string
recoveryDiskEncryptionSetId Kurtarma diski şifreleme kümesi kimliği. string
recoveryReplicaDiskAccountType Çoğaltma disk türü. İsteğe bağlı bir değerdir ve kullanıcı sağlanmadıysa kaynak disk türüyle aynı olacaktır. string
recoveryResourceGroupId Hedef kaynak grubu Arm Kimliği. string
recoveryTargetDiskAccountType Yük devretme sonrasında hedef disk türü. İsteğe bağlı bir değerdir ve kullanıcı sağlanmadıysa kaynak disk türüyle aynı olacaktır. string

HyperVReplicaReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. "HyperVReplica2012" (gerekli)

HyperVReplicaBlueReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. "HyperVReplica2012R2" (gerekli)

HyperVReplicaAzureEnableProtectionInputOrHyperVRepli...

Ad Açıklama Değer
instanceType Sınıf türü. "HyperVReplicaAzure" (gerekli)
disklerToInclude Korunacak disklerin VHD kimliklerinin listesi. string[]
enableRdpOnTargetOption Yük devretme sonrasında hedef vm'de RDP\SSH'yi etkinleştirmek için seçilen seçenek. {SrsDataContract.EnableRDPOnTargetOption} sabit listesi dize değeri. string
hvHostVmId Hyper-V konağı Vm Kimliği. string
logStorageAccountId Çoğaltma sırasında günlüğe kaydetmek için kullanılacak depolama hesabı. string
osType Vm ile ilişkili işletim sistemi türü. string
targetAvailabilitySetId Kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetAzureNetworkId Seçilen hedef Azure ağ kimliği. string
targetAzureSubnetId Seçilen hedef Azure alt ağ kimliği. string
targetAzureV1ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (klasik dağıtım için). string
targetAzureV2ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (resource manager dağıtımı için). string
targetAzureVmName Hedef azure Vm Adı. string
targetProximityPlacementGroupId Yakınlık yerleştirme grubu ARM Kimliği. string
targetStorageAccountId Depolama hesabı adı. string
targetVmSize Hedef VM boyutu. string
useManagedDisks Yük devretme sırasında yönetilen disklerin kullanılıp kullanılmayacağını belirten bir değer. string
vhdId Vm ile ilişkili işletim sistemi diski VHD kimliği. string
vmName Vm Adı. string

HyperVReplicaBaseReplicationDetails

Ad Açıklama Değer
instanceType Sınıf türü. "HyperVReplicaBaseReplicationDetails" (gerekli)

InMageEnableProtectionInputOrInMageReplicationDetail...

Ad Açıklama Değer
instanceType Sınıf türü. "InMage" (gerekli)
datastoreName Hedef veri deposu adı. string
diskExclusionInput Disk dışlama girişini etkinleştirme. InMageDiskExclusionInput
disklerToInclude Eklenecek diskler listesi. dize[]
masterTargetId Ana Hedef Kimliği. dize (gerekli)
multiVmGroupId Çoklu vm grubu kimliği. dize (gerekli)
multiVmGroupName Çoklu vm grubu adı. dize (gerekli)
processServerId İşlem Sunucusu Kimliği. dize (gerekli)
retentionDrive MT'de kullanılacak bekletme sürücüsü. dize (gerekli)
runAsAccountId CS hesabı kimliği. string
vmFriendlyName Vm Adı. string

InMageDiskExclusionInput

Ad Açıklama Değer
diskSignatureOptions Disk dışlama için konuk disk imzası tabanlı seçeneği. InMageDiskSignatureExclusionOptions[]
volumeOptions Disk dışlama için birim etiketi tabanlı seçenek. InMageVolumeExclusionOptions[]

InMageDiskSignatureExclusionOptions

Ad Açıklama Değer
diskSignature Çoğaltmanın dışında tutulacak diskin konuk imzası. string

InMageVolumeExclusionOptions

Ad Açıklama Değer
onlyExcludeIfSingleVolume Çok birimli diskin dışlanıp dışlanmayacağını belirten değer. Bir diskte birden çok birim varsa ve birimlerden birinde VolumeLabel ile eşleşen etiket varsa, OnlyExcludeIfSingleVolume yanlışsa bu disk çoğaltmanın dışında tutulur. string
volumeLabel Birim etiketi. Bu etikete sahip herhangi bir birime sahip disk çoğaltmanın dışında tutulur. string

InMageAzureV2EnableProtectionInputOrInMageAzureV2Rep...

Ad Açıklama Değer
instanceType Sınıf türü. "InMageAzureV2" (gerekli)
diskEncryptionSetId DiskEncryptionSet ARM Kimliği. string
disklerToInclude Eklenecek diskler listesi. InMageAzureV2DiskInputDetails[]
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
enableRdpOnTargetOption Yük devretme sonrasında hedef vm'de RDP\SSH'yi etkinleştirmek için seçilen seçenek. {SrsDataContract.EnableRDPOnTargetOption} sabit listesi dize değeri. string
logStorageAccountId Çoğaltma sırasında günlüğe kaydetmek için kullanılacak depolama hesabı. string
masterTargetId Ana hedef kimliği. string
multiVmGroupId Çoklu vm grubu kimliği. string
multiVmGroupName Çoklu vm grubu adı. string
processServerId İşlem Sunucusu Kimliği. string
runAsAccountId CS hesabı kimliği. string
storageAccountId Depolama hesabı adı. string
targetAvailabilitySetId Kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetAzureNetworkId Seçilen hedef Azure ağ kimliği. string
targetAzureSubnetId Seçilen hedef Azure alt ağ kimliği. string
targetAzureV1ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (klasik dağıtım için). string
targetAzureV2ResourceGroupId Yük devretme VM'sinin oluşturulacağı hedef kaynak grubunun kimliği (resource manager dağıtımı için). string
targetAzureVmName Hedef azure Vm Adı. string
targetProximityPlacementGroupId Yakınlık yerleştirme grubu ARM Kimliği. string
targetVmSize Hedef VM boyutu. string

InMageAzureV2DiskInputDetails

Ad Açıklama Değer
diskEncryptionSetId DiskEncryptionSet ARM Kimliği. string
diskId Disk Kimliği. string
diskType The DiskType. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId The LogStorageAccountId. string

InMageRcmEnableProtectionInputOrInMageRcmReplication...

Ad Açıklama Değer
instanceType Sınıf türü. "InMageRcm" (gerekli)
disklerDefault Varsayılan disk girişi. InMageRcmDisksDefaultInput
disklerToInclude Eklenecek diskler listesi. InMageRcmDiskInput[]
fabricDiscoveryMachineId Bulunan makinenin ARM Kimliği. string
licenseType Lisans türü. "NoLicenseType"
"NotSpecified"
"WindowsServer"
multiVmGroupName Çoklu VM grubu adı. string
processServerId İşlem sunucusu kimliği. string
runAsAccountId Farklı çalıştır hesabı kimliği. string
targetAvailabilitySetId Hedef kullanılabilirlik kümesi ARM Kimliği. string
targetAvailabilityZone Hedef kullanılabilirlik alanı. string
targetBootDiagnosticsStorageAccountId Hedef önyükleme tanılama depolama hesabı ARM Kimliği. string
targetNetworkId Seçilen hedef ağ ARM Kimliği. string
targetProximityPlacementGroupId Hedef yakınlık yerleştirme grubu kimliği. string
targetResourceGroupId Hedef kaynak grubu ARM Kimliği. string
targetSubnetName Seçilen hedef alt ağ adı. string
targetVmName Hedef VM adı. string
targetVmSize Hedef VM boyutu. string
testNetworkId Seçilen test ağı ARM Kimliği. string
testSubnetName Seçilen test alt ağı adı. string

InMageRcmDisksDefaultInput

Ad Açıklama Değer
diskEncryptionSetId Disk şifrelemesi ARM Kimliğini ayarlar. string
diskType Disk türü. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId Günlük depolama hesabı ARM Kimliği. string

InMageRcmDiskInput

Ad Açıklama Değer
diskEncryptionSetId Disk şifrelemesi ARM Kimliğini ayarlar. string
diskId Disk kimliği. string
diskType Disk türü. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
logStorageAccountId Günlük depolama hesabı ARM Kimliği. string

SanEnableProtectionInput

Ad Açıklama Değer
instanceType Sınıf türü. "San" (gerekli)