Aracılığıyla paylaş


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
resourceGroupName
path True

string

Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı.

resourceName
path True

string

Kurtarma hizmetleri kasasının adı.

subscriptionId
path True

string

Abonelik kimliği.

api-version
query True

string

İstemci Api Sürümü.

Yanıtlar

Name Tür Description
200 OK

ProtectionContainerMappingCollection

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

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationProtectionContainerMappings?api-version=2025-01-01

Ö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
A2AProtectionContainerMappingDetails

A2A sağlayıcıya özgü ayarlar.

AgentAutoUpdateStatus

Otomatik güncelleştirmenin etkinleştirilip etkinleştirilmediğini gösteren bir değer.

AutomationAccountAuthenticationType

Otomasyon Hesabı için kullanılacak tür kimlik doğrulamasını gösteren değer.

HealthError

Sistem Durumu Hatası.

HealthErrorCustomerResolvability

Sistem durumu hatasının müşteri tarafından çözülebilir olup olmadığını gösteren değer.

InMageRcmProtectionContainerMappingDetails

InMageRcm sağlayıcısına özgü kapsayıcı eşleme ayrıntıları.

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.

ProtectionContainerMapping

Koruma kapsayıcısı eşleme nesnesi.

ProtectionContainerMappingCollection

Koruma kapsayıcısı eşleme koleksiyon sınıfı.

ProtectionContainerMappingProperties

Koruma kapsayıcısı eşleme özellikleri.

VMwareCbtProtectionContainerMappingDetails

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

AgentAutoUpdateStatus

Otomatik güncelleştirmenin etkinleştirilip etkinleştirilmediğini gösteren bir değer.

automationAccountArmId

string

Otomasyon hesabı arm kimliği.

automationAccountAuthenticationType

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

HealthErrorCustomerResolvability

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

InnerHealthError[]

İç 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:

InMageRcm

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

HealthErrorCustomerResolvability

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

ProtectionContainerMappingProperties

Ö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

ProtectionContainerMapping[]

Kapsayıcı eşlemelerinin listesi.

ProtectionContainerMappingProperties

Koruma kapsayıcısı eşleme özellikleri.

Name Tür Description
health

string

Eşleştirmenin durumu.

healthErrorDetails

HealthError[]

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:

VMwareCbt

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.