Microsoft.RecoveryServices-valv/backupFabrics/protectionContainers 2023-02-01
- senaste
- 2024-04-30-preview
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-30-preview
- 2022-09-01-preview
- 2022-06-01-preview
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-02-01
- 2021-02-01-preview
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2016-12-01
- 2016-06-01
Bicep-resursdefinition
Resurstypen vaults/backupFabrics/protectionContainers kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
protectableObjectType: 'string'
registrationStatus: 'string'
containerType: 'string'
// For remaining properties, see ProtectionContainer objects
}
}
ProtectionContainer-objekt
Ange egenskapen containerType för att ange typ av objekt.
För AzureBackupServerContaineranvänder du:
containerType: 'AzureBackupServerContainer'
canReRegister: bool
containerId: 'string'
dpmAgentVersion: 'string'
dpmServers: [
'string'
]
extendedInfo: {
lastRefreshedAt: 'string'
}
protectedItemCount: int
protectionStatus: 'string'
upgradeAvailable: bool
För AzureSqlContaineranvänder du:
containerType: 'AzureSqlContainer'
För GenericContaineranvänder du:
containerType: 'GenericContainer'
extendedInformation: {
containerIdentityInfo: {
aadTenantId: 'string'
audience: 'string'
servicePrincipalClientId: 'string'
uniqueName: 'string'
}
rawCertData: 'string'
serviceEndpoints: {
{customized property}: 'string'
}
}
fabricName: 'string'
För Microsoft.ClassicCompute/virtualMachinesanvänder du:
containerType: 'Microsoft.ClassicCompute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
För Microsoft.Compute/virtualMachinesanvänder du:
containerType: 'Microsoft.Compute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
För SQLAGWorkLoadContaineranvänder du:
containerType: 'SQLAGWorkLoadContainer'
extendedInfo: {
hostServerName: 'string'
inquiryInfo: {
errorDetail: {}
inquiryDetails: [
{
inquiryValidation: {
errorDetail: {}
status: 'string'
}
itemCount: int
type: 'string'
}
]
status: 'string'
}
nodesList: [
{
errorDetail: {}
nodeName: 'string'
status: 'string'
}
]
}
lastUpdatedTime: 'string'
operationType: 'string'
sourceResourceId: 'string'
workloadType: 'string'
För StorageContaineranvänder du:
containerType: 'StorageContainer'
acquireStorageAccountLock: 'string'
protectedItemCount: int
resourceGroup: 'string'
sourceResourceId: 'string'
storageAccountVersion: 'string'
För VMAppContaineranvänder du:
containerType: 'VMAppContainer'
extendedInfo: {
hostServerName: 'string'
inquiryInfo: {
errorDetail: {}
inquiryDetails: [
{
inquiryValidation: {
errorDetail: {}
status: 'string'
}
itemCount: int
type: 'string'
}
]
status: 'string'
}
nodesList: [
{
errorDetail: {}
nodeName: 'string'
status: 'string'
}
]
}
lastUpdatedTime: 'string'
operationType: 'string'
sourceResourceId: 'string'
workloadType: 'string'
För Windowsanvänder du:
containerType: 'Windows'
agentVersion: 'string'
canReRegister: bool
containerHealthState: 'string'
containerId: int
extendedInfo: {
backupItems: [
'string'
]
backupItemType: 'string'
lastBackupStatus: 'string'
lastRefreshedAt: 'string'
policyName: 'string'
}
mabContainerHealthDetails: [
{
code: int
message: 'string'
recommendations: [
'string'
]
title: 'string'
}
]
protectedItemCount: int
Egenskapsvärden
valv/backupFabrics/protectionContainers
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
plats | Resursplats. | sträng |
Taggar | Resurstaggar. | Ordlista med taggnamn och värden. Se taggar i mallar |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: backupFabrics |
eTag | Valfri ETag. | sträng |
Egenskaper | Egenskaper för ProtectionContainerResource | ProtectionContainer |
ProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
backupManagementType | Typ av säkerhetskopieringshantering för containern. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Ogiltigt" "MAB" |
friendlyName | Eget namn på containern. | sträng |
healthStatus | Status för containerns hälsotillstånd. | sträng |
protectableObjectType | Typ av det skyddsbara objekt som är associerat med den här containern | sträng |
registrationStatus | Status för registrering av containern med Recovery Services-valvet. | sträng |
containerType | Ange objekttyp |
AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (krävs) |
AzureBackupServerContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"AzureBackupServerContainer" (krävs) |
canReRegister | Anger om containern kan registreras igen. | Bool |
containerId | ID för container. | sträng |
dpmAgentVersion | Agentversion för säkerhetskopieringsmotor | sträng |
dpmServers | Lista över BackupEngines som skyddar containern | string[] |
extendedInfo | Utökad information om containern. | DPMContainerExtendedInfo |
protectedItemCount | Antal skyddade objekt i BackupEngine | Int |
protectionStatus | Skyddsstatus för containern. | sträng |
upgradeAvailable | Så här kontrollerar du om uppgraderingen är tillgänglig | Bool |
DPMContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
lastRefreshedAt | Senaste uppdateringstid för DPMContainer. | sträng |
AzureSqlContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"AzureSqlContainer" (krävs) |
GenericContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"GenericContainer" (krävs) |
extendedInformation | Utökad information (returneras inte i API-anrop för listcontainer) | GenericContainerExtendedInfo |
fabricName | Namnet på containerns infrastrukturresurser | sträng |
GenericContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
containerIdentityInfo | Information om containeridentitet | ContainerIdentityInfo |
rawCertData | Offentlig nyckel för containercertifikat | sträng |
serviceEndpoints | Azure Backup-tjänstslutpunkter för containern | GenericContainerExtendedInfoServiceEndpoints |
ContainerIdentityInfo
Namn | Beskrivning | Värde |
---|---|---|
aadTenantId | Skyddscontaineridentitet – AAD-klientorganisation | sträng |
publik | Skyddscontaineridentitet – målgrupp | sträng |
servicePrincipalClientId | Skyddscontaineridentitet – AAD-tjänstens huvudnamn | sträng |
uniqueName | Unikt namn på containern | sträng |
GenericContainerExtendedInfoServiceEndpoints
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AzureIaaSClassicComputeVMContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (krävs) |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
virtualMachineId | Fullständigt kvalificerad ARM-URL för den virtuella datorn som representeras av den här azure IaaS VM-containern. | sträng |
virtualMachineVersion | Anger om containern representerar en klassisk eller en virtuell Azure Resource Manager-dator. | sträng |
AzureIaaSComputeVMContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Microsoft.Compute/virtualMachines" (krävs) |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
virtualMachineId | Fullständigt kvalificerad ARM-URL för den virtuella datorn som representeras av den här azure IaaS VM-containern. | sträng |
virtualMachineVersion | Anger om containern representerar en klassisk eller en virtuell Azure Resource Manager-dator. | sträng |
AzureSqlagWorkloadContainerProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"SQLAGWorkLoadContainer" (krävs) |
extendedInfo | Ytterligare information om en arbetsbelastningscontainer. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Tidsstämpel när containern uppdaterades. | sträng |
operationType | Re-Do åtgärd | "Ogiltigt" "Registrera" "Registrera om" |
sourceResourceId | ARM-ID för den virtuella datorn som representeras av den här Azure-arbetsbelastningscontainern | sträng |
workloadType | Arbetsbelastningstyp som registreringen skickades för. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
hostServerName | Värdoperativsystemnamn om det gäller fristående och klusternamn i händelse av distribuerad container. | sträng |
inquiryInfo | Förfrågansstatus för containern. | InquiryInfo |
nodesList | Lista över noderna i händelse av distribuerad container. | DistributedNodesInfo[] |
InquiryInfo
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | Felinformation om statusen inte lyckas. | ErrorDetail |
inquiryDetails | Undersökningsinformation som innehåller arbetsbelastningsspecifik information. För t.ex. – För SQL och orakel innehåller detta olika detaljer. |
WorkloadInquiryDetails[] |
status | Undersökningsstatus för den här containern, till exempel InProgress , Misslyckades , Lyckades |
sträng |
ErrorDetail
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
WorkloadInquiryDetails
Namn | Beskrivning | Värde |
---|---|---|
inquiryValidation | Undersökningsverifiering, till exempel behörigheter och andra verifieringar av säkerhetskopior. | InquiryValidation |
itemCount | Innehåller det skyddbara objektet Antal i den här containern. | Int |
typ | Typ av arbetsbelastning, till exempel SQL, Oracle osv. | sträng |
InquiryValidation
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | FelInformation om statusen inte lyckas. | ErrorDetail |
status | Status för undersökningsverifieringen. | sträng |
DistributedNodesInfo
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | Felinformation om statusen inte lyckas. | ErrorDetail |
nodeName | Namnet på noden under en distribuerad container. | sträng |
status | Status för den här noden. Misslyckades , lyckades |
sträng |
AzureStorageContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"StorageContainer" (krävs) |
acquireStorageAccountLock | Om lagringskontolås ska hämtas för den här containern eller inte. | "Förvärva" "NotAcquire" |
protectedItemCount | Antal objekt som säkerhetskopieras i den här containern. | Int |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
sourceResourceId | Fullständigt kvalificerad ARM-url. | sträng |
storageAccountVersion | Lagringskontoversion. | sträng |
AzureVMAppContainerProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"VMAppContainer" (krävs) |
extendedInfo | Ytterligare information om en arbetsbelastningscontainer. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Tidsstämpel när containern uppdaterades. | sträng |
operationType | Re-Do åtgärd | "Ogiltigt" "Registrera" "Registrera om" |
sourceResourceId | ARM-ID för den virtuella datorn som representeras av den här Azure-arbetsbelastningscontainern | sträng |
workloadType | Arbetsbelastningstyp som registreringen skickades för. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Windows" (krävs) |
agentVersion | Agentversionen av den här containern. | sträng |
canReRegister | Kan containern registreras en gång till. | Bool |
containerHealthState | Hälsotillstånd för mab-container. | sträng |
containerId | ContainerID representerar containern. | Int |
extendedInfo | Ytterligare information för den här containern | MabContainerExtendedInfo |
mabContainerHealthDetails | Hälsoinformation om den här mab-containern. | MABContainerHealthDetails[] |
protectedItemCount | Antal objekt som säkerhetskopieras i den här containern. | Int |
MabContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
backupItems | Lista över säkerhetskopieringsobjekt som är associerade med den här containern. | string[] |
backupItemType | Typ av säkerhetskopieringsobjekt som är associerade med den här containern. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Den senaste säkerhetskopieringsstatusen för den här containern. | sträng |
lastRefreshedAt | Tidsstämpel när containern uppdaterades. | sträng |
policyName | Säkerhetskopieringsprincip som är associerad med den här containern. | sträng |
MABContainerHealthDetails
Namn | Beskrivning | Värde |
---|---|---|
kod | Hälsokod | Int |
meddelande | Hälsomeddelande | sträng |
Rekommendationer | Rekommenderade hälsoåtgärder | string[] |
titel | Hälsorubrik | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (dagligen) |
Den här mallen konfigurerar skydd för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (varje timme) |
Den här mallen konfigurerar skydd med timfrekvens för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Azure Backup for Workload i Azure Virtual Machines |
Den här mallen skapar ett Recovery Services-valv och en arbetsbelastningsspecifik säkerhetskopieringsprincip. Registrerar virtuell dator med säkerhetskopieringstjänsten och konfigurerar skydd |
Resursdefinition för ARM-mall
Resurstypen vaults/backupFabrics/protectionContainers kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
"apiVersion": "2023-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"protectableObjectType": "string",
"registrationStatus": "string",
"containerType": "string"
// For remaining properties, see ProtectionContainer objects
}
}
ProtectionContainer-objekt
Ange egenskapen containerType för att ange typ av objekt.
För AzureBackupServerContaineranvänder du:
"containerType": "AzureBackupServerContainer",
"canReRegister": "bool",
"containerId": "string",
"dpmAgentVersion": "string",
"dpmServers": [ "string" ],
"extendedInfo": {
"lastRefreshedAt": "string"
},
"protectedItemCount": "int",
"protectionStatus": "string",
"upgradeAvailable": "bool"
För AzureSqlContaineranvänder du:
"containerType": "AzureSqlContainer"
För GenericContaineranvänder du:
"containerType": "GenericContainer",
"extendedInformation": {
"containerIdentityInfo": {
"aadTenantId": "string",
"audience": "string",
"servicePrincipalClientId": "string",
"uniqueName": "string"
},
"rawCertData": "string",
"serviceEndpoints": {
"{customized property}": "string"
}
},
"fabricName": "string"
För Microsoft.ClassicCompute/virtualMachinesanvänder du:
"containerType": "Microsoft.ClassicCompute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
För Microsoft.Compute/virtualMachinesanvänder du:
"containerType": "Microsoft.Compute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
För SQLAGWorkLoadContaineranvänder du:
"containerType": "SQLAGWorkLoadContainer",
"extendedInfo": {
"hostServerName": "string",
"inquiryInfo": {
"errorDetail": {},
"inquiryDetails": [
{
"inquiryValidation": {
"errorDetail": {},
"status": "string"
},
"itemCount": "int",
"type": "string"
}
],
"status": "string"
},
"nodesList": [
{
"errorDetail": {},
"nodeName": "string",
"status": "string"
}
]
},
"lastUpdatedTime": "string",
"operationType": "string",
"sourceResourceId": "string",
"workloadType": "string"
För StorageContaineranvänder du:
"containerType": "StorageContainer",
"acquireStorageAccountLock": "string",
"protectedItemCount": "int",
"resourceGroup": "string",
"sourceResourceId": "string",
"storageAccountVersion": "string"
För VMAppContaineranvänder du:
"containerType": "VMAppContainer",
"extendedInfo": {
"hostServerName": "string",
"inquiryInfo": {
"errorDetail": {},
"inquiryDetails": [
{
"inquiryValidation": {
"errorDetail": {},
"status": "string"
},
"itemCount": "int",
"type": "string"
}
],
"status": "string"
},
"nodesList": [
{
"errorDetail": {},
"nodeName": "string",
"status": "string"
}
]
},
"lastUpdatedTime": "string",
"operationType": "string",
"sourceResourceId": "string",
"workloadType": "string"
För Windowsanvänder du:
"containerType": "Windows",
"agentVersion": "string",
"canReRegister": "bool",
"containerHealthState": "string",
"containerId": "int",
"extendedInfo": {
"backupItems": [ "string" ],
"backupItemType": "string",
"lastBackupStatus": "string",
"lastRefreshedAt": "string",
"policyName": "string"
},
"mabContainerHealthDetails": [
{
"code": "int",
"message": "string",
"recommendations": [ "string" ],
"title": "string"
}
],
"protectedItemCount": "int"
Egenskapsvärden
valv/backupFabrics/protectionContainers
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers" |
apiVersion | Resurs-API-versionen | '2023-02-01' |
Namn | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
plats | Resursplats. | sträng |
Taggar | Resurstaggar. | Ordlista med taggnamn och värden. Se taggar i mallar |
eTag | Valfri ETag. | sträng |
Egenskaper | Egenskaper för ProtectionContainerResource | ProtectionContainer |
ProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
backupManagementType | Typ av säkerhetskopieringshantering för containern. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Ogiltigt" "MAB" |
friendlyName | Eget namn på containern. | sträng |
healthStatus | Status för containerns hälsotillstånd. | sträng |
protectableObjectType | Typ av det skyddsbara objekt som är associerat med den här containern | sträng |
registrationStatus | Status för registrering av containern med Recovery Services-valvet. | sträng |
containerType | Ange objekttyp |
AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (krävs) |
AzureBackupServerContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"AzureBackupServerContainer" (krävs) |
canReRegister | Anger om containern kan registreras igen. | Bool |
containerId | ID för container. | sträng |
dpmAgentVersion | Agentversion för säkerhetskopieringsmotor | sträng |
dpmServers | Lista över BackupEngines som skyddar containern | string[] |
extendedInfo | Utökad information om containern. | DPMContainerExtendedInfo |
protectedItemCount | Antal skyddade objekt i BackupEngine | Int |
protectionStatus | Skyddsstatus för containern. | sträng |
upgradeAvailable | Så här kontrollerar du om uppgraderingen är tillgänglig | Bool |
DPMContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
lastRefreshedAt | Senaste uppdateringstid för DPMContainer. | sträng |
AzureSqlContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"AzureSqlContainer" (krävs) |
GenericContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"GenericContainer" (krävs) |
extendedInformation | Utökad information (returneras inte i API-anrop för listcontainer) | GenericContainerExtendedInfo |
fabricName | Namnet på containerns infrastrukturresurser | sträng |
GenericContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
containerIdentityInfo | Information om containeridentitet | ContainerIdentityInfo |
rawCertData | Offentlig nyckel för containercertifikat | sträng |
serviceEndpoints | Azure Backup-tjänstslutpunkter för containern | GenericContainerExtendedInfoServiceEndpoints |
ContainerIdentityInfo
Namn | Beskrivning | Värde |
---|---|---|
aadTenantId | Skyddscontaineridentitet – AAD-klientorganisation | sträng |
publik | Skyddscontaineridentitet – målgrupp | sträng |
servicePrincipalClientId | Skyddscontaineridentitet – AAD-tjänstens huvudnamn | sträng |
uniqueName | Unikt namn på containern | sträng |
GenericContainerExtendedInfoServiceEndpoints
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AzureIaaSClassicComputeVMContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (krävs) |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
virtualMachineId | Fullständigt kvalificerad ARM-URL för den virtuella datorn som representeras av den här azure IaaS VM-containern. | sträng |
virtualMachineVersion | Anger om containern representerar en klassisk eller en virtuell Azure Resource Manager-dator. | sträng |
AzureIaaSComputeVMContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Microsoft.Compute/virtualMachines" (krävs) |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
virtualMachineId | Fullständigt kvalificerad ARM-URL för den virtuella datorn som representeras av den här azure IaaS VM-containern. | sträng |
virtualMachineVersion | Anger om containern representerar en klassisk eller en virtuell Azure Resource Manager-dator. | sträng |
AzureSqlagWorkloadContainerProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"SQLAGWorkLoadContainer" (krävs) |
extendedInfo | Ytterligare information om en arbetsbelastningscontainer. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Tidsstämpel när containern uppdaterades. | sträng |
operationType | Re-Do åtgärd | "Ogiltigt" "Registrera" "Registrera om" |
sourceResourceId | ARM-ID för den virtuella datorn som representeras av den här Azure-arbetsbelastningscontainern | sträng |
workloadType | Arbetsbelastningstyp som registreringen skickades för. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
hostServerName | Värdoperativsystemnamn om det gäller fristående och klusternamn i händelse av distribuerad container. | sträng |
inquiryInfo | Förfrågansstatus för containern. | InquiryInfo |
nodesList | Lista över noderna i händelse av distribuerad container. | DistributedNodesInfo[] |
InquiryInfo
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | Felinformation om statusen inte lyckas. | ErrorDetail |
inquiryDetails | Undersökningsinformation som innehåller arbetsbelastningsspecifik information. För t.ex. – För SQL och orakel innehåller detta olika detaljer. |
WorkloadInquiryDetails[] |
status | Undersökningsstatus för den här containern, till exempel InProgress , Misslyckades , Lyckades |
sträng |
ErrorDetail
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
WorkloadInquiryDetails
Namn | Beskrivning | Värde |
---|---|---|
inquiryValidation | Undersökningsverifiering, till exempel behörigheter och andra verifieringar av säkerhetskopior. | InquiryValidation |
itemCount | Innehåller det skyddbara objektet Antal i den här containern. | Int |
typ | Typ av arbetsbelastning, till exempel SQL, Oracle osv. | sträng |
InquiryValidation
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | FelInformation om statusen inte lyckas. | ErrorDetail |
status | Status för undersökningsverifieringen. | sträng |
DistributedNodesInfo
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | Felinformation om statusen inte lyckas. | ErrorDetail |
nodeName | Namnet på noden under en distribuerad container. | sträng |
status | Status för den här noden. Misslyckades , lyckades |
sträng |
AzureStorageContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"StorageContainer" (krävs) |
acquireStorageAccountLock | Om lagringskontolås ska hämtas för den här containern eller inte. | "Förvärva" "NotAcquire" |
protectedItemCount | Antal objekt som säkerhetskopieras i den här containern. | Int |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
sourceResourceId | Fullständigt kvalificerad ARM-url. | sträng |
storageAccountVersion | Lagringskontoversion. | sträng |
AzureVMAppContainerProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"VMAppContainer" (krävs) |
extendedInfo | Ytterligare information om en arbetsbelastningscontainer. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Tidsstämpel när containern uppdaterades. | sträng |
operationType | Re-Do åtgärd | "Ogiltigt" "Registrera" "Registrera om" |
sourceResourceId | ARM-ID för den virtuella datorn som representeras av den här Azure-arbetsbelastningscontainern | sträng |
workloadType | Arbetsbelastningstyp som registreringen skickades för. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Windows" (krävs) |
agentVersion | Agentversionen av den här containern. | sträng |
canReRegister | Kan containern registreras en gång till. | Bool |
containerHealthState | Hälsotillstånd för mab-container. | sträng |
containerId | ContainerID representerar containern. | Int |
extendedInfo | Ytterligare information för den här containern | MabContainerExtendedInfo |
mabContainerHealthDetails | Hälsoinformation om den här mab-containern. | MABContainerHealthDetails[] |
protectedItemCount | Antal objekt som säkerhetskopieras i den här containern. | Int |
MabContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
backupItems | Lista över säkerhetskopieringsobjekt som är associerade med den här containern. | string[] |
backupItemType | Typ av säkerhetskopieringsobjekt som är associerade med den här containern. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Den senaste säkerhetskopieringsstatusen för den här containern. | sträng |
lastRefreshedAt | Tidsstämpel när containern uppdaterades. | sträng |
policyName | Säkerhetskopieringsprincip som är associerad med den här containern. | sträng |
MABContainerHealthDetails
Namn | Beskrivning | Värde |
---|---|---|
kod | Hälsokod | Int |
meddelande | Hälsomeddelande | sträng |
Rekommendationer | Rekommenderade hälsoåtgärder | string[] |
titel | Hälsorubrik | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (dagligen) |
Den här mallen konfigurerar skydd för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Säkerhetskopiera befintlig filresurs med Hjälp av Recovery Services (varje timme) |
Den här mallen konfigurerar skydd med timfrekvens för en befintlig filresurs som finns i ett befintligt lagringskonto. Den skapar en ny eller använder ett befintligt Recovery Services-valv och en säkerhetskopieringsprincip baserat på de angivna parametervärdena. |
Azure Backup for Workload i Azure Virtual Machines |
Den här mallen skapar ett Recovery Services-valv och en arbetsbelastningsspecifik säkerhetskopieringsprincip. Registrerar virtuell dator med säkerhetskopieringstjänsten och konfigurerar skydd |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen vaults/backupFabrics/protectionContainers kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
protectableObjectType = "string"
registrationStatus = "string"
containerType = "string"
// For remaining properties, see ProtectionContainer objects
}
eTag = "string"
})
}
ProtectionContainer-objekt
Ange egenskapen containerType för att ange typ av objekt.
För AzureBackupServerContaineranvänder du:
containerType = "AzureBackupServerContainer"
canReRegister = bool
containerId = "string"
dpmAgentVersion = "string"
dpmServers = [
"string"
]
extendedInfo = {
lastRefreshedAt = "string"
}
protectedItemCount = int
protectionStatus = "string"
upgradeAvailable = bool
För AzureSqlContaineranvänder du:
containerType = "AzureSqlContainer"
För GenericContaineranvänder du:
containerType = "GenericContainer"
extendedInformation = {
containerIdentityInfo = {
aadTenantId = "string"
audience = "string"
servicePrincipalClientId = "string"
uniqueName = "string"
}
rawCertData = "string"
serviceEndpoints = {
{customized property} = "string"
}
}
fabricName = "string"
För Microsoft.ClassicCompute/virtualMachinesanvänder du:
containerType = "Microsoft.ClassicCompute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
För Microsoft.Compute/virtualMachinesanvänder du:
containerType = "Microsoft.Compute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
För SQLAGWorkLoadContaineranvänder du:
containerType = "SQLAGWorkLoadContainer"
extendedInfo = {
hostServerName = "string"
inquiryInfo = {
errorDetail = {}
inquiryDetails = [
{
inquiryValidation = {
errorDetail = {}
status = "string"
}
itemCount = int
type = "string"
}
]
status = "string"
}
nodesList = [
{
errorDetail = {}
nodeName = "string"
status = "string"
}
]
}
lastUpdatedTime = "string"
operationType = "string"
sourceResourceId = "string"
workloadType = "string"
För StorageContaineranvänder du:
containerType = "StorageContainer"
acquireStorageAccountLock = "string"
protectedItemCount = int
resourceGroup = "string"
sourceResourceId = "string"
storageAccountVersion = "string"
För VMAppContaineranvänder du:
containerType = "VMAppContainer"
extendedInfo = {
hostServerName = "string"
inquiryInfo = {
errorDetail = {}
inquiryDetails = [
{
inquiryValidation = {
errorDetail = {}
status = "string"
}
itemCount = int
type = "string"
}
]
status = "string"
}
nodesList = [
{
errorDetail = {}
nodeName = "string"
status = "string"
}
]
}
lastUpdatedTime = "string"
operationType = "string"
sourceResourceId = "string"
workloadType = "string"
För Windowsanvänder du:
containerType = "Windows"
agentVersion = "string"
canReRegister = bool
containerHealthState = "string"
containerId = int
extendedInfo = {
backupItems = [
"string"
]
backupItemType = "string"
lastBackupStatus = "string"
lastRefreshedAt = "string"
policyName = "string"
}
mabContainerHealthDetails = [
{
code = int
message = "string"
recommendations = [
"string"
]
title = "string"
}
]
protectedItemCount = int
Egenskapsvärden
valv/backupFabrics/protectionContainers
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-02-01" |
Namn | Resursnamnet | sträng (krävs) |
plats | Resursplats. | sträng |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: backupFabrics |
Taggar | Resurstaggar. | Ordlista med taggnamn och värden. |
eTag | Valfri ETag. | sträng |
Egenskaper | Egenskaper för ProtectionContainerResource | ProtectionContainer |
ProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
backupManagementType | Typ av säkerhetskopieringshantering för containern. | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "Ogiltigt" "MAB" |
friendlyName | Eget namn på containern. | sträng |
healthStatus | Status för containerns hälsotillstånd. | sträng |
protectableObjectType | Typ av det skyddsbara objekt som är associerat med den här containern | sträng |
registrationStatus | Status för registrering av containern med Recovery Services-valvet. | sträng |
containerType | Ange objekttyp |
AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer StorageContainer VMAppContainer Windows (krävs) |
AzureBackupServerContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"AzureBackupServerContainer" (krävs) |
canReRegister | Anger om containern kan registreras igen. | Bool |
containerId | ID för container. | sträng |
dpmAgentVersion | Agentversion för säkerhetskopieringsmotor | sträng |
dpmServers | Lista över BackupEngines som skyddar containern | string[] |
extendedInfo | Utökad information om containern. | DPMContainerExtendedInfo |
protectedItemCount | Antal skyddade objekt i BackupEngine | Int |
protectionStatus | Skyddsstatus för containern. | sträng |
upgradeAvailable | Så här kontrollerar du om uppgraderingen är tillgänglig | Bool |
DPMContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
lastRefreshedAt | Senaste uppdateringstid för DPMContainer. | sträng |
AzureSqlContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"AzureSqlContainer" (krävs) |
GenericContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"GenericContainer" (krävs) |
extendedInformation | Utökad information (returneras inte i API-anrop för listcontainer) | GenericContainerExtendedInfo |
fabricName | Namnet på containerns infrastrukturresurser | sträng |
GenericContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
containerIdentityInfo | Information om containeridentitet | ContainerIdentityInfo |
rawCertData | Offentlig nyckel för containercertifikat | sträng |
serviceEndpoints | Azure Backup-tjänstslutpunkter för containern | GenericContainerExtendedInfoServiceEndpoints |
ContainerIdentityInfo
Namn | Beskrivning | Värde |
---|---|---|
aadTenantId | Skyddscontaineridentitet – AAD-klientorganisation | sträng |
publik | Skyddscontaineridentitet – målgrupp | sträng |
servicePrincipalClientId | Skyddscontaineridentitet – AAD-tjänstens huvudnamn | sträng |
uniqueName | Unikt namn på containern | sträng |
GenericContainerExtendedInfoServiceEndpoints
Namn | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
AzureIaaSClassicComputeVMContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Microsoft.ClassicCompute/virtualMachines" (krävs) |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
virtualMachineId | Fullständigt kvalificerad ARM-URL för den virtuella datorn som representeras av den här azure IaaS VM-containern. | sträng |
virtualMachineVersion | Anger om containern representerar en klassisk eller en virtuell Azure Resource Manager-dator. | sträng |
AzureIaaSComputeVMContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Microsoft.Compute/virtualMachines" (krävs) |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
virtualMachineId | Fullständigt kvalificerad ARM-URL för den virtuella datorn som representeras av den här azure IaaS VM-containern. | sträng |
virtualMachineVersion | Anger om containern representerar en klassisk eller en virtuell Azure Resource Manager-dator. | sträng |
AzureSqlagWorkloadContainerProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"SQLAGWorkLoadContainer" (krävs) |
extendedInfo | Ytterligare information om en arbetsbelastningscontainer. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Tidsstämpel när containern uppdaterades. | sträng |
operationType | Re-Do åtgärd | "Ogiltigt" "Registrera" "Registrera om" |
sourceResourceId | ARM-ID för den virtuella datorn som representeras av den här Azure-arbetsbelastningscontainern | sträng |
workloadType | Arbetsbelastningstyp som registreringen skickades för. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
hostServerName | Värdoperativsystemnamn om det gäller fristående och klusternamn i händelse av distribuerad container. | sträng |
inquiryInfo | Förfrågansstatus för containern. | InquiryInfo |
nodesList | Lista över noderna i händelse av distribuerad container. | DistributedNodesInfo[] |
InquiryInfo
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | Felinformation om statusen inte lyckas. | ErrorDetail |
inquiryDetails | Undersökningsinformation som innehåller arbetsbelastningsspecifik information. För t.ex. – För SQL och orakel innehåller detta olika detaljer. |
WorkloadInquiryDetails[] |
status | Undersökningsstatus för den här containern, till exempel InProgress , Misslyckades , Lyckades |
sträng |
ErrorDetail
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
WorkloadInquiryDetails
Namn | Beskrivning | Värde |
---|---|---|
inquiryValidation | Undersökningsverifiering, till exempel behörigheter och andra verifieringar av säkerhetskopior. | InquiryValidation |
itemCount | Innehåller det skyddbara objektet Antal i den här containern. | Int |
typ | Typ av arbetsbelastning, till exempel SQL, Oracle osv. | sträng |
InquiryValidation
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | FelInformation om statusen inte lyckas. | ErrorDetail |
status | Status för undersökningsverifieringen. | sträng |
DistributedNodesInfo
Namn | Beskrivning | Värde |
---|---|---|
errorDetail | Felinformation om statusen inte lyckas. | ErrorDetail |
nodeName | Namnet på noden under en distribuerad container. | sträng |
status | Status för den här noden. Misslyckades , lyckades |
sträng |
AzureStorageContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"StorageContainer" (krävs) |
acquireStorageAccountLock | Om lagringskontolås ska hämtas för den här containern eller inte. | "Hämta" "NotAcquire" |
protectedItemCount | Antal objekt som säkerhetskopieras i den här containern. | Int |
resourceGroup | Resursgruppens namn på Recovery Services Vault. | sträng |
sourceResourceId | Fullständigt kvalificerad ARM-url. | sträng |
storageAccountVersion | Lagringskontoversion. | sträng |
AzureVMAppContainerProtectionContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"VMAppContainer" (krävs) |
extendedInfo | Ytterligare information om en arbetsbelastningscontainer. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | Tidsstämpel när containern uppdaterades. | sträng |
operationType | Re-Do åtgärd | "Ogiltigt" "Registrera" "Registrera om" |
sourceResourceId | ARM-ID för den virtuella datorn som representeras av den här Azure-arbetsbelastningscontainern | sträng |
workloadType | Arbetsbelastningstyp som registreringen skickades för. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
Namn | Beskrivning | Värde |
---|---|---|
containerType | Typ av container. Värdet för den här egenskapen för: 1. Compute Azure VM är Microsoft.Compute/virtualMachines 2. Den klassiska virtuella datorn Compute Azure är Microsoft.ClassicCompute/virtualMachines 3. Windows-datorer (t.ex. MAB, DPM osv.) är Windows 4. Azure SQL-instans är AzureSqlContainer. 5. Lagringscontainer är StorageContainer. 6. Azure-arbetsbelastning Säkerhetskopiering är VMAppContainer |
"Windows" (krävs) |
agentVersion | Agentversionen av den här containern. | sträng |
canReRegister | Kan containern registreras en gång till. | Bool |
containerHealthState | Hälsotillstånd för mab-container. | sträng |
containerId | ContainerID representerar containern. | Int |
extendedInfo | Ytterligare information för den här containern | MabContainerExtendedInfo |
mabContainerHealthDetails | Hälsoinformation om den här mab-containern. | MABContainerHealthDetails[] |
protectedItemCount | Antal objekt som säkerhetskopieras i den här containern. | Int |
MabContainerExtendedInfo
Namn | Beskrivning | Värde |
---|---|---|
backupItems | Lista över säkerhetskopieringsobjekt som är associerade med den här containern. | string[] |
backupItemType | Typ av säkerhetskopieringsobjekt som är associerade med den här containern. | "AzureFileShare" "AzureSqlDb" "Klient" "Exchange" "FileFolder" "GenericDataSource" "Ogiltigt" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | Den senaste säkerhetskopieringsstatusen för den här containern. | sträng |
lastRefreshedAt | Tidsstämpel när containern uppdaterades. | sträng |
policyName | Säkerhetskopieringsprincip som är associerad med den här containern. | sträng |
MABContainerHealthDetails
Namn | Beskrivning | Värde |
---|---|---|
kod | Hälsokod | Int |
meddelande | Hälsomeddelande | sträng |
Rekommendationer | Rekommenderade hälsoåtgärder | string[] |
titel | Hälsorubrik | sträng |