Microsoft.RecoveryServices vaults/replicationPolicies 2023-01-01
- najnowsze
- 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
Definicja zasobu Bicep
Typ zasobu vaults/replicationPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationPolicies, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationPolicies@2023-01-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
providerSpecificInput: {
instanceType: 'string'
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
PolicyProviderSpecificInput, obiekty
Ustaw właściwość instanceType, aby określić typ obiektu.
W przypadku A2A użyj:
instanceType: 'A2A'
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
multiVmSyncStatus: 'string'
recoveryPointHistory: int
W przypadku A2ACrossClusterMigrationużyj:
instanceType: 'A2ACrossClusterMigration'
W przypadku funkcji HyperVReplica2012R2użyj:
instanceType: 'HyperVReplica2012R2'
allowedAuthenticationType: int
applicationConsistentSnapshotFrequencyInHours: int
compression: 'string'
initialReplicationMethod: 'string'
offlineReplicationExportPath: 'string'
offlineReplicationImportPath: 'string'
onlineReplicationStartTime: 'string'
recoveryPoints: int
replicaDeletion: 'string'
replicationFrequencyInSeconds: int
replicationPort: int
W przypadku funkcji HyperVReplicaAzureużyj:
instanceType: 'HyperVReplicaAzure'
applicationConsistentSnapshotFrequencyInHours: int
onlineReplicationStartTime: 'string'
recoveryPointHistoryDuration: int
replicationInterval: int
storageAccounts: [
'string'
]
W przypadku InMageużyj:
instanceType: 'InMage'
appConsistentFrequencyInMinutes: int
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
W przypadku InMageAzureV2użyj:
instanceType: 'InMageAzureV2'
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
multiVmSyncStatus: 'string'
recoveryPointHistory: int
recoveryPointThresholdInMinutes: int
W przypadku InMageRcmużyj:
instanceType: 'InMageRcm'
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
enableMultiVmSync: 'string'
recoveryPointHistoryInMinutes: int
W przypadku InMageRcmFailbackużyj:
instanceType: 'InMageRcmFailback'
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
W przypadku VMwareCbt użyj:
instanceType: 'VMwareCbt'
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
recoveryPointHistoryInMinutes: int
Wartości właściwości
vaults/replicationPolicies
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w Bicep. |
ciąg (wymagany) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: magazyny |
Właściwości | Właściwości tworzenia zasad. | createPolicyInputPropertiesOrPolicyProperties |
CreatePolicyInputPropertiesOrPolicyProperties
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificInput | Element ReplicationProviderSettings. | PolicyProviderSpecificInput |
PolicyProviderSpecificInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Ustawianie typu obiektu |
A2A A2ACrossClusterMigration HyperVReplica2012R2 HyperVReplicaAzure inmage InMageAzureV2 InMageRcm InMageRcmFailback VMwareCbt (wymagane) |
A2APolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2A" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
A2ACrossClusterMigrationPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2ACrossClusterMigration" (wymagane) |
HyperVReplicaBluePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "HyperVReplica2012R2" (wymagane) |
allowedAuthenticationType | Wartość wskazująca typ uwierzytelniania. | Int |
applicationConsistentSnapshotFrequencyInHours | Wartość wskazująca częstotliwość spójności aplikacji. | Int |
kompresja | Wartość wskazująca, czy kompresja musi być włączona. | struna |
initialReplicationMethod | Wartość wskazująca, czy środowisko IR jest w trybie online. | struna |
offlineReplicationExportPath | Wartość wskazująca ścieżkę eksportu środowiska IR w trybie offline. | struna |
offlineReplicationImportPath | Wartość wskazująca ścieżkę importowania środowiska IR w trybie offline. | struna |
onlineReplicationStartTime | Wartość wskazująca godzinę rozpoczęcia środowiska IR w trybie online. | struna |
recoveryPoints | Wartość wskazująca liczbę punktów odzyskiwania. | Int |
replicaDeletion | Wartość wskazująca, czy maszyna wirtualna musi zostać automatycznie usunięta. | struna |
replicationFrequencyInSeconds | Wartość wskazująca interwał replikacji. | Int |
replicationPort | Wartość wskazująca port HTTPS odzyskiwania. | Int |
HyperVReplicaAzurePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "HyperVReplicaAzure" (wymagane) |
applicationConsistentSnapshotFrequencyInHours | Interwał (w godzinach), w którym Hyper-V Replica powinien utworzyć migawkę spójną na poziomie aplikacji na maszynie wirtualnej. | Int |
onlineReplicationStartTime | Zaplanowany czas rozpoczęcia replikacji początkowej. Jeśli ten parametr ma wartość Null, replikacja początkowa rozpoczyna się natychmiast. | struna |
recoveryPointHistoryDuration | Czas trwania (w godzinach), do którego należy zachować historię odzyskiwania. | Int |
replikacjaInterval | Interwał replikacji. | Int |
storageAccounts | Lista kont magazynu, do których mogą być replikowane maszyny wirtualne w chmurze podstawowej. | string[] |
InMagePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMage" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
InMageAzureV2PolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageAzureV2" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
InMageRcmPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageRcm" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
enableMultiVmSync | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. | struna |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
InMageRcmFailbackPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageRcmFailback" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
VMwareCbtPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "VMwareCbt" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Definicja zasobu szablonu usługi ARM
Typ zasobu vaults/replicationPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationPolicies, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.RecoveryServices/vaults/replicationPolicies",
"apiVersion": "2023-01-01",
"name": "string",
"properties": {
"providerSpecificInput": {
"instanceType": "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
}
PolicyProviderSpecificInput, obiekty
Ustaw właściwość instanceType, aby określić typ obiektu.
W przypadku A2A użyj:
"instanceType": "A2A",
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int"
W przypadku A2ACrossClusterMigrationużyj:
"instanceType": "A2ACrossClusterMigration"
W przypadku funkcji HyperVReplica2012R2użyj:
"instanceType": "HyperVReplica2012R2",
"allowedAuthenticationType": "int",
"applicationConsistentSnapshotFrequencyInHours": "int",
"compression": "string",
"initialReplicationMethod": "string",
"offlineReplicationExportPath": "string",
"offlineReplicationImportPath": "string",
"onlineReplicationStartTime": "string",
"recoveryPoints": "int",
"replicaDeletion": "string",
"replicationFrequencyInSeconds": "int",
"replicationPort": "int"
W przypadku funkcji HyperVReplicaAzureużyj:
"instanceType": "HyperVReplicaAzure",
"applicationConsistentSnapshotFrequencyInHours": "int",
"onlineReplicationStartTime": "string",
"recoveryPointHistoryDuration": "int",
"replicationInterval": "int",
"storageAccounts": [ "string" ]
W przypadku InMageużyj:
"instanceType": "InMage",
"appConsistentFrequencyInMinutes": "int",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
W przypadku InMageAzureV2użyj:
"instanceType": "InMageAzureV2",
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"multiVmSyncStatus": "string",
"recoveryPointHistory": "int",
"recoveryPointThresholdInMinutes": "int"
W przypadku InMageRcmużyj:
"instanceType": "InMageRcm",
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"enableMultiVmSync": "string",
"recoveryPointHistoryInMinutes": "int"
W przypadku InMageRcmFailbackużyj:
"instanceType": "InMageRcmFailback",
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int"
W przypadku VMwareCbt użyj:
"instanceType": "VMwareCbt",
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"recoveryPointHistoryInMinutes": "int"
Wartości właściwości
vaults/replicationPolicies
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/replicationPolicies" |
apiVersion | Wersja interfejsu API zasobów | '2023-01-01' |
nazwa | Nazwa zasobu Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON. |
ciąg (wymagany) |
Właściwości | Właściwości tworzenia zasad. | createPolicyInputPropertiesOrPolicyProperties |
CreatePolicyInputPropertiesOrPolicyProperties
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificInput | Element ReplicationProviderSettings. | PolicyProviderSpecificInput |
PolicyProviderSpecificInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Ustawianie typu obiektu |
A2A A2ACrossClusterMigration HyperVReplica2012R2 HyperVReplicaAzure inmage InMageAzureV2 InMageRcm InMageRcmFailback VMwareCbt (wymagane) |
A2APolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2A" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
A2ACrossClusterMigrationPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2ACrossClusterMigration" (wymagane) |
HyperVReplicaBluePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "HyperVReplica2012R2" (wymagane) |
allowedAuthenticationType | Wartość wskazująca typ uwierzytelniania. | Int |
applicationConsistentSnapshotFrequencyInHours | Wartość wskazująca częstotliwość spójności aplikacji. | Int |
kompresja | Wartość wskazująca, czy kompresja musi być włączona. | struna |
initialReplicationMethod | Wartość wskazująca, czy środowisko IR jest w trybie online. | struna |
offlineReplicationExportPath | Wartość wskazująca ścieżkę eksportu środowiska IR w trybie offline. | struna |
offlineReplicationImportPath | Wartość wskazująca ścieżkę importowania środowiska IR w trybie offline. | struna |
onlineReplicationStartTime | Wartość wskazująca godzinę rozpoczęcia środowiska IR w trybie online. | struna |
recoveryPoints | Wartość wskazująca liczbę punktów odzyskiwania. | Int |
replicaDeletion | Wartość wskazująca, czy maszyna wirtualna musi zostać automatycznie usunięta. | struna |
replicationFrequencyInSeconds | Wartość wskazująca interwał replikacji. | Int |
replicationPort | Wartość wskazująca port HTTPS odzyskiwania. | Int |
HyperVReplicaAzurePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "HyperVReplicaAzure" (wymagane) |
applicationConsistentSnapshotFrequencyInHours | Interwał (w godzinach), w którym Hyper-V Replica powinien utworzyć migawkę spójną na poziomie aplikacji na maszynie wirtualnej. | Int |
onlineReplicationStartTime | Zaplanowany czas rozpoczęcia replikacji początkowej. Jeśli ten parametr ma wartość Null, replikacja początkowa rozpoczyna się natychmiast. | struna |
recoveryPointHistoryDuration | Czas trwania (w godzinach), do którego należy zachować historię odzyskiwania. | Int |
replikacjaInterval | Interwał replikacji. | Int |
storageAccounts | Lista kont magazynu, do których mogą być replikowane maszyny wirtualne w chmurze podstawowej. | string[] |
InMagePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMage" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
InMageAzureV2PolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageAzureV2" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
InMageRcmPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageRcm" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
enableMultiVmSync | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. | struna |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
InMageRcmFailbackPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageRcmFailback" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
VMwareCbtPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "VMwareCbt" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu vaults/replicationPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationPolicies, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationPolicies@2023-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
providerSpecificInput = {
instanceType = "string"
// For remaining properties, see PolicyProviderSpecificInput objects
}
}
})
}
PolicyProviderSpecificInput, obiekty
Ustaw właściwość instanceType, aby określić typ obiektu.
W przypadku A2A użyj:
instanceType = "A2A"
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
multiVmSyncStatus = "string"
recoveryPointHistory = int
W przypadku A2ACrossClusterMigrationużyj:
instanceType = "A2ACrossClusterMigration"
W przypadku funkcji HyperVReplica2012R2użyj:
instanceType = "HyperVReplica2012R2"
allowedAuthenticationType = int
applicationConsistentSnapshotFrequencyInHours = int
compression = "string"
initialReplicationMethod = "string"
offlineReplicationExportPath = "string"
offlineReplicationImportPath = "string"
onlineReplicationStartTime = "string"
recoveryPoints = int
replicaDeletion = "string"
replicationFrequencyInSeconds = int
replicationPort = int
W przypadku funkcji HyperVReplicaAzureużyj:
instanceType = "HyperVReplicaAzure"
applicationConsistentSnapshotFrequencyInHours = int
onlineReplicationStartTime = "string"
recoveryPointHistoryDuration = int
replicationInterval = int
storageAccounts = [
"string"
]
W przypadku InMageużyj:
instanceType = "InMage"
appConsistentFrequencyInMinutes = int
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
W przypadku InMageAzureV2użyj:
instanceType = "InMageAzureV2"
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
multiVmSyncStatus = "string"
recoveryPointHistory = int
recoveryPointThresholdInMinutes = int
W przypadku InMageRcmużyj:
instanceType = "InMageRcm"
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
enableMultiVmSync = "string"
recoveryPointHistoryInMinutes = int
W przypadku InMageRcmFailbackużyj:
instanceType = "InMageRcmFailback"
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
W przypadku VMwareCbt użyj:
instanceType = "VMwareCbt"
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
recoveryPointHistoryInMinutes = int
Wartości właściwości
vaults/replicationPolicies
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/replicationPolicies@2023-01-01" |
nazwa | Nazwa zasobu | ciąg (wymagany) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: magazyny |
Właściwości | Właściwości tworzenia zasad. | createPolicyInputPropertiesOrPolicyProperties |
CreatePolicyInputPropertiesOrPolicyProperties
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificInput | Element ReplicationProviderSettings. | PolicyProviderSpecificInput |
PolicyProviderSpecificInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Ustawianie typu obiektu |
A2A A2ACrossClusterMigration HyperVReplica2012R2 HyperVReplicaAzure inmage InMageAzureV2 InMageRcm InMageRcmFailback VMwareCbt (wymagane) |
A2APolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2A" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
A2ACrossClusterMigrationPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "A2ACrossClusterMigration" (wymagane) |
HyperVReplicaBluePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "HyperVReplica2012R2" (wymagane) |
allowedAuthenticationType | Wartość wskazująca typ uwierzytelniania. | Int |
applicationConsistentSnapshotFrequencyInHours | Wartość wskazująca częstotliwość spójności aplikacji. | Int |
kompresja | Wartość wskazująca, czy kompresja musi być włączona. | struna |
initialReplicationMethod | Wartość wskazująca, czy środowisko IR jest w trybie online. | struna |
offlineReplicationExportPath | Wartość wskazująca ścieżkę eksportu środowiska IR w trybie offline. | struna |
offlineReplicationImportPath | Wartość wskazująca ścieżkę importowania środowiska IR w trybie offline. | struna |
onlineReplicationStartTime | Wartość wskazująca godzinę rozpoczęcia środowiska IR w trybie online. | struna |
recoveryPoints | Wartość wskazująca liczbę punktów odzyskiwania. | Int |
replicaDeletion | Wartość wskazująca, czy maszyna wirtualna musi zostać automatycznie usunięta. | struna |
replicationFrequencyInSeconds | Wartość wskazująca interwał replikacji. | Int |
replicationPort | Wartość wskazująca port HTTPS odzyskiwania. | Int |
HyperVReplicaAzurePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "HyperVReplicaAzure" (wymagane) |
applicationConsistentSnapshotFrequencyInHours | Interwał (w godzinach), w którym Hyper-V Replica powinien utworzyć migawkę spójną na poziomie aplikacji na maszynie wirtualnej. | Int |
onlineReplicationStartTime | Zaplanowany czas rozpoczęcia replikacji początkowej. Jeśli ten parametr ma wartość Null, replikacja początkowa rozpoczyna się natychmiast. | struna |
recoveryPointHistoryDuration | Czas trwania (w godzinach), do którego należy zachować historię odzyskiwania. | Int |
replikacjaInterval | Interwał replikacji. | Int |
storageAccounts | Lista kont magazynu, do których mogą być replikowane maszyny wirtualne w chmurze podstawowej. | string[] |
InMagePolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMage" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
InMageAzureV2PolicyInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageAzureV2" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
multiVmSyncStatus | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. Wartość powinna mieć wartość "Włączone" lub "Wyłączone". | "Wyłącz" "Włącz" (wymagane) |
recoveryPointHistory | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
recoveryPointThresholdInMinutes | Próg punktu odzyskiwania w minutach. | Int |
InMageRcmPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageRcm" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
enableMultiVmSync | Wartość wskazująca, czy należy włączyć synchronizację z wieloma maszynami wirtualnymi. | struna |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |
InMageRcmFailbackPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "InMageRcmFailback" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
VMwareCbtPolicyCreationInput
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Typ klasy. | "VMwareCbt" (wymagane) |
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | Int |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | Int |
recoveryPointHistoryInMinutes | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | Int |