Replication Protectable Items - List By Replication Protection Containers

Získá seznam chránitelných položek.
Uvádí položky, které lze chránit v kontejneru ochrany.

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}

Parametry identifikátoru URI

Name In Required Type Description
fabricName
path True
  • string

Název látky.

protectionContainerName
path True
  • string

Název kontejneru ochrany.

resourceGroupName
path True
  • string

Název skupiny prostředků, ve které je k dispozici trezor služeb pro obnovení.

resourceName
path True
  • string

Název trezoru služeb obnovení.

subscriptionId
path True
  • string

Id předplatného.

api-version
query True
  • string

Verze rozhraní API klienta.

$filter
query
  • string

Možnosti filtru OData.

Odpovědi

Name Type Description
200 OK

OK

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation zosobnit svůj uživatelský účet.

Příklady

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"
}

Definice

DiskDetails

Data podrobností o disku na disku.

DiskVolumeDetails

Podrobnosti o objemu.

HealthError

Chyba stavu

HealthErrorCustomerResolvability

Hodnota označující, zda je chyba stavu řešitelná zákazníkem.

HyperVVirtualMachineDetails

Nastavení virtuálních zařízení specifické pro jednoho hostitele zprostředkovatele infrastruktury.

InMageDiskDetails

Podrobnosti o disku specifickém pro vmware/fyzické

InnerHealthError

Implementuje třídu InnerHealthError. HealthError objekt má seznam InnerHealthErrors jako podřízené chyby. InnerHealthError se používá, protože to zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky generovat smlouvu. Vystavujeme související chyby stavu jako vnitřní zdravotní chyby a všichni spotřebitelé rozhraní> API mohou využít stejným způsobem jako Exception - InnerException.

OSDetails

Podrobnosti o disku.

PresenceStatus

Hodnota označující, zda má virtuální modul připojený fyzický disk. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

ProtectableItem

Položka chráněná replikací

ProtectableItemCollection

Chráněná kolekce položek.

ProtectableItemProperties

Podrobnosti vlastních dat položky chráněné replikací.

ReplicationGroupDetails

Podrobnosti o replikační skupině. To bude použito v případě San a Wvr.

VmmVirtualMachineDetails

Nastavení virtuálních zařízení v rámci zprostředkovatele infrastruktury v vm v vm v.

VMwareVirtualMachineDetails

Nastavení specifická pro poskytovatele vmware

DiskDetails

Data podrobností o disku na disku.

Name Type Description
maxSizeMB
  • integer

Maximální velikost pevného disku v MB.

vhdId
  • string

Id Virtuálního pevného disku.

vhdName
  • string

Název virtuálního pevného disku.

vhdType
  • string

Typ svazku.

DiskVolumeDetails

Podrobnosti o objemu.

Name Type Description
label
  • string

Štítek svazku.

name
  • string

Název svazku.

HealthError

Chyba stavu

Name Type Description
creationTimeUtc
  • string

Čas vytvoření chyby (UTC)

customerResolvability

Hodnota označující, zda je chyba stavu řešitelná zákazníkem.

entityId
  • string

ID entity.

errorCategory
  • string

Kategorie chyb.

errorCode
  • string

Kód chyby

errorId
  • string

Zdravotní chyba jedinečné id.

errorLevel
  • string

Míra chyb.

errorMessage
  • string

Chybová zpráva.

errorSource
  • string

Zdroj chyby.

errorType
  • string

Typ chyby.

innerHealthErrors

Vnitřní zdravotní chyby. HealthError se seznamem HealthError jako podřízené chyby je problematické. InnerHealthError se používá, protože to zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky generovat smlouvu. Vystavujeme související chyby stavu jako vnitřní zdravotní chyby a všichni spotřebitelé rozhraní> API mohou využít stejným způsobem jako Exception - InnerException.

possibleCauses
  • string

Možné příčiny chyby.

recommendedAction
  • string

Doporučená akce k vyřešení chyby.

recoveryProviderErrorMessage
  • string

Dra chybová zpráva.

summaryMessage
  • string

Souhrnná zpráva entity.

HealthErrorCustomerResolvability

Hodnota označující, zda je chyba stavu řešitelná zákazníkem.

Name Type Description
Allowed
  • string
NotAllowed
  • string

HyperVVirtualMachineDetails

Nastavení virtuálních zařízení specifické pro jednoho hostitele zprostředkovatele infrastruktury.

Name Type Description
diskDetails

Poslední úspěšný čas převzetí služeb při selhání.

generation
  • string

Id objektu v tkanině.

hasFibreChannelAdapter

Hodnota označující, zda má virtuální měnový virtuální adaptér připojený adaptér fibre channel. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

hasPhysicalDisk

Hodnota označující, zda má virtuální modul připojený fyzický disk. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

hasSharedVhd

Hodnota označující, zda má virtuální virtuální medailon připojený sdílený virtuální pevný disk. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

instanceType string:
  • HyperVVirtualMachine

Získá typ třídy. Přepsáno v odvozených třídách.

osDetails

Čas poslední replikace.

sourceItemId
  • string

Id zdroje objektu.

InMageDiskDetails

Podrobnosti o disku specifickém pro vmware/fyzické

Name Type Description
diskConfiguration
  • string

Zda je disk dynamický disk nebo základní disk.

diskId
  • string

Id disku.

diskName
  • string

Název disku.

diskSizeInMB
  • string

Velikost disku v MB.

diskType
  • string

Zda se jedná o systémový disk nebo datový disk.

volumeList

Svazky disku.

InnerHealthError

Implementuje třídu InnerHealthError. HealthError objekt má seznam InnerHealthErrors jako podřízené chyby. InnerHealthError se používá, protože to zabrání nekonečné smyčce struktur, když se Hydra pokusí automaticky generovat smlouvu. Vystavujeme související chyby stavu jako vnitřní zdravotní chyby a všichni spotřebitelé rozhraní> API mohou využít stejným způsobem jako Exception - InnerException.

Name Type Description
creationTimeUtc
  • string

Čas vytvoření chyby (UTC)

entityId
  • string

ID entity.

errorCategory
  • string

Kategorie chyb.

errorCode
  • string

Kód chyby

errorLevel
  • string

Míra chyb.

errorMessage
  • string

Chybová zpráva.

errorSource
  • string

Zdroj chyby.

errorType
  • string

Typ chyby.

possibleCauses
  • string

Možné příčiny chyby.

recommendedAction
  • string

Doporučená akce k vyřešení chyby.

recoveryProviderErrorMessage
  • string

Dra chybová zpráva.

summaryMessage
  • string

Souhrnná zpráva entity.

OSDetails

Podrobnosti o disku.

Name Type Description
oSMajorVersion
  • string

Hlavní verze operačního systému.

oSMinorVersion
  • string

Dílčí verze operačního systému.

oSVersion
  • string

Verze operačního systému.

osEdition
  • string

Oseedition.

osType
  • string

Podrobnosti o disku virtuálního počítače.

productType
  • string

Typ výrobku.

PresenceStatus

Hodnota označující, zda má virtuální modul připojený fyzický disk. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

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

ProtectableItem

Položka chráněná replikací

Name Type Description
id
  • string

ID prostředku

location
  • string

Umístění prostředku

name
  • string

Název prostředku

properties

Vlastní data.

type
  • string

Typ prostředku

ProtectableItemCollection

Chráněná kolekce položek.

Name Type Description
nextLink
  • string

Hodnota dalšího odkazu.

value

Podrobnosti o ochranné položce.

ProtectableItemProperties

Podrobnosti vlastních dat položky chráněné replikací.

Name Type Description
customDetails ConfigurationSettings:

Vlastní nastavení zprostředkovatele replikace.

friendlyName
  • string

Název

protectionReadinessErrors
  • string[]

Aktuální chyba připravenosti ochrany.

protectionStatus
  • string

Stav ochrany.

recoveryServicesProviderId
  • string

Id zprostředkovatele obnovení ARM.

replicationProtectedItemId
  • string

Arm zdroj chráněných položek.

supportedReplicationProviders
  • string[]

Seznam zprostředkovatelů replikace podporovaných pro chráněnou položku.

ReplicationGroupDetails

Podrobnosti o replikační skupině. To bude použito v případě San a Wvr.

Name Type Description
instanceType string:

Získá typ třídy. Přepsáno v odvozených třídách.

VmmVirtualMachineDetails

Nastavení virtuálních zařízení v rámci zprostředkovatele infrastruktury v vm v vm v.

Name Type Description
diskDetails

Poslední úspěšný čas převzetí služeb při selhání.

generation
  • string

Id objektu v tkanině.

hasFibreChannelAdapter

Hodnota označující, zda má virtuální měnový virtuální adaptér připojený adaptér fibre channel. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

hasPhysicalDisk

Hodnota označující, zda má virtuální modul připojený fyzický disk. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

hasSharedVhd

Hodnota označující, zda má virtuální virtuální medailon připojený sdílený virtuální pevný disk. Hodnota řetězce výčtu {SrsDataContract.PresenceStatus}.

instanceType string:
  • VmmVirtualMachine

Získá typ třídy. Přepsáno v odvozených třídách.

osDetails

Čas poslední replikace.

sourceItemId
  • string

Id zdroje objektu.

VMwareVirtualMachineDetails

Nastavení specifická pro poskytovatele vmware

Name Type Description
agentGeneratedId
  • string

ID generované agentem InMage po jeho instalaci na hosta. Toto je ID, které mají být použity během InMage CreateProtection.

agentInstalled
  • string

Hodnota označující, zda je u hosta nainstalován agent scout InMage.

agentVersion
  • string

Verze agenta.

discoveryType
  • string

Hodnota označující typ zjišťování počítače. Hodnota může být vCenter nebo fyzické.

diskDetails

Podrobnosti o disku.

instanceType string:
  • VMwareVirtualMachine

Získá typ třídy. Přepsáno v odvozených třídách.

ipAddress
  • string

IP adresa.

osType
  • string

OsType nainstalovaný na virtuálním počítači.

poweredOn
  • string

Hodnota označující, zda je virtuální počítač zapnutý.

vCenterInfrastructureId
  • string

ID infrastruktury VCenter.

validationErrors

Chyby ověření.