Delen via


Replication Protection Intents - List

Hiermee haalt u de lijst met intentieobjecten voor replicatiebeveiliging op.
Hiermee haalt u de lijst met ASR-replicatiebeveiligingsintentieobjecten op in de kluis.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents?api-version=2025-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents?api-version=2025-02-01&skipToken={skipToken}&takeToken={takeToken}

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep waarin de Recovery Services-kluis aanwezig is.

resourceName
path True

string

De naam van de Recovery Services-kluis.

subscriptionId
path True

string

De abonnements-id.

api-version
query True

string

Client-API-versie.

skipToken
query

string

Het pagineringstoken.

takeToken
query

string

Het paginaformaat.

Antwoorden

Name Type Description
200 OK

ReplicationProtectionIntentCollection

OK

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Imitatie van uw gebruikersaccount.

Voorbeelden

Gets the list of replication protection intent objects.

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/2007vttp/replicationProtectionIntents?api-version=2025-02-01

Voorbeeldrespons

Azure-AsyncOperation: https://management.azure.com/Subscriptions/509099b2-9d2c-4636-b43e-bd5cafb6be69/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/2007vttp/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-02-01
{
  "value": [
    {
      "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",
          "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"
        }
      }
    }
  ]
}

Definities

Name Description
A2AProtectionIntentDiskInputDetails

Invoerdetails van niet-beheerde schijf in Azure VM.

A2AProtectionIntentManagedDiskInputDetails

Invoergegevens van beheerde schijven in Azure VM.

A2AReplicationIntentDetails

Specifieke instellingen voor A2A-providers.

AgentAutoUpdateStatus

Een waarde die aangeeft of de automatische update is ingeschakeld.

AutomationAccountAuthenticationType

Een waarde die aangeeft welk type verificatie moet worden gebruikt voor automation-account.

AutoProtectionOfDataDisk

Een waarde die aangeeft of de automatische beveiliging is ingeschakeld.

DiskEncryptionInfo

Informatie over herstelschijfversleuteling (BEK en KEK).

DiskEncryptionKeyInfo

Informatie over schijfversleutelingssleutels (BitLocker-versleutelingssleutel (BEK) in Windows).

ExistingProtectionProfile

Bestaande invoer voor opslagaccounts.

ExistingRecoveryAvailabilitySet

Invoer van bestaande beschikbaarheidsset voor herstel.

ExistingRecoveryProximityPlacementGroup

Bestaande invoer van nabijheidsplaatsingsgroep voor herstel.

ExistingRecoveryRecoveryResourceGroup

Bestaande invoer voor herstelresourcegroepen.

ExistingRecoveryVirtualNetwork

Bestaande invoer van virtueel herstelnetwerk.

ExistingStorageAccount

Bestaande invoer voor opslagaccounts.

KeyEncryptionKeyInfo

KEK-gegevens (Key Encryption Key).

NewProtectionProfile

Nieuwe beveiligingsprofielinvoer.

NewRecoveryVirtualNetwork

Herstel de invoer van het virtuele netwerk om een nieuw virtueel netwerk te maken op basis van het opgegeven bronnetwerk.

ReplicationProtectionIntent

Replicatiebeveiligingsintentie.

ReplicationProtectionIntentCollection

Verzameling replicatiebeveiligingsobjecten.

ReplicationProtectionIntentProperties

Details van de replicatiebeveiligingsintentie voor aangepaste gegevens.

SetMultiVmSyncStatus

Een waarde die aangeeft of synchronisatie met meerdere VM's moet worden ingeschakeld. De waarde moet 'Ingeschakeld' of 'Uitgeschakeld' zijn.

A2AProtectionIntentDiskInputDetails

Invoerdetails van niet-beheerde schijf in Azure VM.

Name Type Description
diskUri

string

De schijf-URI.

primaryStagingStorageAccountCustomInput StorageAccountCustomDetails:

ExistingStorageAccount

De invoer van het primaire faseringsopslagaccount.

recoveryAzureStorageAccountCustomInput StorageAccountCustomDetails:

ExistingStorageAccount

De invoer van het VHD-opslagaccount voor herstel.

A2AProtectionIntentManagedDiskInputDetails

Invoergegevens van beheerde schijven in Azure VM.

Name Type Description
diskEncryptionInfo

DiskEncryptionInfo

De gegevens over de versleuteling van de herstelschijf (voor één/enkele pass-stromen).

diskId

string

De schijf-id.

primaryStagingStorageAccountCustomInput StorageAccountCustomDetails:

ExistingStorageAccount

De invoer van het primaire faseringsopslagaccount.

recoveryDiskEncryptionSetId

string

De id van de versleutelingsset voor de herstelschijf.

recoveryReplicaDiskAccountType

string

Het type replicaschijf. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven.

recoveryResourceGroupCustomInput RecoveryResourceGroupCustomDetails:

ExistingRecoveryRecoveryResourceGroup

De invoer van de herstelresourcegroep.

recoveryTargetDiskAccountType

string

Het type doelschijf na een failover. Het is een optionele waarde en is hetzelfde als het type bronschijf als deze niet door de gebruiker is opgegeven.

A2AReplicationIntentDetails

Specifieke instellingen voor A2A-providers.

Name Type Default value Description
agentAutoUpdateStatus

AgentAutoUpdateStatus

Een waarde die aangeeft of de automatische update is ingeschakeld.

autoProtectionOfDataDisk

AutoProtectionOfDataDisk

Een waarde die aangeeft of de automatische beveiliging is ingeschakeld.

automationAccountArmId

string

De arm-id van het Automation-account.

automationAccountAuthenticationType

AutomationAccountAuthenticationType

RunAsAccount

Een waarde die aangeeft welk type verificatie moet worden gebruikt voor automation-account.

diskEncryptionInfo

DiskEncryptionInfo

De gegevens over de versleuteling van de herstelschijf (voor twee passflows).

fabricObjectId

string

De infrastructuurspecifieke object-id van de virtuele machine.

instanceType string:

A2A

Hiermee haalt u het exemplaartype op.

multiVmGroupId

string

De groeps-id voor meerdere vm's.

multiVmGroupName

string

De naam van de groep met meerdere vm's.

primaryLocation

string

De primaire locatie voor de virtuele machine.

primaryStagingStorageAccount StorageAccountCustomDetails:

ExistingStorageAccount

De gegevens van het primaire faseringsopslagaccount.

protectionProfile ProtectionProfileCustomDetails:

De aangepaste details van het beveiligingsprofiel.

recoveryAvailabilitySet RecoveryAvailabilitySetCustomDetails:

ExistingRecoveryAvailabilitySet

De details van de beschikbaarheidsset voor herstel.

recoveryAvailabilityType

string

Het herstel beschikbaarheidstype van de virtuele machine.

recoveryAvailabilityZone

string

De beschikbaarheidszone voor herstel.

recoveryBootDiagStorageAccount StorageAccountCustomDetails:

ExistingStorageAccount

Het diagnostische opslagaccount voor opstarten.

recoveryLocation

string

De herstellocatie voor de virtuele machine.

recoveryProximityPlacementGroup RecoveryProximityPlacementGroupCustomDetails:

ExistingRecoveryProximityPlacementGroup

De aangepaste details van de plaatsingsgroep voor herstelnabijheid.

recoveryResourceGroupId

string

De id van de herstelresourcegroep.

recoverySubscriptionId

string

De id van het herstelabonnement van de virtuele machine.

recoveryVirtualNetwork RecoveryVirtualNetworkCustomDetails:

De details van het virtuele herstelnetwerk.

vmDisks

A2AProtectionIntentDiskInputDetails[]

De lijst met vm-schijfgegevens.

vmManagedDisks

A2AProtectionIntentManagedDiskInputDetails[]

De lijst met gegevens van beheerde vm-schijven.

AgentAutoUpdateStatus

Een waarde die aangeeft of de automatische update is ingeschakeld.

Waarde Description
Disabled
Enabled

AutomationAccountAuthenticationType

Een waarde die aangeeft welk type verificatie moet worden gebruikt voor automation-account.

Waarde Description
RunAsAccount
SystemAssignedIdentity

AutoProtectionOfDataDisk

Een waarde die aangeeft of de automatische beveiliging is ingeschakeld.

Waarde Description
Disabled
Enabled

DiskEncryptionInfo

Informatie over herstelschijfversleuteling (BEK en KEK).

Name Type Description
diskEncryptionKeyInfo

DiskEncryptionKeyInfo

De naslaginformatie voor KeyVault voor herstel voor geheim.

keyEncryptionKeyInfo

KeyEncryptionKeyInfo

De naslaginformatie voor KeyVault voor herstel.

DiskEncryptionKeyInfo

Informatie over schijfversleutelingssleutels (BitLocker-versleutelingssleutel (BEK) in Windows).

Name Type Description
keyVaultResourceArmId

string

De ARM-id van de KeyVault-resource voor geheim.

secretIdentifier

string

De geheime URL/id.

ExistingProtectionProfile

Bestaande invoer voor opslagaccounts.

Name Type Description
protectionProfileId

string

De arm-id van het beveiligingsprofiel. Er wordt een fout gegenereerd als de resource niet bestaat.

resourceType string:

Existing

Het klassetype.

ExistingRecoveryAvailabilitySet

Invoer van bestaande beschikbaarheidsset voor herstel.

Name Type Description
recoveryAvailabilitySetId

string

De id van de herstel-beschikbaarheidsset. Er wordt een fout gegenereerd als de resource niet bestaat.

resourceType string:

Existing

Het klassetype.

ExistingRecoveryProximityPlacementGroup

Bestaande invoer van nabijheidsplaatsingsgroep voor herstel.

Name Type Description
recoveryProximityPlacementGroupId

string

De id van de plaatsingsgroep voor herstelnabijheid. Er wordt een fout gegenereerd als de resource niet bestaat.

resourceType string:

Existing

Het klassetype.

ExistingRecoveryRecoveryResourceGroup

Bestaande invoer voor herstelresourcegroepen.

Name Type Description
recoveryResourceGroupId

string

De resourcegroep-id voor herstel. Geldig voor V2-scenario's.

resourceType string:

Existing

Het klassetype.

ExistingRecoveryVirtualNetwork

Bestaande invoer van virtueel herstelnetwerk.

Name Type Description
recoverySubnetName

string

De naam van het herstelsubnet.

recoveryVirtualNetworkId

string

De id van het virtuele herstelnetwerk. Er wordt een fout gegenereerd als de resource niet bestaat.

resourceType string:

Existing

Het klassetype.

ExistingStorageAccount

Bestaande invoer voor opslagaccounts.

Name Type Description
azureStorageAccountId

string

De arm-id van het opslagaccount. Er wordt een fout gegenereerd als de resource niet bestaat.

resourceType string:

Existing

Het klassetype.

KeyEncryptionKeyInfo

KEK-gegevens (Key Encryption Key).

Name Type Description
keyIdentifier

string

De sleutel-URL/id.

keyVaultResourceArmId

string

De ARM-id van de KeyVault-resource voor de sleutel.

NewProtectionProfile

Nieuwe beveiligingsprofielinvoer.

Name Type Description
appConsistentFrequencyInMinutes

integer (int32)

De frequentie van de app-consistente momentopname (in minuten).

crashConsistentFrequencyInMinutes

integer (int32)

De frequentie van crashconsistente momentopnamen (in minuten).

multiVmSyncStatus

SetMultiVmSyncStatus

Een waarde die aangeeft of synchronisatie met meerdere VM's moet worden ingeschakeld. De waarde moet 'Ingeschakeld' of 'Uitgeschakeld' zijn.

policyName

string

De invoer van het beveiligingsprofiel.

recoveryPointHistory

integer (int32)

De duur in minuten totdat de herstelpunten moeten worden opgeslagen.

resourceType string:

New

Het klassetype.

NewRecoveryVirtualNetwork

Herstel de invoer van het virtuele netwerk om een nieuw virtueel netwerk te maken op basis van het opgegeven bronnetwerk.

Name Type Description
recoveryVirtualNetworkName

string

De naam van het virtuele herstelnetwerk.

recoveryVirtualNetworkResourceGroupName

string

De naam van de resourcegroep die moet worden gebruikt om het virtuele herstelnetwerk te maken. Als u afwezig bent, wordt het doelnetwerk gemaakt in dezelfde resourcegroep als de doel-VM.

resourceType string:

New

Het klassetype.

ReplicationProtectionIntent

Replicatiebeveiligingsintentie.

Name Type Description
id

string

Resource-id

location

string

Resource-locatie

name

string

Resourcenaam

properties

ReplicationProtectionIntentProperties

De aangepaste gegevens.

type

string

Type bron

ReplicationProtectionIntentCollection

Verzameling replicatiebeveiligingsobjecten.

Name Type Description
nextLink

string

De waarde van de volgende koppeling.

value

ReplicationProtectionIntent[]

Details van de intent Replication Protection.

ReplicationProtectionIntentProperties

Details van de replicatiebeveiligingsintentie voor aangepaste gegevens.

Name Type Description
creationTimeUTC

string

De aanmaaktijd in UTC.

friendlyName

string

De naam.

isActive

boolean

Een waarde die aangeeft of het intentieobject actief is.

jobId

string

De taak-id.

jobState

string

De taakstatus.

providerSpecificDetails ReplicationProtectionIntentProviderSpecificSettings:

A2AReplicationIntentDetails

De aangepaste instellingen van de replicatieprovider.

SetMultiVmSyncStatus

Een waarde die aangeeft of synchronisatie met meerdere VM's moet worden ingeschakeld. De waarde moet 'Ingeschakeld' of 'Uitgeschakeld' zijn.

Waarde Description
Disable
Enable