Replication Protection Intents - Create
Prostředek záměru vytvoření ochrany.
Operace vytvoření položky záměru ochrany replikace ASR.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}?api-version=2025-08-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
intent
|
path | True |
string |
Název záměru ochrany proti replikaci. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
resource
|
path | True |
string |
Název úložiště |
|
subscription
|
path | True |
string (uuid) |
ID cílového předplatného. Hodnota musí být UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| properties |
Vytvoření vstupních vlastností záměru ochrany |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Aktualizace zdroje 'ReplicationProtectionIntent' byla úspěšná |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
Create protection intent Resource.
Ukázkový požadavek
PUT https://management.azure.com/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationProtectionIntents/vm1?api-version=2025-08-01
{
"properties": {
"providerSpecificDetails": {
"fabricObjectId": "/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/removeOne/providers/Microsoft.Compute/virtualMachines/vmPpgAv5",
"instanceType": "A2A",
"primaryLocation": "eastUs2",
"recoveryAvailabilityType": "Single",
"recoveryLocation": "westus2",
"recoveryResourceGroupId": "/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/removeOne-asr",
"recoverySubscriptionId": "ed5bcdf6-d61e-47bd-8ea9-f2bd379a2640"
}
}
}
Ukázková odpověď
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=2025-08-01
{
"name": "vm1",
"type": "Microsoft.RecoveryServices/vaults/replicationProtectionIntents",
"id": "/Subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/2007vttp/providers/Microsoft.RecoveryServices/vaults/tp2007vt/replicationProtectionIntents/vm1",
"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"
}
}
}
Definice
| Name | Description |
|---|---|
|
A2ACreate |
A2A vytvoří vstup záměru ochrany. |
|
A2AProtection |
Podrobnosti o vstupu nespravovaného disku virtuálního počítače Azure. |
|
A2AProtection |
Podrobnosti o vstupu spravovaného disku virtuálního počítače Azure. |
|
A2ARecovery |
Typ dostupnosti obnovení virtuálního počítače. |
|
A2AReplication |
Nastavení specifická pro poskytovatele A2A. |
|
Agent |
Hodnota označující, jestli je povolená automatická aktualizace. |
|
Automation |
Hodnota označující typ ověřování, který se má použít pro účet Automation. |
|
Auto |
Hodnota označující, jestli je povolená automatická ochrana. |
|
created |
Typ identity, která prostředek vytvořila. |
|
Create |
Vytvořte vstup záměru ochrany. |
|
Create |
Vytvoření vstupních vlastností záměru ochrany |
|
Disk |
Informace o šifrování disku pro obnovení (BEK a KEK). |
|
Disk |
Informace o šifrovacím klíči disku (šifrovací klíč nástroje BitLocker (BEK) v systému Windows). |
|
Existing |
Existující vstup účtu úložiště. |
|
Existing |
Existující vstup skupiny dostupnosti obnovení. |
|
Existing |
Stávající vstup skupiny umístění blízkosti pro obnovení. |
|
Existing |
Existující vstup skupiny prostředků pro obnovení. |
|
Existing |
Stávající vstup virtuální sítě pro obnovení. |
|
Existing |
Existující vstup účtu úložiště. |
|
Key |
Informace o šifrovacím klíči klíče (KEK). |
|
New |
Nový vstup profilu ochrany. |
|
New |
Obnovte vstup virtuální sítě pro vytvoření nové virtuální sítě z dané zdrojové sítě. |
|
Replication |
Záměr ochrany proti replikaci. |
|
Replication |
Podrobnosti o vlastních datech záměru ochrany replikace. |
|
Set |
Hodnota označující, jestli je potřeba povolit synchronizaci více virtuálních počítačů. Hodnota by měla být Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
A2ACreateProtectionIntentInput
A2A vytvoří vstup záměru ochrany.
| Name | Typ | Default value | Description |
|---|---|---|---|
| agentAutoUpdateStatus |
Hodnota označující, jestli je povolená automatická aktualizace. |
||
| autoProtectionOfDataDisk |
Hodnota označující, jestli je povolená automatická ochrana. |
||
| automationAccountArmId |
string |
ID arm účtu Automation. |
|
| automationAccountAuthenticationType | RunAsAccount |
Hodnota označující typ ověřování pro účet Automation. Výchozí hodnota je RunAsAccount. |
|
| diskEncryptionInfo |
Informace o šifrování disku pro obnovení (pro dva toky průchodu) |
||
| fabricObjectId |
string |
ID objektu specifického pro prostředky infrastruktury virtuálního počítače. |
|
| instanceType |
string:
A2A |
Typ třídy. |
|
| multiVmGroupId |
string |
ID skupiny více virtuálních počítačů. |
|
| multiVmGroupName |
string |
Název skupiny více virtuálních počítačů. |
|
| primaryLocation |
string |
Primární umístění virtuálního počítače. |
|
| primaryStagingStorageAccountCustomInput | StorageAccountCustomDetails: |
Vstup primárního přípravného účtu úložiště. |
|
| protectionProfileCustomInput | ProtectionProfileCustomDetails: |
Vlastní vstupy profilu ochrany. |
|
| recoveryAvailabilitySetCustomInput | RecoveryAvailabilitySetCustomDetails: |
Vstup skupiny dostupnosti obnovení. |
|
| recoveryAvailabilityType |
Typ dostupnosti obnovení virtuálního počítače. |
||
| recoveryAvailabilityZone |
string |
Zóna dostupnosti obnovení. |
|
| recoveryBootDiagStorageAccount | StorageAccountCustomDetails: |
Účet úložiště diagnostiky spouštění. |
|
| recoveryLocation |
string |
Umístění obnovení pro virtuální počítač. |
|
| recoveryProximityPlacementGroupCustomInput | RecoveryProximityPlacementGroupCustomDetails: |
Umístění bezkontaktní komunikace pro obnovení seskupuje vlastní vstup. |
|
| recoveryResourceGroupId |
string |
ID skupiny prostředků obnovení. Platné pro scénáře V2. |
|
| recoverySubscriptionId |
string |
ID předplatného obnovení virtuálního počítače. |
|
| recoveryVirtualNetworkCustomInput | RecoveryVirtualNetworkCustomDetails: |
Vstup virtuální sítě pro obnovení. |
|
| vmDisks |
Seznam vstupů disků virtuálního počítače. |
||
| vmManagedDisks |
Seznam vstupů spravovaných disků virtuálního počítače |
A2AProtectionIntentDiskInputDetails
Podrobnosti o vstupu nespravovaného disku virtuálního počítače Azure.
| Name | Typ | Description |
|---|---|---|
| diskUri |
string |
Identifikátor URI disku. |
| primaryStagingStorageAccountCustomInput | StorageAccountCustomDetails: |
Vstup primárního přípravného účtu úložiště. |
| recoveryAzureStorageAccountCustomInput | StorageAccountCustomDetails: |
Vstup účtu úložiště virtuálního pevného disku pro obnovení. |
A2AProtectionIntentManagedDiskInputDetails
Podrobnosti o vstupu spravovaného disku virtuálního počítače Azure.
| Name | Typ | Description |
|---|---|---|
| diskEncryptionInfo |
Informace o šifrování disku pro obnovení (pro jeden nebo jeden tok průchodu) |
|
| diskId |
string |
ID disku. |
| primaryStagingStorageAccountCustomInput | StorageAccountCustomDetails: |
Vstup primárního přípravného účtu úložiště. |
| recoveryDiskEncryptionSetId |
string |
ID sady šifrování disku pro obnovení. |
| recoveryReplicaDiskAccountType |
string |
Typ disku repliky. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. |
| recoveryResourceGroupCustomInput | RecoveryResourceGroupCustomDetails: |
Vstup skupiny prostředků obnovení. |
| recoveryTargetDiskAccountType |
string |
Typ cílového disku po převzetí služeb při selhání. Její volitelná hodnota a bude stejná jako typ zdrojového disku, pokud není zadaný uživatel. |
A2ARecoveryAvailabilityType
Typ dostupnosti obnovení virtuálního počítače.
| Hodnota | Description |
|---|---|
| Single |
Single |
| AvailabilitySet |
AvailabilitySet |
| AvailabilityZone |
Zóna dostupnosti |
A2AReplicationIntentDetails
Nastavení specifická pro poskytovatele A2A.
| Name | Typ | Default value | Description |
|---|---|---|---|
| agentAutoUpdateStatus |
Hodnota označující, jestli je povolená automatická aktualizace. |
||
| autoProtectionOfDataDisk |
Hodnota označující, jestli je povolená automatická ochrana. |
||
| automationAccountArmId |
string |
ID arm účtu Automation. |
|
| automationAccountAuthenticationType | RunAsAccount |
Hodnota označující typ ověřování, který se má použít pro účet Automation. |
|
| diskEncryptionInfo |
Informace o šifrování disku pro obnovení (pro dva toky průchodu) |
||
| fabricObjectId |
string |
ID objektu specifického pro prostředky infrastruktury virtuálního počítače. |
|
| instanceType |
string:
A2A |
Získá typ instance. |
|
| multiVmGroupId |
string |
ID skupiny více virtuálních počítačů. |
|
| multiVmGroupName |
string |
Název skupiny více virtuálních počítačů. |
|
| primaryLocation |
string |
Primární umístění virtuálního počítače. |
|
| primaryStagingStorageAccount | StorageAccountCustomDetails: |
Podrobnosti o primárním pracovním účtu úložiště. |
|
| protectionProfile | ProtectionProfileCustomDetails: |
Vlastní podrobnosti profilu ochrany. |
|
| recoveryAvailabilitySet | RecoveryAvailabilitySetCustomDetails: |
Podrobnosti o skupině dostupnosti obnovení. |
|
| recoveryAvailabilityType |
string |
Typ dostupnosti obnovení virtuálního počítače. |
|
| recoveryAvailabilityZone |
string |
Zóna dostupnosti obnovení. |
|
| recoveryBootDiagStorageAccount | StorageAccountCustomDetails: |
Účet úložiště diagnostiky spouštění. |
|
| recoveryLocation |
string |
Umístění obnovení pro virtuální počítač. |
|
| recoveryProximityPlacementGroup | RecoveryProximityPlacementGroupCustomDetails: |
Vlastní podrobnosti o umístění skupiny blízkosti. |
|
| recoveryResourceGroupId |
string |
ID skupiny prostředků pro obnovení. |
|
| recoverySubscriptionId |
string |
ID předplatného obnovení virtuálního počítače. |
|
| recoveryVirtualNetwork | RecoveryVirtualNetworkCustomDetails: |
Podrobnosti o virtuální síti pro obnovení. |
|
| vmDisks |
Seznam podrobností o disku virtuálního počítače |
||
| vmManagedDisks |
Seznam podrobností o spravovaném disku virtuálního počítače |
AgentAutoUpdateStatus
Hodnota označující, jestli je povolená automatická aktualizace.
| Hodnota | Description |
|---|---|
| Disabled |
Disabled |
| Enabled |
Enabled |
AutomationAccountAuthenticationType
Hodnota označující typ ověřování, který se má použít pro účet Automation.
| Hodnota | Description |
|---|---|
| RunAsAccount |
RunAsAccount |
| SystemAssignedIdentity |
Systémově přiřazená identita |
AutoProtectionOfDataDisk
Hodnota označující, jestli je povolená automatická ochrana.
| Hodnota | Description |
|---|---|
| Disabled |
Disabled |
| Enabled |
Enabled |
createdByType
Typ identity, která prostředek vytvořila.
| Hodnota | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreateProtectionIntentInput
Vytvořte vstup záměru ochrany.
| Name | Typ | Description |
|---|---|---|
| properties |
Vytvoření vstupních vlastností záměru ochrany |
CreateProtectionIntentProperties
Vytvoření vstupních vlastností záměru ochrany
| Name | Typ | Description |
|---|---|---|
| providerSpecificDetails | CreateProtectionIntentProviderSpecificDetails: |
Objekt ReplicationProviderInput. U zprostředkovatele A2A bude A2ACreateProtectionIntentInput objekt. |
DiskEncryptionInfo
Informace o šifrování disku pro obnovení (BEK a KEK).
| Name | Typ | Description |
|---|---|---|
| diskEncryptionKeyInfo |
Referenční informace ke službě KeyVault pro obnovení pro tajný klíč. |
|
| keyEncryptionKeyInfo |
Referenční informace ke službě KeyVault pro obnovení klíče. |
DiskEncryptionKeyInfo
Informace o šifrovacím klíči disku (šifrovací klíč nástroje BitLocker (BEK) v systému Windows).
| Name | Typ | Description |
|---|---|---|
| keyVaultResourceArmId |
string |
ID ARM prostředku služby KeyVault pro tajný klíč. |
| secretIdentifier |
string |
Adresa URL nebo identifikátor tajného kódu. |
ExistingProtectionProfile
Existující vstup účtu úložiště.
| Name | Typ | Description |
|---|---|---|
| protectionProfileId |
string |
ID arm profilu ochrany. Vyvolá chybu, pokud prostředek neexistuje. |
| resourceType |
string:
Existing |
Typ třídy. |
ExistingRecoveryAvailabilitySet
Existující vstup skupiny dostupnosti obnovení.
| Name | Typ | Description |
|---|---|---|
| recoveryAvailabilitySetId |
string |
ID skupiny dostupnosti obnovení. Pokud prostředek neexistuje, vyvolá chybu. |
| resourceType |
string:
Existing |
Typ třídy. |
ExistingRecoveryProximityPlacementGroup
Stávající vstup skupiny umístění blízkosti pro obnovení.
| Name | Typ | Description |
|---|---|---|
| recoveryProximityPlacementGroupId |
string |
ID skupiny umístění bezkontaktní komunikace pro obnovení. Pokud prostředek neexistuje, vyvolá chybu. |
| resourceType |
string:
Existing |
Typ třídy. |
ExistingRecoveryRecoveryResourceGroup
Existující vstup skupiny prostředků pro obnovení.
| Name | Typ | Description |
|---|---|---|
| recoveryResourceGroupId |
string |
ID skupiny prostředků obnovení. Platné pro scénáře V2. |
| resourceType |
string:
Existing |
Typ třídy. |
ExistingRecoveryVirtualNetwork
Stávající vstup virtuální sítě pro obnovení.
| Name | Typ | Description |
|---|---|---|
| recoverySubnetName |
string |
Název podsítě obnovení. |
| recoveryVirtualNetworkId |
string |
ID virtuální sítě pro obnovení. Pokud prostředek neexistuje, vyvolá chybu. |
| resourceType |
string:
Existing |
Typ třídy. |
ExistingStorageAccount
Existující vstup účtu úložiště.
| Name | Typ | Description |
|---|---|---|
| azureStorageAccountId |
string |
ID arm účtu úložiště. Pokud prostředek neexistuje, vyvolá chybu. |
| resourceType |
string:
Existing |
Typ třídy. |
KeyEncryptionKeyInfo
Informace o šifrovacím klíči klíče (KEK).
| Name | Typ | Description |
|---|---|---|
| keyIdentifier |
string |
Adresa URL nebo identifikátor klíče. |
| keyVaultResourceArmId |
string |
ID ARM prostředku služby KeyVault pro klíč. |
NewProtectionProfile
Nový vstup profilu ochrany.
| Name | Typ | Description |
|---|---|---|
| appConsistentFrequencyInMinutes |
integer (int32) |
Frekvence snímků konzistentní vzhledem k aplikaci (v minutách). |
| crashConsistentFrequencyInMinutes |
integer (int32) |
Frekvence snímků konzistentní vzhledem k chybám (v minutách). |
| multiVmSyncStatus |
Hodnota označující, jestli je potřeba povolit synchronizaci více virtuálních počítačů. Hodnota by měla být Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
| policyName |
string |
Vstup profilu ochrany. |
| recoveryPointHistory |
integer (int32) |
Doba trvání v minutách, do které je potřeba uložit body obnovení. |
| resourceType |
string:
New |
Typ třídy. |
NewRecoveryVirtualNetwork
Obnovte vstup virtuální sítě pro vytvoření nové virtuální sítě z dané zdrojové sítě.
| Name | Typ | Description |
|---|---|---|
| recoveryVirtualNetworkName |
string |
Název virtuální sítě pro obnovení. |
| recoveryVirtualNetworkResourceGroupName |
string |
Název skupiny prostředků, která se má použít k vytvoření virtuální sítě pro obnovení. Pokud chybí, cílová síť by se vytvořila ve stejné skupině prostředků jako cílový virtuální počítač. |
| resourceType |
string:
New |
Typ třídy. |
ReplicationProtectionIntent
Záměr ochrany proti replikaci.
| Name | Typ | Description |
|---|---|---|
| id |
string (arm-id) |
Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Lokace zdroje |
| name |
string |
Název prostředku |
| properties |
Vlastní data. |
|
| systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
|
| type |
string |
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" |
ReplicationProtectionIntentProperties
Podrobnosti o vlastních datech záměru ochrany replikace.
| Name | Typ | Description |
|---|---|---|
| creationTimeUTC |
string |
Čas vytvoření v UTC. |
| friendlyName |
string |
Název. |
| isActive |
boolean |
Hodnota označující, zda je objekt záměru aktivní. |
| jobId |
string |
ID úlohy. |
| jobState |
string |
Stav úlohy. |
| providerSpecificDetails | ReplicationProtectionIntentProviderSpecificSettings: |
Vlastní nastavení zprostředkovatele replikace. |
SetMultiVmSyncStatus
Hodnota označující, jestli je potřeba povolit synchronizaci více virtuálních počítačů. Hodnota by měla být Enabled (Povoleno) nebo Disabled (Zakázáno).
| Hodnota | Description |
|---|---|
| Enable |
Povolit |
| Disable |
Zakázat |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
| createdBy |
string |
Identita, která prostředek vytvořila. |
| createdByType |
Typ identity, která prostředek vytvořila. |
|
| lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
| lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
| lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |