Aracılığıyla paylaş


Backup Protectable Items - List

Sorgu filtresine ve sayfalandırma parametrelerine göre aboneliğinizdeki korunabilir nesnelerin sayfalanabilir bir listesini sağlar.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2025-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectableItems?api-version=2025-08-01&$filter={$filter}&$skipToken={$skipToken}

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

vaultName
path True

string

Kurtarma hizmetleri kasasının adı.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

$filter
query

string

OData filtre seçenekleri.

$skipToken
query

string

skipToken Filtresi.

Yanıtlar

Name Tür Description
200 OK

WorkloadProtectableItemResourceList

Azure işlemi başarıyla tamamlandı.

Other Status Codes

ErrorResponse

Beklenmeyen bir hata yanıtı.

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

List protectable items with backupManagementType filter as AzureIaasVm

Örnek isteği

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupProtectableItems?api-version=2025-08-01&$filter=backupManagementType eq 'AzureIaasVM'

Örnek yanıt

{
  "value": [
    {
      "name": "VM;iaasvmcontainer;iaasvm-rg;iaasvm-1",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectableItems",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/protectionContainers/IaasVMContainer;iaasvmcontainer;iaasvm-rg;iaasvm-1/protectableItems/VM;iaasvmcontainer;iaasvm-rg;iaasvm-1",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "friendlyName": "iaasvm-1",
        "protectableItemType": "Microsoft.ClassicCompute/virtualMachines",
        "protectionState": "NotProtected",
        "virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/providers/Microsoft.ClassicCompute/virtualMachines/iaasvm-1",
        "workloadType": "VM"
      }
    }
  ]
}

Tanımlar

Name Description
AzureFileShareProtectableItem

Azure Fileshare iş yükleri için korunabilir öğe.

AzureFileShareType

Dosya Paylaşımı türü XSync veya XSMB.

AzureIaaSClassicComputeVMProtectableItem

Klasik İşlem VM'sini temsil eden IaaS VM iş yüküne özgü yedekleme öğesi.

AzureIaaSComputeVMProtectableItem

Azure Resource Manager VM'sini temsil eden IaaS VM iş yüküne özgü yedekleme öğesi.

AzureVmWorkloadProtectableItem

Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSAPAseDatabaseProtectableItem

SAP ASE Veritabanını temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSAPAseSystemProtectableItem

SAP ASE Sistemini temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSAPHanaDatabaseProtectableItem

SAP HANA Veritabanını temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSAPHanaDBInstance

SAP HANA Dbinstance'ı temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSAPHanaHSRProtectableItem

HANA HSR'yi temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSAPHanaSystemProtectableItem

SAP HANA Sistemini temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSQLAvailabilityGroupProtectableItem

SQL Kullanılabilirlik Grubunu temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSQLDatabaseProtectableItem

SQL Veritabanını temsil eden Azure VM iş yüküne özgü korunabilir öğe.

AzureVmWorkloadSQLInstanceProtectableItem

SQL Örneğini temsil eden Azure VM iş yüküne özgü korunabilir öğe.

createdByType

Kaynağı oluşturan kimliğin türü.

DistributedNodesInfo

Bu, dağıtılmış kapsayıcının çeşitli düğümlerini temsil etmek için kullanılır.

ErrorDetail

Hata Ayrıntısı Kod, Mesaj ve Önerileri kapsülleyen sınıf.

ErrorResponse

Hata yanıtı

IaaSVMProtectableItem

IaaS VM iş yüküne özgü yedekleme öğesi.

InquiryStatus

Korunabilir öğenin durumu; örneğin InProgress,Succeeded,Failed

PreBackupValidation

Azure VM İş Yükü sağlayıcısı için yedekleme öncesi doğrulama.

ProtectionStatus

Kapsayıcının kayıtlı olup olmadığını belirtir

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

WorkloadProtectableItemResource

Yedekleme öğesi için temel sınıf. İş yüküne özgü yedekleme öğeleri bu sınıftan türetilir.

WorkloadProtectableItemResourceList

WorkloadProtectableItem kaynaklarının listesi

AzureFileShareProtectableItem

Azure Fileshare iş yükleri için korunabilir öğe.

Name Tür Description
azureFileShareType

AzureFileShareType

Dosya Paylaşımı türü XSync veya XSMB.

backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

parentContainerFabricId

string

Bu korunabilir öğenin ait olduğu kapsayıcının Tam Doku Kimliği. Örneğin, ARM kimliği.

parentContainerFriendlyName

string

Bu korunabilir öğenin ait olduğu kapsayıcının kolay adı.

protectableItemType string:

AzureFileShare

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureFileShareType

Dosya Paylaşımı türü XSync veya XSMB.

Değer Description
Invalid
XSMB
XSync

AzureIaaSClassicComputeVMProtectableItem

Klasik İşlem VM'sini temsil eden IaaS VM iş yüküne özgü yedekleme öğesi.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

protectableItemType string:

Microsoft.ClassicCompute/virtualMachines

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

resourceGroup

string

Kurtarma Hizmetleri Kasası'nın kaynak grubu adı.

virtualMachineId

string

Sanal makinenin tam ARM kimliği.

virtualMachineVersion

string

Kapsayıcının klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir.

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureIaaSComputeVMProtectableItem

Azure Resource Manager VM'sini temsil eden IaaS VM iş yüküne özgü yedekleme öğesi.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

protectableItemType string:

Microsoft.Compute/virtualMachines

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

resourceGroup

string

Kurtarma Hizmetleri Kasası'nın kaynak grubu adı.

virtualMachineId

string

Sanal makinenin tam ARM kimliği.

virtualMachineVersion

string

Kapsayıcının klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir.

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadProtectableItem

Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

AzureVmWorkloadProtectableItem

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSAPAseDatabaseProtectableItem

SAP ASE Veritabanını temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SAPAseDatabase

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSAPAseSystemProtectableItem

SAP ASE Sistemini temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SAPAseSystem

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSAPHanaDatabaseProtectableItem

SAP HANA Veritabanını temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SAPHanaDatabase

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSAPHanaDBInstance

SAP HANA Dbinstance'ı temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SAPHanaDBInstance

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSAPHanaHSRProtectableItem

HANA HSR'yi temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

HanaHSRContainer

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSAPHanaSystemProtectableItem

SAP HANA Sistemini temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SAPHanaSystem

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSQLAvailabilityGroupProtectableItem

SQL Kullanılabilirlik Grubunu temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

nodesList

DistributedNodesInfo[]

Dağıtılmış kapsayıcı durumunda düğümlerin listesi.

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SQLAvailabilityGroupContainer

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSQLDatabaseProtectableItem

SQL Veritabanını temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SQLDataBase

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

AzureVmWorkloadSQLInstanceProtectableItem

SQL Örneğini temsil eden Azure VM iş yüküne özgü korunabilir öğe.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

isAutoProtectable

boolean

Korunabilir öğenin otomatik olarak korunabilir olup olmadığını gösterir

isAutoProtected

boolean

Korunabilir öğenin otomatik olarak korunup korunmadiğini gösterir

isProtectable

boolean

Öğenin korunabilir olup olmadığını gösterir

parentName

string

Örneğin veya AG'nin adı

parentUniqueName

string

Üst Benzersiz Ad, üst öğesinin Örnek veya SQL AG olacağı veri tabanları için Yalnızca Üst Öğe için geçerli olan hizmet URI'si Adını sağlamak için eklenir.

prebackupvalidation

PreBackupValidation

Korunabilir nesneler için yedekleme öncesi doğrulama

protectableItemType string:

SQLInstance

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

serverName

string

Örneğin veya AG için Ana Bilgisayar/Küme Adı

subinquireditemcount

integer (int32)

Örneğin veya AG, mevcut veritabanı sayısını gösterir

subprotectableitemcount

integer (int32)

Örneğin veya AG, korunacak veritabanı sayısını gösterir

workloadType

string

Yedekleme yönetimi için iş yükü türü

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DistributedNodesInfo

Bu, dağıtılmış kapsayıcının çeşitli düğümlerini temsil etmek için kullanılır.

Name Tür Description
errorDetail

ErrorDetail

Durum başarılı değilse Hata Ayrıntıları.

nodeName

string

Dağıtılmış kapsayıcı altındaki düğümün adı.

sourceResourceId

string

Düğümün ARM kaynak kimliği

status

string

Bu Düğümün durumu. Başarısız | Başarılı

ErrorDetail

Hata Ayrıntısı Kod, Mesaj ve Önerileri kapsülleyen sınıf.

Name Tür Description
code

string

Hata kodu.

message

string

Kodla ilgili Hata Mesajı.

recommendations

string[]

Öneri dizelerinin listesi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

IaaSVMProtectableItem

IaaS VM iş yüküne özgü yedekleme öğesi.

Name Tür Description
backupManagementType

string

Bir öğeyi yedeklemek için yedekleme yönetiminin türü.

friendlyName

string

Yedekleme öğesinin kolay adı.

protectableItemType string:

IaaSVMProtectableItem

Yedekleme öğesinin türü.

protectionState

ProtectionStatus

Yedekleme öğesinin durumu.

resourceGroup

string

Kurtarma Hizmetleri Kasası'nın kaynak grubu adı.

virtualMachineId

string

Sanal makinenin tam ARM kimliği.

virtualMachineVersion

string

Kapsayıcının klasik mi yoksa Azure Resource Manager VM mi olduğunu belirtir.

workloadType

string

Yedekleme yönetimi için iş yükü türü

InquiryStatus

Korunabilir öğenin durumu; örneğin InProgress,Succeeded,Failed

Değer Description
Invalid
Success
Failed

PreBackupValidation

Azure VM İş Yükü sağlayıcısı için yedekleme öncesi doğrulama.

Name Tür Description
code

string

Korunabilir öğenin hata kodu

message

string

Korunabilir öğenin hata koduna karşılık gelen ileti

status

InquiryStatus

Korunabilir öğenin durumu; örneğin InProgress,Succeeded,Failed

ProtectionStatus

Kapsayıcının kayıtlı olup olmadığını belirtir

Değer Description
Invalid
NotProtected
Protecting
Protected
ProtectionFailed

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

WorkloadProtectableItemResource

Yedekleme öğesi için temel sınıf. İş yüküne özgü yedekleme öğeleri bu sınıftan türetilir.

Name Tür Description
eTag

string

İsteğe bağlı ETag.

id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Kaynak konumu.

name

string

Kaynağın adı

properties WorkloadProtectableItem:

WorkloadProtectableItemResource özellikleri

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

WorkloadProtectableItemResourceList

WorkloadProtectableItem kaynaklarının listesi

Name Tür Description
nextLink

string

Her API çağrısının sayfa başına en fazla 200 kaynak döndüreceği bir sonraki kaynak sayfasını getirmek için URI. Toplam kaynak sayısı 200'ü aşarsa sonraki sayfayı getirmek için ListNext() kullanın.

value

WorkloadProtectableItemResource[]

Kaynak listesi.