Aracılığıyla paylaş


Replication vCenters - List

Kasa altında kayıtlı vCenter listesini alır.
Kasada kayıtlı vCenter sunucularını listeler.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationvCenters?api-version=2025-02-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

VCenterCollection

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 vCenter registered under the vault.

Örnek isteği

GET https://management.azure.com/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/MadhaviVRG/providers/Microsoft.RecoveryServices/vaults/MadhaviVault/replicationvCenters?api-version=2025-02-01

Örnek yanıt

Azure-AsyncOperation: https://management.azure.com/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/MadhaviVRG/providers/Microsoft.RecoveryServices/vaults/MadhaviVault/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-02-01
{
  "value": [
    {
      "name": "esx-78",
      "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters",
      "id": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/MadhaviVRG/providers/Microsoft.RecoveryServices/vaults/MadhaviVault/replicationFabrics/239f778f368e34f78216d81f030725cdf2033174b47879b9f2eeede06fdd9c4d/replicationvCenters/esx-78",
      "properties": {
        "friendlyName": "esx-78",
        "internalId": "inmtest78",
        "discoveryStatus": "Pending",
        "processServerId": "5A720CAB-39CB-F445-BD1662B0B33164B5",
        "ipAddress": "inmtest78",
        "port": "443",
        "runAsAccountId": "2",
        "fabricArmResourceName": "239f778f368e34f78216d81f030725cdf2033174b47879b9f2eeede06fdd9c4d"
      }
    }
  ]
}

Tanımlar

Name Description
HealthError

Sistem Durumu Hatası.

HealthErrorCustomerResolvability

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

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.

VCenter

vCenter tanımı.

VCenterCollection

vCenter ayrıntıları koleksiyonu.

VCenterProperties

vCenter özellikleri.

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

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.

VCenter

vCenter tanımı.

Name Tür Description
id

string

Kaynak Kimliği

location

string

Kaynak Konumu

name

string

Kaynak Adı

properties

VCenterProperties

VCenter ile ilgili veriler.

type

string

Kaynak Türü

VCenterCollection

vCenter ayrıntıları koleksiyonu.

Name Tür Description
nextLink

string

Sonraki bağlantının değeri.

value

VCenter[]

vCenter ayrıntıları.

VCenterProperties

vCenter özellikleri.

Name Tür Description
discoveryStatus

string

VCenter bulma durumu.

fabricArmResourceName

string

Bu VCenter'i içeren dokunun ARM kaynak adı.

friendlyName

string

vCenter'ın kolay adı.

healthErrors

HealthError[]

Bu VCenter için sistem durumu hataları.

infrastructureId

string

vCenter'ın altyapı kimliği.

internalId

string

VCenter iç kimliği.

ipAddress

string

vCenter'ın IP adresi.

lastHeartbeat

string (date-time)

vCenter tarafından son sinyalin alındığı zaman.

port

string

Bulma için bağlantı noktası numarası.

processServerId

string

İşlem sunucusu kimliği.

runAsAccountId

string

vCenter'ı bulma ayrıcalıklarına sahip hesap kimliği.