Replication Protectable Items - List By Replication Protection Containers

Lekéri a védhető elemek listáját.
Listák a védelmi tárolóban lévő védhető elemeket.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems?api-version=2023-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems?api-version=2023-02-01&$filter={$filter}&$take={$take}&$skipToken={$skipToken}

URI-paraméterek

Name In Kötelező Típus Description
fabricName
path True

string

Háló neve.

protectionContainerName
path True

string

Védelmi tároló neve.

resourceGroupName
path True

string

Annak az erőforráscsoportnak a neve, amelyben a helyreállítási tár található.

resourceName
path True

string

A helyreállítási tár neve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Client API-verzió.

$filter
query

string

OData-szűrőbeállítások.

$skipToken
query

string

skipToken OData lekérdezési paraméter.

$take
query

string

vegye be az OData lekérdezési paramétert.

Válaszok

Name Típus Description
200 OK

ProtectableItemCollection

OK

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation megszemélyesítse a felhasználói fiókját.

Példák

Gets the list of protectable items.

Sample Request

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems?api-version=2023-02-01

Sample Response

Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01
{
  "value": [
    {
      "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/c0c14913-3d7a-48ea-9531-cc99e0e686e6",
      "name": "c0c14913-3d7a-48ea-9531-cc99e0e686e6",
      "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems",
      "properties": {
        "friendlyName": "vm2",
        "protectionStatus": "Unprotected",
        "recoveryServicesProviderId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
        "protectionReadinessErrors": [],
        "supportedReplicationProviders": [
          "HyperVReplicaAzure"
        ],
        "customDetails": {
          "instanceType": "ReplicationGroupDetails"
        }
      }
    },
    {
      "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
      "name": "f8491e4f-817a-40dd-a90c-af773978c75b",
      "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems",
      "properties": {
        "friendlyName": "vm1",
        "protectionStatus": "Unprotected",
        "recoveryServicesProviderId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
        "protectionReadinessErrors": [],
        "supportedReplicationProviders": [
          "HyperVReplicaAzure"
        ],
        "customDetails": {
          "instanceType": "ReplicationGroupDetails"
        }
      }
    }
  ],
  "nextLink": "https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems?api-version=2021-06-01&%24skipToken=ReplicationGroup%3aBegin"
}

Definíciók

Name Description
DiskVolumeDetails

Kötet részletei.

HealthError

Állapothiba.

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

InMageDiskDetails

VMware/Fizikai lemez részletei.

InnerHealthError

Implementálja az InnerHealthError osztályt. A HealthError objektum tartalmazza az InnerHealthErrors gyermekhibák listáját. Az InnerHealthError azért van használatban, mert ez megakadályozza a szerkezetek végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibáknak tesszük ki, és ezt minden API-fogyasztó ugyanúgy használhatja, mint a Exception –> InnerException kivételt.

ProtectableItem

Replikációval védett elem.

ProtectableItemCollection

Védhető elemgyűjtemény.

ProtectableItemProperties

A replikációval védett elem egyéni adatainak részletei.

ReplicationGroupDetails

Replikációs csoport részletei. Ezt san esetén használjuk.

VMwareVirtualMachineDetails

VMware-szolgáltatóra vonatkozó beállítások.

DiskVolumeDetails

Kötet részletei.

Name Típus Description
label

string

A kötetcímke.

name

string

A kötet neve.

HealthError

Állapothiba.

Name Típus Description
creationTimeUtc

string

Hibalétrehozás időpontja (UTC).

customerResolvability

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

entityId

string

Az entitás azonosítója.

errorCategory

string

A hiba kategóriája.

errorCode

string

Hibakód.

errorId

string

Az állapothiba egyedi azonosítója.

errorLevel

string

Hibaszint.

errorMessage

string

Hibaüzenet.

errorSource

string

A hiba forrása.

errorType

string

A hiba típusa.

innerHealthErrors

InnerHealthError[]

A belső állapot hibái. A HealthError gyermekhibákként való listájával rendelkező HealthError problémás. Az InnerHealthError azért van használatban, mert ez megakadályozza a szerkezetek végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibáknak tesszük ki, és ezt minden API-fogyasztó ugyanúgy használhatja, mint a Exception –> InnerException kivételt.

possibleCauses

string

A hiba lehetséges okai.

recommendedAction

string

Javasolt művelet a hiba elhárításához.

recoveryProviderErrorMessage

string

DRA-hibaüzenet.

summaryMessage

string

Az entitás összefoglaló üzenete.

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

Name Típus Description
Allowed

string

NotAllowed

string

InMageDiskDetails

VMware/Fizikai lemez részletei.

Name Típus Description
diskConfiguration

string

Legyen szó dinamikus lemezről vagy alaplemezről.

diskId

string

A lemezazonosító.

diskName

string

A lemez neve.

diskSizeInMB

string

A lemez mérete MB-ban.

diskType

string

Legyen szó rendszerlemezről vagy adatlemezről.

volumeList

DiskVolumeDetails[]

A lemez kötetei.

InnerHealthError

Implementálja az InnerHealthError osztályt. A HealthError objektum tartalmazza az InnerHealthErrors gyermekhibák listáját. Az InnerHealthError azért van használatban, mert ez megakadályozza a szerkezetek végtelen ciklusát, amikor a Hydra megpróbálja automatikusan létrehozni a szerződést. A kapcsolódó állapothibákat belső állapothibáknak tesszük ki, és ezt minden API-fogyasztó ugyanúgy használhatja, mint a Exception –> InnerException kivételt.

Name Típus Description
creationTimeUtc

string

Hibalétrehozás időpontja (UTC).

customerResolvability

HealthErrorCustomerResolvability

Érték, amely azt jelzi, hogy az állapothiba feloldható-e az ügyfél számára.

entityId

string

Az entitás azonosítója.

errorCategory

string

A hiba kategóriája.

errorCode

string

Hibakód.

errorId

string

Az állapothiba egyedi azonosítója.

errorLevel

string

Hibaszint.

errorMessage

string

Hibaüzenet.

errorSource

string

A hiba forrása.

errorType

string

A hiba típusa.

possibleCauses

string

A hiba lehetséges okai.

recommendedAction

string

Javasolt művelet a hiba elhárításához.

recoveryProviderErrorMessage

string

DRA-hibaüzenet.

summaryMessage

string

Az entitás összefoglaló üzenete.

ProtectableItem

Replikációval védett elem.

Name Típus Description
id

string

Erőforrás-azonosító

location

string

Resource Location

name

string

Erőforrás neve

properties

ProtectableItemProperties

Az egyéni adatok.

type

string

Erőforrás típusa

ProtectableItemCollection

Védhető elemgyűjtemény.

Name Típus Description
nextLink

string

A következő hivatkozás értéke.

value

ProtectableItem[]

A Védhető elem részletei.

ProtectableItemProperties

A replikációval védett elem egyéni adatainak részletei.

Name Típus Description
customDetails ConfigurationSettings:

A replikációszolgáltató egyéni beállításai.

friendlyName

string

A név.

protectionReadinessErrors

string[]

Az Aktuális védelmi készültségi hibák.

protectionStatus

string

A védelem állapota.

recoveryServicesProviderId

string

A helyreállítási szolgáltató ARM-azonosítója.

replicationProtectedItemId

string

A védett elemek ARM-erőforrása.

supportedReplicationProviders

string[]

A védhető elemhez támogatott replikációszolgáltatók listája.

ReplicationGroupDetails

Replikációs csoport részletei. Ezt san esetén használjuk.

Name Típus Description
instanceType string:

ReplicationGroupDetails

Lekéri az osztály típusát. Felül kell bírálni a származtatott osztályokban.

VMwareVirtualMachineDetails

VMware-szolgáltatóra vonatkozó beállítások.

Name Típus Description
agentGeneratedId

string

Az InMage-ügynök által a vendégre való telepítés után létrehozott azonosító. Ez az InMage CreateProtection során használandó azonosító.

agentInstalled

string

Az az érték, amely azt jelzi, hogy az InMage felderítőügynök telepítve van-e a vendégen.

agentVersion

string

Az ügynök verziója.

discoveryType

string

A gép felderítési típusát jelző érték. Az érték lehet vCenter vagy fizikai.

diskDetails

InMageDiskDetails[]

A lemez részletei.

instanceType string:

VMwareVirtualMachine

Lekéri az osztály típusát. Felül kell bírálni a származtatott osztályokban.

ipAddress

string

Az IP-cím.

osType

string

A virtuális gépre telepített OsType.

poweredOn

string

Az érték, amely azt jelzi, hogy a virtuális gép be van-e kapcsolva.

vCenterInfrastructureId

string

A VCenter-infrastruktúra azonosítója.

validationErrors

HealthError[]

Az érvényesítési hibák.