Backup Policies - List
Listen der Sicherungsrichtlinien, die dem Recovery Services Vault zugeordnet sind. API stellt Paginierungsparameter bereit, um bereichsbezogene Ergebnisse abzurufen.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2024-10-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2024-10-01&$filter={$filter}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist. |
subscription
|
path | True |
string |
Die Abonnement-ID. |
vault
|
path | True |
string |
Der Name des Wiederherstellungsdienstetresors. |
api-version
|
query | True |
string |
Client-API-Version. |
$filter
|
query |
string |
OData-Filteroptionen. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | identitätswechseln Sie Ihr Benutzerkonto. |
Beispiele
List protection policies with backupManagementType filter as AzureIaasVm
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2024-10-01&$filter=backupManagementType eq 'AzureIaasVM'
Beispiel für eine Antwort
{
"value": [
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2017-12-05T19:00:00Z"
],
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
},
"protectedItemsCount": 0
}
},
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2018-01-24T02:00:00Z"
],
"retentionDuration": {
"count": 1,
"durationType": "Days"
}
}
},
"timeZone": "Pacific Standard Time",
"protectedItemsCount": 0
}
}
]
}
List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2024-10-01&$filter=backupManagementType eq 'AzureIaasVM'
Beispiel für eine Antwort
{
"value": [
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2017-12-05T19:00:00Z"
],
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
},
"protectedItemsCount": 0
}
},
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2018-01-24T02:00:00Z"
],
"retentionDuration": {
"count": 1,
"durationType": "Days"
}
}
},
"timeZone": "Pacific Standard Time",
"protectedItemsCount": 0
}
},
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-policy",
"name": "v2-daily-policy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicyV2",
"scheduleRunFrequency": "Daily",
"dailySchedule": {
"scheduleRunTimes": [
"2018-01-24T10:00:00Z"
]
}
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2018-01-24T02:00:00Z"
],
"retentionDuration": {
"count": 1,
"durationType": "Days"
}
}
},
"timeZone": "Pacific Standard Time",
"protectedItemsCount": 0
}
}
]
}
List protection policies with backupManagementType filter as AzureWorkload
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2024-10-01&$filter=backupManagementType eq 'AzureWorkload'
Beispiel für eine Antwort
{
"value": [
{
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/HourlyLogBackup",
"name": "HourlyLogBackup",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"properties": {
"backupManagementType": "AzureWorkload",
"workLoadType": "SQLDataBase",
"settings": {
"timeZone": "UTC",
"issqlcompression": false
},
"subProtectionPolicy": [
{
"policyType": "Full",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"dailySchedule": {
"retentionTimes": [
"2017-12-05T19:00:00Z"
],
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
}
},
{
"policyType": "Log",
"schedulePolicy": {
"schedulePolicyType": "LogSchedulePolicy",
"scheduleFrequencyInMins": 60
},
"retentionPolicy": {
"retentionPolicyType": "SimpleRetentionPolicy",
"retentionDuration": {
"count": 30,
"durationType": "Days"
}
}
}
],
"protectedItemsCount": 0
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Azure |
AzureStorage-Sicherungsrichtlinie. |
Azure |
Workloadspezifische Sicherungsrichtlinie für iaaS-VM. |
Azure |
Azure SQL-workloadspezifische Sicherungsrichtlinie. |
Azure |
Workloadspezifische Sicherungsrichtlinie für Azure VM (Mercury). |
Cloud |
Eine Fehlerantwort des Containerinstanzdiensts. |
Cloud |
Eine Fehlerantwort des Containerinstanzdiensts. |
Daily |
Tägliches Aufbewahrungsformat. |
Daily |
Täglicher Aufbewahrungszeitplan. |
Daily |
|
Day |
Wochentag. |
Day |
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Generic |
Workloadspezifische Sicherungsrichtlinie für Azure VM (Mercury). |
Hourly |
|
IAASVMPolicy |
|
Iaas |
|
Instant |
|
Log |
Protokollrichtlinienzeitplan. |
Long |
Langfristige Aufbewahrungsrichtlinie. |
Long |
Langfristiger Richtlinienzeitplan. |
Mab |
Mab containerspezifische Sicherungsrichtlinie. |
Monthly |
Monatlicher Aufbewahrungszeitplan. |
Month |
Liste der Monate des Jahres der jährlichen Aufbewahrungsrichtlinie. |
Policy |
Typ des Sicherungsrichtlinientyps |
Protection |
Basisklasse für Sicherungsrichtlinie. Workloadspezifische Sicherungsrichtlinien werden von dieser Klasse abgeleitet. |
Protection |
Liste der ProtectionPolicy-Ressourcen |
Retention |
Aufbewahrungsdauer. |
Retention |
Aufbewahrungsdauertyp: Tage/Wochen/Monate/Jahre Wird nur verwendet, wenn TieringMode auf "TierAfter" festgelegt ist |
Retention |
Formattyp des Aufbewahrungszeitplans für die monatliche Aufbewahrungsrichtlinie. |
Schedule |
Häufigkeit des Zeitplanvorgangs dieser Richtlinie. |
Settings |
Allgemeines Einstellungsfeld für die Sicherungsverwaltung |
Simple |
Einfache Richtlinienaufbewahrung. |
Simple |
Einfacher Richtlinienzeitplan. |
Simple |
Der V2-Richtlinienzeitplan für IaaS, der Stündliche Sicherungen unterstützt. |
Snapshot |
Snapshot Backup verwandte Felder für WorkloadType SaPHanaSystem |
Sub |
Richtlinie zum Unterschutz, die Zeitplan und Aufbewahrung umfasst |
Tiering |
Tiering Mode to control automatic tiering of recovery points. Unterstützte Werte sind:
|
Tiering |
Ebenenrichtlinie für eine Zielebene. Wenn die Richtlinie für eine bestimmte Zielebene nicht angegeben ist, behält der Dienst die vorhandene konfigurierte Tieringrichtlinie für diese Ebene bei. |
User |
Vom Benutzer zugewiesene Eigenschaften für verwaltete Identitäten |
User |
Details zur vom Benutzer zugewiesenen verwalteten Identität |
Vault |
Tresoraufbewahrungsrichtlinie für AzureFileShare |
Weekly |
Wöchentliches Aufbewahrungsformat. |
Weekly |
Wöchentlicher Aufbewahrungszeitplan. |
Weekly |
|
Week |
Liste der Wochen des Monats. |
Workload |
Art der Arbeitsauslastung für die Sicherungsverwaltung |
Yearly |
Jährlicher Aufbewahrungszeitplan. |
AzureFileShareProtectionPolicy
AzureStorage-Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
protectedItemsCount |
integer |
Die Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Aufbewahrungsrichtlinie mit den Details zu Aufbewahrungsbereichen für Sicherungskopien. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan, der als Teil der Sicherungsrichtlinie angegeben ist. |
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
vaultRetentionPolicy |
Aufbewahrungsrichtlinie mit den Details zu gehärteten Aufbewahrungsbereichen für Sicherungskopien. |
|
workLoadType |
Art der Arbeitsauslastung für die Sicherungsverwaltung |
AzureIaaSVMProtectionPolicy
Workloadspezifische Sicherungsrichtlinie für iaaS-VM.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
instantRPDetails | ||
instantRpRetentionRangeInDays |
integer |
Aufbewahrungsrichtlinienbereich für Sofort-RP in Tagen |
policyType | ||
protectedItemsCount |
integer |
Die Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Aufbewahrungsrichtlinie mit den Details zu Aufbewahrungsbereichen für Sicherungskopien. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan, der als Teil der Sicherungsrichtlinie angegeben ist. |
snapshotConsistencyType | ||
tieringPolicy |
<string,
Tiering |
Die Tieringrichtlinie zum automatischen Verschieben von RPs auf eine andere Ebene ist "Zielebene", die in der Enumeration "RecoveryPointTierType" definiert ist. Die Ebenenrichtlinie gibt die Kriterien an, die RP auf die Zielebene verschoben werden sollen. |
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
AzureSqlProtectionPolicy
Azure SQL-workloadspezifische Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
protectedItemsCount |
integer |
Die Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Details zur Aufbewahrungsrichtlinie. |
AzureVmWorkloadProtectionPolicy
Workloadspezifische Sicherungsrichtlinie für Azure VM (Mercury).
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
Azure |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
makePolicyConsistent |
boolean |
Beheben der Richtlinieninkonsistenz |
protectedItemsCount |
integer |
Die Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
settings |
Allgemeine Einstellungen für die Sicherungsverwaltung |
|
subProtectionPolicy |
Liste der Unterschutzrichtlinien, die Zeitplan und Aufbewahrung umfassen |
|
workLoadType |
Art der Arbeitsauslastung für die Sicherungsverwaltung |
CloudError
Eine Fehlerantwort des Containerinstanzdiensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
CloudErrorBody
Eine Fehlerantwort des Containerinstanzdiensts.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
DailyRetentionFormat
Tägliches Aufbewahrungsformat.
Name | Typ | Beschreibung |
---|---|---|
daysOfTheMonth |
Day[] |
Liste der Tage des Monats. |
DailyRetentionSchedule
Täglicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |
DailySchedule
Name | Typ | Beschreibung |
---|---|---|
scheduleRunTimes |
string[] |
Liste der Tageszeiten, zu denen dieser Zeitplan ausgeführt werden muss. |
Day
Wochentag.
Name | Typ | Beschreibung |
---|---|---|
date |
integer |
Datum des Monats |
isLast |
boolean |
Gibt an, ob Datum das letzte Datum des Monats ist. |
DayOfWeek
Name | Typ | Beschreibung |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Die zusätzlichen Informationen. |
type |
string |
Der zusätzliche Informationstyp. |
GenericProtectionPolicy
Workloadspezifische Sicherungsrichtlinie für Azure VM (Mercury).
Name | Typ | Beschreibung |
---|---|---|
backupManagementType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
fabricName |
string |
Name des Fabric dieser Richtlinie. |
protectedItemsCount |
integer |
Die Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
subProtectionPolicy |
Liste der Unterschutzrichtlinien, die Zeitplan und Aufbewahrung umfassen |
|
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
HourlySchedule
Name | Typ | Beschreibung |
---|---|---|
interval |
integer |
Intervall, in dem die Sicherung ausgelöst werden muss. Für stündlich kann der Wert 4/6/8/12 sein |
scheduleWindowDuration |
integer |
So geben Sie die Dauer des Sicherungsfensters an |
scheduleWindowStartTime |
string |
So geben Sie die Startzeit des Sicherungsfensters an |
IAASVMPolicyType
Name | Typ | Beschreibung |
---|---|---|
Invalid |
string |
|
V1 |
string |
|
V2 |
string |
IaasVMSnapshotConsistencyType
Name | Typ | Beschreibung |
---|---|---|
OnlyCrashConsistent |
string |
InstantRPAdditionalDetails
Name | Typ | Beschreibung |
---|---|---|
azureBackupRGNamePrefix |
string |
|
azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Protokollrichtlinienzeitplan.
Name | Typ | Beschreibung |
---|---|---|
scheduleFrequencyInMins |
integer |
Häufigkeit des Protokollplanvorgangs dieser Richtlinie in Minuten. |
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
LongTermRetentionPolicy
Langfristige Aufbewahrungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
dailySchedule |
Täglicher Aufbewahrungszeitplan der Schutzrichtlinie. |
|
monthlySchedule |
Monatlicher Aufbewahrungszeitplan der Schutzrichtlinie. |
|
retentionPolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
weeklySchedule |
Wöchentlicher Aufbewahrungszeitplan der Schutzrichtlinie. |
|
yearlySchedule |
Jährlicher Aufbewahrungszeitplan der Schutzrichtlinie. |
LongTermSchedulePolicy
Langfristiger Richtlinienzeitplan.
Name | Typ | Beschreibung |
---|---|---|
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
MabProtectionPolicy
Mab containerspezifische Sicherungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
backupManagementType |
string:
MAB |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
protectedItemsCount |
integer |
Die Anzahl der Elemente, die dieser Richtlinie zugeordnet sind. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-Vorgangsanforderungen |
retentionPolicy | RetentionPolicy: |
Details zur Aufbewahrungsrichtlinie. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan der Sicherungsrichtlinie. |
MonthlyRetentionSchedule
Monatlicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionScheduleDaily |
Tägliches Aufbewahrungsformat für monatliche Aufbewahrungsrichtlinie. |
|
retentionScheduleFormatType |
Formattyp des Aufbewahrungszeitplans für die monatliche Aufbewahrungsrichtlinie. |
|
retentionScheduleWeekly |
Wöchentliches Aufbewahrungsformat für monatliche Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |
MonthOfYear
Liste der Monate des Jahres der jährlichen Aufbewahrungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
April |
string |
|
August |
string |
|
December |
string |
|
February |
string |
|
Invalid |
string |
|
January |
string |
|
July |
string |
|
June |
string |
|
March |
string |
|
May |
string |
|
November |
string |
|
October |
string |
|
September |
string |
PolicyType
Typ des Sicherungsrichtlinientyps
Name | Typ | Beschreibung |
---|---|---|
CopyOnlyFull |
string |
|
Differential |
string |
|
Full |
string |
|
Incremental |
string |
|
Invalid |
string |
|
Log |
string |
|
SnapshotCopyOnlyFull |
string |
|
SnapshotFull |
string |
ProtectionPolicyResource
Basisklasse für Sicherungsrichtlinie. Workloadspezifische Sicherungsrichtlinien werden von dieser Klasse abgeleitet.
Name | Typ | Beschreibung |
---|---|---|
eTag |
string |
Optionales ETag. |
id |
string |
Die Ressourcen-ID stellt den vollständigen Pfad zur Ressource dar. |
location |
string |
Ressourcenspeicherort. |
name |
string |
Ressourcenname, der der Ressource zugeordnet ist. |
properties | ProtectionPolicy: |
ProtectionPolicyResource-Eigenschaften |
tags |
object |
Ressourcentags. |
type |
string |
Der Ressourcentyp stellt den vollständigen Pfad des Formulars Namespace/ResourceType/ResourceType/... |
ProtectionPolicyResourceList
Liste der ProtectionPolicy-Ressourcen
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
Der URI zum Abrufen der nächsten Seite von Ressourcen. Call ListNext() ruft die nächste Seite von Ressourcen ab. |
value |
Liste der Ressourcen. |
RetentionDuration
Aufbewahrungsdauer.
Name | Typ | Beschreibung |
---|---|---|
count |
integer |
Anzahl der Dauertypen. Die Aufbewahrungsdauer wird durch die Zählung des Dauertyps Anzahl Mal abgerufen. Wenn beispielsweise Count = 3 und DurationType = Wochen, die Aufbewahrungsdauer drei Wochen betragen. |
durationType |
Aufbewahrungsdauertyp der Aufbewahrungsrichtlinie. |
RetentionDurationType
Aufbewahrungsdauertyp: Tage/Wochen/Monate/Jahre Wird nur verwendet, wenn TieringMode auf "TierAfter" festgelegt ist
Name | Typ | Beschreibung |
---|---|---|
Days |
string |
|
Invalid |
string |
|
Months |
string |
|
Weeks |
string |
|
Years |
string |
RetentionScheduleFormat
Formattyp des Aufbewahrungszeitplans für die monatliche Aufbewahrungsrichtlinie.
Name | Typ | Beschreibung |
---|---|---|
Daily |
string |
|
Invalid |
string |
|
Weekly |
string |
ScheduleRunType
Häufigkeit des Zeitplanvorgangs dieser Richtlinie.
Name | Typ | Beschreibung |
---|---|---|
Daily |
string |
|
Hourly |
string |
|
Invalid |
string |
|
Weekly |
string |
Settings
Allgemeines Einstellungsfeld für die Sicherungsverwaltung
Name | Typ | Beschreibung |
---|---|---|
isCompression |
boolean |
Workloadkomprimierungskennzeichnung. Dies wurde hinzugefügt, damit "isSqlCompression" veraltet ist, sobald Clients ein Upgrade durchführen, um dieses Flag zu berücksichtigen. |
issqlcompression |
boolean |
SQL-Komprimierungskennzeichnung |
timeZone |
string |
Optionale TimeZone-Eingabe als Zeichenfolge. Beispiel: TimeZone = "Pacific Standard Time". |
SimpleRetentionPolicy
Einfache Richtlinienaufbewahrung.
Name | Typ | Beschreibung |
---|---|---|
retentionDuration |
Aufbewahrungsdauer der Schutzrichtlinie. |
|
retentionPolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
SimpleSchedulePolicy
Einfacher Richtlinienzeitplan.
Name | Typ | Beschreibung |
---|---|---|
hourlySchedule |
Stundenplan dieser Richtlinie |
|
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
scheduleRunDays |
Liste der Wochentage, an denen dieser Zeitplan ausgeführt werden muss. |
|
scheduleRunFrequency |
Häufigkeit des Zeitplanvorgangs dieser Richtlinie. |
|
scheduleRunTimes |
string[] |
Liste der Tageszeiten, zu denen dieser Zeitplan ausgeführt werden muss. |
scheduleWeeklyFrequency |
integer |
Zu jeder Anzahl Wochen muss dieser Zeitplan ausgeführt werden. |
SimpleSchedulePolicyV2
Der V2-Richtlinienzeitplan für IaaS, der Stündliche Sicherungen unterstützt.
Name | Typ | Beschreibung |
---|---|---|
dailySchedule |
Täglicher Zeitplan dieser Richtlinie |
|
hourlySchedule |
Stundenplan dieser Richtlinie |
|
schedulePolicyType | string: |
Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet. |
scheduleRunFrequency |
Häufigkeit des Zeitplanvorgangs dieser Richtlinie. |
|
weeklySchedule |
Wöchentlicher Zeitplan dieser Richtlinie |
SnapshotBackupAdditionalDetails
Snapshot Backup verwandte Felder für WorkloadType SaPHanaSystem
Name | Typ | Beschreibung |
---|---|---|
instantRPDetails |
string |
|
instantRpRetentionRangeInDays |
integer |
|
userAssignedManagedIdentityDetails |
Details zur vom Benutzer zugewiesenen verwalteten Identität |
SubProtectionPolicy
Richtlinie zum Unterschutz, die Zeitplan und Aufbewahrung umfasst
Name | Typ | Beschreibung |
---|---|---|
policyType |
Typ des Sicherungsrichtlinientyps |
|
retentionPolicy | RetentionPolicy: |
Aufbewahrungsrichtlinie mit den Details zu Aufbewahrungsbereichen für Sicherungskopien. |
schedulePolicy | SchedulePolicy: |
Sicherungszeitplan, der als Teil der Sicherungsrichtlinie angegeben ist. |
snapshotBackupAdditionalDetails |
Snapshot Backup verwandte Felder für WorkloadType SaPHanaSystem |
|
tieringPolicy |
<string,
Tiering |
Ebenenrichtlinie zum automatischen Verschieben von RPs auf eine andere Ebene. Key ist die Zielebene, die in recoveryPointTierType-Enumeration definiert ist. Die Ebenenrichtlinie gibt die Kriterien an, die RP auf die Zielebene verschoben werden sollen. |
TieringMode
Tiering Mode to control automatic tiering of recovery points. Unterstützte Werte sind:
- TierRecommended: Stufen Sie alle Wiederherstellungspunkte, die empfohlen werden, gestuft zu werden
- TierAfter: Stufen Sie alle Wiederherstellungspunkte nach einem festen Zeitraum, wie unter "Duration + durationType" angegeben.
- DoNotTier: Keine Wiederherstellungspunkte stufen
Name | Typ | Beschreibung |
---|---|---|
DoNotTier |
string |
|
Invalid |
string |
|
TierAfter |
string |
|
TierRecommended |
string |
TieringPolicy
Ebenenrichtlinie für eine Zielebene. Wenn die Richtlinie für eine bestimmte Zielebene nicht angegeben ist, behält der Dienst die vorhandene konfigurierte Tieringrichtlinie für diese Ebene bei.
Name | Typ | Beschreibung |
---|---|---|
duration |
integer |
Anzahl der Tage/Wochen/Monate/Jahre, um Sicherungen in der aktuellen Ebene vor der Leiste beizubehalten. Wird nur verwendet, wenn "TieringMode" auf "TierAfter" festgelegt ist |
durationType |
Aufbewahrungsdauertyp: Tage/Wochen/Monate/Jahre Wird nur verwendet, wenn TieringMode auf "TierAfter" festgelegt ist |
|
tieringMode |
Tiering Mode to control automatic tiering of recovery points. Unterstützte Werte sind:
|
UserAssignedIdentityProperties
Vom Benutzer zugewiesene Eigenschaften für verwaltete Identitäten
Name | Typ | Beschreibung |
---|---|---|
clientId |
string |
Die Client-ID der zugewiesenen Identität. |
principalId |
string |
Die Prinzipal-ID der zugewiesenen Identität. |
UserAssignedManagedIdentityDetails
Details zur vom Benutzer zugewiesenen verwalteten Identität
Name | Typ | Beschreibung |
---|---|---|
identityArmId |
string |
Die ARM-ID der zugewiesenen Identität. |
identityName |
string |
Der Name der zugewiesenen Identität. |
userAssignedIdentityProperties |
Vom Benutzer zugewiesene Eigenschaften für verwaltete Identitäten |
VaultRetentionPolicy
Tresoraufbewahrungsrichtlinie für AzureFileShare
Name | Typ | Beschreibung |
---|---|---|
snapshotRetentionInDays |
integer |
|
vaultRetention | RetentionPolicy: |
Basisklasse für Aufbewahrungsrichtlinie. |
WeeklyRetentionFormat
Wöchentliches Aufbewahrungsformat.
Name | Typ | Beschreibung |
---|---|---|
daysOfTheWeek |
Liste der Wochentage. |
|
weeksOfTheMonth |
Liste der Wochen des Monats. |
WeeklyRetentionSchedule
Wöchentlicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
daysOfTheWeek |
Liste der Wochentage für wöchentliche Aufbewahrungsrichtlinien. |
|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |
WeeklySchedule
Name | Typ | Beschreibung |
---|---|---|
scheduleRunDays | ||
scheduleRunTimes |
string[] |
Liste der Tageszeiten, zu denen dieser Zeitplan ausgeführt werden muss. |
WeekOfMonth
Liste der Wochen des Monats.
Name | Typ | Beschreibung |
---|---|---|
First |
string |
|
Fourth |
string |
|
Invalid |
string |
|
Last |
string |
|
Second |
string |
|
Third |
string |
WorkloadType
Art der Arbeitsauslastung für die Sicherungsverwaltung
Name | Typ | Beschreibung |
---|---|---|
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 |
YearlyRetentionSchedule
Jährlicher Aufbewahrungszeitplan.
Name | Typ | Beschreibung |
---|---|---|
monthsOfYear |
Liste der Monate des Jahres der jährlichen Aufbewahrungsrichtlinie. |
|
retentionDuration |
Aufbewahrungsdauer der Aufbewahrungsrichtlinie. |
|
retentionScheduleDaily |
Tägliches Aufbewahrungsformat für jährliche Aufbewahrungsrichtlinie. |
|
retentionScheduleFormatType |
Aufbewahrungszeitplanformat für jährliche Aufbewahrungsrichtlinie. |
|
retentionScheduleWeekly |
Wöchentliches Aufbewahrungsformat für jährliche Aufbewahrungsrichtlinie. |
|
retentionTimes |
string[] |
Aufbewahrungszeiten der Aufbewahrungsrichtlinie. |