Replication Protectable Items - List By Replication Protection Containers

Leveszi a védett elemek listáját.
A védett elemek et sorolja fel egy védelmi tárolóban.

GET https://management.azure.com/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems?api-version=2018-07-10
GET https://management.azure.com/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems?api-version=2018-07-10&$filter={$filter}

URI-paraméterek

Name In Required Type Description
fabricName
path True
  • string

Szövet neve.

protectionContainerName
path True
  • string

Védelmi tároló neve.

resourceGroupName
path True
  • string

Annak az erőforráscsoportnak a neve, ahol a helyreállítási szolgáltatások tárolója található.

resourceName
path True
  • string

A helyreállítási szolgáltatások tárolójának neve.

subscriptionId
path True
  • string

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

api-version
query True
  • string

Ügyfél api verziója.

$filter
query
  • string

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

Válaszok

Name Type Description
200 OK

OK

Biztonság

azure_auth

Azure Active Directory OAuth2 folyamat

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

Scopes

Name Description
user_impersonation megszemélyesíteni 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=2018-07-10

Sample Response

{
  "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": "HyperVVirtualMachine"
        }
      }
    },
    {
      "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": "HyperVVirtualMachine"
        }
      }
    }
  ],
  "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=2018-07-10&%24skipToken=ReplicationGroup%3aBegin"
}

Definíciók

DiskDetails

On-prem lemez részleteit adatokat.

DiskVolumeDetails

Kötet részletei.

HealthError

Állapothiba

HealthErrorCustomerResolvability

Az állapothiba feloldható-e a vevő feloldhatója.

HyperVVirtualMachineDetails

Egyállomásos hálószolgáltató-specifikus virtuálisgép-beállítások.

InMageDiskDetails

VMware/Fizikai adott lemez részletei

InnerHealthError

InnerHealthError osztályt valósít meg. A HealthError objektum gyermekhibaként tartalmazza az InnerHealthErrors listáját. InnerHealthError azért használatos, mert ez megakadályozza a végtelen ciklus struktúrák, amikor a Hydra megpróbálja automatikusan generálni a szerződést. A kapcsolódó egészségügyi hibákat belső egészségügyi hibákként tesszük ki, és minden API-fogyasztó használhatja ezt a kivétel -> InnerException módon.

OSDetails

Lemez részletei.

PresenceStatus

Egy érték, amely azt jelzi, hogy a virtuális géphez fizikai lemez van-e csatlakoztatva. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

ProtectableItem

Replikációval védett elem

ProtectableItemCollection

Védett cikkgyűjtemény.

ProtectableItemProperties

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

ReplicationGroupDetails

Replikációs csoport adatai. Ezt fogják használni san és wvr esetén.

VmmVirtualMachineDetails

VMM-hálószolgáltató-specifikus virtuálisgép-beállítások.

VMwareVirtualMachineDetails

VMware szolgáltató specifikus beállítások

DiskDetails

On-prem lemez részleteit adatokat.

Name Type Description
maxSizeMB
  • integer

A merevlemez maximális mérete MB-ban.

vhdId
  • string

A VHD azonosító.

vhdName
  • string

A VHD neve.

vhdType
  • string

A kötet típusa.

DiskVolumeDetails

Kötet részletei.

Name Type Description
label
  • string

A kötet címke.

name
  • string

A kötet neve.

HealthError

Állapothiba

Name Type Description
creationTimeUtc
  • string

Hiba létrehozási ideje (UTC)

customerResolvability

Az állapothiba feloldható-e a vevő feloldhatója.

entityId
  • string

Az entitás azonosítója.

errorCategory
  • string

Hibakategória.

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

A belső egészségügyi hibák. HealthError, amelynek listáját HealthError a gyermek hibák problematikus. InnerHealthError azért használatos, mert ez megakadályozza a végtelen ciklus struktúrák, amikor a Hydra megpróbálja automatikusan generálni a szerződést. A kapcsolódó egészségügyi hibákat belső egészségügyi hibákként tesszük ki, és minden API-fogyasztó használhatja ezt a kivétel -> InnerException módon.

possibleCauses
  • string

A hiba lehetséges okai.

recommendedAction
  • string

A hiba elhárításához ajánlott művelet.

recoveryProviderErrorMessage
  • string

DRA hibaüzenetet.

summaryMessage
  • string

Az entitás összefoglaló üzenete.

HealthErrorCustomerResolvability

Az állapothiba feloldható-e a vevő feloldhatója.

Name Type Description
Allowed
  • string
NotAllowed
  • string

HyperVVirtualMachineDetails

Egyállomásos hálószolgáltató-specifikus virtuálisgép-beállítások.

Name Type Description
diskDetails

Az utolsó sikeres feladatátvételi idő.

generation
  • string

A tárgy azonosítója a szövetben.

hasFibreChannelAdapter

Érték, amely jelzi, hogy a virtuális géphez van-e szálcsatornás adapter csatlakoztatva. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

hasPhysicalDisk

Egy érték, amely azt jelzi, hogy a virtuális géphez fizikai lemez van-e csatlakoztatva. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

hasSharedVhd

Egy érték, amely azt jelzi, hogy a virtuális gép rendelkezik-e megosztott virtuális merevlemezvel. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

instanceType string:
  • HyperVVirtualMachine

Megkapja az osztálytípust. Felülírva a származtatott osztályokban.

osDetails

Az utolsó replikáció időpontja.

sourceItemId
  • string

Az objektum forrásazonosítója.

InMageDiskDetails

VMware/Fizikai adott lemez részletei

Name Type Description
diskConfiguration
  • string

Azt jelzi, hogy a lemez dinamikus vagy alaplemez-e.

diskId
  • string

A lemezazonosító.

diskName
  • string

A lemez neve.

diskSizeInMB
  • string

A lemez mérete MB-ban.

diskType
  • string

Az, hogy a lemez rendszerlemez vagy adatlemez-e.

volumeList

A lemez kötetei.

InnerHealthError

InnerHealthError osztályt valósít meg. A HealthError objektum gyermekhibaként tartalmazza az InnerHealthErrors listáját. InnerHealthError azért használatos, mert ez megakadályozza a végtelen ciklus struktúrák, amikor a Hydra megpróbálja automatikusan generálni a szerződést. A kapcsolódó egészségügyi hibákat belső egészségügyi hibákként tesszük ki, és minden API-fogyasztó használhatja ezt a kivétel -> InnerException módon.

Name Type Description
creationTimeUtc
  • string

Hiba létrehozási ideje (UTC)

entityId
  • string

Az entitás azonosítója.

errorCategory
  • string

Hibakategória.

errorCode
  • string

Hibakód.

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

A hiba elhárításához ajánlott művelet.

recoveryProviderErrorMessage
  • string

DRA hibaüzenetet.

summaryMessage
  • string

Az entitás összefoglaló üzenete.

OSDetails

Lemez részletei.

Name Type Description
oSMajorVersion
  • string

Az operációs rendszer főverziója.

oSMinorVersion
  • string

Az operációs rendszer alverziója.

oSVersion
  • string

Az operációs rendszer verziója.

osEdition
  • string

Az OSEdition.

osType
  • string

Virtuális gép lemezjént.

productType
  • string

Termék típus.

PresenceStatus

Egy érték, amely azt jelzi, hogy a virtuális géphez fizikai lemez van-e csatlakoztatva. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

Name Type Description
NotPresent
  • string
Present
  • string
Unknown
  • string

ProtectableItem

Replikációval védett elem

Name Type Description
id
  • string

Erőforrás-azonosító

location
  • string

Resource Location (Erőforrás helye)

name
  • string

Erőforrás neve

properties

Az egyéni adatok.

type
  • string

Erőforrás típusa

ProtectableItemCollection

Védett cikkgyűjtemény.

Name Type Description
nextLink
  • string

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

value

A Védhető elem részletei.

ProtectableItemProperties

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

Name Type Description
customDetails ConfigurationSettings:

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

friendlyName
  • string

A nevét.

protectionReadinessErrors
  • string[]

A jelenlegi védelmi készültségi hibák.

protectionStatus
  • string

A védelmi állapot.

recoveryServicesProviderId
  • string

A helyreállítási szolgáltató ARM Id.

replicationProtectedItemId
  • string

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

supportedReplicationProviders
  • string[]

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

ReplicationGroupDetails

Replikációs csoport adatai. Ezt fogják használni san és wvr esetén.

Name Type Description
instanceType string:

Megkapja az osztálytípust. Felülírva a származtatott osztályokban.

VmmVirtualMachineDetails

VMM-hálószolgáltató-specifikus virtuálisgép-beállítások.

Name Type Description
diskDetails

Az utolsó sikeres feladatátvételi idő.

generation
  • string

A tárgy azonosítója a szövetben.

hasFibreChannelAdapter

Érték, amely jelzi, hogy a virtuális géphez van-e szálcsatornás adapter csatlakoztatva. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

hasPhysicalDisk

Egy érték, amely azt jelzi, hogy a virtuális géphez fizikai lemez van-e csatlakoztatva. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

hasSharedVhd

Egy érték, amely azt jelzi, hogy a virtuális gép rendelkezik-e megosztott virtuális merevlemezvel. {SrsDataContract.PresenceStatus} enum karakterláncértéke.

instanceType string:
  • VmmVirtualMachine

Megkapja az osztálytípust. Felülírva a származtatott osztályokban.

osDetails

Az utolsó replikáció időpontja.

sourceItemId
  • string

Az objektum forrásazonosítója.

VMwareVirtualMachineDetails

VMware szolgáltató specifikus beállítások

Name Type Description
agentGeneratedId
  • string

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

agentInstalled
  • string

Az érték, amely 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. Érték lehet vCenter vagy fizikai.

diskDetails

A lemez részletei.

instanceType string:
  • VMwareVirtualMachine

Megkapja az osztálytípust. Felülírva 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

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