Replication Protection Intents - Create
Buat sumber daya niat perlindungan.
Operasi untuk membuat item niat perlindungan replikasi ASR.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}?api-version=2023-02-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
intent
|
path | True |
string |
Nama untuk item perlindungan replikasi. |
resource
|
path | True |
string |
Nama grup sumber daya tempat vault layanan pemulihan ada. |
resource
|
path | True |
string |
Nama vault layanan pemulihan. |
subscription
|
path | True |
string |
Id langganan. |
api-version
|
query | True |
string |
Versi Api Klien. |
Isi Permintaan
Nama | Jenis | Deskripsi |
---|---|---|
properties |
Membuat properti input niat perlindungan. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda. |
Contoh
Create protection intent Resource.
Sample Request
PUT https://management.azure.com/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationProtectionIntents/vm1?api-version=2023-02-01
{
"properties": {
"providerSpecificDetails": {
"instanceType": "A2A",
"fabricObjectId": "/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/removeOne/providers/Microsoft.Compute/virtualMachines/vmPpgAv5",
"primaryLocation": "eastUs2",
"recoveryLocation": "westus2",
"recoverySubscriptionId": "ed5bcdf6-d61e-47bd-8ea9-f2bd379a2640",
"recoveryAvailabilityType": "Single",
"recoveryResourceGroupId": "/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/removeOne-asr"
}
}
}
Sample Response
Azure-AsyncOperation: https://management.azure.com/Subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01
{
"id": "/Subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/2007vttp/providers/Microsoft.RecoveryServices/vaults/tp2007vt/replicationProtectionIntents/vm1",
"name": "vm1",
"type": "Microsoft.RecoveryServices/vaults/replicationProtectionIntents",
"properties": {
"friendlyName": "vm1",
"jobId": "/Subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/a2acl-rg-vault-prod-gip-ccy/providers/Microsoft.RecoveryServices/vaults/a2acl-vault-prod-gip-ccy/replicationJobs/02004ea7-d498-4bb4-bdeb-cdb611706867",
"jobState": "InProgress",
"providerSpecificDetails": {
"instanceType": "A2A",
"recoveryAvailabilityType": "Single"
}
}
}
Definisi
Nama | Deskripsi |
---|---|
A2ACreate |
A2A membuat input niat perlindungan. |
A2AProtection |
Detail input disk tidak terkelola Azure VM. |
A2AProtection |
Detail input disk terkelola Azure VM. |
A2ARecovery |
Jenis ketersediaan pemulihan komputer virtual. |
A2AReplication |
Pengaturan khusus penyedia A2A. |
Agent |
Nilai yang menunjukkan apakah pembaruan otomatis diaktifkan. |
Automation |
Nilai yang menunjukkan jenis autentikasi yang digunakan untuk Akun otomatisasi. |
Auto |
Nilai yang menunjukkan apakah perlindungan otomatis diaktifkan. |
Create |
Buat input niat perlindungan. |
Create |
Membuat properti input niat perlindungan. |
Disk |
Info enkripsi disk pemulihan (BEK dan KEK). |
Disk |
Informasi Kunci Enkripsi Disk (Kunci Enkripsi BitLocker (BEK) di Windows). |
Existing |
Input akun penyimpanan yang ada. |
Existing |
Input set ketersediaan pemulihan yang ada. |
Existing |
Input grup penempatan kedekatan pemulihan yang ada. |
Existing |
Input grup sumber daya pemulihan yang ada. |
Existing |
Input jaringan virtual pemulihan yang ada. |
Existing |
Input akun penyimpanan yang ada. |
Key |
Informasi Kunci Enkripsi Kunci (KEK). |
New |
Input profil Perlindungan Baru. |
New |
Pemulihan input jaringan virtual untuk membuat jaringan virtual baru dari jaringan sumber tertentu. |
Replication |
Niat perlindungan replikasi. |
Replication |
Detail data kustom niat perlindungan replikasi. |
Set |
Nilai yang menunjukkan apakah sinkronisasi multi-VM harus diaktifkan. Nilai harus 'Diaktifkan' atau 'Dinonaktifkan'. |
A2ACreateProtectionIntentInput
A2A membuat input niat perlindungan.
Nama | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
agentAutoUpdateStatus |
Nilai yang menunjukkan apakah pembaruan otomatis diaktifkan. |
||
autoProtectionOfDataDisk |
Nilai yang menunjukkan apakah perlindungan otomatis diaktifkan. |
||
automationAccountArmId |
string |
Id arm akun automation. |
|
automationAccountAuthenticationType | RunAsAccount |
Nilai yang menunjukkan jenis autentikasi untuk akun otomatisasi. Nilai defaultnya adalah "RunAsAccount". |
|
diskEncryptionInfo |
Informasi enkripsi disk pemulihan (untuk dua alur pass). |
||
fabricObjectId |
string |
Id objek khusus fabric dari komputer virtual. |
|
instanceType |
string:
A2A |
Jenis kelas. |
|
multiVmGroupId |
string |
Id grup multi vm. |
|
multiVmGroupName |
string |
Nama grup multi vm. |
|
primaryLocation |
string |
Lokasi utama untuk komputer virtual. |
|
primaryStagingStorageAccountCustomInput | StorageAccountCustomDetails: |
Input akun penyimpanan penahapan utama. |
|
protectionProfileCustomInput | ProtectionProfileCustomDetails: |
Input kustom profil perlindungan. |
|
recoveryAvailabilitySetCustomInput | RecoveryAvailabilitySetCustomDetails: |
Input set ketersediaan pemulihan. |
|
recoveryAvailabilityType |
Jenis ketersediaan pemulihan komputer virtual. |
||
recoveryAvailabilityZone |
string |
Zona ketersediaan pemulihan. |
|
recoveryBootDiagStorageAccount | StorageAccountCustomDetails: |
Akun penyimpanan diagnostik boot. |
|
recoveryLocation |
string |
Lokasi pemulihan untuk komputer virtual. |
|
recoveryProximityPlacementGroupCustomInput | RecoveryProximityPlacementGroupCustomDetails: |
Input kustom grup penempatan kedekatan pemulihan. |
|
recoveryResourceGroupId |
string |
Id grup sumber daya pemulihan. Valid untuk skenario V2. |
|
recoverySubscriptionId |
string |
Id langganan pemulihan komputer virtual. |
|
recoveryVirtualNetworkCustomInput | RecoveryVirtualNetworkCustomDetails: |
Input jaringan virtual pemulihan. |
|
vmDisks |
Daftar input disk vm. |
||
vmManagedDisks |
Daftar input disk terkelola vm. |
A2AProtectionIntentDiskInputDetails
Detail input disk tidak terkelola Azure VM.
Nama | Jenis | Deskripsi |
---|---|---|
diskUri |
string |
Uri disk. |
primaryStagingStorageAccountCustomInput | StorageAccountCustomDetails: |
Input akun penyimpanan penahapan utama. |
recoveryAzureStorageAccountCustomInput | StorageAccountCustomDetails: |
Input akun penyimpanan VHD pemulihan. |
A2AProtectionIntentManagedDiskInputDetails
Detail input disk terkelola Azure VM.
Nama | Jenis | Deskripsi |
---|---|---|
diskEncryptionInfo |
Informasi enkripsi disk pemulihan (untuk satu/alur akses tunggal). |
|
diskId |
string |
Id disk. |
primaryStagingStorageAccountCustomInput | StorageAccountCustomDetails: |
Input akun penyimpanan penahapan utama. |
recoveryDiskEncryptionSetId |
string |
Id set enkripsi disk pemulihan. |
recoveryReplicaDiskAccountType |
string |
Jenis disk replika. Nilai opsionalnya dan akan sama dengan jenis disk sumber jika tidak disediakan pengguna. |
recoveryResourceGroupCustomInput | RecoveryResourceGroupCustomDetails: |
Input grup sumber daya pemulihan. |
recoveryTargetDiskAccountType |
string |
Jenis disk target setelah failover. Nilai opsionalnya dan akan sama dengan jenis disk sumber jika tidak disediakan pengguna. |
A2ARecoveryAvailabilityType
Jenis ketersediaan pemulihan komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
AvailabilitySet |
string |
|
AvailabilityZone |
string |
|
Single |
string |
A2AReplicationIntentDetails
Pengaturan khusus penyedia A2A.
Nama | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
agentAutoUpdateStatus |
Nilai yang menunjukkan apakah pembaruan otomatis diaktifkan. |
||
autoProtectionOfDataDisk |
Nilai yang menunjukkan apakah perlindungan otomatis diaktifkan. |
||
automationAccountArmId |
string |
Id arm akun automation. |
|
automationAccountAuthenticationType | RunAsAccount |
Nilai yang menunjukkan jenis autentikasi yang digunakan untuk Akun otomatisasi. |
|
diskEncryptionInfo |
Informasi enkripsi disk pemulihan (untuk dua alur pass). |
||
fabricObjectId |
string |
Id objek khusus fabric dari komputer virtual. |
|
instanceType |
string:
A2A |
Mendapatkan jenis Instans. |
|
multiVmGroupId |
string |
Id grup multi vm. |
|
multiVmGroupName |
string |
Nama grup multi vm. |
|
primaryLocation |
string |
Lokasi utama untuk komputer virtual. |
|
primaryStagingStorageAccount | StorageAccountCustomDetails: |
Detail akun penyimpanan penahapan utama. |
|
protectionProfile | ProtectionProfileCustomDetails: |
Detail kustom profil perlindungan. |
|
recoveryAvailabilitySet | RecoveryAvailabilitySetCustomDetails: |
Detail set ketersediaan pemulihan. |
|
recoveryAvailabilityType |
string |
Jenis ketersediaan pemulihan komputer virtual. |
|
recoveryAvailabilityZone |
string |
Zona ketersediaan pemulihan. |
|
recoveryBootDiagStorageAccount | StorageAccountCustomDetails: |
Akun penyimpanan diagnostik boot. |
|
recoveryLocation |
string |
Lokasi pemulihan untuk komputer virtual. |
|
recoveryProximityPlacementGroup | RecoveryProximityPlacementGroupCustomDetails: |
Detail kustom grup penempatan kedekatan pemulihan. |
|
recoveryResourceGroupId |
string |
Id grup sumber daya pemulihan. |
|
recoverySubscriptionId |
string |
Id langganan pemulihan komputer virtual. |
|
recoveryVirtualNetwork | RecoveryVirtualNetworkCustomDetails: |
Detail jaringan virtual pemulihan. |
|
vmDisks |
Daftar detail disk vm. |
||
vmManagedDisks |
Daftar detail disk terkelola vm. |
AgentAutoUpdateStatus
Nilai yang menunjukkan apakah pembaruan otomatis diaktifkan.
Nama | Jenis | Deskripsi |
---|---|---|
Disabled |
string |
|
Enabled |
string |
AutomationAccountAuthenticationType
Nilai yang menunjukkan jenis autentikasi yang digunakan untuk Akun otomatisasi.
Nama | Jenis | Deskripsi |
---|---|---|
RunAsAccount |
string |
|
SystemAssignedIdentity |
string |
AutoProtectionOfDataDisk
Nilai yang menunjukkan apakah perlindungan otomatis diaktifkan.
Nama | Jenis | Deskripsi |
---|---|---|
Disabled |
string |
|
Enabled |
string |
CreateProtectionIntentInput
Buat input niat perlindungan.
Nama | Jenis | Deskripsi |
---|---|---|
properties |
Membuat properti input niat perlindungan. |
CreateProtectionIntentProperties
Membuat properti input niat perlindungan.
Nama | Jenis | Deskripsi |
---|---|---|
providerSpecificDetails | CreateProtectionIntentProviderSpecificDetails: |
The ReplicationProviderInput. Untuk penyedia A2A, itu akan menjadi objek A2ACreateProtectionIntentInput. |
DiskEncryptionInfo
Info enkripsi disk pemulihan (BEK dan KEK).
Nama | Jenis | Deskripsi |
---|---|---|
diskEncryptionKeyInfo |
Referensi KeyVault pemulihan untuk rahasia. |
|
keyEncryptionKeyInfo |
Referensi KeyVault pemulihan untuk kunci. |
DiskEncryptionKeyInfo
Informasi Kunci Enkripsi Disk (Kunci Enkripsi BitLocker (BEK) di Windows).
Nama | Jenis | Deskripsi |
---|---|---|
keyVaultResourceArmId |
string |
Id ARM sumber daya KeyVault untuk rahasia. |
secretIdentifier |
string |
Url / pengidentifikasi rahasia. |
ExistingProtectionProfile
Input akun penyimpanan yang ada.
Nama | Jenis | Deskripsi |
---|---|---|
protectionProfileId |
string |
Profil perlindungan Arm Id. Lempar kesalahan, jika sumber daya tidak ada. |
resourceType |
string:
Existing |
Jenis kelas. |
ExistingRecoveryAvailabilitySet
Input set ketersediaan pemulihan yang ada.
Nama | Jenis | Deskripsi |
---|---|---|
recoveryAvailabilitySetId |
string |
Id set ketersediaan pemulihan. Akan melemparkan kesalahan, jika sumber daya tidak ada. |
resourceType |
string:
Existing |
Jenis kelas. |
ExistingRecoveryProximityPlacementGroup
Input grup penempatan kedekatan pemulihan yang ada.
Nama | Jenis | Deskripsi |
---|---|---|
recoveryProximityPlacementGroupId |
string |
Id grup penempatan kedekatan pemulihan. Akan melemparkan kesalahan, jika sumber daya tidak ada. |
resourceType |
string:
Existing |
Jenis kelas. |
ExistingRecoveryRecoveryResourceGroup
Input grup sumber daya pemulihan yang ada.
Nama | Jenis | Deskripsi |
---|---|---|
recoveryResourceGroupId |
string |
Id grup sumber daya pemulihan. Valid untuk skenario V2. |
resourceType |
string:
Existing |
Jenis kelas. |
ExistingRecoveryVirtualNetwork
Input jaringan virtual pemulihan yang ada.
Nama | Jenis | Deskripsi |
---|---|---|
recoverySubnetName |
string |
Nama subnet pemulihan. |
recoveryVirtualNetworkId |
string |
Id jaringan virtual pemulihan. Akan melemparkan kesalahan, jika sumber daya tidak ada. |
resourceType |
string:
Existing |
Jenis kelas. |
ExistingStorageAccount
Input akun penyimpanan yang ada.
Nama | Jenis | Deskripsi |
---|---|---|
azureStorageAccountId |
string |
Akun penyimpanan Arm Id. Kesalahan lempar, jika sumber daya tidak ada. |
resourceType |
string:
Existing |
Jenis kelas. |
KeyEncryptionKeyInfo
Informasi Kunci Enkripsi Kunci (KEK).
Nama | Jenis | Deskripsi |
---|---|---|
keyIdentifier |
string |
URL/pengidentifikasi kunci. |
keyVaultResourceArmId |
string |
Id ARM sumber daya KeyVault untuk kunci. |
NewProtectionProfile
Input profil Perlindungan Baru.
Nama | Jenis | Deskripsi |
---|---|---|
appConsistentFrequencyInMinutes |
integer |
Frekuensi rekam jepret yang konsisten dengan aplikasi (dalam menit). |
crashConsistentFrequencyInMinutes |
integer |
Frekuensi rekam jepret yang konsisten dengan crash (dalam menit). |
multiVmSyncStatus |
Nilai yang menunjukkan apakah sinkronisasi multi-VM harus diaktifkan. Nilai harus 'Diaktifkan' atau 'Dinonaktifkan'. |
|
policyName |
string |
Input profil perlindungan. |
recoveryPointHistory |
integer |
Durasi dalam menit hingga titik pemulihan perlu disimpan. |
resourceType |
string:
New |
Jenis kelas. |
NewRecoveryVirtualNetwork
Pemulihan input jaringan virtual untuk membuat jaringan virtual baru dari jaringan sumber tertentu.
Nama | Jenis | Deskripsi |
---|---|---|
recoveryVirtualNetworkName |
string |
Nama jaringan virtual pemulihan. |
recoveryVirtualNetworkResourceGroupName |
string |
Nama grup sumber daya yang akan digunakan untuk membuat jaringan virtual pemulihan. Jika tidak ada, jaringan target akan dibuat dalam grup sumber daya yang sama dengan VM target. |
resourceType |
string:
New |
Jenis kelas. |
ReplicationProtectionIntent
Niat perlindungan replikasi.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID sumber daya |
location |
string |
Lokasi sumber daya |
name |
string |
Nama sumber daya |
properties |
Data kustom. |
|
type |
string |
Jenis Sumber Daya |
ReplicationProtectionIntentProperties
Detail data kustom niat perlindungan replikasi.
Nama | Jenis | Deskripsi |
---|---|---|
creationTimeUTC |
string |
Waktu pembuatan dalam UTC. |
friendlyName |
string |
Nama. |
isActive |
boolean |
Nilai yang menunjukkan apakah objek niat aktif. |
jobId |
string |
Id pekerjaan. |
jobState |
string |
Status pekerjaan. |
providerSpecificDetails | ReplicationProtectionIntentProviderSpecificSettings: |
Pengaturan kustom penyedia Replikasi. |
SetMultiVmSyncStatus
Nilai yang menunjukkan apakah sinkronisasi multi-VM harus diaktifkan. Nilai harus 'Diaktifkan' atau 'Dinonaktifkan'.
Nama | Jenis | Deskripsi |
---|---|---|
Disable |
string |
|
Enable |
string |