Freigeben über


Microsoft.RecoveryServices Vaults/replicationPolicies 2024-04-01

Bicep-Ressourcendefinition

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

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

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/replicationPolicies-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationPolicies@2024-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    providerSpecificInput: {
      instanceType: 'string'
      // For remaining properties, see PolicyProviderSpecificInput objects
    }
  }
}

PolicyProviderSpecificInput-Objekte

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

Verwenden Sie für A2A-:

  instanceType: 'A2A'
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  multiVmSyncStatus: 'string'
  recoveryPointHistory: int

Verwenden Sie für A2ACrossClusterMigration:

  instanceType: 'A2ACrossClusterMigration'

Verwenden Sie für HyperVReplica2012R2:

  instanceType: 'HyperVReplica2012R2'
  allowedAuthenticationType: int
  applicationConsistentSnapshotFrequencyInHours: int
  compression: 'string'
  initialReplicationMethod: 'string'
  offlineReplicationExportPath: 'string'
  offlineReplicationImportPath: 'string'
  onlineReplicationStartTime: 'string'
  recoveryPoints: int
  replicaDeletion: 'string'
  replicationFrequencyInSeconds: int
  replicationPort: int

Verwenden Sie für HyperVReplicaAzure:

  instanceType: 'HyperVReplicaAzure'
  applicationConsistentSnapshotFrequencyInHours: int
  onlineReplicationStartTime: 'string'
  recoveryPointHistoryDuration: int
  replicationInterval: int
  storageAccounts: [
    'string'
  ]

Verwenden Sie für InMage:

  instanceType: 'InMage'
  appConsistentFrequencyInMinutes: int
  multiVmSyncStatus: 'string'
  recoveryPointHistory: int
  recoveryPointThresholdInMinutes: int

Verwenden Sie für InMageAzureV2:

  instanceType: 'InMageAzureV2'
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  multiVmSyncStatus: 'string'
  recoveryPointHistory: int
  recoveryPointThresholdInMinutes: int

Verwenden Sie für InMageRcm-:

  instanceType: 'InMageRcm'
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  enableMultiVmSync: 'string'
  recoveryPointHistoryInMinutes: int

Verwenden Sie für InMageRcmFailback-:

  instanceType: 'InMageRcmFailback'
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int

Verwenden Sie für VMwareCbt:

  instanceType: 'VMwareCbt'
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  recoveryPointHistoryInMinutes: int

Eigenschaftswerte

Vaults/replicationPolicies

Name Beschreibung Wert
Name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep-festlegen.
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: Tresore
Eigenschaften Richtlinienerstellungseigenschaften. CreatePolicyInputPropertiesOrPolicyProperties

CreatePolicyInputPropertiesOrPolicyProperties

Name Beschreibung Wert
providerSpecificInput Die ReplicationProviderSettings. PolicyProviderSpecificInput

PolicyProviderSpecificInput

Name Beschreibung Wert
instanceType Festlegen des Objekttyps A2A-
A2ACrossClusterMigration
HyperVReplica2012R2-
HyperVReplicaAzure
InMage-
InMageAzureV2
InMageRcm-
InMageRcmFailback-
VMwareCbt- (erforderlich)

A2APolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "A2A" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

A2ACrossClusterMigrationPolicyCreationInput

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

HyperVReplicaBluePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012R2" (erforderlich)
allowedAuthenticationType Ein Wert, der den Authentifizierungstyp angibt. Int
applicationConsistentSnapshotFrequencyInHours Ein Wert, der die konsistente Häufigkeit der Anwendung angibt. Int
Kompression Ein Wert, der angibt, ob die Komprimierung aktiviert werden muss. Schnur
initialReplicationMethod Ein Wert, der angibt, ob IR online ist. Schnur
offlineReplicationExportPath Ein Wert, der den Offline-IR-Exportpfad angibt. Schnur
offlineReplicationImportPath Ein Wert, der den Offline-IR-Importpfad angibt. Schnur
onlineReplicationStartTime Ein Wert, der die Online-IR-Startzeit angibt. Schnur
recoveryPoints Ein Wert, der die Anzahl der Wiederherstellungspunkte angibt. Int
replicaDeletion Ein Wert, der angibt, ob der virtuelle Computer automatisch gelöscht werden muss. Schnur
replicationFrequencyInSeconds Ein Wert, der das Replikationsintervall angibt. Int
replicationPort Ein Wert, der den HTTPS-Port der Wiederherstellung angibt. Int

HyperVReplicaAzurePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplicaAzure" (erforderlich)
applicationConsistentSnapshotFrequencyInHours Das Intervall (in Stunden), in dem Hyper-V Replica eine anwendungskonsensierbare Momentaufnahme innerhalb der VM erstellen soll. Int
onlineReplicationStartTime Die geplante Startzeit für die erste Replikation. Wenn dieser Parameter Null ist, wird die erste Replikation sofort gestartet. Schnur
recoveryPointHistoryDuration Die Dauer (in Stunden), bis zu der der Wiederherstellungsverlauf beibehalten werden muss. Int
replicationInterval Das Replikationsintervall. Int
storageAccounts Die Liste der Speicherkonten, in die die virtuellen Computer in der primären Cloud repliziert werden können. string[]

InMagePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMage" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int
recoveryPointThresholdInMinutes Der Wiederherstellungspunktschwellenwert in Minuten. Int

InMageAzureV2PolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMageAzureV2" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int
recoveryPointThresholdInMinutes Der Wiederherstellungspunktschwellenwert in Minuten. Int

InMageRcmPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcm' (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
enableMultiVmSync Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Schnur
recoveryPointHistoryInMinutes Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

InMageRcmFailbackPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcmFailback' (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int

VMwareCbtPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "VMwareCbt" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
recoveryPointHistoryInMinutes Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

ARM-Vorlagenressourcendefinition

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

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

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/replicationPolicies-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationPolicies",
  "apiVersion": "2024-04-01",
  "name": "string",
  "properties": {
    "providerSpecificInput": {
      "instanceType": "string"
      // For remaining properties, see PolicyProviderSpecificInput objects
    }
  }
}

PolicyProviderSpecificInput-Objekte

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

Verwenden Sie für A2A-:

  "instanceType": "A2A",
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "multiVmSyncStatus": "string",
  "recoveryPointHistory": "int"

Verwenden Sie für A2ACrossClusterMigration:

  "instanceType": "A2ACrossClusterMigration"

Verwenden Sie für HyperVReplica2012R2:

  "instanceType": "HyperVReplica2012R2",
  "allowedAuthenticationType": "int",
  "applicationConsistentSnapshotFrequencyInHours": "int",
  "compression": "string",
  "initialReplicationMethod": "string",
  "offlineReplicationExportPath": "string",
  "offlineReplicationImportPath": "string",
  "onlineReplicationStartTime": "string",
  "recoveryPoints": "int",
  "replicaDeletion": "string",
  "replicationFrequencyInSeconds": "int",
  "replicationPort": "int"

Verwenden Sie für HyperVReplicaAzure:

  "instanceType": "HyperVReplicaAzure",
  "applicationConsistentSnapshotFrequencyInHours": "int",
  "onlineReplicationStartTime": "string",
  "recoveryPointHistoryDuration": "int",
  "replicationInterval": "int",
  "storageAccounts": [ "string" ]

Verwenden Sie für InMage:

  "instanceType": "InMage",
  "appConsistentFrequencyInMinutes": "int",
  "multiVmSyncStatus": "string",
  "recoveryPointHistory": "int",
  "recoveryPointThresholdInMinutes": "int"

Verwenden Sie für InMageAzureV2:

  "instanceType": "InMageAzureV2",
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "multiVmSyncStatus": "string",
  "recoveryPointHistory": "int",
  "recoveryPointThresholdInMinutes": "int"

Verwenden Sie für InMageRcm-:

  "instanceType": "InMageRcm",
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "enableMultiVmSync": "string",
  "recoveryPointHistoryInMinutes": "int"

Verwenden Sie für InMageRcmFailback-:

  "instanceType": "InMageRcmFailback",
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int"

Verwenden Sie für VMwareCbt:

  "instanceType": "VMwareCbt",
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "recoveryPointHistoryInMinutes": "int"

Eigenschaftswerte

Vaults/replicationPolicies

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.RecoveryServices/vaults/replicationPolicies"
apiVersion Die Ressourcen-API-Version '2024-04-01'
Name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON ARM-Vorlagenfestlegen.
Zeichenfolge (erforderlich)
Eigenschaften Richtlinienerstellungseigenschaften. CreatePolicyInputPropertiesOrPolicyProperties

CreatePolicyInputPropertiesOrPolicyProperties

Name Beschreibung Wert
providerSpecificInput Die ReplicationProviderSettings. PolicyProviderSpecificInput

PolicyProviderSpecificInput

Name Beschreibung Wert
instanceType Festlegen des Objekttyps A2A-
A2ACrossClusterMigration
HyperVReplica2012R2-
HyperVReplicaAzure
InMage-
InMageAzureV2
InMageRcm-
InMageRcmFailback-
VMwareCbt- (erforderlich)

A2APolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "A2A" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

A2ACrossClusterMigrationPolicyCreationInput

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

HyperVReplicaBluePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012R2" (erforderlich)
allowedAuthenticationType Ein Wert, der den Authentifizierungstyp angibt. Int
applicationConsistentSnapshotFrequencyInHours Ein Wert, der die konsistente Häufigkeit der Anwendung angibt. Int
Kompression Ein Wert, der angibt, ob die Komprimierung aktiviert werden muss. Schnur
initialReplicationMethod Ein Wert, der angibt, ob IR online ist. Schnur
offlineReplicationExportPath Ein Wert, der den Offline-IR-Exportpfad angibt. Schnur
offlineReplicationImportPath Ein Wert, der den Offline-IR-Importpfad angibt. Schnur
onlineReplicationStartTime Ein Wert, der die Online-IR-Startzeit angibt. Schnur
recoveryPoints Ein Wert, der die Anzahl der Wiederherstellungspunkte angibt. Int
replicaDeletion Ein Wert, der angibt, ob der virtuelle Computer automatisch gelöscht werden muss. Schnur
replicationFrequencyInSeconds Ein Wert, der das Replikationsintervall angibt. Int
replicationPort Ein Wert, der den HTTPS-Port der Wiederherstellung angibt. Int

HyperVReplicaAzurePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplicaAzure" (erforderlich)
applicationConsistentSnapshotFrequencyInHours Das Intervall (in Stunden), in dem Hyper-V Replica eine anwendungskonsensierbare Momentaufnahme innerhalb der VM erstellen soll. Int
onlineReplicationStartTime Die geplante Startzeit für die erste Replikation. Wenn dieser Parameter Null ist, wird die erste Replikation sofort gestartet. Schnur
recoveryPointHistoryDuration Die Dauer (in Stunden), bis zu der der Wiederherstellungsverlauf beibehalten werden muss. Int
replicationInterval Das Replikationsintervall. Int
storageAccounts Die Liste der Speicherkonten, in die die virtuellen Computer in der primären Cloud repliziert werden können. string[]

InMagePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMage" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int
recoveryPointThresholdInMinutes Der Wiederherstellungspunktschwellenwert in Minuten. Int

InMageAzureV2PolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMageAzureV2" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int
recoveryPointThresholdInMinutes Der Wiederherstellungspunktschwellenwert in Minuten. Int

InMageRcmPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcm' (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
enableMultiVmSync Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Schnur
recoveryPointHistoryInMinutes Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

InMageRcmFailbackPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. 'InMageRcmFailback' (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int

VMwareCbtPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "VMwareCbt" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
recoveryPointHistoryInMinutes Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp Vaults/replicationPolicies 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/replicationPolicies-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationPolicies@2024-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      providerSpecificInput = {
        instanceType = "string"
        // For remaining properties, see PolicyProviderSpecificInput objects
      }
    }
  })
}

PolicyProviderSpecificInput-Objekte

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

Verwenden Sie für A2A-:

  instanceType = "A2A"
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  multiVmSyncStatus = "string"
  recoveryPointHistory = int

Verwenden Sie für A2ACrossClusterMigration:

  instanceType = "A2ACrossClusterMigration"

Verwenden Sie für HyperVReplica2012R2:

  instanceType = "HyperVReplica2012R2"
  allowedAuthenticationType = int
  applicationConsistentSnapshotFrequencyInHours = int
  compression = "string"
  initialReplicationMethod = "string"
  offlineReplicationExportPath = "string"
  offlineReplicationImportPath = "string"
  onlineReplicationStartTime = "string"
  recoveryPoints = int
  replicaDeletion = "string"
  replicationFrequencyInSeconds = int
  replicationPort = int

Verwenden Sie für HyperVReplicaAzure:

  instanceType = "HyperVReplicaAzure"
  applicationConsistentSnapshotFrequencyInHours = int
  onlineReplicationStartTime = "string"
  recoveryPointHistoryDuration = int
  replicationInterval = int
  storageAccounts = [
    "string"
  ]

Verwenden Sie für InMage:

  instanceType = "InMage"
  appConsistentFrequencyInMinutes = int
  multiVmSyncStatus = "string"
  recoveryPointHistory = int
  recoveryPointThresholdInMinutes = int

Verwenden Sie für InMageAzureV2:

  instanceType = "InMageAzureV2"
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  multiVmSyncStatus = "string"
  recoveryPointHistory = int
  recoveryPointThresholdInMinutes = int

Verwenden Sie für InMageRcm-:

  instanceType = "InMageRcm"
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  enableMultiVmSync = "string"
  recoveryPointHistoryInMinutes = int

Verwenden Sie für InMageRcmFailback-:

  instanceType = "InMageRcmFailback"
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int

Verwenden Sie für VMwareCbt:

  instanceType = "VMwareCbt"
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  recoveryPointHistoryInMinutes = int

Eigenschaftswerte

Vaults/replicationPolicies

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.RecoveryServices/vaults/replicationPolicies@2024-04-01"
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
Eigenschaften Richtlinienerstellungseigenschaften. CreatePolicyInputPropertiesOrPolicyProperties

CreatePolicyInputPropertiesOrPolicyProperties

Name Beschreibung Wert
providerSpecificInput Die ReplicationProviderSettings. PolicyProviderSpecificInput

PolicyProviderSpecificInput

Name Beschreibung Wert
instanceType Festlegen des Objekttyps A2A-
A2ACrossClusterMigration
HyperVReplica2012R2-
HyperVReplicaAzure
InMage-
InMageAzureV2
InMageRcm-
InMageRcmFailback-
VMwareCbt- (erforderlich)

A2APolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "A2A" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

A2ACrossClusterMigrationPolicyCreationInput

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

HyperVReplicaBluePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplica2012R2" (erforderlich)
allowedAuthenticationType Ein Wert, der den Authentifizierungstyp angibt. Int
applicationConsistentSnapshotFrequencyInHours Ein Wert, der die konsistente Häufigkeit der Anwendung angibt. Int
Kompression Ein Wert, der angibt, ob die Komprimierung aktiviert werden muss. Schnur
initialReplicationMethod Ein Wert, der angibt, ob IR online ist. Schnur
offlineReplicationExportPath Ein Wert, der den Offline-IR-Exportpfad angibt. Schnur
offlineReplicationImportPath Ein Wert, der den Offline-IR-Importpfad angibt. Schnur
onlineReplicationStartTime Ein Wert, der die Online-IR-Startzeit angibt. Schnur
recoveryPoints Ein Wert, der die Anzahl der Wiederherstellungspunkte angibt. Int
replicaDeletion Ein Wert, der angibt, ob der virtuelle Computer automatisch gelöscht werden muss. Schnur
replicationFrequencyInSeconds Ein Wert, der das Replikationsintervall angibt. Int
replicationPort Ein Wert, der den HTTPS-Port der Wiederherstellung angibt. Int

HyperVReplicaAzurePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "HyperVReplicaAzure" (erforderlich)
applicationConsistentSnapshotFrequencyInHours Das Intervall (in Stunden), in dem Hyper-V Replica eine anwendungskonsensierbare Momentaufnahme innerhalb der VM erstellen soll. Int
onlineReplicationStartTime Die geplante Startzeit für die erste Replikation. Wenn dieser Parameter Null ist, wird die erste Replikation sofort gestartet. Schnur
recoveryPointHistoryDuration Die Dauer (in Stunden), bis zu der der Wiederherstellungsverlauf beibehalten werden muss. Int
replicationInterval Das Replikationsintervall. Int
storageAccounts Die Liste der Speicherkonten, in die die virtuellen Computer in der primären Cloud repliziert werden können. string[]

InMagePolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMage" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int
recoveryPointThresholdInMinutes Der Wiederherstellungspunktschwellenwert in Minuten. Int

InMageAzureV2PolicyInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMageAzureV2" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
multiVmSyncStatus Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Der Wert sollte "Aktiviert" oder "Deaktiviert" sein. "Deaktivieren"
"Enable" (erforderlich)
RecoveryPointHistory Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int
recoveryPointThresholdInMinutes Der Wiederherstellungspunktschwellenwert in Minuten. Int

InMageRcmPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMageRcm" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
enableMultiVmSync Ein Wert, der angibt, ob die Synchronisierung mit mehreren virtuellen Computern aktiviert werden muss. Schnur
recoveryPointHistoryInMinutes Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int

InMageRcmFailbackPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "InMageRcmFailback" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int

VMwareCbtPolicyCreationInput

Name Beschreibung Wert
instanceType Der Klassentyp. "VMwareCbt" (erforderlich)
appConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit der App (in Minuten). Int
crashConsistentFrequencyInMinutes Die konsistente Momentaufnahmehäufigkeit des Absturzes (in Minuten). Int
recoveryPointHistoryInMinutes Die Dauer in Minuten, bis die Wiederherstellungspunkte gespeichert werden müssen. Int