Protection Containers - Register

Kapsayıcıyı Kurtarma Hizmetleri kasasına kaydeder. Bu zaman uyumsuz bir işlemdir. İşlem durumunu izlemek için, işlemin en son durumunu alma çağrısı yapmak için konum üst bilgisini kullanın.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2023-02-01

URI Parametreleri

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

string

Kaydedilecek kapsayıcının adı.

fabricName
path True

string

Kapsayıcıyla ilişkilendirilmiş doku adı.

resourceGroupName
path True

string

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

subscriptionId
path True

string

Abonelik kimliği.

vaultName
path True

string

Kurtarma hizmetleri kasasının adı.

api-version
query True

string

İstemci Api Sürümü.

İstek Gövdesi

Name Tür Description
eTag

string

İsteğe bağlı ETag.

location

string

Kaynak konumu.

properties ProtectionContainer:

ProtectionContainerResource özellikleri

tags

object

Kaynak etiketleri.

Yanıtlar

Name Tür Description
200 OK

ProtectionContainerResource

Tamam

202 Accepted

Kabul edildi

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme.

Örnekler

RegisterAzure Storage ProtectionContainers

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa?api-version=2023-02-01

{
  "properties": {
    "friendlyName": "swaggertestsa",
    "backupManagementType": "AzureStorage",
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
    "containerType": "StorageContainer",
    "acquireStorageAccountLock": "Acquire"
  }
}

Sample Response

Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2019-05-13-preview
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
{
  "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
  "name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
  "properties": {
    "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
    "protectedItemCount": 0,
    "acquireStorageAccountLock": "Acquire",
    "friendlyName": "swaggertestsa",
    "backupManagementType": "AzureStorage",
    "registrationStatus": "Registered",
    "healthStatus": "Healthy",
    "containerType": "StorageContainer"
  }
}

Tanımlar

Name Description
AcquireStorageAccountLock

Bu kapsayıcı için depolama hesabı kilidinin alınıp alınmayacağı.

AzureBackupServerContainer

AzureBackupServer (DPMVenus) iş yüküne özgü koruma kapsayıcısı.

AzureIaaSClassicComputeVMContainer

Klasik bir sanal makineyi temsil eden IaaS VM iş yüküne özgü yedekleme öğesi.

AzureIaaSComputeVMContainer

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

AzureSQLAGWorkloadContainerProtectionContainer

SQL Kullanılabilirlik Grubu altındaki SQL iş yükleri için kapsayıcı.

AzureSqlContainer

Azure Sql iş yüküne özgü kapsayıcı.

AzureStorageContainer

Azure Depolama Hesabı iş yüküne özgü kapsayıcı.

AzureVMAppContainerProtectionContainer

Azure Sanal Makineler altındaki SQL iş yükleri için kapsayıcı.

AzureWorkloadContainer

Azure İşlem veya Klasik İşlem içinde çalışan iş yükleri için kapsayıcı.

AzureWorkloadContainerExtendedInfo

Kapsayıcının genişletilmiş bilgileri.

BackupItemType

Bu kapsayıcıyla ilişkili yedekleme öğelerinin türü.

BackupManagementType

Yedeklenen öğe için yedekleme yönetimi türü.

CloudError

Container Instance hizmetinden bir hata yanıtı.

CloudErrorBody

Container Instance hizmetinden bir hata yanıtı.

ContainerIdentityInfo

Kapsayıcı kimliği bilgileri

DistributedNodesInfo

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

DpmContainer

DPM iş yüküne özgü koruma kapsayıcısı.

DPMContainerExtendedInfo

DPMContainer hakkında ek bilgiler.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Kod, İleti ve Öneriler'i kapsülleyen Error Detail sınıfı.

GenericContainer

Yedekleme öğelerinin genel kapsayıcısı için temel sınıf

GenericContainerExtendedInfo

Kapsayıcı genişletilmiş bilgileri

IaaSVMContainer

IaaS VM iş yüküne özgü kapsayıcı.

InquiryInfo

Belirli bir kapsayıcı altında sorgulanan korunabilir öğeler hakkındaki ayrıntılar.

InquiryValidation

Belirli bir kapsayıcı altında sorgulanan korunabilir öğeler için doğrulama.

MabContainer

MAB yedekleme altyapısı kullanılarak yedeklenen öğeleri içeren kapsayıcı.

MabContainerExtendedInfo

Kapsayıcı hakkında ek bilgiler.

MABContainerHealthDetails

MAB iş yüküne özgü Sistem Durumu Ayrıntıları.

OperationType

Re-Do İşlemi

ProtectionContainerResource

Yedekleme öğeleri içeren kapsayıcı için temel sınıf. Belirli iş yüklerine sahip kapsayıcılar bu sınıftan türetilir.

WorkloadInquiryDetails

Sorgulanan korunabilir öğenin ayrıntıları.

WorkloadType

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

AcquireStorageAccountLock

Bu kapsayıcı için depolama hesabı kilidinin alınıp alınmayacağı.

Name Tür Description
Acquire

string

NotAcquire

string

AzureBackupServerContainer

AzureBackupServer (DPMVenus) iş yüküne özgü koruma kapsayıcısı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

canReRegister

boolean

Kapsayıcının yeniden kayıt edilebilir olup olmadığını belirtir.

containerId

string

Kapsayıcı kimliği.

containerType string:

AzureBackupServerContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

dpmAgentVersion

string

Yedekleme altyapısı Aracısı sürümü

dpmServers

string[]

Kapsayıcıyı koruyan BackupEngines listesi

extendedInfo

DPMContainerExtendedInfo

Kapsayıcının Genişletilmiş Bilgisi.

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

protectedItemCount

integer

BackupEngine'teki korumalı öğe sayısı

protectionStatus

string

Kapsayıcının koruma durumu.

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

upgradeAvailable

boolean

Yükseltmenin kullanılabilir olup olmadığını denetlemek için

AzureIaaSClassicComputeVMContainer

Klasik bir sanal makineyi temsil eden IaaS VM iş yüküne özgü yedekleme öğesi.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

Microsoft.ClassicCompute/virtualMachines

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

resourceGroup

string

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

virtualMachineId

string

Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM url'si.

virtualMachineVersion

string

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

AzureIaaSComputeVMContainer

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

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

Microsoft.Compute/virtualMachines

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

resourceGroup

string

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

virtualMachineId

string

Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM url'si.

virtualMachineVersion

string

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

AzureSQLAGWorkloadContainerProtectionContainer

SQL Kullanılabilirlik Grubu altındaki SQL iş yükleri için kapsayıcı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

SQLAGWorkLoadContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

extendedInfo

AzureWorkloadContainerExtendedInfo

İş yükü kapsayıcısının ek ayrıntıları.

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

lastUpdatedTime

string

Bu kapsayıcı güncelleştirildiğinde zaman damgası.

operationType

OperationType

Re-Do İşlemi

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

sourceResourceId

string

Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği

workloadType

WorkloadType

Kaydın gönderildiği iş yükü türü.

AzureSqlContainer

Azure Sql iş yüküne özgü kapsayıcı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

AzureSqlContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

AzureStorageContainer

Azure Depolama Hesabı iş yüküne özgü kapsayıcı.

Name Tür Description
acquireStorageAccountLock

AcquireStorageAccountLock

Bu kapsayıcı için depolama hesabı kilidinin alınıp alınmayacağı.

backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

StorageContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

protectedItemCount

integer

Bu kapsayıcıda yedeklenen öğe sayısı.

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

resourceGroup

string

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

sourceResourceId

string

Tam ARM url'si.

storageAccountVersion

string

Depolama hesabı sürümü.

AzureVMAppContainerProtectionContainer

Azure Sanal Makineler altındaki SQL iş yükleri için kapsayıcı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

VMAppContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

extendedInfo

AzureWorkloadContainerExtendedInfo

İş yükü kapsayıcısının ek ayrıntıları.

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

lastUpdatedTime

string

Bu kapsayıcı güncelleştirildiğinde zaman damgası.

operationType

OperationType

Re-Do İşlemi

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

sourceResourceId

string

Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği

workloadType

WorkloadType

Kaydın gönderildiği iş yükü türü.

AzureWorkloadContainer

Azure İşlem veya Klasik İşlem içinde çalışan iş yükleri için kapsayıcı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

AzureWorkloadContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

extendedInfo

AzureWorkloadContainerExtendedInfo

İş yükü kapsayıcısının ek ayrıntıları.

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

lastUpdatedTime

string

Bu kapsayıcı güncelleştirildiğinde zaman damgası.

operationType

OperationType

Re-Do İşlemi

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

sourceResourceId

string

Bu Azure İş Yükü Kapsayıcısı tarafından temsil edilen sanal makinenin ARM Kimliği

workloadType

WorkloadType

Kaydın gönderildiği iş yükü türü.

AzureWorkloadContainerExtendedInfo

Kapsayıcının genişletilmiş bilgileri.

Name Tür Description
hostServerName

string

Tek Başına Durumunda Konak İşletim Sistemi Adı ve dağıtılmış kapsayıcı durumunda Küme Adı.

inquiryInfo

InquiryInfo

Kapsayıcı için Sorgu Durumu.

nodesList

DistributedNodesInfo[]

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

BackupItemType

Bu kapsayıcıyla ilişkili yedekleme öğelerinin türü.

Name Tür Description
AzureFileShare

string

AzureSqlDb

string

Client

string

Exchange

string

FileFolder

string

GenericDataSource

string

Invalid

string

SAPAseDatabase

string

SAPHanaDBInstance

string

SAPHanaDatabase

string

SQLDB

string

SQLDataBase

string

Sharepoint

string

SystemState

string

VM

string

VMwareVM

string

BackupManagementType

Yedeklenen öğe için yedekleme yönetimi türü.

Name Tür Description
AzureBackupServer

string

AzureIaasVM

string

AzureSql

string

AzureStorage

string

AzureWorkload

string

DPM

string

DefaultBackup

string

Invalid

string

MAB

string

CloudError

Container Instance hizmetinden bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Hata nesnesi.

CloudErrorBody

Container Instance hizmetinden bir hata yanıtı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

ContainerIdentityInfo

Kapsayıcı kimliği bilgileri

Name Tür Description
aadTenantId

string

Koruma kapsayıcı kimliği - AAD Kiracısı

audience

string

Koruma kapsayıcı kimliği - Hedef Kitle

servicePrincipalClientId

string

Koruma kapsayıcı kimliği - AAD Hizmet Sorumlusu

uniqueName

string

Kapsayıcının benzersiz adı

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ı.

status

string

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

DpmContainer

DPM iş yüküne özgü koruma kapsayıcısı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

canReRegister

boolean

Kapsayıcının yeniden kayıt edilebilir olup olmadığını belirtir.

containerId

string

Kapsayıcı kimliği.

containerType string:

DPMContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

dpmAgentVersion

string

Yedekleme altyapısı Aracısı sürümü

dpmServers

string[]

Kapsayıcıyı koruyan BackupEngines listesi

extendedInfo

DPMContainerExtendedInfo

Kapsayıcının Genişletilmiş Bilgisi.

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

protectedItemCount

integer

BackupEngine'teki korumalı öğe sayısı

protectionStatus

string

Kapsayıcının koruma durumu.

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

upgradeAvailable

boolean

Yükseltmenin kullanılabilir olup olmadığını denetlemek için

DPMContainerExtendedInfo

DPMContainer hakkında ek bilgiler.

Name Tür Description
lastRefreshedAt

string

DPMContainer'ın son yenileme zamanı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Kod, İleti ve Öneriler'i kapsülleyen Error Detail sınıfı.

Name Tür Description
code

string

Hata kodu.

message

string

Kodla ilgili Hata İletisi.

recommendations

string[]

Öneri dizelerinin listesi.

GenericContainer

Yedekleme öğelerinin genel kapsayıcısı için temel sınıf

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

GenericContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

extendedInformation

GenericContainerExtendedInfo

Genişletilmiş bilgiler (Liste kapsayıcı API'si çağrılarında döndürülmedi)

fabricName

string

Kapsayıcının dokusunun adı

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

GenericContainerExtendedInfo

Kapsayıcı genişletilmiş bilgileri

Name Tür Description
containerIdentityInfo

ContainerIdentityInfo

Kapsayıcı kimliği bilgileri

rawCertData

string

Kapsayıcı sertifikasının ortak anahtarı

serviceEndpoints

object

Kapsayıcı için hizmet uç noktalarını Azure Backup

IaaSVMContainer

IaaS VM iş yüküne özgü kapsayıcı.

Name Tür Description
backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

containerType string:

IaasVMContainer

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

resourceGroup

string

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

virtualMachineId

string

Bu Azure IaaS VM kapsayıcısı tarafından temsil edilen sanal makinenin tam ARM url'si.

virtualMachineVersion

string

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

InquiryInfo

Belirli bir kapsayıcı altında sorgulanan korunabilir öğeler hakkındaki ayrıntılar.

Name Tür Description
errorDetail

ErrorDetail

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

inquiryDetails

WorkloadInquiryDetails[]

İş yüküne özgü ayrıntılara sahip olacak Sorgu Ayrıntıları. Örneğin- SQL ve oracle için bu farklı ayrıntılar içerir.

status

string

InProgress gibi bu kapsayıcı için Sorgulama Durumu | Başarısız | Başarılı

InquiryValidation

Belirli bir kapsayıcı altında sorgulanan korunabilir öğeler için doğrulama.

Name Tür Description
additionalDetail

string

Durumun başarılı olmaması durumunda Ek Ayrıntı Hatası.

errorDetail

ErrorDetail

Durumun başarılı olmaması durumunda Hata Ayrıntısı.

protectableItemCount

object

Anahtar POType ile ProtectableItems sayısını depolamak için sözlük.

status

string

Sorgu Doğrulama durumu.

MabContainer

MAB yedekleme altyapısı kullanılarak yedeklenen öğeleri içeren kapsayıcı.

Name Tür Description
agentVersion

string

Bu kapsayıcının aracı sürümü.

backupManagementType

BackupManagementType

Kapsayıcı için yedekleme yönetimi türü.

canReRegister

boolean

Kapsayıcı bir kez daha kaydedilebilir.

containerHealthState

string

mab kapsayıcısının sistem durumu.

containerId

integer

ContainerID kapsayıcıyı temsil eder.

containerType string:

Windows

Kapsayıcının türü. Bu özelliğin değeri: 1. Azure VM'sini hesaplama, Microsoft.Compute/virtualMachines 2'dir. Klasik İşlem Azure VM'sinde Microsoft.ClassicCompute/virtualMachines 3 bulunur. Windows makineleri (MAB, DPM vb.) Windows 4'tür. Azure SQL örnek AzureSqlContainer örneğidir. 5. Depolama kapsayıcıları StorageContainer'dır. 6. Azure iş yükü yedekleme VMAppContainer'dır

extendedInfo

MabContainerExtendedInfo

Bu kapsayıcı için ek bilgiler

friendlyName

string

Kapsayıcının kolay adı.

healthStatus

string

Kapsayıcının sistem durumu.

mabContainerHealthDetails

MABContainerHealthDetails[]

Bu mab kapsayıcısı için sistem durumu ayrıntıları.

protectableObjectType

string

Bu kapsayıcıyla ilişkili korunabilir nesnenin türü

protectedItemCount

integer

Bu kapsayıcıda yedeklenen öğe sayısı.

registrationStatus

string

Kurtarma Hizmetleri Kasası'na kapsayıcı kaydının durumu.

MabContainerExtendedInfo

Kapsayıcı hakkında ek bilgiler.

Name Tür Description
backupItemType

BackupItemType

Bu kapsayıcıyla ilişkili yedekleme öğelerinin türü.

backupItems

string[]

Bu kapsayıcıyla ilişkili yedekleme öğelerinin listesi.

lastBackupStatus

string

Bu kapsayıcının en son yedekleme durumu.

lastRefreshedAt

string

Bu kapsayıcı yenilendiğinde zaman damgası.

policyName

string

Bu kapsayıcıyla ilişkili yedekleme ilkesi.

MABContainerHealthDetails

MAB iş yüküne özgü Sistem Durumu Ayrıntıları.

Name Tür Description
code

integer

Sistem Durumu Kodu

message

string

Sistem Durumu İletisi

recommendations

string[]

Sistem Durumu Önerilen Eylemler

title

string

Sistem Durumu Başlığı

OperationType

Re-Do İşlemi

Name Tür Description
Invalid

string

Register

string

Reregister

string

ProtectionContainerResource

Yedekleme öğeleri içeren kapsayıcı için temel sınıf. Belirli iş yüklerine sahip kapsayıcılar bu sınıftan türetilir.

Name Tür Description
eTag

string

İsteğe bağlı ETag.

id

string

Kaynak Kimliği, kaynağın tam yolunu temsil eder.

location

string

Kaynak konumu.

name

string

Kaynakla ilişkili kaynak adı.

properties ProtectionContainer:

ProtectionContainerResource özellikleri

tags

object

Kaynak etiketleri.

type

string

Kaynak türü Ad Alanı/ResourceType/ResourceType/... formunun tam yolunu temsil eder.

WorkloadInquiryDetails

Sorgulanan korunabilir öğenin ayrıntıları.

Name Tür Description
inquiryValidation

InquiryValidation

İzinler ve diğer yedekleme doğrulamaları gibi sorgulama doğrulaması.

itemCount

integer

Bu Kapsayıcı içinde korunabilir öğe sayısını içerir.

type

string

SQL, Oracle gibi İş Yükünün türü.

WorkloadType

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

Name Tür Description
AzureFileShare

string

AzureSqlDb

string

Client

string

Exchange

string

FileFolder

string

GenericDataSource

string

Invalid

string

SAPAseDatabase

string

SAPHanaDBInstance

string

SAPHanaDatabase

string

SQLDB

string

SQLDataBase

string

Sharepoint

string

SystemState

string

VM

string

VMwareVM

string