Replication Protection Container Mappings - List
Bir kasadaki tüm koruma kapsayıcısı eşlemelerinin listesini alır.
Kasadaki koruma kapsayıcısı eşlemelerini listeler.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainerMappings?api-version=2025-01-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
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ü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme. |
Örnekler
Gets the list of all protection container mappings in a vault.
Örnek isteği
Örnek yanıt
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=2025-01-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/replicationProtectionContainerMappings/cloud1protectionprofile1",
"name": "cloud1protectionprofile1",
"type": "Microsoft.RecoveryServices/vaults/replicationProtectionContainerMappings",
"properties": {
"targetProtectionContainerId": "Microsoft Azure",
"targetProtectionContainerFriendlyName": "Microsoft Azure",
"health": "Normal",
"healthErrorDetails": [],
"policyId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
"state": "Paired",
"sourceProtectionContainerFriendlyName": "cloud1",
"sourceFabricFriendlyName": "cloud1",
"targetFabricFriendlyName": "Microsoft Azure",
"policyFriendlyName": "protectionprofile1"
}
}
]
}
Tanımlar
Name | Description |
---|---|
A2AProtection |
A2A sağlayıcıya özgü ayarlar. |
Agent |
Otomatik güncelleştirmenin etkinleştirilip etkinleştirilmediğini gösteren bir değer. |
Automation |
Otomasyon Hesabı için kullanılacak tür kimlik doğrulamasını gösteren değer. |
Health |
Sistem Durumu Hatası. |
Health |
Sistem durumu hatasının müşteri tarafından çözülebilir olup olmadığını gösteren değer. |
In |
InMageRcm sağlayıcısına özgü kapsayıcı eşleme ayrıntıları. |
Inner |
InnerHealthError sınıfını uygular. HealthError nesnesinin alt hata olarak InnerHealthErrors listesi vardır. InnerHealthError kullanılır çünkü Hydra sözleşmeyi 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 ortaya çıkartıyoruz ve tüm API tüketicileri bunu Exception -> InnerException ile aynı şekilde kullanabilir. |
Protection |
Koruma kapsayıcısı eşleme nesnesi. |
Protection |
Koruma kapsayıcısı eşleme koleksiyon sınıfı. |
Protection |
Koruma kapsayıcısı eşleme özellikleri. |
VMware |
VMwareCbt sağlayıcısına özgü kapsayıcı eşleme ayrıntıları. |
A2AProtectionContainerMappingDetails
A2A sağlayıcıya özgü ayarlar.
Name | Tür | Default value | Description |
---|---|---|---|
agentAutoUpdateStatus |
Otomatik güncelleştirmenin etkinleştirilip etkinleştirilmediğini gösteren bir değer. |
||
automationAccountArmId |
string |
Otomasyon hesabı arm kimliği. |
|
automationAccountAuthenticationType | RunAsAccount |
Otomasyon Hesabı için kullanılacak tür kimlik doğrulamasını gösteren değer. |
|
instanceType |
string:
A2A |
Sınıf türünü alır. Türetilmiş sınıflarda geçersiz kılındı. |
|
jobScheduleName |
string |
İş zamanlama kolu adı. |
|
scheduleName |
string |
Zamanlama kolu adı. |
AgentAutoUpdateStatus
Otomatik güncelleştirmenin etkinleştirilip etkinleştirilmediğini gösteren bir değer.
Değer | Description |
---|---|
Disabled | |
Enabled |
AutomationAccountAuthenticationType
Otomasyon Hesabı için kullanılacak tür kimlik doğrulamasını gösteren değer.
Değer | Description |
---|---|
RunAsAccount | |
SystemAssignedIdentity |
HealthError
Sistem Durumu Hatası.
Name | Tür | Description |
---|---|---|
creationTimeUtc |
string (date-time) |
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 mesajı. |
errorSource |
string |
Hatanın kaynağı. |
errorType |
string |
Hata türü. |
innerHealthErrors |
İç sistem durumu hataları. HealthError'ın alt hata olarak bir listesine sahip olması sorunludur. InnerHealthError kullanılır çünkü Hydra sözleşmeyi 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 ortaya çıkartıyoruz 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.
Değer | Description |
---|---|
Allowed | |
NotAllowed |
InMageRcmProtectionContainerMappingDetails
InMageRcm sağlayıcısına özgü kapsayıcı eşleme ayrıntıları.
Name | Tür | Description |
---|---|---|
enableAgentAutoUpgrade |
string |
Aracı otomatik yükseltmesini etkinleştirme bayrağının olup olmadığını gösteren değer. |
instanceType |
string:
In |
Sınıf türünü alır. Türetilmiş sınıflarda geçersiz kılındı. |
InnerHealthError
InnerHealthError sınıfını uygular. HealthError nesnesinin alt hata olarak InnerHealthErrors listesi vardır. InnerHealthError kullanılır çünkü Hydra sözleşmeyi 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 ortaya çıkartıyoruz ve tüm API tüketicileri bunu Exception -> InnerException ile aynı şekilde kullanabilir.
Name | Tür | Description |
---|---|---|
creationTimeUtc |
string (date-time) |
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 mesajı. |
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. |
ProtectionContainerMapping
Koruma kapsayıcısı eşleme nesnesi.
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ü |
ProtectionContainerMappingCollection
Koruma kapsayıcısı eşleme koleksiyon sınıfı.
Name | Tür | Description |
---|---|---|
nextLink |
string |
Verilerin geri kalanını getirmek için bağlantı. |
value |
Kapsayıcı eşlemelerinin listesi. |
ProtectionContainerMappingProperties
Koruma kapsayıcısı eşleme özellikleri.
Name | Tür | Description |
---|---|---|
health |
string |
Eşleştirmenin durumu. |
healthErrorDetails |
Sistem durumu hatası. |
|
policyFriendlyName |
string |
Çoğaltma ilkesinin kolay adı. |
policyId |
string |
İlke ARM Kimliği. |
providerSpecificDetails | ProtectionContainerMappingProviderSpecificDetails: |
Sağlayıcıya özgü sağlayıcı ayrıntıları. |
sourceFabricFriendlyName |
string |
Kaynak doku kolay adı. |
sourceProtectionContainerFriendlyName |
string |
Kaynak koruma kapsayıcısının kolay adı. |
state |
string |
İlişkilendirme Durumu. |
targetFabricFriendlyName |
string |
Hedef doku kolay adı. |
targetProtectionContainerFriendlyName |
string |
Eşleştirilmiş kapsayıcının kolay adı. |
targetProtectionContainerId |
string |
Eşleştirilmiş koruma kapsayıcısı ARM kimliği. |
VMwareCbtProtectionContainerMappingDetails
VMwareCbt sağlayıcısına özgü kapsayıcı eşleme ayrıntıları.
Name | Tür | Description |
---|---|---|
excludedSkus |
string[] |
Dışlanacak SKU'lar. |
instanceType |
string:
VMware |
Sınıf türünü alır. Türetilmiş sınıflarda geçersiz kılındı. |
keyVaultId |
string |
Hedef anahtar kasası ARM Kimliği. |
keyVaultUri |
string |
Hedef anahtar kasası URI'si. |
roleSizeToNicCountMap |
object |
Rol boyutu ile NIC sayısı eşlemesi. |
serviceBusConnectionStringSecretName |
string |
Service Bus bağlantı dizesinin gizli dizi adı. |
storageAccountId |
string |
Depolama hesabı ARM Kimliği. |
storageAccountSasSecretName |
string |
Depolama hesabının gizli dizi adı. |
targetLocation |
string |
Hedef konum. |