Backup Policies - List

Seznamy zásad zálohování přidružených k trezoru služby Recovery Services Rozhraní API poskytuje parametry stránkování pro načtení výsledků s vymezeným oborem.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny zdrojů. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string

minLength: 1

ID cílového předplatného.

vaultName
path True

string

Název prostředku úložiště

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

$filter
query

string

Možnosti filtru OData.

Odpovědi

Name Typ Description
200 OK

ProtectionPolicyResourceList

Operace Azure byla úspěšně dokončena.

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok OAuth2 služby Azure Active Directory.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation vydávat se za svůj uživatelský účet

Příklady

List protection policies with backupManagementType filter as AzureIaasVm
List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies
List protection policies with backupManagementType filter as AzureWorkload

List protection policies with backupManagementType filter as AzureIaasVm

Ukázkový požadavek

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

Ukázková odpověď

{
  "value": [
    {
      "name": "DefaultPolicy",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "protectedItemsCount": 0,
        "retentionPolicy": {
          "dailySchedule": {
            "retentionDuration": {
              "count": 30,
              "durationType": "Days"
            },
            "retentionTimes": [
              "2017-12-05T19:00:00Z"
            ]
          },
          "retentionPolicyType": "LongTermRetentionPolicy"
        },
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2017-12-05T19:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        }
      }
    },
    {
      "name": "testPolicy1",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "protectedItemsCount": 0,
        "retentionPolicy": {
          "dailySchedule": {
            "retentionDuration": {
              "count": 1,
              "durationType": "Days"
            },
            "retentionTimes": [
              "2018-01-24T02:00:00Z"
            ]
          },
          "retentionPolicyType": "LongTermRetentionPolicy"
        },
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2018-01-24T02:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        },
        "timeZone": "Pacific Standard Time"
      }
    }
  ]
}

List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies

Ukázkový požadavek

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

Ukázková odpověď

{
  "value": [
    {
      "name": "DefaultPolicy",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "protectedItemsCount": 0,
        "retentionPolicy": {
          "dailySchedule": {
            "retentionDuration": {
              "count": 30,
              "durationType": "Days"
            },
            "retentionTimes": [
              "2017-12-05T19:00:00Z"
            ]
          },
          "retentionPolicyType": "LongTermRetentionPolicy"
        },
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2017-12-05T19:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        }
      }
    },
    {
      "name": "testPolicy1",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "protectedItemsCount": 0,
        "retentionPolicy": {
          "dailySchedule": {
            "retentionDuration": {
              "count": 1,
              "durationType": "Days"
            },
            "retentionTimes": [
              "2018-01-24T02:00:00Z"
            ]
          },
          "retentionPolicyType": "LongTermRetentionPolicy"
        },
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2018-01-24T02:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        },
        "timeZone": "Pacific Standard Time"
      }
    },
    {
      "name": "v2-daily-policy",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-policy",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "protectedItemsCount": 0,
        "retentionPolicy": {
          "dailySchedule": {
            "retentionDuration": {
              "count": 1,
              "durationType": "Days"
            },
            "retentionTimes": [
              "2018-01-24T02:00:00Z"
            ]
          },
          "retentionPolicyType": "LongTermRetentionPolicy"
        },
        "schedulePolicy": {
          "dailySchedule": {
            "scheduleRunTimes": [
              "2018-01-24T10:00:00Z"
            ]
          },
          "schedulePolicyType": "SimpleSchedulePolicyV2",
          "scheduleRunFrequency": "Daily"
        },
        "timeZone": "Pacific Standard Time"
      }
    }
  ]
}

List protection policies with backupManagementType filter as AzureWorkload

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-07-01&$filter=backupManagementType eq 'AzureWorkload'

Ukázková odpověď

{
  "value": [
    {
      "name": "HourlyLogBackup",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/HourlyLogBackup",
      "properties": {
        "backupManagementType": "AzureWorkload",
        "protectedItemsCount": 0,
        "settings": {
          "issqlcompression": false,
          "timeZone": "UTC"
        },
        "subProtectionPolicy": [
          {
            "policyType": "Full",
            "retentionPolicy": {
              "dailySchedule": {
                "retentionDuration": {
                  "count": 30,
                  "durationType": "Days"
                },
                "retentionTimes": [
                  "2017-12-05T19:00:00Z"
                ]
              },
              "retentionPolicyType": "LongTermRetentionPolicy"
            },
            "schedulePolicy": {
              "schedulePolicyType": "SimpleSchedulePolicy",
              "scheduleRunFrequency": "Daily",
              "scheduleRunTimes": [
                "2017-12-05T19:00:00Z"
              ],
              "scheduleWeeklyFrequency": 0
            }
          },
          {
            "policyType": "Log",
            "retentionPolicy": {
              "retentionDuration": {
                "count": 30,
                "durationType": "Days"
              },
              "retentionPolicyType": "SimpleRetentionPolicy"
            },
            "schedulePolicy": {
              "scheduleFrequencyInMins": 60,
              "schedulePolicyType": "LogSchedulePolicy"
            }
          }
        ],
        "workLoadType": "SQLDataBase"
      }
    }
  ]
}

Definice

Name Description
AzureFileShareProtectionPolicy

Zásady zálohování služby AzureStorage

AzureIaaSVMProtectionPolicy

Zásady zálohování specifické pro úlohy virtuálních počítačů IaaS

AzureSqlProtectionPolicy

Azure SQL workload-specific backup policy.

AzureVmWorkloadProtectionPolicy

Azure VM (Mercury) workload-specifickou zálohovací politikou.

createdByType

Typ identity, která prostředek vytvořila.

DailyRetentionFormat

Denní formát uchovávání.

DailyRetentionSchedule

Plán denního uchovávání.

DailySchedule
Day

Den v týdnu.

DayOfWeek
ErrorDetail

Třída Error Detail, která zapouzdřuje kód, zprávu a doporučení.

ErrorResponse

Chybová odpověď

GenericProtectionPolicy

Azure VM (Mercury) workload-specifickou zálohovací politikou.

HourlySchedule
IAASVMPolicyType
IaasVMSnapshotConsistencyType
InstantRPAdditionalDetails
LogSchedulePolicy

Plán zásad protokolu

LongTermRetentionPolicy

Zásady dlouhodobého uchovávání informací

LongTermSchedulePolicy

Plán dlouhodobých zásad.

MabProtectionPolicy

Zásady zálohování specifické pro kontejnery Mab.

MonthlyRetentionSchedule

Plán měsíčního uchovávání.

MonthOfYear
PolicyType

Typ zásady zálohování

ProtectionPolicyResource

Základní třída pro zásady zálohování Zásady zálohování specifické pro úlohy jsou odvozeny z této třídy.

ProtectionPolicyResourceList

Seznam prostředků ProtectionPolicy

RetentionDuration

Doba uchování.

RetentionDurationType

Typ doby uchování zásad uchovávání informací

RetentionScheduleFormat

Typ formátu plánu uchovávání informací pro zásady měsíčního uchovávání informací

ScheduleRunType

Frekvence fungování plánu této zásady

Settings

Pole Běžná nastavení pro správu zálohování

SimpleRetentionPolicy

Jednoduché uchovávání zásad.

SimpleSchedulePolicy

Jednoduchý plán zásad.

SimpleSchedulePolicyV2

Plán zásad V2 pro IaaS, který podporuje hodinové zálohování.

SnapshotBackupAdditionalDetails

Pole související se zálohováním snímků pro WorkloadType SaPHanaSystem

SubProtectionPolicy

Zásady dílčí ochrany, které zahrnují plán a uchovávání

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

TieringMode

Režim vrstvení pro řízení automatické vrstvení bodů obnovení Podporované hodnoty jsou:

  1. TierRecommended: Vrstvení všech bodů obnovení se doporučuje vrstvit
  2. TierAfter: Vrstvenívšechch
  3. DoNotTier: Nevyvrácet žádné body obnovení
TieringPolicy

Zásady vrstvení pro cílovou úroveň Pokud není zásada určená pro danou cílovou úroveň, služba zachová stávající nakonfigurovanou zásadu vrstvení pro danou úroveň.

UserAssignedIdentityProperties

Vlastnosti spravované identity přiřazené uživatelem

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem

VaultRetentionPolicy

Zásady uchovávání trezoru pro AzureFileShare

WeeklyRetentionFormat

Týdenní formát uchovávání.

WeeklyRetentionSchedule

Týdenní plán uchovávání informací.

WeeklySchedule
WeekOfMonth
WorkloadType

Typ úlohy pro správu zálohování

YearlyRetentionSchedule

Roční plán uchovávání informací.

AzureFileShareProtectionPolicy

Zásady zálohování služby AzureStorage

Name Typ Description
backupManagementType string:

AzureStorage

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

protectedItemsCount

integer (int32)

Počet položek přidružených k této zásadě

resourceGuardOperationRequests

string[]

Žádosti o operaci ResourceGuard

retentionPolicy RetentionPolicy:

Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování

schedulePolicy SchedulePolicy:

Plán zálohování zadaný jako součást zásad zálohování.

timeZone

string

Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time".

vaultRetentionPolicy

VaultRetentionPolicy

Zásady uchovávání informací s podrobnostmi o posílených rozsahech uchovávání záloh

workLoadType

WorkloadType

Typ úlohy pro správu zálohování

AzureIaaSVMProtectionPolicy

Zásady zálohování specifické pro úlohy virtuálních počítačů IaaS

Name Typ Description
backupManagementType string:

AzureIaasVM

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

instantRPDetails

InstantRPAdditionalDetails

instantRpRetentionRangeInDays

integer (int32)

Rozsah zásad uchovávání okamžitých rp ve dnech

policyType

IAASVMPolicyType

protectedItemsCount

integer (int32)

Počet položek přidružených k této zásadě

resourceGuardOperationRequests

string[]

Žádosti o operaci ResourceGuard

retentionPolicy RetentionPolicy:

Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování

schedulePolicy SchedulePolicy:

Plán zálohování zadaný jako součást zásad zálohování.

snapshotConsistencyType

IaasVMSnapshotConsistencyType

tieringPolicy

<string,  TieringPolicy>

Zásada vrstvení, která automaticky přesune RPs na jiný klíč vrstvy, je cílová vrstva definovaná v výčtu RecoveryPointTierType. Zásady vrstvení určují kritéria pro přesun rp na cílovou úroveň.

timeZone

string

Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time".

AzureSqlProtectionPolicy

Azure SQL workload-specific backup policy.

Name Typ Description
backupManagementType string:

AzureSql

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

protectedItemsCount

integer (int32)

Počet položek přidružených k této zásadě

resourceGuardOperationRequests

string[]

Žádosti o operaci ResourceGuard

retentionPolicy RetentionPolicy:

Podrobnosti o zásadách uchovávání informací

AzureVmWorkloadProtectionPolicy

Azure VM (Mercury) workload-specifickou zálohovací politikou.

Name Typ Description
backupManagementType string:

AzureWorkload

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

makePolicyConsistent

boolean

Oprava konzistence zásad

protectedItemsCount

integer (int32)

Počet položek přidružených k této zásadě

resourceGuardOperationRequests

string[]

Žádosti o operaci ResourceGuard

settings

Settings

Běžná nastavení pro správu zálohování

subProtectionPolicy

SubProtectionPolicy[]

Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání

workLoadType

WorkloadType

Typ úlohy pro správu zálohování

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

DailyRetentionFormat

Denní formát uchovávání.

Name Typ Description
daysOfTheMonth

Day[]

Seznam dnů v měsíci

DailyRetentionSchedule

Plán denního uchovávání.

Name Typ Description
retentionDuration

RetentionDuration

Doba uchování zásad uchovávání informací.

retentionTimes

string[] (date-time)

Doba uchovávání zásad uchovávání informací.

DailySchedule

Name Typ Description
scheduleRunTimes

string[] (date-time)

Seznam denních časů, kdy se tento plán musí spustit.

Day

Den v týdnu.

Name Typ Description
date

integer (int32)

Datum měsíce

isLast

boolean

Určuje, jestli je datum posledního data v měsíci.

DayOfWeek

Hodnota Description
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

ErrorDetail

Třída Error Detail, která zapouzdřuje kód, zprávu a doporučení.

Name Typ Description
code

string

Kód chyby

message

string

Chybová zpráva související s kódem.

recommendations

string[]

Seznam řetězců doporučení.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

GenericProtectionPolicy

Azure VM (Mercury) workload-specifickou zálohovací politikou.

Name Typ Description
backupManagementType string:

GenericProtectionPolicy

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

fabricName

string

Název prostředků infrastruktury této zásady

protectedItemsCount

integer (int32)

Počet položek přidružených k této zásadě

resourceGuardOperationRequests

string[]

Žádosti o operaci ResourceGuard

subProtectionPolicy

SubProtectionPolicy[]

Seznam zásad dílčí ochrany, které zahrnují plán a uchovávání

timeZone

string

Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time".

HourlySchedule

Name Typ Description
interval

integer (int32)

Interval, ve kterém je potřeba aktivovat zálohování. Pro každou hodinu může být hodnota 4/6/8/12.

scheduleWindowDuration

integer (int32)

Určení doby trvání okna zálohování

scheduleWindowStartTime

string (date-time)

Určení počátečního času okna zálohování

IAASVMPolicyType

Hodnota Description
Invalid
V1
V2

IaasVMSnapshotConsistencyType

Hodnota Description
OnlyCrashConsistent

InstantRPAdditionalDetails

Name Typ Description
azureBackupRGNamePrefix

string

azureBackupRGNameSuffix

string

LogSchedulePolicy

Plán zásad protokolu

Name Typ Description
scheduleFrequencyInMins

integer (int32)

Frekvence operace plánu protokolu této zásady v minutách

schedulePolicyType string:

LogSchedulePolicy

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

LongTermRetentionPolicy

Zásady dlouhodobého uchovávání informací

Name Typ Description
dailySchedule

DailyRetentionSchedule

Denní plán uchovávání zásad ochrany.

monthlySchedule

MonthlyRetentionSchedule

Plán měsíčního uchovávání zásad ochrany.

retentionPolicyType string:

LongTermRetentionPolicy

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

weeklySchedule

WeeklyRetentionSchedule

Týdenní plán uchovávání zásad ochrany

yearlySchedule

YearlyRetentionSchedule

Roční plán uchovávání zásad ochrany

LongTermSchedulePolicy

Plán dlouhodobých zásad.

Name Typ Description
schedulePolicyType string:

LongTermSchedulePolicy

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

MabProtectionPolicy

Zásady zálohování specifické pro kontejnery Mab.

Name Typ Description
backupManagementType string:

MAB

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

protectedItemsCount

integer (int32)

Počet položek přidružených k této zásadě

resourceGuardOperationRequests

string[]

Žádosti o operaci ResourceGuard

retentionPolicy RetentionPolicy:

Podrobnosti o zásadách uchovávání informací

schedulePolicy SchedulePolicy:

Plán zálohování zásad zálohování

MonthlyRetentionSchedule

Plán měsíčního uchovávání.

Name Typ Description
retentionDuration

RetentionDuration

Doba uchování zásad uchovávání informací.

retentionScheduleDaily

DailyRetentionFormat

Formát denního uchovávání informací pro zásady měsíčního uchovávání informací

retentionScheduleFormatType

RetentionScheduleFormat

Typ formátu plánu uchovávání informací pro zásady měsíčního uchovávání informací

retentionScheduleWeekly

WeeklyRetentionFormat

Týdenní formát uchovávání informací pro zásady měsíčního uchovávání informací.

retentionTimes

string[] (date-time)

Doba uchovávání zásad uchovávání informací.

MonthOfYear

Hodnota Description
Invalid
January
February
March
April
May
June
July
August
September
October
November
December

PolicyType

Typ zásady zálohování

Hodnota Description
Invalid
Full
Differential
Log
CopyOnlyFull
Incremental
SnapshotFull
SnapshotCopyOnlyFull

ProtectionPolicyResource

Základní třída pro zásady zálohování Zásady zálohování specifické pro úlohy jsou odvozeny z této třídy.

Name Typ Description
eTag

string

Volitelná značka ETag.

id

string

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Geografické umístění, ve kterém se nachází zdroj

name

string

Název prostředku

properties ProtectionPolicy:

Vlastnosti ProtectionPolicyResource

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

tags

object

Štítky prostředků

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

ProtectionPolicyResourceList

Seznam prostředků ProtectionPolicy

Name Typ Description
nextLink

string

Identifikátor URI pro načtení další stránky prostředků, přičemž každé volání rozhraní API vrací až 200 prostředků na stránku. Pomocí funkce ListNext() načtěte další stránku, pokud celkový počet prostředků překročí 200.

value

ProtectionPolicyResource[]

Seznam prostředků

RetentionDuration

Doba uchování.

Name Typ Description
count

integer (int32)

Počet typů trvání Doba uchování se získá počítáním doby trvání typu Počet. Pokud například Počet = 3 a DurationType = Týdny, doba uchování bude tři týdny.

durationType

RetentionDurationType

Typ doby uchování zásad uchovávání informací

RetentionDurationType

Typ doby uchování zásad uchovávání informací

Hodnota Description
Invalid
Days
Weeks
Months
Years

RetentionScheduleFormat

Typ formátu plánu uchovávání informací pro zásady měsíčního uchovávání informací

Hodnota Description
Invalid
Daily
Weekly

ScheduleRunType

Frekvence fungování plánu této zásady

Hodnota Description
Invalid
Daily
Weekly
Hourly

Settings

Pole Běžná nastavení pro správu zálohování

Name Typ Description
isCompression

boolean

Příznak komprese úloh Tato možnost byla přidána tak, aby po upgradu klientů na tento příznak přestalo být vyřazeno 'isSqlCompression'.

issqlcompression

boolean

Příznak komprese SQL

timeZone

string

Volitelný vstup TimeZone jako řetězec. Například: TimeZone = "Pacific Standard Time".

SimpleRetentionPolicy

Jednoduché uchovávání zásad.

Name Typ Description
retentionDuration

RetentionDuration

Doba uchovávání zásad ochrany.

retentionPolicyType string:

SimpleRetentionPolicy

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

SimpleSchedulePolicy

Jednoduchý plán zásad.

Name Typ Description
hourlySchedule

HourlySchedule

Hodinový plán této zásady

schedulePolicyType string:

SimpleSchedulePolicy

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

scheduleRunDays

DayOfWeek[]

Seznam dnů v týdnu, kdy se tento plán musí spustit.

scheduleRunFrequency

ScheduleRunType

Frekvence fungování plánu této zásady

scheduleRunTimes

string[] (date-time)

Seznam denních časů, kdy se tento plán musí spustit.

scheduleWeeklyFrequency

integer (int32)

Při každém počtu týdnů musí být tento plán spuštěn.

SimpleSchedulePolicyV2

Plán zásad V2 pro IaaS, který podporuje hodinové zálohování.

Name Typ Description
dailySchedule

DailySchedule

Denní plán této zásady

hourlySchedule

HourlySchedule

hodinový plán této zásady

schedulePolicyType string:

SimpleSchedulePolicyV2

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

scheduleRunFrequency

ScheduleRunType

Frekvence fungování plánu této zásady

weeklySchedule

WeeklySchedule

Týdenní plán této zásady

SnapshotBackupAdditionalDetails

Pole související se zálohováním snímků pro WorkloadType SaPHanaSystem

Name Typ Description
instantRPDetails

string

instantRpRetentionRangeInDays

integer (int32)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem

SubProtectionPolicy

Zásady dílčí ochrany, které zahrnují plán a uchovávání

Name Typ Description
policyType

PolicyType

Typ zásady zálohování

retentionPolicy RetentionPolicy:

Zásady uchovávání informací s podrobnostmi o rozsahech uchovávání záloh kopírování

schedulePolicy SchedulePolicy:

Plán zálohování zadaný jako součást zásad zálohování.

snapshotBackupAdditionalDetails

SnapshotBackupAdditionalDetails

Pole související se zálohováním snímků pro WorkloadType SaPHanaSystem

tieringPolicy

<string,  TieringPolicy>

Zásady vrstvení, které automaticky přesunou RPs na jinou vrstvu Klíč je cílová úroveň definovaná v výčtu RecoveryPointTierType. Zásady vrstvení určují kritéria pro přesun rp na cílovou úroveň.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

TieringMode

Režim vrstvení pro řízení automatické vrstvení bodů obnovení Podporované hodnoty jsou:

  1. TierRecommended: Vrstvení všech bodů obnovení se doporučuje vrstvit
  2. TierAfter: Vrstvenívšechch
  3. DoNotTier: Nevyvrácet žádné body obnovení
Hodnota Description
Invalid
TierRecommended
TierAfter
DoNotTier

TieringPolicy

Zásady vrstvení pro cílovou úroveň Pokud není zásada určená pro danou cílovou úroveň, služba zachová stávající nakonfigurovanou zásadu vrstvení pro danou úroveň.

Name Typ Description
duration

integer (int32)

Počet dní, týdnů, měsíců nebo let, které se mají uchovávat zálohy v aktuální úrovni před vrstvou. Používá se pouze v případě, že je vlastnost TieringMode nastavená na TierAfter.

durationType

RetentionDurationType

Typ doby uchování: dny,týdny/měsíce/roky Použité pouze v případě, že je vlastnost TieringMode nastavená na ÚroveňAfter

tieringMode

TieringMode

Režim vrstvení pro řízení automatické vrstvení bodů obnovení Podporované hodnoty jsou:

  1. TierRecommended: Vrstvení všech bodů obnovení se doporučuje vrstvit
  2. TierAfter: Vrstvenívšechch
  3. DoNotTier: Nevyvrácet žádné body obnovení

UserAssignedIdentityProperties

Vlastnosti spravované identity přiřazené uživatelem

Name Typ Description
clientId

string

ID klienta přiřazené identity.

principalId

string

ID objektu zabezpečení přiřazené identity.

UserAssignedManagedIdentityDetails

Podrobnosti o spravované identitě přiřazené uživatelem

Name Typ Description
identityArmId

string

ID ARM přiřazené identity.

identityName

string

Název přiřazené identity.

userAssignedIdentityProperties

UserAssignedIdentityProperties

Vlastnosti spravované identity přiřazené uživatelem

VaultRetentionPolicy

Zásady uchovávání trezoru pro AzureFileShare

Name Typ Description
snapshotRetentionInDays

integer (int32)

vaultRetention RetentionPolicy:

Základní třída pro zásady uchovávání informací.

WeeklyRetentionFormat

Týdenní formát uchovávání.

Name Typ Description
daysOfTheWeek

DayOfWeek[]

Seznam dnů v týdnu

weeksOfTheMonth

WeekOfMonth[]

Seznam týdnů v měsíci

WeeklyRetentionSchedule

Týdenní plán uchovávání informací.

Name Typ Description
daysOfTheWeek

DayOfWeek[]

Seznam dnů v týdnu pro týdenní zásady uchovávání informací

retentionDuration

RetentionDuration

Doba uchování zásad uchovávání informací.

retentionTimes

string[] (date-time)

Doba uchovávání zásad uchovávání informací.

WeeklySchedule

Name Typ Description
scheduleRunDays

DayOfWeek[]

scheduleRunTimes

string[] (date-time)

Seznam denních časů, kdy se tento plán musí spustit.

WeekOfMonth

Hodnota Description
First
Second
Third
Fourth
Last
Invalid

WorkloadType

Typ úlohy pro správu zálohování

Hodnota Description
Invalid
VM
FileFolder
AzureSqlDb
SQLDB
Exchange
Sharepoint
VMwareVM
SystemState
Client
GenericDataSource
SQLDataBase
AzureFileShare
SAPHanaDatabase
SAPAseDatabase
SAPHanaDBInstance

YearlyRetentionSchedule

Roční plán uchovávání informací.

Name Typ Description
monthsOfYear

MonthOfYear[]

Seznam měsíců roku ročních zásad uchovávání informací

retentionDuration

RetentionDuration

Doba uchování zásad uchovávání informací.

retentionScheduleDaily

DailyRetentionFormat

Formát denního uchovávání pro roční zásady uchovávání informací.

retentionScheduleFormatType

RetentionScheduleFormat

Formát plánu uchovávání informací pro roční zásady uchovávání informací

retentionScheduleWeekly

WeeklyRetentionFormat

Týdenní formát uchovávání informací pro roční zásady uchovávání informací

retentionTimes

string[] (date-time)

Doba uchovávání zásad uchovávání informací.