Udostępnij przez


Backup Protectable Items - List

Zawiera listę stronicowalnych obiektów, które można chronić w ramach subskrypcji zgodnie z filtrem zapytania i parametrami stronicowania.

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}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

vaultName
path True

string

Nazwa magazynu usługi Recovery Services.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

$filter
query

string

Opcje filtru OData.

$skipToken
query

string

skipToken Filter (Filtr skipToken).

Odpowiedzi

Nazwa Typ Opis
200 OK

WorkloadProtectableItemResourceList

Operacja platformy Azure została ukończona pomyślnie.

Other Status Codes

ErrorResponse

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

List protectable items with backupManagementType filter as AzureIaasVm

Przykładowe żądanie

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'

Przykładowa odpowiedź

{
  "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"
      }
    }
  ]
}

Definicje

Nazwa Opis
AzureFileShareProtectableItem

Element z możliwością ochrony dla obciążeń udziałów plików platformy Azure.

AzureFileShareType

Typ udziału plików XSync lub XSMB.

AzureIaaSClassicComputeVMProtectableItem

Element kopii zapasowej maszyny wirtualnej IaaS specyficzny dla obciążenia reprezentujący klasyczną maszynę wirtualną obliczeniową.

AzureIaaSComputeVMProtectableItem

Element kopii zapasowej maszyny wirtualnej IaaS specyficzny dla obciążenia reprezentujący maszynę wirtualną usługi Azure Resource Manager.

AzureVmWorkloadProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure.

AzureVmWorkloadSAPAseDatabaseProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący bazę danych SAP ASE Database.

AzureVmWorkloadSAPAseSystemProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący system SAP ASE.

AzureVmWorkloadSAPHanaDatabaseProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący bazę danych SAP HANA.

AzureVmWorkloadSAPHanaDBInstance

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący usługę SAP HANA Dbinstance.

AzureVmWorkloadSAPHanaHSRProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący moduł HSR platformy HANA.

AzureVmWorkloadSAPHanaSystemProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący system SAP HANA.

AzureVmWorkloadSQLAvailabilityGroupProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący grupę dostępności SQL.

AzureVmWorkloadSQLDatabaseProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący usługę SQL Database.

AzureVmWorkloadSQLInstanceProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący wystąpienie SQL.

createdByType

Typ tożsamości, która utworzyła zasób.

DistributedNodesInfo

Służy do reprezentowania różnych węzłów rozproszonego kontenera.

ErrorDetail

Klasa Szczegóły błędu, która hermetyzuje kod, komunikat i zalecenia.

ErrorResponse

Odpowiedź na błąd

IaaSVMProtectableItem

Element kopii zapasowej maszyny wirtualnej IaaS specyficzny dla obciążenia.

InquiryStatus

Stan elementu, który można chronić, tj. InProgress, Powodzenie, Niepowodzenie

PreBackupValidation

Wstępne sprawdzanie poprawności kopii zapasowej dostawcy obciążenia maszyny wirtualnej platformy Azure.

ProtectionStatus

Określa, czy kontener jest zarejestrowany, czy nie

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

WorkloadProtectableItemResource

Klasa podstawowa elementu kopii zapasowej. Elementy kopii zapasowej specyficzne dla obciążenia pochodzą z tej klasy.

WorkloadProtectableItemResourceList

Lista zasobów WorkloadProtectableItem

AzureFileShareProtectableItem

Element z możliwością ochrony dla obciążeń udziałów plików platformy Azure.

Nazwa Typ Opis
azureFileShareType

AzureFileShareType

Typ udziału plików XSync lub XSMB.

backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

parentContainerFabricId

string

Pełny identyfikator sieci szkieletowej kontenera, do którego należy ten chroniony element. Na przykład identyfikator arm.

parentContainerFriendlyName

string

Przyjazna nazwa kontenera, do którego należy ten chroniony element.

protectableItemType string:

AzureFileShare

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureFileShareType

Typ udziału plików XSync lub XSMB.

Wartość Opis
Invalid
XSMB
XSync

AzureIaaSClassicComputeVMProtectableItem

Element kopii zapasowej maszyny wirtualnej IaaS specyficzny dla obciążenia reprezentujący klasyczną maszynę wirtualną obliczeniową.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

protectableItemType string:

Microsoft.ClassicCompute/virtualMachines

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

resourceGroup

string

Nazwa grupy zasobów magazynu usługi Recovery Services.

virtualMachineId

string

W pełni kwalifikowany identyfikator arm maszyny wirtualnej.

virtualMachineVersion

string

Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną usługi Azure Resource Manager.

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureIaaSComputeVMProtectableItem

Element kopii zapasowej maszyny wirtualnej IaaS specyficzny dla obciążenia reprezentujący maszynę wirtualną usługi Azure Resource Manager.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

protectableItemType string:

Microsoft.Compute/virtualMachines

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

resourceGroup

string

Nazwa grupy zasobów magazynu usługi Recovery Services.

virtualMachineId

string

W pełni kwalifikowany identyfikator arm maszyny wirtualnej.

virtualMachineVersion

string

Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną usługi Azure Resource Manager.

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

AzureVmWorkloadProtectableItem

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSAPAseDatabaseProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący bazę danych SAP ASE Database.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SAPAseDatabase

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSAPAseSystemProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący system SAP ASE.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SAPAseSystem

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSAPHanaDatabaseProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący bazę danych SAP HANA.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SAPHanaDatabase

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSAPHanaDBInstance

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący usługę SAP HANA Dbinstance.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SAPHanaDBInstance

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSAPHanaHSRProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący moduł HSR platformy HANA.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

HanaHSRContainer

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSAPHanaSystemProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący system SAP HANA.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SAPHanaSystem

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSQLAvailabilityGroupProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący grupę dostępności SQL.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

nodesList

DistributedNodesInfo[]

Lista węzłów w przypadku kontenera rozproszonego.

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SQLAvailabilityGroupContainer

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSQLDatabaseProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący usługę SQL Database.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SQLDataBase

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

AzureVmWorkloadSQLInstanceProtectableItem

Element chroniony specyficzny dla obciążenia maszyny wirtualnej platformy Azure reprezentujący wystąpienie SQL.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

isAutoProtectable

boolean

Wskazuje, czy element chroniony jest automatycznie chroniony

isAutoProtected

boolean

Wskazuje, czy element chroniony jest chroniony automatycznie

isProtectable

boolean

Wskazuje, czy element jest chroniony

parentName

string

Nazwa wystąpienia lub grupy dostępności

parentUniqueName

string

Dodawana jest unikatowa nazwa nadrzędna w celu zapewnienia sformatowanej nazwy identyfikatora URI usługi tylko dla baz danych, w których element nadrzędny będzie wystąpieniem lub grupą dostępności SQL.

prebackupvalidation

PreBackupValidation

Wstępne tworzenie kopii zapasowej dla chronionych obiektów

protectableItemType string:

SQLInstance

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

serverName

string

Nazwa hosta/klastra dla wystąpienia lub grupy dostępności

subinquireditemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę obecnych baz danych

subprotectableitemcount

integer (int32)

Na przykład lub grupa dostępności wskazuje liczbę baz danych do ochrony

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

DistributedNodesInfo

Służy do reprezentowania różnych węzłów rozproszonego kontenera.

Nazwa Typ Opis
errorDetail

ErrorDetail

Szczegóły błędu, jeśli stan jest inny niż powodzenie.

nodeName

string

Nazwa węzła w kontenerze rozproszonym.

sourceResourceId

string

Identyfikator zasobu usługi ARM węzła

status

string

Stan tego węzła. Niepowodzenie | Zakończyła się pomyślnie

ErrorDetail

Klasa Szczegóły błędu, która hermetyzuje kod, komunikat i zalecenia.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie związany z kodem.

recommendations

string[]

Lista ciągów rekomendacji.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

IaaSVMProtectableItem

Element kopii zapasowej maszyny wirtualnej IaaS specyficzny dla obciążenia.

Nazwa Typ Opis
backupManagementType

string

Typ zarządzania kopiami zapasowymi w celu utworzenia kopii zapasowej elementu.

friendlyName

string

Przyjazna nazwa elementu kopii zapasowej.

protectableItemType string:

IaaSVMProtectableItem

Typ elementu kopii zapasowej.

protectionState

ProtectionStatus

Stan elementu kopii zapasowej.

resourceGroup

string

Nazwa grupy zasobów magazynu usługi Recovery Services.

virtualMachineId

string

W pełni kwalifikowany identyfikator arm maszyny wirtualnej.

virtualMachineVersion

string

Określa, czy kontener reprezentuje maszynę wirtualną klasyczną, czy maszynę wirtualną usługi Azure Resource Manager.

workloadType

string

Typ obciążenia do zarządzania kopiami zapasowymi

InquiryStatus

Stan elementu, który można chronić, tj. InProgress, Powodzenie, Niepowodzenie

Wartość Opis
Invalid
Success
Failed

PreBackupValidation

Wstępne sprawdzanie poprawności kopii zapasowej dostawcy obciążenia maszyny wirtualnej platformy Azure.

Nazwa Typ Opis
code

string

Kod błędu elementu, który można chronić

message

string

Komunikat odpowiadający kodowi błędu dla elementu, który można chronić

status

InquiryStatus

Stan elementu, który można chronić, tj. InProgress, Powodzenie, Niepowodzenie

ProtectionStatus

Określa, czy kontener jest zarejestrowany, czy nie

Wartość Opis
Invalid
NotProtected
Protecting
Protected
ProtectionFailed

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

WorkloadProtectableItemResource

Klasa podstawowa elementu kopii zapasowej. Elementy kopii zapasowej specyficzne dla obciążenia pochodzą z tej klasy.

Nazwa Typ Opis
eTag

string

Opcjonalny element ETag.

id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu

properties WorkloadProtectableItem:

Właściwości workloadProtectableItemResource

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

WorkloadProtectableItemResourceList

Lista zasobów WorkloadProtectableItem

Nazwa Typ Opis
nextLink

string

Identyfikator URI do pobrania następnej strony zasobów, a każde wywołanie interfejsu API zwraca maksymalnie 200 zasobów na stronę. Użyj metody ListNext(), aby pobrać następną stronę, jeśli łączna liczba zasobów przekroczy 200.

value

WorkloadProtectableItemResource[]

Lista zasobów.