Replication Protectable Items - List By Replication Protection Containers
Korunabilir öğelerin listesini alır.
Koruma kapsayıcısında korunabilir öğeleri Listeler.
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 Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
fabric
|
path | True |
string |
Doku adı. |
protection
|
path | True |
string |
Koruma kapsayıcısı adı. |
resource
|
path | True |
string |
Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı. |
resource
|
path | True |
string |
Kurtarma hizmetleri kasasının adı. |
subscription
|
path | True |
string |
Abonelik kimliği. |
api-version
|
query | True |
string |
İstemci Api Sürümü. |
$filter
|
query |
string |
OData filtre seçenekleri. |
|
$skip
|
query |
string |
skipToken OData sorgu parametresi. |
|
$take
|
query |
string |
OData sorgu parametresini alın. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
Güvenlik
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 | kullanıcı hesabınızın kimliğine bürünme. |
Örnekler
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"
}
Tanımlar
Name | Description |
---|---|
Disk |
Birim ayrıntıları. |
Health |
Sistem Durumu Hatası. |
Health |
Sistem durumu hatasının müşteri tarafından çözülebilir olup olmadığını gösteren değer. |
In |
VMware/Fiziksel özel Disk Ayrıntıları. |
Inner |
InnerHealthError sınıfını uygular. HealthError nesnesi, alt hata olarak InnerHealthErrors listesini içerir. InnerHealthError kullanılır çünkü Hydra anlaşmayı otomatik olarak oluşturmaya çalıştığında sonsuz bir yapı döngüsünü engeller. İlgili sistem durumu hatalarını iç sistem durumu hataları olarak kullanıma sunarız ve tüm API tüketicileri bunu Exception -> InnerException ile aynı şekilde kullanabilir. |
Protectable |
Çoğaltma korumalı öğe. |
Protectable |
Korunabilir öğe koleksiyonu. |
Protectable |
Çoğaltma korumalı öğe özel veri ayrıntıları. |
Replication |
Çoğaltma grubu ayrıntıları. Bu, San durumunda kullanılacaktır. |
VMware |
VMware sağlayıcısına özgü ayarlar. |
DiskVolumeDetails
Birim ayrıntıları.
Name | Tür | Description |
---|---|---|
label |
string |
Birim etiketi. |
name |
string |
Birim adı. |
HealthError
Sistem Durumu Hatası.
Name | Tür | Description |
---|---|---|
creationTimeUtc |
string |
Hata oluşturma zamanı (UTC). |
customerResolvability |
Sistem durumu hatasının müşteri tarafından çözülebilir olup olmadığını gösteren değer. |
|
entityId |
string |
Varlığın kimliği. |
errorCategory |
string |
Hata kategorisi. |
errorCode |
string |
Hata kodu. |
errorId |
string |
Sistem durumu hatası benzersiz kimliği. |
errorLevel |
string |
Hata düzeyi. |
errorMessage |
string |
Hata iletisi. |
errorSource |
string |
Hatanın kaynağı. |
errorType |
string |
Hata türü. |
innerHealthErrors |
İç sistem durumu hataları. HealthError'ın alt hata olarak HealthError listesinin olması sorunludur. InnerHealthError kullanılır çünkü Hydra anlaşmayı otomatik olarak oluşturmaya çalıştığında sonsuz bir yapı döngüsünü engeller. İlgili sistem durumu hatalarını iç sistem durumu hataları olarak kullanıma sunarız ve tüm API tüketicileri bunu Exception -> InnerException ile aynı şekilde kullanabilir. |
|
possibleCauses |
string |
Hatanın olası nedenleri. |
recommendedAction |
string |
Hatayı çözmek için önerilen eylem. |
recoveryProviderErrorMessage |
string |
DRA hata iletisi. |
summaryMessage |
string |
Varlığın özet iletisi. |
HealthErrorCustomerResolvability
Sistem durumu hatasının müşteri tarafından çözülebilir olup olmadığını gösteren değer.
Name | Tür | Description |
---|---|---|
Allowed |
string |
|
NotAllowed |
string |
InMageDiskDetails
VMware/Fiziksel özel Disk Ayrıntıları.
Name | Tür | Description |
---|---|---|
diskConfiguration |
string |
Diskin dinamik disk mi yoksa temel disk mi olduğu. |
diskId |
string |
Disk kimliği. |
diskName |
string |
Disk adı. |
diskSizeInMB |
string |
MB cinsinden disk boyutu. |
diskType |
string |
Diskin sistem diski mi yoksa veri diski mi olduğu. |
volumeList |
Diskin birimleri. |
InnerHealthError
InnerHealthError sınıfını uygular. HealthError nesnesi, alt hata olarak InnerHealthErrors listesini içerir. InnerHealthError kullanılır çünkü Hydra anlaşmayı otomatik olarak oluşturmaya çalıştığında sonsuz bir yapı döngüsünü engeller. İlgili sistem durumu hatalarını iç sistem durumu hataları olarak kullanıma sunarız ve tüm API tüketicileri bunu Exception -> InnerException ile aynı şekilde kullanabilir.
Name | Tür | Description |
---|---|---|
creationTimeUtc |
string |
Hata oluşturma zamanı (UTC). |
customerResolvability |
Sistem durumu hatasının müşteri tarafından çözülebilir olup olmadığını gösteren değer. |
|
entityId |
string |
Varlığın kimliği. |
errorCategory |
string |
Hata kategorisi. |
errorCode |
string |
Hata kodu. |
errorId |
string |
Sistem durumu hatası benzersiz kimliği. |
errorLevel |
string |
Hata düzeyi. |
errorMessage |
string |
Hata iletisi. |
errorSource |
string |
Hatanın kaynağı. |
errorType |
string |
Hata türü. |
possibleCauses |
string |
Hatanın olası nedenleri. |
recommendedAction |
string |
Hatayı çözmek için önerilen eylem. |
recoveryProviderErrorMessage |
string |
DRA hata iletisi. |
summaryMessage |
string |
Varlığın özet iletisi. |
ProtectableItem
Çoğaltma korumalı öğe.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği |
location |
string |
Kaynak Konumu |
name |
string |
Kaynak Adı |
properties |
Özel veriler. |
|
type |
string |
Kaynak Türü |
ProtectableItemCollection
Korunabilir öğe koleksiyonu.
Name | Tür | Description |
---|---|---|
nextLink |
string |
Sonraki bağlantının değeri. |
value |
Korunabilir öğe ayrıntıları. |
ProtectableItemProperties
Çoğaltma korumalı öğe özel veri ayrıntıları.
Name | Tür | Description |
---|---|---|
customDetails | ConfigurationSettings: |
Çoğaltma sağlayıcısı özel ayarları. |
friendlyName |
string |
Ad. |
protectionReadinessErrors |
string[] |
Geçerli koruma hazırlığı hataları. |
protectionStatus |
string |
Koruma durumu. |
recoveryServicesProviderId |
string |
Kurtarma sağlayıcısı ARM Kimliği. |
replicationProtectedItemId |
string |
Korumalı öğelerin ARM kaynağı. |
supportedReplicationProviders |
string[] |
Korunabilir öğe için desteklenen çoğaltma sağlayıcılarının listesi. |
ReplicationGroupDetails
Çoğaltma grubu ayrıntıları. Bu, San durumunda kullanılacaktır.
Name | Tür | Description |
---|---|---|
instanceType | string: |
Sınıf türünü alır. Türetilmiş sınıflarda geçersiz kılındı. |
VMwareVirtualMachineDetails
VMware sağlayıcısına özgü ayarlar.
Name | Tür | Description |
---|---|---|
agentGeneratedId |
string |
Konuk üzerine yüklendikten sonra InMage aracısı tarafından oluşturulan kimlik. Bu, InMage CreateProtection sırasında kullanılacak kimliktir. |
agentInstalled |
string |
InMage scout aracısının konukta yüklü olup olmadığını gösteren değer. |
agentVersion |
string |
Aracı sürümü. |
discoveryType |
string |
Makinenin bulma türünü gösteren değer. Değer vCenter veya fiziksel olabilir. |
diskDetails |
Disk ayrıntıları. |
|
instanceType |
string:
VMware |
Sınıf türünü alır. Türetilmiş sınıflarda geçersiz kılındı. |
ipAddress |
string |
IP adresi. |
osType |
string |
VM'de yüklü OsType. |
poweredOn |
string |
VM'nin açık olup olmadığını gösteren değer. |
vCenterInfrastructureId |
string |
VCenter altyapı kimliği. |
validationErrors |
Doğrulama hataları. |