Almacenes microsoft.RecoveryServices/replicationPolicies 2023-02-01
- más reciente
- 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
Definición de recursos de Bicep
El tipo de recurso vaults/replicationPolicies se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.RecoveryServices/vaults/replicationPolicies, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationPolicies@2023-02-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
providerSpecificInput: {
instanceType: 'string'
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
Objetos PolicyProviderSpecificInput
Establezca la propiedad instanceType
Para A2A, use:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'A2A'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
}
Para A2ACrossClusterMigration, use:
{
instanceType: 'A2ACrossClusterMigration'
}
Para HyperVReplica2012R2, use:
{
allowedAuthenticationType: int
applicationConsistentSnapshotFrequencyInHours: int
compression: 'string'
initialReplicationMethod: 'string'
instanceType: 'HyperVReplica2012R2'
offlineReplicationExportPath: 'string'
offlineReplicationImportPath: 'string'
onlineReplicationStartTime: 'string'
recoveryPoints: int
replicaDeletion: 'string'
replicationFrequencyInSeconds: int
replicationPort: int
}
Para HyperVReplicaAzure, use:
{
applicationConsistentSnapshotFrequencyInHours: int
instanceType: 'HyperVReplicaAzure'
onlineReplicationStartTime: 'string'
recoveryPointHistoryDuration: int
replicationInterval: int
storageAccounts: [
'string'
]
}
Para inMage, use:
{
appConsistentFrequencyInMinutes: int
instanceType: 'InMage'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
}
Para InMageAzureV2, use:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'InMageAzureV2'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
}
Para InMageRcm, use:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
enableMultiVmSync: 'string'
instanceType: 'InMageRcm'
recoveryPointHistoryInMinutes: int
}
Para inMageRcmFailback, use:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'InMageRcmFailback'
}
Para VMwareCbt, use:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'VMwareCbt'
recoveryPointHistoryInMinutes: int
}
Valores de propiedad
A2ACrossClusterMigrationPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
instanceType | Tipo de clase. | 'A2ACrossClusterMigration' (obligatorio) |
A2APolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'A2A' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
CreatePolicyInputPropertiesOrPolicyProperties
Nombre | Descripción | Valor |
---|---|---|
providerSpecificInput | The ReplicationProviderSettings. | PolicyProviderSpecificInput |
HyperVReplicaAzurePolicyInput
Nombre | Descripción | Valor |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Intervalo (en horas) en el que Hyper-V Réplica debe crear una instantánea coherente con la aplicación dentro de la máquina virtual. | Int |
instanceType | Tipo de clase. | 'HyperVReplicaAzure' (obligatorio) |
onlineReplicationStartTime | Hora de inicio programada para la replicación inicial. Si este parámetro es Null, la replicación inicial se inicia inmediatamente. | cuerda |
recoveryPointHistoryDuration | Duración (en horas) a la que se debe mantener el historial de recuperación. | Int |
replicationInterval | Intervalo de replicación. | Int |
storageAccounts | Lista de cuentas de almacenamiento en las que las máquinas virtuales de la nube principal se pueden replicar. | string[] |
HyperVReplicaBluePolicyInput
Nombre | Descripción | Valor |
---|---|---|
allowedAuthenticationType | Valor que indica el tipo de autenticación. | Int |
applicationConsistentSnapshotFrequencyInHours | Valor que indica la frecuencia coherente de la aplicación. | Int |
compresión | Valor que indica si se debe habilitar la compresión. | cuerda |
initialReplicationMethod | Valor que indica si IR está en línea. | cuerda |
instanceType | Tipo de clase. | 'HyperVReplica2012R2' (obligatorio) |
offlineReplicationExportPath | Valor que indica la ruta de exportación de IR sin conexión. | cuerda |
offlineReplicationImportPath | Valor que indica la ruta de acceso de importación de IR sin conexión. | cuerda |
onlineReplicationStartTime | Valor que indica la hora de inicio de IR en línea. | cuerda |
recoveryPoints | Valor que indica el número de puntos de recuperación. | Int |
replicaDeletion | Valor que indica si la máquina virtual debe eliminarse automáticamente. | cuerda |
replicationFrequencyInSeconds | Valor que indica el intervalo de replicación. | Int |
replicationPort | Valor que indica el puerto HTTPS de recuperación. | Int |
InMageAzureV2PolicyInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'InMageAzureV2' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
recoveryPointThresholdInMinutes | Umbral de punto de recuperación en minutos. | Int |
InMagePolicyInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
instanceType | Tipo de clase. | 'InMage' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
recoveryPointThresholdInMinutes | Umbral de punto de recuperación en minutos. | Int |
InMageRcmFailbackPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'InMageRcmFailback' (obligatorio) |
InMageRcmPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
enableMultiVmSync | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. | cuerda |
instanceType | Tipo de clase. | 'InMageRcm' (obligatorio) |
recoveryPointHistoryInMinutes | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
Microsoft.RecoveryServices/vaults/replicationPolicies
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: almacenes de |
Propiedades | Propiedades de creación de directivas. | CreatePolicyInputPropertiesOrPolicyProperties |
PolicyProviderSpecificInput
Nombre | Descripción | Valor |
---|---|---|
instanceType | Establezca en "A2A" para el tipo A2APolicyCreationInput. Establezca en "A2ACrossClusterMigration" para el tipo A2ACrossClusterMigrationPolicyCreationInput. Establezca en "HyperVReplica2012R2" para el tipo HyperVReplicaBluePolicyInput. Establezca en "HyperVReplicaAzure" para el tipo HyperVReplicaAzurePolicyInput. Establezca en "InMage" para el tipo InMagePolicyInput. Establezca en "InMageAzureV2" para el tipo InMageAzureV2PolicyInput. Establezca en "InMageRcm" para el tipo InMageRcmPolicyCreationInput. Establezca en "InMageRcmFailback" para el tipo InMageRcmFailbackPolicyCreationInput. Establezca en "VMwareCbt" para el tipo VMwareCbtPolicyCreationInput. | 'A2A' 'A2ACrossClusterMigration' "HyperVReplica2012R2" 'HyperVReplicaAzure' 'InMage' 'InMageAzureV2' 'InMageRcm' 'InMageRcmFailback' 'VMwareCbt' (obligatorio) |
VMwareCbtPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'VMwareCbt' (obligatorio) |
recoveryPointHistoryInMinutes | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
Definición de recursos de plantilla de ARM
El tipo de recurso vaults/replicationPolicies se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.RecoveryServices/vaults/replicationPolicies, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.RecoveryServices/vaults/replicationPolicies",
"apiVersion": "2023-02-01",
"name": "string",
"properties": {
"providerSpecificInput": {
"instanceType": "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
Objetos PolicyProviderSpecificInput
Establezca la propiedad instanceType
Para A2A, use:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "A2A",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int"
}
Para A2ACrossClusterMigration, use:
{
"instanceType": "A2ACrossClusterMigration"
}
Para HyperVReplica2012R2, use:
{
"allowedAuthenticationType": "int",
"applicationConsistentSnapshotFrequencyInHours": "int",
"compression": "string",
"initialReplicationMethod": "string",
"instanceType": "HyperVReplica2012R2",
"offlineReplicationExportPath": "string",
"offlineReplicationImportPath": "string",
"onlineReplicationStartTime": "string",
"recoveryPoints": "int",
"replicaDeletion": "string",
"replicationFrequencyInSeconds": "int",
"replicationPort": "int"
}
Para HyperVReplicaAzure, use:
{
"applicationConsistentSnapshotFrequencyInHours": "int",
"instanceType": "HyperVReplicaAzure",
"onlineReplicationStartTime": "string",
"recoveryPointHistoryDuration": "int",
"replicationInterval": "int",
"storageAccounts": [ "string" ]
}
Para inMage, use:
{
"appConsistentFrequencyInMinutes": "int",
"instanceType": "InMage",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
}
Para InMageAzureV2, use:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "InMageAzureV2",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
}
Para InMageRcm, use:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"enableMultiVmSync": "string",
"instanceType": "InMageRcm",
"recoveryPointHistoryInMinutes": "int"
}
Para inMageRcmFailback, use:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "InMageRcmFailback"
}
Para VMwareCbt, use:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "VMwareCbt",
"recoveryPointHistoryInMinutes": "int"
}
Valores de propiedad
A2ACrossClusterMigrationPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
instanceType | Tipo de clase. | 'A2ACrossClusterMigration' (obligatorio) |
A2APolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'A2A' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
CreatePolicyInputPropertiesOrPolicyProperties
Nombre | Descripción | Valor |
---|---|---|
providerSpecificInput | The ReplicationProviderSettings. | PolicyProviderSpecificInput |
HyperVReplicaAzurePolicyInput
Nombre | Descripción | Valor |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Intervalo (en horas) en el que Hyper-V Réplica debe crear una instantánea coherente con la aplicación dentro de la máquina virtual. | Int |
instanceType | Tipo de clase. | 'HyperVReplicaAzure' (obligatorio) |
onlineReplicationStartTime | Hora de inicio programada para la replicación inicial. Si este parámetro es Null, la replicación inicial se inicia inmediatamente. | cuerda |
recoveryPointHistoryDuration | Duración (en horas) a la que se debe mantener el historial de recuperación. | Int |
replicationInterval | Intervalo de replicación. | Int |
storageAccounts | Lista de cuentas de almacenamiento en las que las máquinas virtuales de la nube principal se pueden replicar. | string[] |
HyperVReplicaBluePolicyInput
Nombre | Descripción | Valor |
---|---|---|
allowedAuthenticationType | Valor que indica el tipo de autenticación. | Int |
applicationConsistentSnapshotFrequencyInHours | Valor que indica la frecuencia coherente de la aplicación. | Int |
compresión | Valor que indica si se debe habilitar la compresión. | cuerda |
initialReplicationMethod | Valor que indica si IR está en línea. | cuerda |
instanceType | Tipo de clase. | 'HyperVReplica2012R2' (obligatorio) |
offlineReplicationExportPath | Valor que indica la ruta de exportación de IR sin conexión. | cuerda |
offlineReplicationImportPath | Valor que indica la ruta de acceso de importación de IR sin conexión. | cuerda |
onlineReplicationStartTime | Valor que indica la hora de inicio de IR en línea. | cuerda |
recoveryPoints | Valor que indica el número de puntos de recuperación. | Int |
replicaDeletion | Valor que indica si la máquina virtual debe eliminarse automáticamente. | cuerda |
replicationFrequencyInSeconds | Valor que indica el intervalo de replicación. | Int |
replicationPort | Valor que indica el puerto HTTPS de recuperación. | Int |
InMageAzureV2PolicyInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'InMageAzureV2' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
recoveryPointThresholdInMinutes | Umbral de punto de recuperación en minutos. | Int |
InMagePolicyInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
instanceType | Tipo de clase. | 'InMage' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
recoveryPointThresholdInMinutes | Umbral de punto de recuperación en minutos. | Int |
InMageRcmFailbackPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'InMageRcmFailback' (obligatorio) |
InMageRcmPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
enableMultiVmSync | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. | cuerda |
instanceType | Tipo de clase. | 'InMageRcm' (obligatorio) |
recoveryPointHistoryInMinutes | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
Microsoft.RecoveryServices/vaults/replicationPolicies
PolicyProviderSpecificInput
Nombre | Descripción | Valor |
---|---|---|
instanceType | Establezca en "A2A" para el tipo A2APolicyCreationInput. Establezca en "A2ACrossClusterMigration" para el tipo A2ACrossClusterMigrationPolicyCreationInput. Establezca en "HyperVReplica2012R2" para el tipo HyperVReplicaBluePolicyInput. Establezca en "HyperVReplicaAzure" para el tipo HyperVReplicaAzurePolicyInput. Establezca en "InMage" para el tipo InMagePolicyInput. Establezca en "InMageAzureV2" para el tipo InMageAzureV2PolicyInput. Establezca en "InMageRcm" para el tipo InMageRcmPolicyCreationInput. Establezca en "InMageRcmFailback" para el tipo InMageRcmFailbackPolicyCreationInput. Establezca en "VMwareCbt" para el tipo VMwareCbtPolicyCreationInput. | 'A2A' 'A2ACrossClusterMigration' "HyperVReplica2012R2" 'HyperVReplicaAzure' 'InMage' 'InMageAzureV2' 'InMageRcm' 'InMageRcmFailback' 'VMwareCbt' (obligatorio) |
VMwareCbtPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'VMwareCbt' (obligatorio) |
recoveryPointHistoryInMinutes | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso vaults/replicationPolicies se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.RecoveryServices/vaults/replicationPolicies, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationPolicies@2023-02-01"
name = "string"
body = jsonencode({
properties = {
providerSpecificInput = {
instanceType = "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
})
}
Objetos PolicyProviderSpecificInput
Establezca la propiedad instanceType
Para A2A, use:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "A2A"
multiVmSyncStatus = "string"
recoveryPointHistory = int
}
Para A2ACrossClusterMigration, use:
{
instanceType = "A2ACrossClusterMigration"
}
Para HyperVReplica2012R2, use:
{
allowedAuthenticationType = int
applicationConsistentSnapshotFrequencyInHours = int
compression = "string"
initialReplicationMethod = "string"
instanceType = "HyperVReplica2012R2"
offlineReplicationExportPath = "string"
offlineReplicationImportPath = "string"
onlineReplicationStartTime = "string"
recoveryPoints = int
replicaDeletion = "string"
replicationFrequencyInSeconds = int
replicationPort = int
}
Para HyperVReplicaAzure, use:
{
applicationConsistentSnapshotFrequencyInHours = int
instanceType = "HyperVReplicaAzure"
onlineReplicationStartTime = "string"
recoveryPointHistoryDuration = int
replicationInterval = int
storageAccounts = [
"string"
]
}
Para inMage, use:
{
appConsistentFrequencyInMinutes = int
instanceType = "InMage"
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
}
Para InMageAzureV2, use:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "InMageAzureV2"
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
}
Para InMageRcm, use:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
enableMultiVmSync = "string"
instanceType = "InMageRcm"
recoveryPointHistoryInMinutes = int
}
Para inMageRcmFailback, use:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "InMageRcmFailback"
}
Para VMwareCbt, use:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "VMwareCbt"
recoveryPointHistoryInMinutes = int
}
Valores de propiedad
A2ACrossClusterMigrationPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
instanceType | Tipo de clase. | 'A2ACrossClusterMigration' (obligatorio) |
A2APolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'A2A' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
CreatePolicyInputPropertiesOrPolicyProperties
Nombre | Descripción | Valor |
---|---|---|
providerSpecificInput | The ReplicationProviderSettings. | PolicyProviderSpecificInput |
HyperVReplicaAzurePolicyInput
Nombre | Descripción | Valor |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Intervalo (en horas) en el que Hyper-V Réplica debe crear una instantánea coherente con la aplicación dentro de la máquina virtual. | Int |
instanceType | Tipo de clase. | 'HyperVReplicaAzure' (obligatorio) |
onlineReplicationStartTime | Hora de inicio programada para la replicación inicial. Si este parámetro es Null, la replicación inicial se inicia inmediatamente. | cuerda |
recoveryPointHistoryDuration | Duración (en horas) a la que se debe mantener el historial de recuperación. | Int |
replicationInterval | Intervalo de replicación. | Int |
storageAccounts | Lista de cuentas de almacenamiento en las que las máquinas virtuales de la nube principal se pueden replicar. | string[] |
HyperVReplicaBluePolicyInput
Nombre | Descripción | Valor |
---|---|---|
allowedAuthenticationType | Valor que indica el tipo de autenticación. | Int |
applicationConsistentSnapshotFrequencyInHours | Valor que indica la frecuencia coherente de la aplicación. | Int |
compresión | Valor que indica si se debe habilitar la compresión. | cuerda |
initialReplicationMethod | Valor que indica si IR está en línea. | cuerda |
instanceType | Tipo de clase. | 'HyperVReplica2012R2' (obligatorio) |
offlineReplicationExportPath | Valor que indica la ruta de exportación de IR sin conexión. | cuerda |
offlineReplicationImportPath | Valor que indica la ruta de acceso de importación de IR sin conexión. | cuerda |
onlineReplicationStartTime | Valor que indica la hora de inicio de IR en línea. | cuerda |
recoveryPoints | Valor que indica el número de puntos de recuperación. | Int |
replicaDeletion | Valor que indica si la máquina virtual debe eliminarse automáticamente. | cuerda |
replicationFrequencyInSeconds | Valor que indica el intervalo de replicación. | Int |
replicationPort | Valor que indica el puerto HTTPS de recuperación. | Int |
InMageAzureV2PolicyInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'InMageAzureV2' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
recoveryPointThresholdInMinutes | Umbral de punto de recuperación en minutos. | Int |
InMagePolicyInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
instanceType | Tipo de clase. | 'InMage' (obligatorio) |
multiVmSyncStatus | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. El valor debe ser "Habilitado" o "Deshabilitado". | 'Deshabilitar' 'Enable' (obligatorio) |
recoveryPointHistory | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
recoveryPointThresholdInMinutes | Umbral de punto de recuperación en minutos. | Int |
InMageRcmFailbackPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'InMageRcmFailback' (obligatorio) |
InMageRcmPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
enableMultiVmSync | Valor que indica si se debe habilitar la sincronización de varias máquinas virtuales. | cuerda |
instanceType | Tipo de clase. | 'InMageRcm' (obligatorio) |
recoveryPointHistoryInMinutes | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |
Microsoft.RecoveryServices/vaults/replicationPolicies
PolicyProviderSpecificInput
Nombre | Descripción | Valor |
---|---|---|
instanceType | Establezca en "A2A" para el tipo A2APolicyCreationInput. Establezca en "A2ACrossClusterMigration" para el tipo A2ACrossClusterMigrationPolicyCreationInput. Establezca en "HyperVReplica2012R2" para el tipo HyperVReplicaBluePolicyInput. Establezca en "HyperVReplicaAzure" para el tipo HyperVReplicaAzurePolicyInput. Establezca en "InMage" para el tipo InMagePolicyInput. Establezca en "InMageAzureV2" para el tipo InMageAzureV2PolicyInput. Establezca en "InMageRcm" para el tipo InMageRcmPolicyCreationInput. Establezca en "InMageRcmFailback" para el tipo InMageRcmFailbackPolicyCreationInput. Establezca en "VMwareCbt" para el tipo VMwareCbtPolicyCreationInput. | 'A2A' 'A2ACrossClusterMigration' "HyperVReplica2012R2" 'HyperVReplicaAzure' 'InMage' 'InMageAzureV2' 'InMageRcm' 'InMageRcmFailback' 'VMwareCbt' (obligatorio) |
VMwareCbtPolicyCreationInput
Nombre | Descripción | Valor |
---|---|---|
appConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con la aplicación (en minutos). | Int |
crashConsistentFrequencyInMinutes | Frecuencia de instantánea coherente con bloqueos (en minutos). | Int |
instanceType | Tipo de clase. | 'VMwareCbt' (obligatorio) |
recoveryPointHistoryInMinutes | Duración en minutos hasta que se deben almacenar los puntos de recuperación. | Int |