Coffres Microsoft.RecoveryServices/replicationPolicies 2021-03-01
- dernière
- 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
Définition de ressource Bicep
Le type de ressource vaults/replicationPolicies peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.RecoveryServices/vaults/replicationPolicies, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationPolicies@2021-03-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
providerSpecificInput: {
instanceType: 'string'
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
Objets PolicyProviderSpecificInput
Définissez la propriété instanceType pour spécifier le type d’objet.
Pour A2A, utilisez :
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'A2A'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
}
Pour HyperVReplica2012, utilisez :
{
allowedAuthenticationType: int
applicationConsistentSnapshotFrequencyInHours: int
compression: 'string'
initialReplicationMethod: 'string'
instanceType: 'HyperVReplica2012'
offlineReplicationExportPath: 'string'
offlineReplicationImportPath: 'string'
onlineReplicationStartTime: 'string'
recoveryPoints: int
replicaDeletion: 'string'
replicationPort: int
}
Pour hyperVReplica2012R2, utilisez :
{
allowedAuthenticationType: int
applicationConsistentSnapshotFrequencyInHours: int
compression: 'string'
initialReplicationMethod: 'string'
instanceType: 'HyperVReplica2012R2'
offlineReplicationExportPath: 'string'
offlineReplicationImportPath: 'string'
onlineReplicationStartTime: 'string'
recoveryPoints: int
replicaDeletion: 'string'
replicationFrequencyInSeconds: int
replicationPort: int
}
Pour HyperVReplicaAzure, utilisez :
{
applicationConsistentSnapshotFrequencyInHours: int
instanceType: 'HyperVReplicaAzure'
onlineReplicationStartTime: 'string'
recoveryPointHistoryDuration: int
replicationInterval: int
storageAccounts: [
'string'
]
}
Pour InMage, utilisez :
{
appConsistentFrequencyInMinutes: int
instanceType: 'InMage'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
}
Pour InMageAzureV2, utilisez :
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'InMageAzureV2'
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
}
Pour InMageRcm, utilisez :
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
enableMultiVmSync: 'string'
instanceType: 'InMageRcm'
recoveryPointHistoryInMinutes: int
}
Pour VMwareCbt, utilisez :
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
instanceType: 'VMwareCbt'
recoveryPointHistoryInMinutes: int
}
Valeurs de propriété
A2APolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'A2A' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
CreatePolicyInputPropertiesOrPolicyProperties
Nom | Description | Valeur |
---|---|---|
providerSpecificInput | The ReplicationProviderSettings. | PolicyProviderSpecificInput |
HyperVReplicaAzurePolicyInput
Nom | Description | Valeur |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Intervalle (en heures) auquel Hyper-V réplica doit créer un instantané cohérent d’application au sein de la machine virtuelle. | Int |
instanceType | Type de classe. | 'HyperVReplicaAzure' (obligatoire) |
onlineReplicationStartTime | Heure de début planifiée pour la réplication initiale. Si ce paramètre est Null, la réplication initiale démarre immédiatement. | corde |
recoveryPointHistoryDuration | Durée (en heures) vers laquelle l’historique de récupération doit être conservé. | Int |
replicationInterval | Intervalle de réplication. | Int |
storageAccounts | Liste des comptes de stockage sur lesquels les machines virtuelles du cloud principal peuvent être répliquées. | string[] |
HyperVReplicaBluePolicyInput
Nom | Description | Valeur |
---|---|---|
allowedAuthenticationType | Valeur indiquant le type d’authentification. | Int |
applicationConsistentSnapshotFrequencyInHours | Valeur indiquant la fréquence cohérente de l’application. | Int |
compression | Valeur indiquant si la compression doit être activée. | corde |
initialReplicationMethod | Valeur indiquant si le runtime d’intégration est en ligne. | corde |
instanceType | Type de classe. | 'HyperVReplica2012R2' (obligatoire) |
offlineReplicationExportPath | Valeur indiquant le chemin d’exportation ir hors connexion. | corde |
offlineReplicationImportPath | Valeur indiquant le chemin d’importation ir hors connexion. | corde |
onlineReplicationStartTime | Valeur indiquant l’heure de début du runtime d’intégration en ligne. | corde |
RecoveryPoints | Valeur indiquant le nombre de points de récupération. | Int |
replicaDeletion | Valeur indiquant si la machine virtuelle doit être supprimée automatiquement. | corde |
replicationFrequencyInSeconds | Valeur indiquant l’intervalle de réplication. | Int |
replicationPort | Valeur indiquant le port HTTPS de récupération. | Int |
HyperVReplicaPolicyInput
Nom | Description | Valeur |
---|---|---|
allowedAuthenticationType | Valeur indiquant le type d’authentification. | Int |
applicationConsistentSnapshotFrequencyInHours | Valeur indiquant la fréquence cohérente de l’application. | Int |
compression | Valeur indiquant si la compression doit être activée. | corde |
initialReplicationMethod | Valeur indiquant si le runtime d’intégration est en ligne. | corde |
instanceType | Type de classe. | 'HyperVReplica2012' (obligatoire) |
offlineReplicationExportPath | Valeur indiquant le chemin d’exportation ir hors connexion. | corde |
offlineReplicationImportPath | Valeur indiquant le chemin d’importation ir hors connexion. | corde |
onlineReplicationStartTime | Valeur indiquant l’heure de début du runtime d’intégration en ligne. | corde |
RecoveryPoints | Valeur indiquant le nombre de points de récupération. | Int |
replicaDeletion | Valeur indiquant si la machine virtuelle doit être supprimée automatiquement. | corde |
replicationPort | Valeur indiquant le port HTTPS de récupération. | Int |
InMageAzureV2PolicyInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'InMageAzureV2' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
recoveryPointThresholdInMinutes | Seuil du point de récupération en minutes. | Int |
InMagePolicyInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
instanceType | Type de classe. | 'InMage' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
recoveryPointThresholdInMinutes | Seuil du point de récupération en minutes. | Int |
InMageRcmPolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
enableMultiVmSync | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. | corde |
instanceType | Type de classe. | 'InMageRcm' (obligatoire) |
recoveryPointHistoryInMinutes | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
Microsoft.RecoveryServices/vaults/replicationPolicies
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : coffres |
Propriétés | Propriétés de création de stratégie. | CreatePolicyInputPropertiesOrPolicyProperties |
PolicyProviderSpecificInput
Nom | Description | Valeur |
---|---|---|
instanceType | Défini sur « A2A » pour le type A2APolicyCreationInput. Défini sur « HyperVReplica2012 » pour le type HyperVReplicaPolicyInput. Défini sur « HyperVReplica2012R2 » pour le type HyperVReplicaBluePolicyInput. Défini sur « HyperVReplicaAzure » pour le type HyperVReplicaAzurePolicyInput. Défini sur « InMage » pour le type InMagePolicyInput. Défini sur « InMageAzureV2 » pour le type InMageAzureV2PolicyInput. Défini sur « InMageRcm » pour le type InMageRcmPolicyCreationInput. Défini sur « VMwareCbt » pour le type VMwareCbtPolicyCreationInput. | 'A2A' 'HyperVReplica2012' 'HyperVReplica2012R2' 'HyperVReplicaAzure' 'InMage' 'InMageAzureV2' 'InMageRcm' 'VMwareCbt' (obligatoire) |
VMwareCbtPolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'VMwareCbt' (obligatoire) |
recoveryPointHistoryInMinutes | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
Définition de ressource de modèle ARM
Le type de ressource vaults/replicationPolicies peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.RecoveryServices/vaults/replicationPolicies, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.RecoveryServices/vaults/replicationPolicies",
"apiVersion": "2021-03-01",
"name": "string",
"properties": {
"providerSpecificInput": {
"instanceType": "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
Objets PolicyProviderSpecificInput
Définissez la propriété instanceType pour spécifier le type d’objet.
Pour A2A, utilisez :
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "A2A",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int"
}
Pour HyperVReplica2012, utilisez :
{
"allowedAuthenticationType": "int",
"applicationConsistentSnapshotFrequencyInHours": "int",
"compression": "string",
"initialReplicationMethod": "string",
"instanceType": "HyperVReplica2012",
"offlineReplicationExportPath": "string",
"offlineReplicationImportPath": "string",
"onlineReplicationStartTime": "string",
"recoveryPoints": "int",
"replicaDeletion": "string",
"replicationPort": "int"
}
Pour hyperVReplica2012R2, utilisez :
{
"allowedAuthenticationType": "int",
"applicationConsistentSnapshotFrequencyInHours": "int",
"compression": "string",
"initialReplicationMethod": "string",
"instanceType": "HyperVReplica2012R2",
"offlineReplicationExportPath": "string",
"offlineReplicationImportPath": "string",
"onlineReplicationStartTime": "string",
"recoveryPoints": "int",
"replicaDeletion": "string",
"replicationFrequencyInSeconds": "int",
"replicationPort": "int"
}
Pour HyperVReplicaAzure, utilisez :
{
"applicationConsistentSnapshotFrequencyInHours": "int",
"instanceType": "HyperVReplicaAzure",
"onlineReplicationStartTime": "string",
"recoveryPointHistoryDuration": "int",
"replicationInterval": "int",
"storageAccounts": [ "string" ]
}
Pour InMage, utilisez :
{
"appConsistentFrequencyInMinutes": "int",
"instanceType": "InMage",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
}
Pour InMageAzureV2, utilisez :
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "InMageAzureV2",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
}
Pour InMageRcm, utilisez :
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"enableMultiVmSync": "string",
"instanceType": "InMageRcm",
"recoveryPointHistoryInMinutes": "int"
}
Pour VMwareCbt, utilisez :
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"instanceType": "VMwareCbt",
"recoveryPointHistoryInMinutes": "int"
}
Valeurs de propriété
A2APolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'A2A' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
CreatePolicyInputPropertiesOrPolicyProperties
Nom | Description | Valeur |
---|---|---|
providerSpecificInput | The ReplicationProviderSettings. | PolicyProviderSpecificInput |
HyperVReplicaAzurePolicyInput
Nom | Description | Valeur |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Intervalle (en heures) auquel Hyper-V réplica doit créer un instantané cohérent d’application au sein de la machine virtuelle. | Int |
instanceType | Type de classe. | 'HyperVReplicaAzure' (obligatoire) |
onlineReplicationStartTime | Heure de début planifiée pour la réplication initiale. Si ce paramètre est Null, la réplication initiale démarre immédiatement. | corde |
recoveryPointHistoryDuration | Durée (en heures) vers laquelle l’historique de récupération doit être conservé. | Int |
replicationInterval | Intervalle de réplication. | Int |
storageAccounts | Liste des comptes de stockage sur lesquels les machines virtuelles du cloud principal peuvent être répliquées. | string[] |
HyperVReplicaBluePolicyInput
Nom | Description | Valeur |
---|---|---|
allowedAuthenticationType | Valeur indiquant le type d’authentification. | Int |
applicationConsistentSnapshotFrequencyInHours | Valeur indiquant la fréquence cohérente de l’application. | Int |
compression | Valeur indiquant si la compression doit être activée. | corde |
initialReplicationMethod | Valeur indiquant si le runtime d’intégration est en ligne. | corde |
instanceType | Type de classe. | 'HyperVReplica2012R2' (obligatoire) |
offlineReplicationExportPath | Valeur indiquant le chemin d’exportation ir hors connexion. | corde |
offlineReplicationImportPath | Valeur indiquant le chemin d’importation ir hors connexion. | corde |
onlineReplicationStartTime | Valeur indiquant l’heure de début du runtime d’intégration en ligne. | corde |
RecoveryPoints | Valeur indiquant le nombre de points de récupération. | Int |
replicaDeletion | Valeur indiquant si la machine virtuelle doit être supprimée automatiquement. | corde |
replicationFrequencyInSeconds | Valeur indiquant l’intervalle de réplication. | Int |
replicationPort | Valeur indiquant le port HTTPS de récupération. | Int |
HyperVReplicaPolicyInput
Nom | Description | Valeur |
---|---|---|
allowedAuthenticationType | Valeur indiquant le type d’authentification. | Int |
applicationConsistentSnapshotFrequencyInHours | Valeur indiquant la fréquence cohérente de l’application. | Int |
compression | Valeur indiquant si la compression doit être activée. | corde |
initialReplicationMethod | Valeur indiquant si le runtime d’intégration est en ligne. | corde |
instanceType | Type de classe. | 'HyperVReplica2012' (obligatoire) |
offlineReplicationExportPath | Valeur indiquant le chemin d’exportation ir hors connexion. | corde |
offlineReplicationImportPath | Valeur indiquant le chemin d’importation ir hors connexion. | corde |
onlineReplicationStartTime | Valeur indiquant l’heure de début du runtime d’intégration en ligne. | corde |
RecoveryPoints | Valeur indiquant le nombre de points de récupération. | Int |
replicaDeletion | Valeur indiquant si la machine virtuelle doit être supprimée automatiquement. | corde |
replicationPort | Valeur indiquant le port HTTPS de récupération. | Int |
InMageAzureV2PolicyInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'InMageAzureV2' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
recoveryPointThresholdInMinutes | Seuil du point de récupération en minutes. | Int |
InMagePolicyInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
instanceType | Type de classe. | 'InMage' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
recoveryPointThresholdInMinutes | Seuil du point de récupération en minutes. | Int |
InMageRcmPolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
enableMultiVmSync | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. | corde |
instanceType | Type de classe. | 'InMageRcm' (obligatoire) |
recoveryPointHistoryInMinutes | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
Microsoft.RecoveryServices/vaults/replicationPolicies
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2021-03-01' |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de création de stratégie. | CreatePolicyInputPropertiesOrPolicyProperties |
type | Type de ressource | 'Microsoft.RecoveryServices/vaults/replicationPolicies' |
PolicyProviderSpecificInput
Nom | Description | Valeur |
---|---|---|
instanceType | Défini sur « A2A » pour le type A2APolicyCreationInput. Défini sur « HyperVReplica2012 » pour le type HyperVReplicaPolicyInput. Défini sur « HyperVReplica2012R2 » pour le type HyperVReplicaBluePolicyInput. Défini sur « HyperVReplicaAzure » pour le type HyperVReplicaAzurePolicyInput. Défini sur « InMage » pour le type InMagePolicyInput. Défini sur « InMageAzureV2 » pour le type InMageAzureV2PolicyInput. Défini sur « InMageRcm » pour le type InMageRcmPolicyCreationInput. Défini sur « VMwareCbt » pour le type VMwareCbtPolicyCreationInput. | 'A2A' 'HyperVReplica2012' 'HyperVReplica2012R2' 'HyperVReplicaAzure' 'InMage' 'InMageAzureV2' 'InMageRcm' 'VMwareCbt' (obligatoire) |
VMwareCbtPolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'VMwareCbt' (obligatoire) |
recoveryPointHistoryInMinutes | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource vaults/replicationPolicies peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.RecoveryServices/vaults/replicationPolicies, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationPolicies@2021-03-01"
name = "string"
body = jsonencode({
properties = {
providerSpecificInput = {
instanceType = "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
})
}
Objets PolicyProviderSpecificInput
Définissez la propriété instanceType pour spécifier le type d’objet.
Pour A2A, utilisez :
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "A2A"
multiVmSyncStatus = "string"
recoveryPointHistory = int
}
Pour HyperVReplica2012, utilisez :
{
allowedAuthenticationType = int
applicationConsistentSnapshotFrequencyInHours = int
compression = "string"
initialReplicationMethod = "string"
instanceType = "HyperVReplica2012"
offlineReplicationExportPath = "string"
offlineReplicationImportPath = "string"
onlineReplicationStartTime = "string"
recoveryPoints = int
replicaDeletion = "string"
replicationPort = int
}
Pour hyperVReplica2012R2, utilisez :
{
allowedAuthenticationType = int
applicationConsistentSnapshotFrequencyInHours = int
compression = "string"
initialReplicationMethod = "string"
instanceType = "HyperVReplica2012R2"
offlineReplicationExportPath = "string"
offlineReplicationImportPath = "string"
onlineReplicationStartTime = "string"
recoveryPoints = int
replicaDeletion = "string"
replicationFrequencyInSeconds = int
replicationPort = int
}
Pour HyperVReplicaAzure, utilisez :
{
applicationConsistentSnapshotFrequencyInHours = int
instanceType = "HyperVReplicaAzure"
onlineReplicationStartTime = "string"
recoveryPointHistoryDuration = int
replicationInterval = int
storageAccounts = [
"string"
]
}
Pour InMage, utilisez :
{
appConsistentFrequencyInMinutes = int
instanceType = "InMage"
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
}
Pour InMageAzureV2, utilisez :
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "InMageAzureV2"
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
}
Pour InMageRcm, utilisez :
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
enableMultiVmSync = "string"
instanceType = "InMageRcm"
recoveryPointHistoryInMinutes = int
}
Pour VMwareCbt, utilisez :
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
instanceType = "VMwareCbt"
recoveryPointHistoryInMinutes = int
}
Valeurs de propriété
A2APolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'A2A' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
CreatePolicyInputPropertiesOrPolicyProperties
Nom | Description | Valeur |
---|---|---|
providerSpecificInput | The ReplicationProviderSettings. | PolicyProviderSpecificInput |
HyperVReplicaAzurePolicyInput
Nom | Description | Valeur |
---|---|---|
applicationConsistentSnapshotFrequencyInHours | Intervalle (en heures) auquel Hyper-V réplica doit créer un instantané cohérent d’application au sein de la machine virtuelle. | Int |
instanceType | Type de classe. | 'HyperVReplicaAzure' (obligatoire) |
onlineReplicationStartTime | Heure de début planifiée pour la réplication initiale. Si ce paramètre est Null, la réplication initiale démarre immédiatement. | corde |
recoveryPointHistoryDuration | Durée (en heures) vers laquelle l’historique de récupération doit être conservé. | Int |
replicationInterval | Intervalle de réplication. | Int |
storageAccounts | Liste des comptes de stockage sur lesquels les machines virtuelles du cloud principal peuvent être répliquées. | string[] |
HyperVReplicaBluePolicyInput
Nom | Description | Valeur |
---|---|---|
allowedAuthenticationType | Valeur indiquant le type d’authentification. | Int |
applicationConsistentSnapshotFrequencyInHours | Valeur indiquant la fréquence cohérente de l’application. | Int |
compression | Valeur indiquant si la compression doit être activée. | corde |
initialReplicationMethod | Valeur indiquant si le runtime d’intégration est en ligne. | corde |
instanceType | Type de classe. | 'HyperVReplica2012R2' (obligatoire) |
offlineReplicationExportPath | Valeur indiquant le chemin d’exportation ir hors connexion. | corde |
offlineReplicationImportPath | Valeur indiquant le chemin d’importation ir hors connexion. | corde |
onlineReplicationStartTime | Valeur indiquant l’heure de début du runtime d’intégration en ligne. | corde |
RecoveryPoints | Valeur indiquant le nombre de points de récupération. | Int |
replicaDeletion | Valeur indiquant si la machine virtuelle doit être supprimée automatiquement. | corde |
replicationFrequencyInSeconds | Valeur indiquant l’intervalle de réplication. | Int |
replicationPort | Valeur indiquant le port HTTPS de récupération. | Int |
HyperVReplicaPolicyInput
Nom | Description | Valeur |
---|---|---|
allowedAuthenticationType | Valeur indiquant le type d’authentification. | Int |
applicationConsistentSnapshotFrequencyInHours | Valeur indiquant la fréquence cohérente de l’application. | Int |
compression | Valeur indiquant si la compression doit être activée. | corde |
initialReplicationMethod | Valeur indiquant si le runtime d’intégration est en ligne. | corde |
instanceType | Type de classe. | 'HyperVReplica2012' (obligatoire) |
offlineReplicationExportPath | Valeur indiquant le chemin d’exportation ir hors connexion. | corde |
offlineReplicationImportPath | Valeur indiquant le chemin d’importation ir hors connexion. | corde |
onlineReplicationStartTime | Valeur indiquant l’heure de début du runtime d’intégration en ligne. | corde |
RecoveryPoints | Valeur indiquant le nombre de points de récupération. | Int |
replicaDeletion | Valeur indiquant si la machine virtuelle doit être supprimée automatiquement. | corde |
replicationPort | Valeur indiquant le port HTTPS de récupération. | Int |
InMageAzureV2PolicyInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'InMageAzureV2' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
recoveryPointThresholdInMinutes | Seuil du point de récupération en minutes. | Int |
InMagePolicyInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
instanceType | Type de classe. | 'InMage' (obligatoire) |
multiVmSyncStatus | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. La valeur doit être « Enabled » ou « Disabled ». | 'Disable' 'Enable' (obligatoire) |
recoveryPointHistory | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
recoveryPointThresholdInMinutes | Seuil du point de récupération en minutes. | Int |
InMageRcmPolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
enableMultiVmSync | Valeur indiquant si la synchronisation multi-machine virtuelle doit être activée. | corde |
instanceType | Type de classe. | 'InMageRcm' (obligatoire) |
recoveryPointHistoryInMinutes | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |
Microsoft.RecoveryServices/vaults/replicationPolicies
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : coffres |
Propriétés | Propriétés de création de stratégie. | CreatePolicyInputPropertiesOrPolicyProperties |
type | Type de ressource | « Microsoft.RecoveryServices/vaults/replicationPolicies@2021-03-01 » |
PolicyProviderSpecificInput
Nom | Description | Valeur |
---|---|---|
instanceType | Défini sur « A2A » pour le type A2APolicyCreationInput. Défini sur « HyperVReplica2012 » pour le type HyperVReplicaPolicyInput. Défini sur « HyperVReplica2012R2 » pour le type HyperVReplicaBluePolicyInput. Défini sur « HyperVReplicaAzure » pour le type HyperVReplicaAzurePolicyInput. Défini sur « InMage » pour le type InMagePolicyInput. Défini sur « InMageAzureV2 » pour le type InMageAzureV2PolicyInput. Défini sur « InMageRcm » pour le type InMageRcmPolicyCreationInput. Défini sur « VMwareCbt » pour le type VMwareCbtPolicyCreationInput. | 'A2A' 'HyperVReplica2012' 'HyperVReplica2012R2' 'HyperVReplicaAzure' 'InMage' 'InMageAzureV2' 'InMageRcm' 'VMwareCbt' (obligatoire) |
VMwareCbtPolicyCreationInput
Nom | Description | Valeur |
---|---|---|
appConsistentFrequencyInMinutes | Fréquence d’instantané cohérente de l’application (en minutes). | Int |
crashConsistentFrequencyInMinutes | Fréquence de capture instantanée cohérente en cas d’incident (en minutes). | Int |
instanceType | Type de classe. | 'VMwareCbt' (obligatoire) |
recoveryPointHistoryInMinutes | Durée en minutes jusqu’à ce que les points de récupération doivent être stockés. | Int |