Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems 2022-05-01
- neueste
- 2024-10-01
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-10
- 2022-08-01
- 2022-05-01
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-11-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2018-07-10
- 2018-01-10
- 2016-08-10
Bicep-Ressourcendefinition
Der Ressourcentyp Vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2022-05-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
policyId: 'string'
protectableItemId: 'string'
providerSpecificDetails: {
instanceType: 'string'
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte
Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für A2A-:
{
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
fabricObjectId: 'string'
instanceType: 'A2A'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
recoveryAvailabilitySetId: 'string'
recoveryAvailabilityZone: 'string'
recoveryAzureNetworkId: 'string'
recoveryBootDiagStorageAccountId: 'string'
recoveryCapacityReservationGroupId: 'string'
recoveryCloudServiceId: 'string'
recoveryContainerId: 'string'
recoveryExtendedLocation: {
name: 'string'
type: 'string'
}
recoveryProximityPlacementGroupId: 'string'
recoveryResourceGroupId: 'string'
recoverySubnetName: 'string'
recoveryVirtualMachineScaleSetId: 'string'
vmDisks: [
{
diskUri: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryAzureStorageAccountId: 'string'
}
]
vmManagedDisks: [
{
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
diskId: 'string'
primaryStagingAzureStorageAccountId: 'string'
recoveryDiskEncryptionSetId: 'string'
recoveryReplicaDiskAccountType: 'string'
recoveryResourceGroupId: 'string'
recoveryTargetDiskAccountType: 'string'
}
]
}
Verwenden Sie für A2ACrossClusterMigration:
{
fabricObjectId: 'string'
instanceType: 'A2ACrossClusterMigration'
recoveryContainerId: 'string'
}
Verwenden Sie für HyperVReplicaAzure:
{
diskEncryptionSetId: 'string'
disksToInclude: [
'string'
]
disksToIncludeForManagedDisks: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
diskType: 'string'
enableRdpOnTargetOption: 'string'
hvHostVmId: 'string'
instanceType: 'HyperVReplicaAzure'
licenseType: 'string'
logStorageAccountId: 'string'
osType: 'string'
seedManagedDiskTags: {
{customized property}: 'string'
}
sqlServerLicenseType: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetAzureNetworkId: 'string'
targetAzureSubnetId: 'string'
targetAzureV1ResourceGroupId: 'string'
targetAzureV2ResourceGroupId: 'string'
targetAzureVmName: 'string'
targetManagedDiskTags: {
{customized property}: 'string'
}
targetNicTags: {
{customized property}: 'string'
}
targetProximityPlacementGroupId: 'string'
targetStorageAccountId: 'string'
targetVmSize: 'string'
targetVmTags: {
{customized property}: 'string'
}
useManagedDisks: 'string'
useManagedDisksForReplication: 'string'
vhdId: 'string'
vmName: 'string'
}
Verwenden Sie für InMage:
{
datastoreName: 'string'
diskExclusionInput: {
diskSignatureOptions: [
{
diskSignature: 'string'
}
]
volumeOptions: [
{
onlyExcludeIfSingleVolume: 'string'
volumeLabel: 'string'
}
]
}
disksToInclude: [
'string'
]
instanceType: 'InMage'
masterTargetId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
retentionDrive: 'string'
runAsAccountId: 'string'
vmFriendlyName: 'string'
}
Verwenden Sie für InMageAzureV2:
{
diskEncryptionSetId: 'string'
disksToInclude: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
diskType: 'string'
enableRdpOnTargetOption: 'string'
instanceType: 'InMageAzureV2'
licenseType: 'string'
logStorageAccountId: 'string'
masterTargetId: 'string'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
runAsAccountId: 'string'
seedManagedDiskTags: {
{customized property}: 'string'
}
sqlServerLicenseType: 'string'
storageAccountId: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetAzureNetworkId: 'string'
targetAzureSubnetId: 'string'
targetAzureV1ResourceGroupId: 'string'
targetAzureV2ResourceGroupId: 'string'
targetAzureVmName: 'string'
targetManagedDiskTags: {
{customized property}: 'string'
}
targetNicTags: {
{customized property}: 'string'
}
targetProximityPlacementGroupId: 'string'
targetVmSize: 'string'
targetVmTags: {
{customized property}: 'string'
}
}
Verwenden Sie für InMageRcm-:
{
disksDefault: {
diskEncryptionSetId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
disksToInclude: [
{
diskEncryptionSetId: 'string'
diskId: 'string'
diskType: 'string'
logStorageAccountId: 'string'
}
]
fabricDiscoveryMachineId: 'string'
instanceType: 'InMageRcm'
licenseType: 'string'
multiVmGroupName: 'string'
processServerId: 'string'
runAsAccountId: 'string'
targetAvailabilitySetId: 'string'
targetAvailabilityZone: 'string'
targetBootDiagnosticsStorageAccountId: 'string'
targetNetworkId: 'string'
targetProximityPlacementGroupId: 'string'
targetResourceGroupId: 'string'
targetSubnetName: 'string'
targetVmName: 'string'
targetVmSize: 'string'
testNetworkId: 'string'
testSubnetName: 'string'
}
Verwenden Sie für HyperVReplica2012:
{
instanceType: 'HyperVReplica2012'
}
Verwenden Sie für HyperVReplica2012R2:
{
instanceType: 'HyperVReplica2012R2'
}
Verwenden Sie für HyperVReplicaBaseReplicationDetails:
{
instanceType: 'HyperVReplicaBaseReplicationDetails'
}
Verwenden Sie für InMageRcmFailback-:
{
instanceType: 'InMageRcmFailback'
}
Eigenschaftswerte
A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Schnur |
instanceType | Der Klassentyp. | "A2ACrossClusterMigration" (erforderlich) |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Schnur |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionInfo | Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für zwei Passflüsse). | DiskEncryptionInfo |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge (erforderlich) |
instanceType | Der Klassentyp. | "A2A" (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere virtuelle Computer. | Schnur |
multiVmGroupName | Der Name der Gruppe "Multi vm". | Schnur |
recoveryAvailabilitySetId | Die Wiederherstellungsverfügbarkeitssatz-ID. | Schnur |
recoveryAvailabilityZone | Die Verfügbarkeitszone für die Wiederherstellung. | Schnur |
recoveryAzureNetworkId | Die Wiederherstellungs-ARM-ID des virtuellen Azure-Netzwerks. | Schnur |
recoveryBootDiagStorageAccountId | Das Startdiagnosespeicherkonto. | Schnur |
recoveryCapacityReservationGroupId | Die Gruppen-ID der Wiederherstellungskapazitätsreservierung. | Schnur |
recoveryCloudServiceId | Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. | Schnur |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Schnur |
recoveryExtendedLocation | Der erweiterte Wiederherstellungsspeicherort. | ExtendedLocation- |
recoveryProximityPlacementGroupId | Die Gruppen-ID der Wiederherstellungsannäherung. | Schnur |
recoveryResourceGroupId | Die Gruppen-ID der Wiederherstellungsressource. Gültig für V2-Szenarien. | Schnur |
recoverySubnetName | Der Name des Wiederherstellungssubnetzes. | Schnur |
recoveryVirtualMachineScaleSetId | Die SKALIERUNGs-ID des virtuellen Computers. | Schnur |
vmDisks | Die Liste der Vm-Datenträgerdetails. | A2AVmDiskInputDetails[] |
vmManagedDisks | Die Liste der vom virtuellen Computer verwalteten Datenträgerdetails. | A2AVmManagedDiskInputDetails[] |
A2AVmDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskUri | Der Datenträger-URI. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die primäre Stagingspeicherkonto-ID. | Zeichenfolge (erforderlich) |
recoveryAzureStorageAccountId | Die Wiederherstellungs-VHD-Speicherkonto-ID. | Zeichenfolge (erforderlich) |
A2AVmManagedDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionInfo | Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für einen /einzelnen Passfluss). | DiskEncryptionInfo |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die primäre Stagingspeicherkonto-Arm-ID. | Zeichenfolge (erforderlich) |
recoveryDiskEncryptionSetId | Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. | Schnur |
recoveryReplicaDiskAccountType | Der Replikatdatenträgertyp. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. | Schnur |
recoveryResourceGroupId | Die Zielressourcengruppe Arm ID. | Zeichenfolge (erforderlich) |
recoveryTargetDiskAccountType | Der Zieldatenträgertyp nach dem Failover. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. | Schnur |
DiskEncryptionInfo
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionKeyInfo | Der WiederherstellungsschlüsselVault-Verweis für den geheimen Schlüssel. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | Der Wiederherstellungsschlüsselvault-Verweis für Schlüssel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | Beschreibung | Wert |
---|---|---|
keyVaultResourceArmId | Die KEYVault-Ressourcen-ARM-ID für den geheimen Schlüssel. | Schnur |
secretIdentifier | Die geheime URL/ID. | Schnur |
EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
Name | Beschreibung | Wert |
---|---|---|
policyId | Die Richtlinien-ID. | Schnur |
protectableItemId | Die geschützte Element-ID. | Schnur |
providerSpecificDetails | Der ReplicationProviderInput. Für hyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für San-Anbieter ist es sanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er null sein. | EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings |
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings
Name | Beschreibung | Wert |
---|---|---|
instanceType | Legen Sie für den Typ A2AEnableProtectionInputOrA2AReplicationDetailsauf "A2A" fest. Legen Sie für den Typ A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetailsauf "A2ACrossClusterMigration" fest. Legen Sie für den Typ HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetailsauf "HyperVReplicaAzure" fest. Legen Sie für den Typ InMageEnableProtectionInputOrInMageReplicationDetailsauf "InMageEnableProtectionInputOrInMageReplicationDetails" fest. Legen Sie für den Typ InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetailsauf "InMageAzureV2" fest. Set to 'InMageRcm' for type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Legen Sie für den Typ HyperVReplicaReplicationDetailsauf "HyperVReplica2012" fest. Set to 'HyperVReplica2012R2' for type HyperVReplicaBlueReplicationDetails. Legen Sie für den Typ HyperVReplicaBaseReplicationDetailsauf "HyperVReplicaBaseReplicationDetails" fest. Set to 'InMageRcmFailback' for type InMageRcmFailbackReplicationDetails. | "A2A" 'A2ACrossClusterMigration' 'HyperVReplica2012' "HyperVReplica2012R2" 'HyperVReplicaAzure' 'HyperVReplicaBaseReplicationDetails' "InMage" 'InmageAzureV2' 'InMagercm' 'InMageRcmFailback' (erforderlich) |
ExtendedLocation
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des erweiterten Speicherorts. | Zeichenfolge (erforderlich) |
Art | Der erweiterte Standorttyp. | "EdgeZone" (erforderlich) |
HyperVReplicaAzureDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Schnur |
diskId | Die DiskId. | Schnur |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Schnur |
HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
disksToInclude | Die Liste der zu schützenden VHD-IDs von Datenträgern. | string[] |
disksToIncludeForManagedDisks | Die Datenträger, die eine Liste für verwaltete Datenträger enthalten sollen. | HyperVReplicaAzureDiskInputDetails[] |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Schnur |
hvHostVmId | Die Hyper-V Host-VM-ID. | Schnur |
instanceType | Der Klassentyp. | "HyperVReplicaAzure" (erforderlich) |
licenseType | Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. | Schnur |
osType | Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. | Schnur |
seedManagedDiskTags | Die Tags für die verwalteten Seed-Datenträger. | HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags |
sqlServerLicenseType | Der SQL Server-Lizenztyp. | "AHUB" 'NoLicenseType' "Nicht angegeben" "PAYG" |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Schnur |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Schnur |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureVmName | Der Azure-VM-Zielname. | Schnur |
targetManagedDiskTags | Die Tags für die zielverwalteten Datenträger. | HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags |
targetNicTags | Die Tags für die Ziel-NICs. | HyperVReplicaAzureEnableProtectionInputTargetNicTags |
targetProximityPlacementGroupId | Die Näherungsgruppe ARM-ID. | Schnur |
targetStorageAccountId | Die Speicherkonto-ID. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
targetVmTags | Die Ziel-VM-Tags. | HyperVReplicaAzureEnableProtectionInputTargetVmTags |
useManagedDisks | Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. | Schnur |
useManagedDisksForReplication | Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. | Schnur |
vhdId | Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. | Schnur |
vmName | Der VM-Name. | Schnur |
HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetNicTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetVmTags
Name | Beschreibung | Wert |
---|
HyperVReplicaBaseReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaBaseReplicationDetails" (erforderlich) |
HyperVReplicaBlueReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012R2" (erforderlich) |
HyperVReplicaReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012" (erforderlich) |
InMageAzureV2DiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Schnur |
diskId | Die DiskId. | Schnur |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Schnur |
InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | InMageAzureV2DiskInputDetails[] |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf ziel-VM nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Schnur |
instanceType | Der Klassentyp. | "InMageAzureV2" (erforderlich) |
licenseType | Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. | Schnur |
masterTargetId | Die Masterziel-ID. | Schnur |
multiVmGroupId | Die Gruppen-ID für mehrere VIRTUELLE Computer. | Schnur |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Schnur |
processServerId | Die Prozessserver-ID. | Schnur |
runAsAccountId | Die CS-Konto-ID. | Schnur |
seedManagedDiskTags | Die Tags für die verwalteten Seed-Datenträger. | InMageAzureV2EnableProtectionInputSeedManagedDiskTags |
sqlServerLicenseType | Der SQL Server-Lizenztyp. | "AHUB" 'NoLicenseType' "Nicht angegeben" "PAYG" |
storageAccountId | Die Speicherkonto-ID. | Schnur |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Schnur |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Schnur |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureVmName | Der Azure-VM-Zielname. | Schnur |
targetManagedDiskTags | Die Tags für die zielverwalteten Datenträger. | InMageAzureV2EnableProtectionInputTargetManagedDiskTags |
targetNicTags | Die Tags für die Ziel-NICs. | InMageAzureV2EnableProtectionInputTargetNicTags |
targetProximityPlacementGroupId | Die Näherungsgruppe ARM-ID. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
targetVmTags | Die Ziel-VM-Tags. | InMageAzureV2EnableProtectionInputTargetVmTags |
InMageAzureV2EnableProtectionInputSeedManagedDiskTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetManagedDiskTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetNicTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetVmTags
Name | Beschreibung | Wert |
---|
InMageDiskExclusionInput
Name | Beschreibung | Wert |
---|---|---|
diskSignatureOptions | Die Auf dem Gastdatenträger basierende Option für den Datenträgerausschluss. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Die Volumebezeichnungsbasierte Option für den Datenträgerausschluss. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | Beschreibung | Wert |
---|---|---|
diskSignature | Die Gastsignatur des Datenträgers, die von der Replikation ausgeschlossen werden soll. | Schnur |
InMageEnableProtectionInputOrInMageReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
datastoreName | Der Name des Zieldatenspeichers. | Schnur |
diskExclusionInput | Die Datenträgerausschlusseingabe aktivieren. | InMageDiskExclusionInput |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | string[] |
instanceType | Der Klassentyp. | "InMage" (erforderlich) |
masterTargetId | Die Masterziel-ID. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere VIRTUELLE Computer. | Zeichenfolge (erforderlich) |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge (erforderlich) |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
retentionDrive | Das Aufbewahrungslaufwerk, das auf dem MT verwendet werden soll. | Zeichenfolge (erforderlich) |
runAsAccountId | Die CS-Konto-ID. | Schnur |
vmFriendlyName | Der VM-Name. | Schnur |
InMageRcmDiskInput
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
diskType | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmDisksDefaultInput
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
diskType | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
disksDefault | Die Standarddatenträgereingabe. | InMageRcmDisksDefaultInput |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | Die ARM-ID des ermittelten Computers. | Zeichenfolge (erforderlich) |
instanceType | Der Klassentyp. | 'InMageRcm' (erforderlich) |
licenseType | Der Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Schnur |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
runAsAccountId | Die Run-as-Konto-ID. | Schnur |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetBootDiagnosticsStorageAccountId | Die ARM-ID des Zielstartdiagnosespeicherkontos. | Schnur |
targetNetworkId | Die ausgewählte ARM-ID des Zielnetzwerks. | Schnur |
targetProximityPlacementGroupId | Die Ziel-Platzierungsgruppen-ID. | Schnur |
targetResourceGroupId | Die ARM-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
targetSubnetName | Der ausgewählte Zielsubnetzname. | Schnur |
targetVmName | Der Name des virtuellen Zielcomputers. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
testNetworkId | Die ausgewählte ARM-ID des Testnetzwerks. | Schnur |
testSubnetName | Der ausgewählte Testsubnetzname. | Schnur |
InMageRcmFailbackReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMageRcmFailback' (erforderlich) |
InMageVolumeExclusionOptions
Name | Beschreibung | Wert |
---|---|---|
onlyExcludeIfSingleVolume | Der Wert, der angibt, ob der Datenträger mit mehreren Volumes ausgeschlossen werden soll. Wenn ein Datenträger über mehrere Volumes verfügt und ein Volume bezeichnungsabgleich mit VolumeLabel aufweist, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. | Schnur |
volumeLabel | Die Volumebezeichnung. Der Datenträger mit einem Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. | Schnur |
KeyEncryptionKeyInfo
Name | Beschreibung | Wert |
---|---|---|
keyIdentifier | Die Schlüssel-URL/ID. | Schnur |
keyVaultResourceArmId | Die KeyVault-Ressourcen-ARM-ID für schlüssel. | Schnur |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: Vaults/replicationFabrics/replicationProtectionContainers |
Eigenschaften | Schutzeingabeeigenschaften aktivieren. | EnableProtectionInputPropertiesOrReplicationProtectedItemProperties |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp Vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
"apiVersion": "2022-05-01",
"name": "string",
"properties": {
"policyId": "string",
"protectableItemId": "string",
"providerSpecificDetails": {
"instanceType": "string"
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte
Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für A2A-:
{
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"fabricObjectId": "string",
"instanceType": "A2A",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"recoveryAvailabilitySetId": "string",
"recoveryAvailabilityZone": "string",
"recoveryAzureNetworkId": "string",
"recoveryBootDiagStorageAccountId": "string",
"recoveryCapacityReservationGroupId": "string",
"recoveryCloudServiceId": "string",
"recoveryContainerId": "string",
"recoveryExtendedLocation": {
"name": "string",
"type": "string"
},
"recoveryProximityPlacementGroupId": "string",
"recoveryResourceGroupId": "string",
"recoverySubnetName": "string",
"recoveryVirtualMachineScaleSetId": "string",
"vmDisks": [
{
"diskUri": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryAzureStorageAccountId": "string"
}
],
"vmManagedDisks": [
{
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"diskId": "string",
"primaryStagingAzureStorageAccountId": "string",
"recoveryDiskEncryptionSetId": "string",
"recoveryReplicaDiskAccountType": "string",
"recoveryResourceGroupId": "string",
"recoveryTargetDiskAccountType": "string"
}
]
}
Verwenden Sie für A2ACrossClusterMigration:
{
"fabricObjectId": "string",
"instanceType": "A2ACrossClusterMigration",
"recoveryContainerId": "string"
}
Verwenden Sie für HyperVReplicaAzure:
{
"diskEncryptionSetId": "string",
"disksToInclude": [ "string" ],
"disksToIncludeForManagedDisks": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"diskType": "string",
"enableRdpOnTargetOption": "string",
"hvHostVmId": "string",
"instanceType": "HyperVReplicaAzure",
"licenseType": "string",
"logStorageAccountId": "string",
"osType": "string",
"seedManagedDiskTags": {
"{customized property}": "string"
},
"sqlServerLicenseType": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetAzureNetworkId": "string",
"targetAzureSubnetId": "string",
"targetAzureV1ResourceGroupId": "string",
"targetAzureV2ResourceGroupId": "string",
"targetAzureVmName": "string",
"targetManagedDiskTags": {
"{customized property}": "string"
},
"targetNicTags": {
"{customized property}": "string"
},
"targetProximityPlacementGroupId": "string",
"targetStorageAccountId": "string",
"targetVmSize": "string",
"targetVmTags": {
"{customized property}": "string"
},
"useManagedDisks": "string",
"useManagedDisksForReplication": "string",
"vhdId": "string",
"vmName": "string"
}
Verwenden Sie für InMage:
{
"datastoreName": "string",
"diskExclusionInput": {
"diskSignatureOptions": [
{
"diskSignature": "string"
}
],
"volumeOptions": [
{
"onlyExcludeIfSingleVolume": "string",
"volumeLabel": "string"
}
]
},
"disksToInclude": [ "string" ],
"instanceType": "InMage",
"masterTargetId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"retentionDrive": "string",
"runAsAccountId": "string",
"vmFriendlyName": "string"
}
Verwenden Sie für InMageAzureV2:
{
"diskEncryptionSetId": "string",
"disksToInclude": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"diskType": "string",
"enableRdpOnTargetOption": "string",
"instanceType": "InMageAzureV2",
"licenseType": "string",
"logStorageAccountId": "string",
"masterTargetId": "string",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"runAsAccountId": "string",
"seedManagedDiskTags": {
"{customized property}": "string"
},
"sqlServerLicenseType": "string",
"storageAccountId": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetAzureNetworkId": "string",
"targetAzureSubnetId": "string",
"targetAzureV1ResourceGroupId": "string",
"targetAzureV2ResourceGroupId": "string",
"targetAzureVmName": "string",
"targetManagedDiskTags": {
"{customized property}": "string"
},
"targetNicTags": {
"{customized property}": "string"
},
"targetProximityPlacementGroupId": "string",
"targetVmSize": "string",
"targetVmTags": {
"{customized property}": "string"
}
}
Verwenden Sie für InMageRcm-:
{
"disksDefault": {
"diskEncryptionSetId": "string",
"diskType": "string",
"logStorageAccountId": "string"
},
"disksToInclude": [
{
"diskEncryptionSetId": "string",
"diskId": "string",
"diskType": "string",
"logStorageAccountId": "string"
}
],
"fabricDiscoveryMachineId": "string",
"instanceType": "InMageRcm",
"licenseType": "string",
"multiVmGroupName": "string",
"processServerId": "string",
"runAsAccountId": "string",
"targetAvailabilitySetId": "string",
"targetAvailabilityZone": "string",
"targetBootDiagnosticsStorageAccountId": "string",
"targetNetworkId": "string",
"targetProximityPlacementGroupId": "string",
"targetResourceGroupId": "string",
"targetSubnetName": "string",
"targetVmName": "string",
"targetVmSize": "string",
"testNetworkId": "string",
"testSubnetName": "string"
}
Verwenden Sie für HyperVReplica2012:
{
"instanceType": "HyperVReplica2012"
}
Verwenden Sie für HyperVReplica2012R2:
{
"instanceType": "HyperVReplica2012R2"
}
Verwenden Sie für HyperVReplicaBaseReplicationDetails:
{
"instanceType": "HyperVReplicaBaseReplicationDetails"
}
Verwenden Sie für InMageRcmFailback-:
{
"instanceType": "InMageRcmFailback"
}
Eigenschaftswerte
A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Schnur |
instanceType | Der Klassentyp. | "A2ACrossClusterMigration" (erforderlich) |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Schnur |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionInfo | Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für zwei Passflüsse). | DiskEncryptionInfo |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge (erforderlich) |
instanceType | Der Klassentyp. | "A2A" (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere virtuelle Computer. | Schnur |
multiVmGroupName | Der Name der Gruppe "Multi vm". | Schnur |
recoveryAvailabilitySetId | Die Wiederherstellungsverfügbarkeitssatz-ID. | Schnur |
recoveryAvailabilityZone | Die Verfügbarkeitszone für die Wiederherstellung. | Schnur |
recoveryAzureNetworkId | Die Wiederherstellungs-ARM-ID des virtuellen Azure-Netzwerks. | Schnur |
recoveryBootDiagStorageAccountId | Das Startdiagnosespeicherkonto. | Schnur |
recoveryCapacityReservationGroupId | Die Gruppen-ID der Wiederherstellungskapazitätsreservierung. | Schnur |
recoveryCloudServiceId | Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. | Schnur |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Schnur |
recoveryExtendedLocation | Der erweiterte Wiederherstellungsspeicherort. | ExtendedLocation- |
recoveryProximityPlacementGroupId | Die Gruppen-ID der Wiederherstellungsannäherung. | Schnur |
recoveryResourceGroupId | Die Gruppen-ID der Wiederherstellungsressource. Gültig für V2-Szenarien. | Schnur |
recoverySubnetName | Der Name des Wiederherstellungssubnetzes. | Schnur |
recoveryVirtualMachineScaleSetId | Die SKALIERUNGs-ID des virtuellen Computers. | Schnur |
vmDisks | Die Liste der Vm-Datenträgerdetails. | A2AVmDiskInputDetails[] |
vmManagedDisks | Die Liste der vom virtuellen Computer verwalteten Datenträgerdetails. | A2AVmManagedDiskInputDetails[] |
A2AVmDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskUri | Der Datenträger-URI. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die primäre Stagingspeicherkonto-ID. | Zeichenfolge (erforderlich) |
recoveryAzureStorageAccountId | Die Wiederherstellungs-VHD-Speicherkonto-ID. | Zeichenfolge (erforderlich) |
A2AVmManagedDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionInfo | Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für einen /einzelnen Passfluss). | DiskEncryptionInfo |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die primäre Stagingspeicherkonto-Arm-ID. | Zeichenfolge (erforderlich) |
recoveryDiskEncryptionSetId | Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. | Schnur |
recoveryReplicaDiskAccountType | Der Replikatdatenträgertyp. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. | Schnur |
recoveryResourceGroupId | Die Zielressourcengruppe Arm ID. | Zeichenfolge (erforderlich) |
recoveryTargetDiskAccountType | Der Zieldatenträgertyp nach dem Failover. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. | Schnur |
DiskEncryptionInfo
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionKeyInfo | Der WiederherstellungsschlüsselVault-Verweis für den geheimen Schlüssel. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | Der Wiederherstellungsschlüsselvault-Verweis für Schlüssel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | Beschreibung | Wert |
---|---|---|
keyVaultResourceArmId | Die KEYVault-Ressourcen-ARM-ID für den geheimen Schlüssel. | Schnur |
secretIdentifier | Die geheime URL/ID. | Schnur |
EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
Name | Beschreibung | Wert |
---|---|---|
policyId | Die Richtlinien-ID. | Schnur |
protectableItemId | Die geschützte Element-ID. | Schnur |
providerSpecificDetails | Der ReplicationProviderInput. Für hyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für San-Anbieter ist es sanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er null sein. | EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings |
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings
Name | Beschreibung | Wert |
---|---|---|
instanceType | Legen Sie für den Typ A2AEnableProtectionInputOrA2AReplicationDetailsauf "A2A" fest. Legen Sie für den Typ A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetailsauf "A2ACrossClusterMigration" fest. Legen Sie für den Typ HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetailsauf "HyperVReplicaAzure" fest. Legen Sie für den Typ InMageEnableProtectionInputOrInMageReplicationDetailsauf "InMageEnableProtectionInputOrInMageReplicationDetails" fest. Legen Sie für den Typ InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetailsauf "InMageAzureV2" fest. Set to 'InMageRcm' for type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Legen Sie für den Typ HyperVReplicaReplicationDetailsauf "HyperVReplica2012" fest. Set to 'HyperVReplica2012R2' for type HyperVReplicaBlueReplicationDetails. Legen Sie für den Typ HyperVReplicaBaseReplicationDetailsauf "HyperVReplicaBaseReplicationDetails" fest. Set to 'InMageRcmFailback' for type InMageRcmFailbackReplicationDetails. | "A2A" 'A2ACrossClusterMigration' 'HyperVReplica2012' "HyperVReplica2012R2" 'HyperVReplicaAzure' 'HyperVReplicaBaseReplicationDetails' "InMage" 'InmageAzureV2' 'InMagercm' 'InMageRcmFailback' (erforderlich) |
ExtendedLocation
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des erweiterten Speicherorts. | Zeichenfolge (erforderlich) |
Art | Der erweiterte Standorttyp. | "EdgeZone" (erforderlich) |
HyperVReplicaAzureDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Schnur |
diskId | Die DiskId. | Schnur |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Schnur |
HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
disksToInclude | Die Liste der zu schützenden VHD-IDs von Datenträgern. | string[] |
disksToIncludeForManagedDisks | Die Datenträger, die eine Liste für verwaltete Datenträger enthalten sollen. | HyperVReplicaAzureDiskInputDetails[] |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Schnur |
hvHostVmId | Die Hyper-V Host-VM-ID. | Schnur |
instanceType | Der Klassentyp. | "HyperVReplicaAzure" (erforderlich) |
licenseType | Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. | Schnur |
osType | Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. | Schnur |
seedManagedDiskTags | Die Tags für die verwalteten Seed-Datenträger. | HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags |
sqlServerLicenseType | Der SQL Server-Lizenztyp. | "AHUB" 'NoLicenseType' "Nicht angegeben" "PAYG" |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Schnur |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Schnur |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureVmName | Der Azure-VM-Zielname. | Schnur |
targetManagedDiskTags | Die Tags für die zielverwalteten Datenträger. | HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags |
targetNicTags | Die Tags für die Ziel-NICs. | HyperVReplicaAzureEnableProtectionInputTargetNicTags |
targetProximityPlacementGroupId | Die Näherungsgruppe ARM-ID. | Schnur |
targetStorageAccountId | Die Speicherkonto-ID. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
targetVmTags | Die Ziel-VM-Tags. | HyperVReplicaAzureEnableProtectionInputTargetVmTags |
useManagedDisks | Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. | Schnur |
useManagedDisksForReplication | Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. | Schnur |
vhdId | Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. | Schnur |
vmName | Der VM-Name. | Schnur |
HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetNicTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetVmTags
Name | Beschreibung | Wert |
---|
HyperVReplicaBaseReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaBaseReplicationDetails" (erforderlich) |
HyperVReplicaBlueReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012R2" (erforderlich) |
HyperVReplicaReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012" (erforderlich) |
InMageAzureV2DiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Schnur |
diskId | Die DiskId. | Schnur |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Schnur |
InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | InMageAzureV2DiskInputDetails[] |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf ziel-VM nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Schnur |
instanceType | Der Klassentyp. | "InMageAzureV2" (erforderlich) |
licenseType | Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. | Schnur |
masterTargetId | Die Masterziel-ID. | Schnur |
multiVmGroupId | Die Gruppen-ID für mehrere VIRTUELLE Computer. | Schnur |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Schnur |
processServerId | Die Prozessserver-ID. | Schnur |
runAsAccountId | Die CS-Konto-ID. | Schnur |
seedManagedDiskTags | Die Tags für die verwalteten Seed-Datenträger. | InMageAzureV2EnableProtectionInputSeedManagedDiskTags |
sqlServerLicenseType | Der SQL Server-Lizenztyp. | "AHUB" 'NoLicenseType' "Nicht angegeben" "PAYG" |
storageAccountId | Die Speicherkonto-ID. | Schnur |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Schnur |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Schnur |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureVmName | Der Azure-VM-Zielname. | Schnur |
targetManagedDiskTags | Die Tags für die zielverwalteten Datenträger. | InMageAzureV2EnableProtectionInputTargetManagedDiskTags |
targetNicTags | Die Tags für die Ziel-NICs. | InMageAzureV2EnableProtectionInputTargetNicTags |
targetProximityPlacementGroupId | Die Näherungsgruppe ARM-ID. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
targetVmTags | Die Ziel-VM-Tags. | InMageAzureV2EnableProtectionInputTargetVmTags |
InMageAzureV2EnableProtectionInputSeedManagedDiskTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetManagedDiskTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetNicTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetVmTags
Name | Beschreibung | Wert |
---|
InMageDiskExclusionInput
Name | Beschreibung | Wert |
---|---|---|
diskSignatureOptions | Die Auf dem Gastdatenträger basierende Option für den Datenträgerausschluss. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Die Volumebezeichnungsbasierte Option für den Datenträgerausschluss. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | Beschreibung | Wert |
---|---|---|
diskSignature | Die Gastsignatur des Datenträgers, die von der Replikation ausgeschlossen werden soll. | Schnur |
InMageEnableProtectionInputOrInMageReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
datastoreName | Der Name des Zieldatenspeichers. | Schnur |
diskExclusionInput | Die Datenträgerausschlusseingabe aktivieren. | InMageDiskExclusionInput |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | string[] |
instanceType | Der Klassentyp. | "InMage" (erforderlich) |
masterTargetId | Die Masterziel-ID. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere VIRTUELLE Computer. | Zeichenfolge (erforderlich) |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge (erforderlich) |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
retentionDrive | Das Aufbewahrungslaufwerk, das auf dem MT verwendet werden soll. | Zeichenfolge (erforderlich) |
runAsAccountId | Die CS-Konto-ID. | Schnur |
vmFriendlyName | Der VM-Name. | Schnur |
InMageRcmDiskInput
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
diskType | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmDisksDefaultInput
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
diskType | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
disksDefault | Die Standarddatenträgereingabe. | InMageRcmDisksDefaultInput |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | Die ARM-ID des ermittelten Computers. | Zeichenfolge (erforderlich) |
instanceType | Der Klassentyp. | 'InMageRcm' (erforderlich) |
licenseType | Der Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Schnur |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
runAsAccountId | Die Run-as-Konto-ID. | Schnur |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetBootDiagnosticsStorageAccountId | Die ARM-ID des Zielstartdiagnosespeicherkontos. | Schnur |
targetNetworkId | Die ausgewählte ARM-ID des Zielnetzwerks. | Schnur |
targetProximityPlacementGroupId | Die Ziel-Platzierungsgruppen-ID. | Schnur |
targetResourceGroupId | Die ARM-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
targetSubnetName | Der ausgewählte Zielsubnetzname. | Schnur |
targetVmName | Der Name des virtuellen Zielcomputers. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
testNetworkId | Die ausgewählte ARM-ID des Testnetzwerks. | Schnur |
testSubnetName | Der ausgewählte Testsubnetzname. | Schnur |
InMageRcmFailbackReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMageRcmFailback' (erforderlich) |
InMageVolumeExclusionOptions
Name | Beschreibung | Wert |
---|---|---|
onlyExcludeIfSingleVolume | Der Wert, der angibt, ob der Datenträger mit mehreren Volumes ausgeschlossen werden soll. Wenn ein Datenträger über mehrere Volumes verfügt und ein Volume bezeichnungsabgleich mit VolumeLabel aufweist, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. | Schnur |
volumeLabel | Die Volumebezeichnung. Der Datenträger mit einem Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. | Schnur |
KeyEncryptionKeyInfo
Name | Beschreibung | Wert |
---|---|---|
keyIdentifier | Die Schlüssel-URL/ID. | Schnur |
keyVaultResourceArmId | Die KeyVault-Ressourcen-ARM-ID für schlüssel. | Schnur |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2022-05-01' |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Schutzeingabeeigenschaften aktivieren. | EnableProtectionInputPropertiesOrReplicationProtectedItemProperties |
Art | Der Ressourcentyp | 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems' |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp Vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2022-05-01"
name = "string"
body = jsonencode({
properties = {
policyId = "string"
protectableItemId = "string"
providerSpecificDetails = {
instanceType = "string"
// For remaining properties, see EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings objects
}
}
})
}
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings-Objekte
Legen Sie die instanceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für A2A-:
{
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
fabricObjectId = "string"
instanceType = "A2A"
multiVmGroupId = "string"
multiVmGroupName = "string"
recoveryAvailabilitySetId = "string"
recoveryAvailabilityZone = "string"
recoveryAzureNetworkId = "string"
recoveryBootDiagStorageAccountId = "string"
recoveryCapacityReservationGroupId = "string"
recoveryCloudServiceId = "string"
recoveryContainerId = "string"
recoveryExtendedLocation = {
name = "string"
type = "string"
}
recoveryProximityPlacementGroupId = "string"
recoveryResourceGroupId = "string"
recoverySubnetName = "string"
recoveryVirtualMachineScaleSetId = "string"
vmDisks = [
{
diskUri = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryAzureStorageAccountId = "string"
}
]
vmManagedDisks = [
{
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
diskId = "string"
primaryStagingAzureStorageAccountId = "string"
recoveryDiskEncryptionSetId = "string"
recoveryReplicaDiskAccountType = "string"
recoveryResourceGroupId = "string"
recoveryTargetDiskAccountType = "string"
}
]
}
Verwenden Sie für A2ACrossClusterMigration:
{
fabricObjectId = "string"
instanceType = "A2ACrossClusterMigration"
recoveryContainerId = "string"
}
Verwenden Sie für HyperVReplicaAzure:
{
diskEncryptionSetId = "string"
disksToInclude = [
"string"
]
disksToIncludeForManagedDisks = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
diskType = "string"
enableRdpOnTargetOption = "string"
hvHostVmId = "string"
instanceType = "HyperVReplicaAzure"
licenseType = "string"
logStorageAccountId = "string"
osType = "string"
seedManagedDiskTags = {
{customized property} = "string"
}
sqlServerLicenseType = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetAzureNetworkId = "string"
targetAzureSubnetId = "string"
targetAzureV1ResourceGroupId = "string"
targetAzureV2ResourceGroupId = "string"
targetAzureVmName = "string"
targetManagedDiskTags = {
{customized property} = "string"
}
targetNicTags = {
{customized property} = "string"
}
targetProximityPlacementGroupId = "string"
targetStorageAccountId = "string"
targetVmSize = "string"
targetVmTags = {
{customized property} = "string"
}
useManagedDisks = "string"
useManagedDisksForReplication = "string"
vhdId = "string"
vmName = "string"
}
Verwenden Sie für InMage:
{
datastoreName = "string"
diskExclusionInput = {
diskSignatureOptions = [
{
diskSignature = "string"
}
]
volumeOptions = [
{
onlyExcludeIfSingleVolume = "string"
volumeLabel = "string"
}
]
}
disksToInclude = [
"string"
]
instanceType = "InMage"
masterTargetId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
processServerId = "string"
retentionDrive = "string"
runAsAccountId = "string"
vmFriendlyName = "string"
}
Verwenden Sie für InMageAzureV2:
{
diskEncryptionSetId = "string"
disksToInclude = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
diskType = "string"
enableRdpOnTargetOption = "string"
instanceType = "InMageAzureV2"
licenseType = "string"
logStorageAccountId = "string"
masterTargetId = "string"
multiVmGroupId = "string"
multiVmGroupName = "string"
processServerId = "string"
runAsAccountId = "string"
seedManagedDiskTags = {
{customized property} = "string"
}
sqlServerLicenseType = "string"
storageAccountId = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetAzureNetworkId = "string"
targetAzureSubnetId = "string"
targetAzureV1ResourceGroupId = "string"
targetAzureV2ResourceGroupId = "string"
targetAzureVmName = "string"
targetManagedDiskTags = {
{customized property} = "string"
}
targetNicTags = {
{customized property} = "string"
}
targetProximityPlacementGroupId = "string"
targetVmSize = "string"
targetVmTags = {
{customized property} = "string"
}
}
Verwenden Sie für InMageRcm-:
{
disksDefault = {
diskEncryptionSetId = "string"
diskType = "string"
logStorageAccountId = "string"
}
disksToInclude = [
{
diskEncryptionSetId = "string"
diskId = "string"
diskType = "string"
logStorageAccountId = "string"
}
]
fabricDiscoveryMachineId = "string"
instanceType = "InMageRcm"
licenseType = "string"
multiVmGroupName = "string"
processServerId = "string"
runAsAccountId = "string"
targetAvailabilitySetId = "string"
targetAvailabilityZone = "string"
targetBootDiagnosticsStorageAccountId = "string"
targetNetworkId = "string"
targetProximityPlacementGroupId = "string"
targetResourceGroupId = "string"
targetSubnetName = "string"
targetVmName = "string"
targetVmSize = "string"
testNetworkId = "string"
testSubnetName = "string"
}
Verwenden Sie für HyperVReplica2012:
{
instanceType = "HyperVReplica2012"
}
Verwenden Sie für HyperVReplica2012R2:
{
instanceType = "HyperVReplica2012R2"
}
Verwenden Sie für HyperVReplicaBaseReplicationDetails:
{
instanceType = "HyperVReplicaBaseReplicationDetails"
}
Verwenden Sie für InMageRcmFailback-:
{
instanceType = "InMageRcmFailback"
}
Eigenschaftswerte
A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Schnur |
instanceType | Der Klassentyp. | "A2ACrossClusterMigration" (erforderlich) |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Schnur |
A2AEnableProtectionInputOrA2AReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionInfo | Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für zwei Passflüsse). | DiskEncryptionInfo |
fabricObjectId | Die Fabric-spezifische Objekt-ID des virtuellen Computers. | Zeichenfolge (erforderlich) |
instanceType | Der Klassentyp. | "A2A" (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere virtuelle Computer. | Schnur |
multiVmGroupName | Der Name der Gruppe "Multi vm". | Schnur |
recoveryAvailabilitySetId | Die Wiederherstellungsverfügbarkeitssatz-ID. | Schnur |
recoveryAvailabilityZone | Die Verfügbarkeitszone für die Wiederherstellung. | Schnur |
recoveryAzureNetworkId | Die Wiederherstellungs-ARM-ID des virtuellen Azure-Netzwerks. | Schnur |
recoveryBootDiagStorageAccountId | Das Startdiagnosespeicherkonto. | Schnur |
recoveryCapacityReservationGroupId | Die Gruppen-ID der Wiederherstellungskapazitätsreservierung. | Schnur |
recoveryCloudServiceId | Die Wiederherstellungs-Clouddienst-ID. Gültig für V1-Szenarien. | Schnur |
recoveryContainerId | Die Wiederherstellungscontainer-ID. | Schnur |
recoveryExtendedLocation | Der erweiterte Wiederherstellungsspeicherort. | ExtendedLocation- |
recoveryProximityPlacementGroupId | Die Gruppen-ID der Wiederherstellungsannäherung. | Schnur |
recoveryResourceGroupId | Die Gruppen-ID der Wiederherstellungsressource. Gültig für V2-Szenarien. | Schnur |
recoverySubnetName | Der Name des Wiederherstellungssubnetzes. | Schnur |
recoveryVirtualMachineScaleSetId | Die SKALIERUNGs-ID des virtuellen Computers. | Schnur |
vmDisks | Die Liste der Vm-Datenträgerdetails. | A2AVmDiskInputDetails[] |
vmManagedDisks | Die Liste der vom virtuellen Computer verwalteten Datenträgerdetails. | A2AVmManagedDiskInputDetails[] |
A2AVmDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskUri | Der Datenträger-URI. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die primäre Stagingspeicherkonto-ID. | Zeichenfolge (erforderlich) |
recoveryAzureStorageAccountId | Die Wiederherstellungs-VHD-Speicherkonto-ID. | Zeichenfolge (erforderlich) |
A2AVmManagedDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionInfo | Die Verschlüsselungsinformationen des Wiederherstellungsdatenträgers (für einen /einzelnen Passfluss). | DiskEncryptionInfo |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
primaryStagingAzureStorageAccountId | Die primäre Stagingspeicherkonto-Arm-ID. | Zeichenfolge (erforderlich) |
recoveryDiskEncryptionSetId | Die Verschlüsselungs-ID des Wiederherstellungsdatenträgers. | Schnur |
recoveryReplicaDiskAccountType | Der Replikatdatenträgertyp. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. | Schnur |
recoveryResourceGroupId | Die Zielressourcengruppe Arm ID. | Zeichenfolge (erforderlich) |
recoveryTargetDiskAccountType | Der Zieldatenträgertyp nach dem Failover. Der optionale Wert ist identisch mit dem Quelldatenträgertyp, wenn der Benutzer nicht angegeben wird. | Schnur |
DiskEncryptionInfo
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionKeyInfo | Der WiederherstellungsschlüsselVault-Verweis für den geheimen Schlüssel. | DiskEncryptionKeyInfo |
keyEncryptionKeyInfo | Der Wiederherstellungsschlüsselvault-Verweis für Schlüssel. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Name | Beschreibung | Wert |
---|---|---|
keyVaultResourceArmId | Die KEYVault-Ressourcen-ARM-ID für den geheimen Schlüssel. | Schnur |
secretIdentifier | Die geheime URL/ID. | Schnur |
EnableProtectionInputPropertiesOrReplicationProtectedItemProperties
Name | Beschreibung | Wert |
---|---|---|
policyId | Die Richtlinien-ID. | Schnur |
protectableItemId | Die geschützte Element-ID. | Schnur |
providerSpecificDetails | Der ReplicationProviderInput. Für hyperVReplicaAzure-Anbieter ist es das AzureEnableProtectionInput-Objekt. Für San-Anbieter ist es sanEnableProtectionInput-Objekt. Für den HyperVReplicaAzure-Anbieter kann er null sein. | EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings |
EnableProtectionProviderSpecificInputOrReplicationProviderSpecificSettings
Name | Beschreibung | Wert |
---|---|---|
instanceType | Legen Sie für den Typ A2AEnableProtectionInputOrA2AReplicationDetailsauf "A2A" fest. Legen Sie für den Typ A2ACrossClusterMigrationEnableProtectionInputOrA2ACrossClusterMigrationReplicationDetailsauf "A2ACrossClusterMigration" fest. Legen Sie für den Typ HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetailsauf "HyperVReplicaAzure" fest. Legen Sie für den Typ InMageEnableProtectionInputOrInMageReplicationDetailsauf "InMageEnableProtectionInputOrInMageReplicationDetails" fest. Legen Sie für den Typ InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetailsauf "InMageAzureV2" fest. Set to 'InMageRcm' for type InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails. Legen Sie für den Typ HyperVReplicaReplicationDetailsauf "HyperVReplica2012" fest. Set to 'HyperVReplica2012R2' for type HyperVReplicaBlueReplicationDetails. Legen Sie für den Typ HyperVReplicaBaseReplicationDetailsauf "HyperVReplicaBaseReplicationDetails" fest. Set to 'InMageRcmFailback' for type InMageRcmFailbackReplicationDetails. | "A2A" 'A2ACrossClusterMigration' 'HyperVReplica2012' "HyperVReplica2012R2" 'HyperVReplicaAzure' 'HyperVReplicaBaseReplicationDetails' "InMage" 'InmageAzureV2' 'InMagercm' 'InMageRcmFailback' (erforderlich) |
ExtendedLocation
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des erweiterten Speicherorts. | Zeichenfolge (erforderlich) |
Art | Der erweiterte Standorttyp. | "EdgeZone" (erforderlich) |
HyperVReplicaAzureDiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Schnur |
diskId | Die DiskId. | Schnur |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Schnur |
HyperVReplicaAzureEnableProtectionInputOrHyperVReplicaAzureReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
disksToInclude | Die Liste der zu schützenden VHD-IDs von Datenträgern. | string[] |
disksToIncludeForManagedDisks | Die Datenträger, die eine Liste für verwaltete Datenträger enthalten sollen. | HyperVReplicaAzureDiskInputDetails[] |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf dem virtuellen Zielcomputer nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Schnur |
hvHostVmId | Die Hyper-V Host-VM-ID. | Schnur |
instanceType | Der Klassentyp. | "HyperVReplicaAzure" (erforderlich) |
licenseType | Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. | Schnur |
osType | Der Betriebssystemtyp, der dem virtuellen Computer zugeordnet ist. | Schnur |
seedManagedDiskTags | Die Tags für die verwalteten Seed-Datenträger. | HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags |
sqlServerLicenseType | Der SQL Server-Lizenztyp. | "AHUB" 'NoLicenseType' "Nicht angegeben" "PAYG" |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Schnur |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Schnur |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureVmName | Der Azure-VM-Zielname. | Schnur |
targetManagedDiskTags | Die Tags für die zielverwalteten Datenträger. | HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags |
targetNicTags | Die Tags für die Ziel-NICs. | HyperVReplicaAzureEnableProtectionInputTargetNicTags |
targetProximityPlacementGroupId | Die Näherungsgruppe ARM-ID. | Schnur |
targetStorageAccountId | Die Speicherkonto-ID. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
targetVmTags | Die Ziel-VM-Tags. | HyperVReplicaAzureEnableProtectionInputTargetVmTags |
useManagedDisks | Ein Wert, der angibt, ob verwaltete Datenträger während des Failovers verwendet werden sollen. | Schnur |
useManagedDisksForReplication | Ein Wert, der angibt, ob verwaltete Datenträger während der Replikation verwendet werden sollen. | Schnur |
vhdId | Die VHD-ID des Betriebssystemdatenträgers, die dem virtuellen Computer zugeordnet ist. | Schnur |
vmName | Der VM-Name. | Schnur |
HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetNicTags
Name | Beschreibung | Wert |
---|
HyperVReplicaAzureEnableProtectionInputTargetVmTags
Name | Beschreibung | Wert |
---|
HyperVReplicaBaseReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplicaBaseReplicationDetails" (erforderlich) |
HyperVReplicaBlueReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012R2" (erforderlich) |
HyperVReplicaReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | "HyperVReplica2012" (erforderlich) |
InMageAzureV2DiskInputDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die ARM-ID "DiskEncryptionSet". | Schnur |
diskId | Die DiskId. | Schnur |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
logStorageAccountId | The LogStorageAccountId. | Schnur |
InMageAzureV2EnableProtectionInputOrInMageAzureV2ReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | InMageAzureV2DiskInputDetails[] |
diskType | Der DiskType. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
enableRdpOnTargetOption | Die ausgewählte Option zum Aktivieren von RDP\SSH auf ziel-VM nach dem Failover. Zeichenfolgenwert von SrsDataContract.EnableRDPOnTargetOption enum. | Schnur |
instanceType | Der Klassentyp. | "InMageAzureV2" (erforderlich) |
licenseType | Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
logStorageAccountId | Das Speicherkonto, das für die Protokollierung während der Replikation verwendet werden soll. | Schnur |
masterTargetId | Die Masterziel-ID. | Schnur |
multiVmGroupId | Die Gruppen-ID für mehrere VIRTUELLE Computer. | Schnur |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Schnur |
processServerId | Die Prozessserver-ID. | Schnur |
runAsAccountId | Die CS-Konto-ID. | Schnur |
seedManagedDiskTags | Die Tags für die verwalteten Seed-Datenträger. | InMageAzureV2EnableProtectionInputSeedManagedDiskTags |
sqlServerLicenseType | Der SQL Server-Lizenztyp. | "AHUB" 'NoLicenseType' "Nicht angegeben" "PAYG" |
storageAccountId | Die Speicherkonto-ID. | Schnur |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID für die Ressourcen-Manager-Bereitstellung. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetAzureNetworkId | Die ausgewählte Ziel-Azure-Netzwerk-ID. | Schnur |
targetAzureSubnetId | Die ausgewählte Ziel-Azure-Subnetz-ID. | Schnur |
targetAzureV1ResourceGroupId | Die ID der Zielressourcengruppe (für die klassische Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureV2ResourceGroupId | Die ID der Zielressourcengruppe (für die Ressourcen-Manager-Bereitstellung), in der die Failover-VM erstellt werden soll. | Schnur |
targetAzureVmName | Der Azure-VM-Zielname. | Schnur |
targetManagedDiskTags | Die Tags für die zielverwalteten Datenträger. | InMageAzureV2EnableProtectionInputTargetManagedDiskTags |
targetNicTags | Die Tags für die Ziel-NICs. | InMageAzureV2EnableProtectionInputTargetNicTags |
targetProximityPlacementGroupId | Die Näherungsgruppe ARM-ID. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
targetVmTags | Die Ziel-VM-Tags. | InMageAzureV2EnableProtectionInputTargetVmTags |
InMageAzureV2EnableProtectionInputSeedManagedDiskTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetManagedDiskTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetNicTags
Name | Beschreibung | Wert |
---|
InMageAzureV2EnableProtectionInputTargetVmTags
Name | Beschreibung | Wert |
---|
InMageDiskExclusionInput
Name | Beschreibung | Wert |
---|---|---|
diskSignatureOptions | Die Auf dem Gastdatenträger basierende Option für den Datenträgerausschluss. | InMageDiskSignatureExclusionOptions[] |
volumeOptions | Die Volumebezeichnungsbasierte Option für den Datenträgerausschluss. | InMageVolumeExclusionOptions[] |
InMageDiskSignatureExclusionOptions
Name | Beschreibung | Wert |
---|---|---|
diskSignature | Die Gastsignatur des Datenträgers, die von der Replikation ausgeschlossen werden soll. | Schnur |
InMageEnableProtectionInputOrInMageReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
datastoreName | Der Name des Zieldatenspeichers. | Schnur |
diskExclusionInput | Die Datenträgerausschlusseingabe aktivieren. | InMageDiskExclusionInput |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | string[] |
instanceType | Der Klassentyp. | "InMage" (erforderlich) |
masterTargetId | Die Masterziel-ID. | Zeichenfolge (erforderlich) |
multiVmGroupId | Die Gruppen-ID für mehrere VIRTUELLE Computer. | Zeichenfolge (erforderlich) |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Zeichenfolge (erforderlich) |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
retentionDrive | Das Aufbewahrungslaufwerk, das auf dem MT verwendet werden soll. | Zeichenfolge (erforderlich) |
runAsAccountId | Die CS-Konto-ID. | Schnur |
vmFriendlyName | Der VM-Name. | Schnur |
InMageRcmDiskInput
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
diskId | Die Datenträger-ID. | Zeichenfolge (erforderlich) |
diskType | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmDisksDefaultInput
Name | Beschreibung | Wert |
---|---|---|
diskEncryptionSetId | Die Arm-ID "DiskEncryptionSet". | Schnur |
diskType | Der Datenträgertyp. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" (erforderlich) |
logStorageAccountId | Die ARM-ID des Protokollspeicherkontos. | Zeichenfolge (erforderlich) |
InMageRcmEnableProtectionInputOrInMageRcmReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
disksDefault | Die Standarddatenträgereingabe. | InMageRcmDisksDefaultInput |
disksToInclude | Die Datenträger, die liste enthalten sein sollen. | InMageRcmDiskInput[] |
fabricDiscoveryMachineId | Die ARM-ID des ermittelten Computers. | Zeichenfolge (erforderlich) |
instanceType | Der Klassentyp. | 'InMageRcm' (erforderlich) |
licenseType | Der Lizenztyp. | 'NoLicenseType' "Nicht angegeben" "WindowsServer" |
multiVmGroupName | Der Name der Multi-VM-Gruppe. | Schnur |
processServerId | Die Prozessserver-ID. | Zeichenfolge (erforderlich) |
runAsAccountId | Die Run-as-Konto-ID. | Schnur |
targetAvailabilitySetId | Die ZIELverfügbarkeits-ID. | Schnur |
targetAvailabilityZone | Die Zielverfügbarkeitszone. | Schnur |
targetBootDiagnosticsStorageAccountId | Die ARM-ID des Zielstartdiagnosespeicherkontos. | Schnur |
targetNetworkId | Die ausgewählte ARM-ID des Zielnetzwerks. | Schnur |
targetProximityPlacementGroupId | Die Ziel-Platzierungsgruppen-ID. | Schnur |
targetResourceGroupId | Die ARM-ID der Zielressourcengruppe. | Zeichenfolge (erforderlich) |
targetSubnetName | Der ausgewählte Zielsubnetzname. | Schnur |
targetVmName | Der Name des virtuellen Zielcomputers. | Schnur |
targetVmSize | Die Größe des virtuellen Zielcomputers. | Schnur |
testNetworkId | Die ausgewählte ARM-ID des Testnetzwerks. | Schnur |
testSubnetName | Der ausgewählte Testsubnetzname. | Schnur |
InMageRcmFailbackReplicationDetails
Name | Beschreibung | Wert |
---|---|---|
instanceType | Der Klassentyp. | 'InMageRcmFailback' (erforderlich) |
InMageVolumeExclusionOptions
Name | Beschreibung | Wert |
---|---|---|
onlyExcludeIfSingleVolume | Der Wert, der angibt, ob der Datenträger mit mehreren Volumes ausgeschlossen werden soll. Wenn ein Datenträger über mehrere Volumes verfügt und ein Volume bezeichnungsabgleich mit VolumeLabel aufweist, wird dieser Datenträger von der Replikation ausgeschlossen, wenn OnlyExcludeIfSingleVolume false ist. | Schnur |
volumeLabel | Die Volumebezeichnung. Der Datenträger mit einem Volume mit dieser Bezeichnung wird von der Replikation ausgeschlossen. | Schnur |
KeyEncryptionKeyInfo
Name | Beschreibung | Wert |
---|---|---|
keyIdentifier | Die Schlüssel-URL/ID. | Schnur |
keyVaultResourceArmId | Die KeyVault-Ressourcen-ARM-ID für schlüssel. | Schnur |
Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource vom Typ: Vaults/replicationFabrics/replicationProtectionContainers |
Eigenschaften | Schutzeingabeeigenschaften aktivieren. | EnableProtectionInputPropertiesOrReplicationProtectedItemProperties |
Art | Der Ressourcentyp | "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems@2022-05-01" |