Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
- Najnowszy
- 2025-02-01
- 2025-01-01
- 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
Definicja zasobu Bicep
Typ zasobu vaults/replicationProtectionIntents 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationProtectionIntents, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationProtectionIntents@2021-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
providerSpecificDetails: {
instanceType: 'string'
// For remaining properties, see CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings objects
}
}
}
ProtectionProfileCustomDetails , obiekty
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
protectionProfileId: 'string'
resourceType: 'Existing'
}
W obszarze Nowy użyj polecenia:
{
appConsistentFrequencyInMinutes: int
crashConsistentFrequencyInMinutes: int
multiVmSyncStatus: 'string'
policyName: 'string'
recoveryPointHistory: int
resourceType: 'New'
}
CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings, obiekty
Ustaw właściwość instanceType , aby określić typ obiektu.
W przypadku usługi A2A użyj:
{
autoProtectionOfDataDisk: 'string'
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
fabricObjectId: 'string'
instanceType: 'A2A'
multiVmGroupId: 'string'
multiVmGroupName: 'string'
primaryLocation: 'string'
primaryStagingStorageAccountCustomInput: {
resourceType: 'string'
// For remaining properties, see StorageAccountCustomDetails objects
}
protectionProfileCustomInput: {
resourceType: 'string'
// For remaining properties, see ProtectionProfileCustomDetails objects
}
recoveryAvailabilitySetCustomInput: {
resourceType: 'string'
// For remaining properties, see RecoveryAvailabilitySetCustomDetails objects
}
recoveryAvailabilityType: 'string'
recoveryAvailabilityZone: 'string'
recoveryBootDiagStorageAccount: {
resourceType: 'string'
// For remaining properties, see StorageAccountCustomDetails objects
}
recoveryLocation: 'string'
recoveryProximityPlacementGroupCustomInput: {
resourceType: 'string'
// For remaining properties, see RecoveryProximityPlacementGroupCustomDetails objects
}
recoveryResourceGroupId: 'string'
recoverySubscriptionId: 'string'
recoveryVirtualNetworkCustomInput: {
resourceType: 'string'
// For remaining properties, see RecoveryVirtualNetworkCustomDetails objects
}
vmDisks: [
{
diskUri: 'string'
primaryStagingStorageAccountCustomInput: {
resourceType: 'string'
// For remaining properties, see StorageAccountCustomDetails objects
}
recoveryAzureStorageAccountCustomInput: {
resourceType: 'string'
// For remaining properties, see StorageAccountCustomDetails objects
}
}
]
vmManagedDisks: [
{
diskEncryptionInfo: {
diskEncryptionKeyInfo: {
keyVaultResourceArmId: 'string'
secretIdentifier: 'string'
}
keyEncryptionKeyInfo: {
keyIdentifier: 'string'
keyVaultResourceArmId: 'string'
}
}
diskId: 'string'
primaryStagingStorageAccountCustomInput: {
resourceType: 'string'
// For remaining properties, see StorageAccountCustomDetails objects
}
recoveryDiskEncryptionSetId: 'string'
recoveryReplicaDiskAccountType: 'string'
recoveryResourceGroupCustomInput: {
resourceType: 'string'
// For remaining properties, see RecoveryResourceGroupCustomDetails objects
}
recoveryTargetDiskAccountType: 'string'
}
]
}
RecoveryVirtualNetworkCustomDetails, obiekty
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoverySubnetName: 'string'
recoveryVirtualNetworkId: 'string'
resourceType: 'Existing'
}
W obszarze Nowy użyj polecenia:
{
recoveryVirtualNetworkName: 'string'
recoveryVirtualNetworkResourceGroupName: 'string'
resourceType: 'New'
}
RecoveryProximityPlacementGroupCustomDetails obiektów
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoveryProximityPlacementGroupId: 'string'
resourceType: 'Existing'
}
Obiekty RecoveryResourceGroupCustomDetails
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoveryResourceGroupId: 'string'
resourceType: 'Existing'
}
Obiekty StorageAccountCustomDetails
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
azureStorageAccountId: 'string'
resourceType: 'Existing'
}
RecoveryAvailabilitySetCustomDetails obiektów
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoveryAvailabilitySetId: 'string'
resourceType: 'Existing'
}
Wartości właściwości
Microsoft.RecoveryServices/vaults/replicationProtectionIntents
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
nadrzędny | 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 | Utwórz właściwości wejściowe intencji ochrony. | CreateProtectionIntentPropertiesOrReplicationProtectionIntentProperties |
A2ACreateProtectionIntentInputOrA2AReplicationIntentDetails
Nazwa | Opis | Wartość |
---|---|---|
autoProtectionOfDataDisk (Automatyczna ochrona dysku danych) | Wartość wskazująca, czy włączono automatyczną ochronę. | "Wyłączone" "Włączone" |
diskEncryptionInfo (informacje o szyfrowaniu) | Informacje o szyfrowaniu dysku odzyskiwania (w przypadku dwóch przepływów przekazywania). | DiskEncryptionInfo |
fabricObjectId (identyfikator obiektu) | Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. | ciąg (wymagany) |
instanceType (typ instancji) | Typ klasy. | "A2A" (wymagane) |
multiVmGroupId (identyfikator grupy) | Identyfikator grupy wielu maszyn wirtualnych. | ciąg |
multiVmGroupName (nazwa_grupy) multiVmGroup | Nazwa grupy wielu maszyn wirtualnych. | ciąg |
primaryLocation (lokalizacja podstawowa) | Lokalizacja podstawowa maszyny wirtualnej. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
protectionProfileCustomInput (Wejście Niestandardowe) | Niestandardowe dane wejściowe profilu ochrony. | ProtectionProfileCustomDetails |
recoveryAvailabilitySetCustomInput | Dane wejściowe zestawu dostępności odzyskiwania. | RecoveryAvailabilitySetCustomDetails |
recoveryAvailabilityType | Typ dostępności odzyskiwania maszyny wirtualnej. | "AvailabilitySet" "AvailabilityZone" "Pojedynczy" (wymagany) |
recoveryAvailabilityZone (strefa dostępności) | Strefa dostępności odzyskiwania. | ciąg |
recoveryBootDiagStorageAccount | Konto magazynu diagnostycznego rozruchu. | StorageAccountCustomDetails |
recoveryLocation (lokalizacja odzyskiwania) | Lokalizacja odzyskiwania maszyny wirtualnej. | ciąg (wymagany) |
recoveryProximityPlacementGroupCustomInput | Niestandardowe dane wejściowe grupy umieszczania w pobliżu odzyskiwania. | RecoveryProximityPlacementGroupCustomDetails |
recoveryResourceGroupId (identyfikator grupy recoveryResourceGroup) | Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. | ciąg (wymagany) |
recoverySubscriptionId (identyfikator subskrypcji) | Identyfikator subskrypcji odzyskiwania maszyny wirtualnej. | ciąg (wymagany) |
recoveryVirtualNetworkCustomInput | Dane wejściowe sieci wirtualnej odzyskiwania. | OdzyskiwanieVirtualNetworkCustomDetails |
Dyski wirtualne | Lista danych wejściowych dysku maszyny wirtualnej. | A2AProtectionIntentDiskInputDetails[] |
vmManagedDisks (Dyski wirtualne) | Lista danych wejściowych dysku zarządzanego maszyny wirtualnej. | A2AProtectionIntentManagedDiskInputDetails[] |
A2AProtectionIntentDiskInputDetails
Nazwa | Opis | Wartość |
---|---|---|
diskUri (identyfikator diskUri) | Identyfikator URI dysku. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
recoveryAzureStorageAccountCustomInput | Dane wejściowe konta magazynu wirtualnego dysku twardego odzyskiwania. | StorageAccountCustomDetails |
A2AProtectionIntentManagedDiskInputDetails
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionInfo (informacje o szyfrowaniu) | Informacje o szyfrowaniu dysku odzyskiwania (dla jednego/pojedynczego przepływu przekazywania). | DiskEncryptionInfo |
diskId (identyfikator dysku) | Identyfikator dysku. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
recoveryDiskEncryptionSetId | Identyfikator zestawu szyfrowania dysków odzyskiwania. | ciąg |
recoveryReplicaDiskAccountType | Typ dysku repliki. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. | ciąg |
recoveryResourceGroupCustomInput | Dane wejściowe grupy zasobów odzyskiwania. | RecoveryResourceGroupCustomDetails |
recoveryTargetDiskAccountType | Typ dysku docelowego po przejściu w tryb failover. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. | ciąg |
CreateProtectionIntentPropertiesOrReplicationProtectionIntentProperties
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificDetails (Szczegóły dostawcy) | Element ReplicationProviderInput. W przypadku dostawcy A2A będzie to obiekt A2ACreateProtectionIntentInput. | CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings |
CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings
Nazwa | Opis | Wartość |
---|---|---|
instanceType (typ instancji) | Ustaw wartość "A2A" dla typu A2ACreateProtectionIntentInputOrA2AReplicationIntentDetails. | "A2A" (wymagane) |
DiskEncryptionInfo
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionKeyInfo | Dokumentacja usługi KeyVault odzyskiwania dla wpisu tajnego. | |
keyEncryptionKeyInfo | Dokumentacja usługi KeyVault odzyskiwania dla klucza. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Nazwa | Opis | Wartość |
---|---|---|
keyVaultResourceArmId | Identyfikator zasobu usługi ARM usługi KeyVault dla wpisu tajnego. | ciąg |
secretIdentifier (identyfikator sekretu) | Tajny adres URL/identyfikator. | ciąg |
Istniejąca aplikacjaProtectionProfile
Nazwa | Opis | Wartość |
---|---|---|
protectionProfileId (identyfikator ochrony) | Identyfikator arm profilu ochrony. Zgłaszaj błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
Istniejąca funkcjaRecoveryAvailabilitySet
Nazwa | Opis | Wartość |
---|---|---|
recoveryAvailabilitySetId | Identyfikator zestawu dostępności odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingRecoveryProximityPlacementGroup
Nazwa | Opis | Wartość |
---|---|---|
recoveryProximityPlacementGroupId | Identyfikator grupy umieszczania w pobliżu odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingRecoveryResourceGroup
Nazwa | Opis | Wartość |
---|---|---|
recoveryResourceGroupId (identyfikator grupy recoveryResourceGroup) | Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
IstniejącyrekoveryVirtualNetwork
Nazwa | Opis | Wartość |
---|---|---|
recoverySubnetName (nazwa_podsieci recoverySubnetName) | Nazwa podsieci odzyskiwania. | ciąg |
recoveryVirtualNetworkId | Identyfikator sieci wirtualnej odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
azureStorageAccountId | Identyfikator arm konta magazynu. Zgłaszaj błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
KeyEncryptionKeyInfo
Nazwa | Opis | Wartość |
---|---|---|
keyIdentifier (identyfikator klucza) | Adres URL/identyfikator klucza. | ciąg |
keyVaultResourceArmId | Identyfikator arm zasobu usługi KeyVault dla klucza. | ciąg |
Nowy profil ochrony
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | int (integer) |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | int (integer) |
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) |
nazwaPolityki | Dane wejściowe profilu ochrony. | ciąg (wymagany) |
recoveryPointHistory (Historia punktów odzyskiwania) | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | int (integer) |
typ zasobu | Typ klasy. | "Nowy" (wymagany) |
NewRecoveryVirtualNetwork (NowaOdzyskiwanieSieć wirtualna)
Nazwa | Opis | Wartość |
---|---|---|
recoveryVirtualNetworkName (nazwa_sieci wirtualnej) | Nazwa sieci wirtualnej odzyskiwania. | ciąg |
recoveryVirtualNetworkResourceGroupName (nazwa_grupyzasobów) | Nazwa grupy zasobów, która ma zostać użyta do utworzenia sieci wirtualnej odzyskiwania. Jeśli nie ma, docelowa sieć zostanie utworzona w tej samej grupie zasobów co docelowa maszyna wirtualna. | ciąg |
typ zasobu | Typ klasy. | "Nowy" (wymagany) |
ProtectionProfileCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingProtectionProfile ustaw wartość "Existing". Ustaw wartość "Nowy" dla typu NewProtectionProfile. | "Istniejący" "Nowy" (wymagany) |
RecoveryAvailabilitySetCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Existing" dla typu ExistingRecoveryAvailabilitySet. | "Istniejący" (wymagany) |
RecoveryProximityPlacementGroupCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Existing" dla typu ExistingRecoveryProximityPlacementGroup. | "Istniejący" (wymagany) |
RecoveryResourceGroupCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingRecoveryResourceGroup ustaw wartość "Existing". | "Istniejący" (wymagany) |
OdzyskiwanieVirtualNetworkCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingRecoveryVirtualNetwork ustaw wartość "Istniejąca". Ustaw wartość "Nowy" dla typu NewRecoveryVirtualNetwork. | "Istniejący" "Nowy" (wymagany) |
StorageAccountCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Istniejąca" dla typu ExistingStorageAccount. | "Istniejący" (wymagany) |
Definicja zasobu szablonu usługi ARM
Typ zasobu vaults/replicationProtectionIntents 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationProtectionIntents, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.RecoveryServices/vaults/replicationProtectionIntents",
"apiVersion": "2021-06-01",
"name": "string",
"properties": {
"providerSpecificDetails": {
"instanceType": "string"
// For remaining properties, see CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings objects
}
}
}
ProtectionProfileCustomDetails , obiekty
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
"protectionProfileId": "string",
"resourceType": "Existing"
}
W obszarze Nowy użyj polecenia:
{
"appConsistentFrequencyInMinutes": "int",
"crashConsistentFrequencyInMinutes": "int",
"multiVmSyncStatus": "string",
"policyName": "string",
"recoveryPointHistory": "int",
"resourceType": "New"
}
CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings, obiekty
Ustaw właściwość instanceType , aby określić typ obiektu.
W przypadku usługi A2A użyj:
{
"autoProtectionOfDataDisk": "string",
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"fabricObjectId": "string",
"instanceType": "A2A",
"multiVmGroupId": "string",
"multiVmGroupName": "string",
"primaryLocation": "string",
"primaryStagingStorageAccountCustomInput": {
"resourceType": "string"
// For remaining properties, see StorageAccountCustomDetails objects
},
"protectionProfileCustomInput": {
"resourceType": "string"
// For remaining properties, see ProtectionProfileCustomDetails objects
},
"recoveryAvailabilitySetCustomInput": {
"resourceType": "string"
// For remaining properties, see RecoveryAvailabilitySetCustomDetails objects
},
"recoveryAvailabilityType": "string",
"recoveryAvailabilityZone": "string",
"recoveryBootDiagStorageAccount": {
"resourceType": "string"
// For remaining properties, see StorageAccountCustomDetails objects
},
"recoveryLocation": "string",
"recoveryProximityPlacementGroupCustomInput": {
"resourceType": "string"
// For remaining properties, see RecoveryProximityPlacementGroupCustomDetails objects
},
"recoveryResourceGroupId": "string",
"recoverySubscriptionId": "string",
"recoveryVirtualNetworkCustomInput": {
"resourceType": "string"
// For remaining properties, see RecoveryVirtualNetworkCustomDetails objects
},
"vmDisks": [
{
"diskUri": "string",
"primaryStagingStorageAccountCustomInput": {
"resourceType": "string"
// For remaining properties, see StorageAccountCustomDetails objects
},
"recoveryAzureStorageAccountCustomInput": {
"resourceType": "string"
// For remaining properties, see StorageAccountCustomDetails objects
}
}
],
"vmManagedDisks": [
{
"diskEncryptionInfo": {
"diskEncryptionKeyInfo": {
"keyVaultResourceArmId": "string",
"secretIdentifier": "string"
},
"keyEncryptionKeyInfo": {
"keyIdentifier": "string",
"keyVaultResourceArmId": "string"
}
},
"diskId": "string",
"primaryStagingStorageAccountCustomInput": {
"resourceType": "string"
// For remaining properties, see StorageAccountCustomDetails objects
},
"recoveryDiskEncryptionSetId": "string",
"recoveryReplicaDiskAccountType": "string",
"recoveryResourceGroupCustomInput": {
"resourceType": "string"
// For remaining properties, see RecoveryResourceGroupCustomDetails objects
},
"recoveryTargetDiskAccountType": "string"
}
]
}
RecoveryVirtualNetworkCustomDetails, obiekty
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
"recoverySubnetName": "string",
"recoveryVirtualNetworkId": "string",
"resourceType": "Existing"
}
W obszarze Nowy użyj polecenia:
{
"recoveryVirtualNetworkName": "string",
"recoveryVirtualNetworkResourceGroupName": "string",
"resourceType": "New"
}
RecoveryProximityPlacementGroupCustomDetails obiektów
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
"recoveryProximityPlacementGroupId": "string",
"resourceType": "Existing"
}
Obiekty RecoveryResourceGroupCustomDetails
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
"recoveryResourceGroupId": "string",
"resourceType": "Existing"
}
Obiekty StorageAccountCustomDetails
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
"azureStorageAccountId": "string",
"resourceType": "Existing"
}
RecoveryAvailabilitySetCustomDetails obiektów
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
"recoveryAvailabilitySetId": "string",
"resourceType": "Existing"
}
Wartości właściwości
Microsoft.RecoveryServices/vaults/replicationProtectionIntents
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | '2021-06-01' |
nazwa | Nazwa zasobu | ciąg (wymagany) |
właściwości | Utwórz właściwości wejściowe intencji ochrony. | CreateProtectionIntentPropertiesOrReplicationProtectionIntentProperties |
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/replicationProtectionIntents" |
A2ACreateProtectionIntentInputOrA2AReplicationIntentDetails
Nazwa | Opis | Wartość |
---|---|---|
autoProtectionOfDataDisk (Automatyczna ochrona dysku danych) | Wartość wskazująca, czy włączono automatyczną ochronę. | "Wyłączone" "Włączone" |
diskEncryptionInfo (informacje o szyfrowaniu) | Informacje o szyfrowaniu dysku odzyskiwania (w przypadku dwóch przepływów przekazywania). | DiskEncryptionInfo |
fabricObjectId (identyfikator obiektu) | Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. | ciąg (wymagany) |
instanceType (typ instancji) | Typ klasy. | "A2A" (wymagane) |
multiVmGroupId (identyfikator grupy) | Identyfikator grupy wielu maszyn wirtualnych. | ciąg |
multiVmGroupName (nazwa_grupy) multiVmGroup | Nazwa grupy wielu maszyn wirtualnych. | ciąg |
primaryLocation (lokalizacja podstawowa) | Lokalizacja podstawowa maszyny wirtualnej. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
protectionProfileCustomInput (Wejście Niestandardowe) | Niestandardowe dane wejściowe profilu ochrony. | ProtectionProfileCustomDetails |
recoveryAvailabilitySetCustomInput | Dane wejściowe zestawu dostępności odzyskiwania. | RecoveryAvailabilitySetCustomDetails |
recoveryAvailabilityType | Typ dostępności odzyskiwania maszyny wirtualnej. | "AvailabilitySet" "AvailabilityZone" "Pojedynczy" (wymagany) |
recoveryAvailabilityZone (strefa dostępności) | Strefa dostępności odzyskiwania. | ciąg |
recoveryBootDiagStorageAccount | Konto magazynu diagnostycznego rozruchu. | StorageAccountCustomDetails |
recoveryLocation (lokalizacja odzyskiwania) | Lokalizacja odzyskiwania maszyny wirtualnej. | ciąg (wymagany) |
recoveryProximityPlacementGroupCustomInput | Niestandardowe dane wejściowe grupy umieszczania w pobliżu odzyskiwania. | RecoveryProximityPlacementGroupCustomDetails |
recoveryResourceGroupId (identyfikator grupy recoveryResourceGroup) | Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. | ciąg (wymagany) |
recoverySubscriptionId (identyfikator subskrypcji) | Identyfikator subskrypcji odzyskiwania maszyny wirtualnej. | ciąg (wymagany) |
recoveryVirtualNetworkCustomInput | Dane wejściowe sieci wirtualnej odzyskiwania. | OdzyskiwanieVirtualNetworkCustomDetails |
Dyski wirtualne | Lista danych wejściowych dysku maszyny wirtualnej. | A2AProtectionIntentDiskInputDetails[] |
vmManagedDisks (Dyski wirtualne) | Lista danych wejściowych dysku zarządzanego maszyny wirtualnej. | A2AProtectionIntentManagedDiskInputDetails[] |
A2AProtectionIntentDiskInputDetails
Nazwa | Opis | Wartość |
---|---|---|
diskUri (identyfikator diskUri) | Identyfikator URI dysku. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
recoveryAzureStorageAccountCustomInput | Dane wejściowe konta magazynu wirtualnego dysku twardego odzyskiwania. | StorageAccountCustomDetails |
A2AProtectionIntentManagedDiskInputDetails
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionInfo (informacje o szyfrowaniu) | Informacje o szyfrowaniu dysku odzyskiwania (dla jednego/pojedynczego przepływu przekazywania). | DiskEncryptionInfo |
diskId (identyfikator dysku) | Identyfikator dysku. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
recoveryDiskEncryptionSetId | Identyfikator zestawu szyfrowania dysków odzyskiwania. | ciąg |
recoveryReplicaDiskAccountType | Typ dysku repliki. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. | ciąg |
recoveryResourceGroupCustomInput | Dane wejściowe grupy zasobów odzyskiwania. | RecoveryResourceGroupCustomDetails |
recoveryTargetDiskAccountType | Typ dysku docelowego po przejściu w tryb failover. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. | ciąg |
CreateProtectionIntentPropertiesOrReplicationProtectionIntentProperties
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificDetails (Szczegóły dostawcy) | Element ReplicationProviderInput. W przypadku dostawcy A2A będzie to obiekt A2ACreateProtectionIntentInput. | CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings |
CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings
Nazwa | Opis | Wartość |
---|---|---|
instanceType (typ instancji) | Ustaw wartość "A2A" dla typu A2ACreateProtectionIntentInputOrA2AReplicationIntentDetails. | "A2A" (wymagane) |
DiskEncryptionInfo
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionKeyInfo | Dokumentacja usługi KeyVault odzyskiwania dla wpisu tajnego. | |
keyEncryptionKeyInfo | Dokumentacja usługi KeyVault odzyskiwania dla klucza. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Nazwa | Opis | Wartość |
---|---|---|
keyVaultResourceArmId | Identyfikator zasobu usługi ARM usługi KeyVault dla wpisu tajnego. | ciąg |
secretIdentifier (identyfikator sekretu) | Tajny adres URL/identyfikator. | ciąg |
Istniejąca aplikacjaProtectionProfile
Nazwa | Opis | Wartość |
---|---|---|
protectionProfileId (identyfikator ochrony) | Identyfikator arm profilu ochrony. Zgłaszaj błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
Istniejąca funkcjaRecoveryAvailabilitySet
Nazwa | Opis | Wartość |
---|---|---|
recoveryAvailabilitySetId | Identyfikator zestawu dostępności odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingRecoveryProximityPlacementGroup
Nazwa | Opis | Wartość |
---|---|---|
recoveryProximityPlacementGroupId | Identyfikator grupy umieszczania w pobliżu odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingRecoveryResourceGroup
Nazwa | Opis | Wartość |
---|---|---|
recoveryResourceGroupId (identyfikator grupy recoveryResourceGroup) | Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
IstniejącyrekoveryVirtualNetwork
Nazwa | Opis | Wartość |
---|---|---|
recoverySubnetName (nazwa_podsieci recoverySubnetName) | Nazwa podsieci odzyskiwania. | ciąg |
recoveryVirtualNetworkId | Identyfikator sieci wirtualnej odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
azureStorageAccountId | Identyfikator arm konta magazynu. Zgłaszaj błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
KeyEncryptionKeyInfo
Nazwa | Opis | Wartość |
---|---|---|
keyIdentifier (identyfikator klucza) | Adres URL/identyfikator klucza. | ciąg |
keyVaultResourceArmId | Identyfikator arm zasobu usługi KeyVault dla klucza. | ciąg |
Nowy profil ochrony
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | int (integer) |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | int (integer) |
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) |
nazwaPolityki | Dane wejściowe profilu ochrony. | ciąg (wymagany) |
recoveryPointHistory (Historia punktów odzyskiwania) | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | int (integer) |
typ zasobu | Typ klasy. | "Nowy" (wymagany) |
NewRecoveryVirtualNetwork (NowaOdzyskiwanieSieć wirtualna)
Nazwa | Opis | Wartość |
---|---|---|
recoveryVirtualNetworkName (nazwa_sieci wirtualnej) | Nazwa sieci wirtualnej odzyskiwania. | ciąg |
recoveryVirtualNetworkResourceGroupName (nazwa_grupyzasobów) | Nazwa grupy zasobów, która ma zostać użyta do utworzenia sieci wirtualnej odzyskiwania. Jeśli nie ma, docelowa sieć zostanie utworzona w tej samej grupie zasobów co docelowa maszyna wirtualna. | ciąg |
typ zasobu | Typ klasy. | "Nowy" (wymagany) |
ProtectionProfileCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingProtectionProfile ustaw wartość "Existing". Ustaw wartość "Nowy" dla typu NewProtectionProfile. | "Istniejący" "Nowy" (wymagany) |
RecoveryAvailabilitySetCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Existing" dla typu ExistingRecoveryAvailabilitySet. | "Istniejący" (wymagany) |
RecoveryProximityPlacementGroupCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Existing" dla typu ExistingRecoveryProximityPlacementGroup. | "Istniejący" (wymagany) |
RecoveryResourceGroupCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingRecoveryResourceGroup ustaw wartość "Existing". | "Istniejący" (wymagany) |
OdzyskiwanieVirtualNetworkCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingRecoveryVirtualNetwork ustaw wartość "Istniejąca". Ustaw wartość "Nowy" dla typu NewRecoveryVirtualNetwork. | "Istniejący" "Nowy" (wymagany) |
StorageAccountCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Istniejąca" dla typu ExistingStorageAccount. | "Istniejący" (wymagany) |
Przykłady użycia
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu vaults/replicationProtectionIntents 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults/replicationProtectionIntents, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/replicationProtectionIntents@2021-06-01"
name = "string"
parent_id = "string"
body = {
properties = {
providerSpecificDetails = {
instanceType = "string"
// For remaining properties, see CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings objects
}
}
}
}
ProtectionProfileCustomDetails , obiekty
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
protectionProfileId = "string"
resourceType = "Existing"
}
W obszarze Nowy użyj polecenia:
{
appConsistentFrequencyInMinutes = int
crashConsistentFrequencyInMinutes = int
multiVmSyncStatus = "string"
policyName = "string"
recoveryPointHistory = int
resourceType = "New"
}
CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings, obiekty
Ustaw właściwość instanceType , aby określić typ obiektu.
W przypadku usługi A2A użyj:
{
autoProtectionOfDataDisk = "string"
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
fabricObjectId = "string"
instanceType = "A2A"
multiVmGroupId = "string"
multiVmGroupName = "string"
primaryLocation = "string"
primaryStagingStorageAccountCustomInput = {
resourceType = "string"
// For remaining properties, see StorageAccountCustomDetails objects
}
protectionProfileCustomInput = {
resourceType = "string"
// For remaining properties, see ProtectionProfileCustomDetails objects
}
recoveryAvailabilitySetCustomInput = {
resourceType = "string"
// For remaining properties, see RecoveryAvailabilitySetCustomDetails objects
}
recoveryAvailabilityType = "string"
recoveryAvailabilityZone = "string"
recoveryBootDiagStorageAccount = {
resourceType = "string"
// For remaining properties, see StorageAccountCustomDetails objects
}
recoveryLocation = "string"
recoveryProximityPlacementGroupCustomInput = {
resourceType = "string"
// For remaining properties, see RecoveryProximityPlacementGroupCustomDetails objects
}
recoveryResourceGroupId = "string"
recoverySubscriptionId = "string"
recoveryVirtualNetworkCustomInput = {
resourceType = "string"
// For remaining properties, see RecoveryVirtualNetworkCustomDetails objects
}
vmDisks = [
{
diskUri = "string"
primaryStagingStorageAccountCustomInput = {
resourceType = "string"
// For remaining properties, see StorageAccountCustomDetails objects
}
recoveryAzureStorageAccountCustomInput = {
resourceType = "string"
// For remaining properties, see StorageAccountCustomDetails objects
}
}
]
vmManagedDisks = [
{
diskEncryptionInfo = {
diskEncryptionKeyInfo = {
keyVaultResourceArmId = "string"
secretIdentifier = "string"
}
keyEncryptionKeyInfo = {
keyIdentifier = "string"
keyVaultResourceArmId = "string"
}
}
diskId = "string"
primaryStagingStorageAccountCustomInput = {
resourceType = "string"
// For remaining properties, see StorageAccountCustomDetails objects
}
recoveryDiskEncryptionSetId = "string"
recoveryReplicaDiskAccountType = "string"
recoveryResourceGroupCustomInput = {
resourceType = "string"
// For remaining properties, see RecoveryResourceGroupCustomDetails objects
}
recoveryTargetDiskAccountType = "string"
}
]
}
RecoveryVirtualNetworkCustomDetails, obiekty
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoverySubnetName = "string"
recoveryVirtualNetworkId = "string"
resourceType = "Existing"
}
W obszarze Nowy użyj polecenia:
{
recoveryVirtualNetworkName = "string"
recoveryVirtualNetworkResourceGroupName = "string"
resourceType = "New"
}
RecoveryProximityPlacementGroupCustomDetails obiektów
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoveryProximityPlacementGroupId = "string"
resourceType = "Existing"
}
Obiekty RecoveryResourceGroupCustomDetails
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoveryResourceGroupId = "string"
resourceType = "Existing"
}
Obiekty StorageAccountCustomDetails
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
azureStorageAccountId = "string"
resourceType = "Existing"
}
RecoveryAvailabilitySetCustomDetails obiektów
Ustaw właściwość resourceType , aby określić typ obiektu.
W przypadku istniejącej użyj polecenia:
{
recoveryAvailabilitySetId = "string"
resourceType = "Existing"
}
Wartości właściwości
Microsoft.RecoveryServices/vaults/replicationProtectionIntents
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
parent_id (identyfikator rodzica) | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: magazyny |
właściwości | Utwórz właściwości wejściowe intencji ochrony. | CreateProtectionIntentPropertiesOrReplicationProtectionIntentProperties |
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults/replicationProtectionIntents@2021-06-01" |
A2ACreateProtectionIntentInputOrA2AReplicationIntentDetails
Nazwa | Opis | Wartość |
---|---|---|
autoProtectionOfDataDisk (Automatyczna ochrona dysku danych) | Wartość wskazująca, czy włączono automatyczną ochronę. | "Wyłączone" "Włączone" |
diskEncryptionInfo (informacje o szyfrowaniu) | Informacje o szyfrowaniu dysku odzyskiwania (w przypadku dwóch przepływów przekazywania). | DiskEncryptionInfo |
fabricObjectId (identyfikator obiektu) | Identyfikator obiektu specyficznego dla sieci szkieletowej maszyny wirtualnej. | ciąg (wymagany) |
instanceType (typ instancji) | Typ klasy. | "A2A" (wymagane) |
multiVmGroupId (identyfikator grupy) | Identyfikator grupy wielu maszyn wirtualnych. | ciąg |
multiVmGroupName (nazwa_grupy) multiVmGroup | Nazwa grupy wielu maszyn wirtualnych. | ciąg |
primaryLocation (lokalizacja podstawowa) | Lokalizacja podstawowa maszyny wirtualnej. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
protectionProfileCustomInput (Wejście Niestandardowe) | Niestandardowe dane wejściowe profilu ochrony. | ProtectionProfileCustomDetails |
recoveryAvailabilitySetCustomInput | Dane wejściowe zestawu dostępności odzyskiwania. | RecoveryAvailabilitySetCustomDetails |
recoveryAvailabilityType | Typ dostępności odzyskiwania maszyny wirtualnej. | "AvailabilitySet" "AvailabilityZone" "Pojedynczy" (wymagany) |
recoveryAvailabilityZone (strefa dostępności) | Strefa dostępności odzyskiwania. | ciąg |
recoveryBootDiagStorageAccount | Konto magazynu diagnostycznego rozruchu. | StorageAccountCustomDetails |
recoveryLocation (lokalizacja odzyskiwania) | Lokalizacja odzyskiwania maszyny wirtualnej. | ciąg (wymagany) |
recoveryProximityPlacementGroupCustomInput | Niestandardowe dane wejściowe grupy umieszczania w pobliżu odzyskiwania. | RecoveryProximityPlacementGroupCustomDetails |
recoveryResourceGroupId (identyfikator grupy recoveryResourceGroup) | Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. | ciąg (wymagany) |
recoverySubscriptionId (identyfikator subskrypcji) | Identyfikator subskrypcji odzyskiwania maszyny wirtualnej. | ciąg (wymagany) |
recoveryVirtualNetworkCustomInput | Dane wejściowe sieci wirtualnej odzyskiwania. | OdzyskiwanieVirtualNetworkCustomDetails |
Dyski wirtualne | Lista danych wejściowych dysku maszyny wirtualnej. | A2AProtectionIntentDiskInputDetails[] |
vmManagedDisks (Dyski wirtualne) | Lista danych wejściowych dysku zarządzanego maszyny wirtualnej. | A2AProtectionIntentManagedDiskInputDetails[] |
A2AProtectionIntentDiskInputDetails
Nazwa | Opis | Wartość |
---|---|---|
diskUri (identyfikator diskUri) | Identyfikator URI dysku. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
recoveryAzureStorageAccountCustomInput | Dane wejściowe konta magazynu wirtualnego dysku twardego odzyskiwania. | StorageAccountCustomDetails |
A2AProtectionIntentManagedDiskInputDetails
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionInfo (informacje o szyfrowaniu) | Informacje o szyfrowaniu dysku odzyskiwania (dla jednego/pojedynczego przepływu przekazywania). | DiskEncryptionInfo |
diskId (identyfikator dysku) | Identyfikator dysku. | ciąg (wymagany) |
primaryStagingStorageAccountCustomInput | Podstawowe dane wejściowe przejściowego konta magazynu. | StorageAccountCustomDetails |
recoveryDiskEncryptionSetId | Identyfikator zestawu szyfrowania dysków odzyskiwania. | ciąg |
recoveryReplicaDiskAccountType | Typ dysku repliki. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. | ciąg |
recoveryResourceGroupCustomInput | Dane wejściowe grupy zasobów odzyskiwania. | RecoveryResourceGroupCustomDetails |
recoveryTargetDiskAccountType | Typ dysku docelowego po przejściu w tryb failover. Jest to opcjonalna wartość i będzie taka sama jak typ dysku źródłowego, jeśli nie podano użytkownika. | ciąg |
CreateProtectionIntentPropertiesOrReplicationProtectionIntentProperties
Nazwa | Opis | Wartość |
---|---|---|
providerSpecificDetails (Szczegóły dostawcy) | Element ReplicationProviderInput. W przypadku dostawcy A2A będzie to obiekt A2ACreateProtectionIntentInput. | CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings |
CreateProtectionIntentProviderSpecificDetailsOrReplicationProtectionIntentProviderSpecificSettings
Nazwa | Opis | Wartość |
---|---|---|
instanceType (typ instancji) | Ustaw wartość "A2A" dla typu A2ACreateProtectionIntentInputOrA2AReplicationIntentDetails. | "A2A" (wymagane) |
DiskEncryptionInfo
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionKeyInfo | Dokumentacja usługi KeyVault odzyskiwania dla wpisu tajnego. | |
keyEncryptionKeyInfo | Dokumentacja usługi KeyVault odzyskiwania dla klucza. | KeyEncryptionKeyInfo |
DiskEncryptionKeyInfo
Nazwa | Opis | Wartość |
---|---|---|
keyVaultResourceArmId | Identyfikator zasobu usługi ARM usługi KeyVault dla wpisu tajnego. | ciąg |
secretIdentifier (identyfikator sekretu) | Tajny adres URL/identyfikator. | ciąg |
Istniejąca aplikacjaProtectionProfile
Nazwa | Opis | Wartość |
---|---|---|
protectionProfileId (identyfikator ochrony) | Identyfikator arm profilu ochrony. Zgłaszaj błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
Istniejąca funkcjaRecoveryAvailabilitySet
Nazwa | Opis | Wartość |
---|---|---|
recoveryAvailabilitySetId | Identyfikator zestawu dostępności odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingRecoveryProximityPlacementGroup
Nazwa | Opis | Wartość |
---|---|---|
recoveryProximityPlacementGroupId | Identyfikator grupy umieszczania w pobliżu odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingRecoveryResourceGroup
Nazwa | Opis | Wartość |
---|---|---|
recoveryResourceGroupId (identyfikator grupy recoveryResourceGroup) | Identyfikator grupy zasobów odzyskiwania. Prawidłowy dla scenariuszy w wersji 2. | ciąg |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
IstniejącyrekoveryVirtualNetwork
Nazwa | Opis | Wartość |
---|---|---|
recoverySubnetName (nazwa_podsieci recoverySubnetName) | Nazwa podsieci odzyskiwania. | ciąg |
recoveryVirtualNetworkId | Identyfikator sieci wirtualnej odzyskiwania. Zgłosi błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
ExistingStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
azureStorageAccountId | Identyfikator arm konta magazynu. Zgłaszaj błąd, jeśli zasób nie istnieje. | ciąg (wymagany) |
typ zasobu | Typ klasy. | "Istniejący" (wymagany) |
KeyEncryptionKeyInfo
Nazwa | Opis | Wartość |
---|---|---|
keyIdentifier (identyfikator klucza) | Adres URL/identyfikator klucza. | ciąg |
keyVaultResourceArmId | Identyfikator arm zasobu usługi KeyVault dla klucza. | ciąg |
Nowy profil ochrony
Nazwa | Opis | Wartość |
---|---|---|
appConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie aplikacji (w minutach). | int (integer) |
crashConsistentFrequencyInMinutes | Częstotliwość migawek spójnych na poziomie awarii (w minutach). | int (integer) |
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) |
nazwaPolityki | Dane wejściowe profilu ochrony. | ciąg (wymagany) |
recoveryPointHistory (Historia punktów odzyskiwania) | Czas trwania w minutach, do którego należy przechowywać punkty odzyskiwania. | int (integer) |
typ zasobu | Typ klasy. | "Nowy" (wymagany) |
NewRecoveryVirtualNetwork (NowaOdzyskiwanieSieć wirtualna)
Nazwa | Opis | Wartość |
---|---|---|
recoveryVirtualNetworkName (nazwa_sieci wirtualnej) | Nazwa sieci wirtualnej odzyskiwania. | ciąg |
recoveryVirtualNetworkResourceGroupName (nazwa_grupyzasobów) | Nazwa grupy zasobów, która ma zostać użyta do utworzenia sieci wirtualnej odzyskiwania. Jeśli nie ma, docelowa sieć zostanie utworzona w tej samej grupie zasobów co docelowa maszyna wirtualna. | ciąg |
typ zasobu | Typ klasy. | "Nowy" (wymagany) |
ProtectionProfileCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingProtectionProfile ustaw wartość "Existing". Ustaw wartość "Nowy" dla typu NewProtectionProfile. | "Istniejący" "Nowy" (wymagany) |
RecoveryAvailabilitySetCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Existing" dla typu ExistingRecoveryAvailabilitySet. | "Istniejący" (wymagany) |
RecoveryProximityPlacementGroupCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Existing" dla typu ExistingRecoveryProximityPlacementGroup. | "Istniejący" (wymagany) |
RecoveryResourceGroupCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingRecoveryResourceGroup ustaw wartość "Existing". | "Istniejący" (wymagany) |
OdzyskiwanieVirtualNetworkCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Dla typu ExistingRecoveryVirtualNetwork ustaw wartość "Istniejąca". Ustaw wartość "Nowy" dla typu NewRecoveryVirtualNetwork. | "Istniejący" "Nowy" (wymagany) |
StorageAccountCustomDetails
Nazwa | Opis | Wartość |
---|---|---|
typ zasobu | Ustaw wartość "Istniejąca" dla typu ExistingStorageAccount. | "Istniejący" (wymagany) |