Bagikan melalui


Replication Vault Health - Get

Mendapatkan ringkasan kesehatan untuk vault.
Mendapatkan detail kesehatan vault.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth?api-version=2025-02-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

Nama grup sumber daya tempat vault layanan pemulihan ada.

resourceName
path True

string

Nama vault layanan pemulihan.

subscriptionId
path True

string

Id langganan.

api-version
query True

string

Versi Api Klien.

Respons

Nama Jenis Deskripsi
200 OK

VaultHealthDetails

OKE

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda.

Contoh

Gets the health summary for the vault.

Permintaan sampel

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

Respon sampel

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-02-01
{
  "name": "Default",
  "type": "Microsoft.RecoveryServices/vaults/replicationVaultHealth",
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationVaultHealth/Default",
  "properties": {
    "vaultErrors": [],
    "protectedItemsHealth": {
      "resourceCount": 6,
      "issues": [
        {
          "summaryCode": "10008",
          "category": "Replication",
          "severity": "Error",
          "summaryMessage": "RPO Throttled",
          "affectedResourceType": "replicationProtectedItems",
          "affectedResourceSubtype": "",
          "affectedResourceCorrelationIds": [
            "c183865e-6077-46f2-a3b1-deb0f4f4650a",
            "c183865e-6077-46f2-a3b1-ceb0a4c3751e"
          ]
        }
      ]
    },
    "fabricsHealth": {
      "resourceCount": 1,
      "issues": []
    }
  }
}

Definisi

Nama Deskripsi
HealthError

Kesalahan Kesehatan.

HealthErrorCategory

Kategori kesalahan kesehatan.

HealthErrorCustomerResolvability

Nilai yang menunjukkan apakah kesalahan kesehatan dapat diselesaikan pelanggan.

HealthErrorSummary

kelas untuk menentukan ringkasan detail kesalahan kesehatan.

InnerHealthError

Menerapkan kelas InnerHealthError. Objek HealthError memiliki daftar InnerHealthErrors sebagai kesalahan anak. InnerHealthError digunakan karena ini akan mencegah perulangan struktur tak terbatas ketika Hydra mencoba membuat kontrak secara otomatis. Kami mengekspos kesalahan kesehatan terkait sebagai kesalahan kesehatan dalam dan semua konsumen API dapat menggunakan ini dengan cara yang sama seperti Pengecualian -> InnerException.

ResourceHealthSummary

Kelas dasar untuk menentukan ringkasan kesehatan sumber daya yang terkandung di bawah sumber daya Arm.

Severity

Tingkat keparahan kesalahan.

VaultHealthDetails

Definisi detail kesehatan vault.

VaultHealthProperties

kelas untuk menentukan ringkasan kesehatan Vault.

HealthError

Kesalahan Kesehatan.

Nama Jenis Deskripsi
creationTimeUtc

string (date-time)

Waktu pembuatan kesalahan (UTC).

customerResolvability

HealthErrorCustomerResolvability

Nilai yang menunjukkan apakah kesalahan kesehatan dapat diselesaikan pelanggan.

entityId

string

ID entitas.

errorCategory

string

Kategori kesalahan.

errorCode

string

Kode kesalahan.

errorId

string

Id unik kesalahan kesehatan.

errorLevel

string

Tingkat kesalahan.

errorMessage

string

Pesan kesalahan.

errorSource

string

Sumber kesalahan.

errorType

string

Jenis kesalahan.

innerHealthErrors

InnerHealthError[]

Kesalahan kesehatan dalam. HealthError memiliki daftar HealthError karena kesalahan anak bermasalah. InnerHealthError digunakan karena ini akan mencegah perulangan struktur tak terbatas ketika Hydra mencoba membuat kontrak secara otomatis. Kami mengekspos kesalahan kesehatan terkait sebagai kesalahan kesehatan dalam dan semua konsumen API dapat menggunakan ini dengan cara yang sama seperti Pengecualian -> InnerException.

possibleCauses

string

Kemungkinan penyebab kesalahan.

recommendedAction

string

Tindakan yang direkomendasikan untuk mengatasi kesalahan.

recoveryProviderErrorMessage

string

Pesan kesalahan DRA.

summaryMessage

string

Pesan ringkasan entitas.

HealthErrorCategory

Kategori kesalahan kesehatan.

Nilai Deskripsi
AgentAutoUpdateArtifactDeleted
AgentAutoUpdateInfra
AgentAutoUpdateRunAsAccount
AgentAutoUpdateRunAsAccountExpired
AgentAutoUpdateRunAsAccountExpiry
Configuration
FabricInfrastructure
None
Replication
TestFailover
VersionExpiry

HealthErrorCustomerResolvability

Nilai yang menunjukkan apakah kesalahan kesehatan dapat diselesaikan pelanggan.

Nilai Deskripsi
Allowed
NotAllowed

HealthErrorSummary

kelas untuk menentukan ringkasan detail kesalahan kesehatan.

Nama Jenis Deskripsi
affectedResourceCorrelationIds

string[]

Daftar Id korelasi sumber daya yang terpengaruh. Ini dapat digunakan untuk mengidentifikasi jumlah item yang dipengaruhi oleh kategori dan tingkat keparahan tertentu secara unik serta jumlah item yang dipengaruhi oleh masalah tertentu.

affectedResourceSubtype

string

Sub jenis subkomponen apa pun dalam sumber daya ARM yang mungkin berlaku. Nilai tetap null jika tidak berlaku.

affectedResourceType

string

Jenis sumber daya ARM yang terpengaruh.

category

HealthErrorCategory

Kategori kesalahan kesehatan.

severity

Severity

Tingkat keparahan kesalahan.

summaryCode

string

Kode kesalahan kesehatan.

summaryMessage

string

Pesan ringkasan kesalahan kesehatan.

InnerHealthError

Menerapkan kelas InnerHealthError. Objek HealthError memiliki daftar InnerHealthErrors sebagai kesalahan anak. InnerHealthError digunakan karena ini akan mencegah perulangan struktur tak terbatas ketika Hydra mencoba membuat kontrak secara otomatis. Kami mengekspos kesalahan kesehatan terkait sebagai kesalahan kesehatan dalam dan semua konsumen API dapat menggunakan ini dengan cara yang sama seperti Pengecualian -> InnerException.

Nama Jenis Deskripsi
creationTimeUtc

string (date-time)

Waktu pembuatan kesalahan (UTC).

customerResolvability

HealthErrorCustomerResolvability

Nilai yang menunjukkan apakah kesalahan kesehatan dapat diselesaikan pelanggan.

entityId

string

ID entitas.

errorCategory

string

Kategori kesalahan.

errorCode

string

Kode kesalahan.

errorId

string

Id unik kesalahan kesehatan.

errorLevel

string

Tingkat kesalahan.

errorMessage

string

Pesan kesalahan.

errorSource

string

Sumber kesalahan.

errorType

string

Jenis kesalahan.

possibleCauses

string

Kemungkinan penyebab kesalahan.

recommendedAction

string

Tindakan yang direkomendasikan untuk mengatasi kesalahan.

recoveryProviderErrorMessage

string

Pesan kesalahan DRA.

summaryMessage

string

Pesan ringkasan entitas.

ResourceHealthSummary

Kelas dasar untuk menentukan ringkasan kesehatan sumber daya yang terkandung di bawah sumber daya Arm.

Nama Jenis Deskripsi
categorizedResourceCounts

object

Jumlah sumber daya yang dikategorikan.

issues

HealthErrorSummary[]

Daftar ringkasan kesalahan kesehatan di seluruh sumber daya di bawah kontainer.

resourceCount

integer (int32)

Jumlah total sumber daya di bawah kontainer.

Severity

Tingkat keparahan kesalahan.

Nilai Deskripsi
Error
Info
NONE
Warning

VaultHealthDetails

Definisi detail kesehatan vault.

Nama Jenis Deskripsi
id

string

Id Sumber Daya

location

string

Lokasi sumber daya

name

string

Nama Sumber Daya

properties

VaultHealthProperties

Data terkait kesehatan vault.

type

string

Jenis Sumber Daya

VaultHealthProperties

kelas untuk menentukan ringkasan kesehatan Vault.

Nama Jenis Deskripsi
containersHealth

ResourceHealthSummary

Daftar detail kesehatan kontainer di vault.

fabricsHealth

ResourceHealthSummary

Daftar detail kesehatan kain di brankas.

protectedItemsHealth

ResourceHealthSummary

Daftar detail kesehatan item yang dilindungi di brankas.

vaultErrors

HealthError[]

Daftar kesalahan pada vault.