Backup Policies - List
Lijsten met back-upbeleid dat is gekoppeld aan Recovery Services Vault. API biedt pagineringsparameters voor het ophalen van bereikresultaten.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2025-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2025-08-01&$filter={$filter}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
|
vault
|
path | True |
string |
De naam van de VaultResource |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
|
$filter
|
query |
string |
OData-filteropties. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De Azure-bewerking is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
List protection policies with backupManagementType filter as AzureIaasVm
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2025-08-01&$filter=backupManagementType eq 'AzureIaasVM'
Voorbeeldrespons
{
"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
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2025-08-01&$filter=backupManagementType eq 'AzureIaasVM'
Voorbeeldrespons
{
"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
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2025-08-01&$filter=backupManagementType eq 'AzureWorkload'
Voorbeeldrespons
{
"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"
}
}
]
}
Definities
| Name | Description |
|---|---|
|
Azure |
Back-upbeleid voor AzureStorage. |
|
Azure |
Workloadspecifiek back-upbeleid voor IaaS-VM's. |
|
Azure |
Azure SQL-workloadspecifiek back-upbeleid. |
|
Azure |
Workloadspecifiek back-upbeleid voor Azure VM (Mercury). |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Daily |
Dagelijkse bewaarindeling. |
|
Daily |
Dagelijks bewaarschema. |
|
Daily |
|
| Day |
Dag van de week. |
|
Day |
|
|
Error |
Foutdetailklasse die code, bericht en aanbevelingen inkapselt. |
|
Error |
Foutreactie |
|
Generic |
Workloadspecifiek back-upbeleid voor Azure VM (Mercury). |
|
Hourly |
|
|
IAASVMPolicy |
|
|
Iaas |
|
|
Instant |
|
|
Log |
Logboekbeleidsschema. |
|
Long |
Beleid voor langetermijnretentie. |
|
Long |
Langetermijnbeleidsplanning. |
|
Mab |
Mab-containerspecifiek back-upbeleid. |
|
Monthly |
Maandelijkse bewaarplanning. |
|
Month |
|
|
Policy |
Type back-upbeleid |
|
Protection |
Basisklasse voor back-upbeleid. Het workloadspecifieke back-upbeleid wordt afgeleid van deze klasse. |
|
Protection |
Lijst met ProtectionPolicy-resources |
|
Retention |
Retentieduur. |
|
Retention |
Type bewaarduur van bewaarbeleid. |
|
Retention |
Indelingstype bewaarschema voor maandelijkse bewaarbeleid. |
|
Schedule |
Frequentie van de planningsbewerking van dit beleid. |
| Settings |
Veld Algemene instellingen voor back-upbeheer |
|
Simple |
Eenvoudige beleidsretentie. |
|
Simple |
Eenvoudig beleidsschema. |
|
Simple |
Het V2-beleidsschema voor IaaS dat ondersteuning biedt voor back-ups per uur. |
|
Snapshot |
Aan momentopname gerelateerde velden voor WorkloadType SaPHanaSystem |
|
Sub |
Subbeveiligingsbeleid dat planning en retentie omvat |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
Tiering |
Lagenmodus voor het beheren van automatische lagen van herstelpunten. Ondersteunde waarden zijn:
|
|
Tiering |
Tiering Policy voor een doellaag. Als het beleid niet is opgegeven voor een bepaalde doellaag, behoudt de service het bestaande geconfigureerde laagbeleid voor die laag |
|
User |
Door de gebruiker toegewezen eigenschappen van beheerde identiteit |
|
User |
Details van door de gebruiker toegewezen beheerde identiteit |
|
Vault |
Bewaarbeleid voor de kluis voor AzureFileShare |
|
Weekly |
Wekelijkse bewaarindeling. |
|
Weekly |
Wekelijks bewaarschema. |
|
Weekly |
|
|
Week |
|
|
Workload |
Type workload voor back-upbeheer |
|
Yearly |
Jaarlijks bewaarschema. |
AzureFileShareProtectionPolicy
Back-upbeleid voor AzureStorage.
| Name | Type | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| protectedItemsCount |
integer (int32) |
Aantal items dat aan dit beleid is gekoppeld. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard-bewerkingsaanvragen |
| retentionPolicy | RetentionPolicy: |
Bewaarbeleid met de details over bewaarbereiken voor back-upkopie. |
| schedulePolicy | SchedulePolicy: |
Back-upschema dat is opgegeven als onderdeel van het back-upbeleid. |
| timeZone |
string |
Optionele timezone-invoer als tekenreeks. Bijvoorbeeld: Tijdzone = "Pacific Standard Time". |
| vaultRetentionPolicy |
Bewaarbeleid met de details over retentiebereiken voor geharde back-upkopie. |
|
| workLoadType |
Type workload voor back-upbeheer |
AzureIaaSVMProtectionPolicy
Workloadspecifiek back-upbeleid voor IaaS-VM's.
| Name | Type | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| instantRPDetails | ||
| instantRpRetentionRangeInDays |
integer (int32) |
Onmiddellijke RP-bewaarbeleidsbereik in dagen |
| policyType | ||
| protectedItemsCount |
integer (int32) |
Aantal items dat aan dit beleid is gekoppeld. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard-bewerkingsaanvragen |
| retentionPolicy | RetentionPolicy: |
Bewaarbeleid met de details over bewaarbereiken voor back-upkopie. |
| schedulePolicy | SchedulePolicy: |
Back-upschema dat is opgegeven als onderdeel van het back-upbeleid. |
| snapshotConsistencyType | ||
| tieringPolicy |
<string,
Tiering |
Tiering-beleid voor het automatisch verplaatsen van RPs naar een andere laagsleutel is doellaag, gedefinieerd in RecoveryPointTierType enum. Beleid voor lagen specificeert de criteria voor het verplaatsen van RP naar de doellaag. |
| timeZone |
string |
Optionele timezone-invoer als tekenreeks. Bijvoorbeeld: Tijdzone = "Pacific Standard Time". |
AzureSqlProtectionPolicy
Azure SQL-workloadspecifiek back-upbeleid.
| Name | Type | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| protectedItemsCount |
integer (int32) |
Aantal items dat aan dit beleid is gekoppeld. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard-bewerkingsaanvragen |
| retentionPolicy | RetentionPolicy: |
Details van bewaarbeleid. |
AzureVmWorkloadProtectionPolicy
Workloadspecifiek back-upbeleid voor Azure VM (Mercury).
| Name | Type | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| makePolicyConsistent |
boolean |
De inconsistentie van het beleid oplossen |
| protectedItemsCount |
integer (int32) |
Aantal items dat aan dit beleid is gekoppeld. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard-bewerkingsaanvragen |
| settings |
Algemene instellingen voor back-upbeheer |
|
| subProtectionPolicy |
Lijst met beleidsregels voor subbeveiliging, waaronder planning en retentie |
|
| workLoadType |
Type workload voor back-upbeheer |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DailyRetentionFormat
Dagelijkse bewaarindeling.
| Name | Type | Description |
|---|---|---|
| daysOfTheMonth |
Day[] |
Lijst met dagen van de maand. |
DailyRetentionSchedule
Dagelijks bewaarschema.
| Name | Type | Description |
|---|---|---|
| retentionDuration |
Bewaarduur van bewaarbeleid. |
|
| retentionTimes |
string[] (date-time) |
Bewaartijden van bewaarbeleid. |
DailySchedule
| Name | Type | Description |
|---|---|---|
| scheduleRunTimes |
string[] (date-time) |
Lijst met tijdstippen waarop deze planning moet worden uitgevoerd. |
Day
Dag van de week.
| Name | Type | Description |
|---|---|---|
| date |
integer (int32) |
Datum van de maand |
| isLast |
boolean |
Of datum de laatste datum van de maand is |
DayOfWeek
| Waarde | Description |
|---|---|
| Sunday | |
| Monday | |
| Tuesday | |
| Wednesday | |
| Thursday | |
| Friday | |
| Saturday |
ErrorDetail
Foutdetailklasse die code, bericht en aanbevelingen inkapselt.
| Name | Type | Description |
|---|---|---|
| code |
string |
Foutcode. |
| message |
string |
Foutbericht met betrekking tot de code. |
| recommendations |
string[] |
Lijst met aanbevelingstekenreeksen. |
ErrorResponse
Foutreactie
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
GenericProtectionPolicy
Workloadspecifiek back-upbeleid voor Azure VM (Mercury).
| Name | Type | Description |
|---|---|---|
| backupManagementType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| fabricName |
string |
Naam van de infrastructuur van dit beleid. |
| protectedItemsCount |
integer (int32) |
Aantal items dat aan dit beleid is gekoppeld. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard-bewerkingsaanvragen |
| subProtectionPolicy |
Lijst met beleidsregels voor subbeveiliging, waaronder planning en retentie |
|
| timeZone |
string |
Optionele timezone-invoer als tekenreeks. Bijvoorbeeld: Tijdzone = "Pacific Standard Time". |
HourlySchedule
| Name | Type | Description |
|---|---|---|
| interval |
integer (int32) |
Interval waarmee back-up moet worden geactiveerd. Voor uur kan de waarde 4/6/8/12 zijn |
| scheduleWindowDuration |
integer (int32) |
De duur van het back-upvenster opgeven |
| scheduleWindowStartTime |
string (date-time) |
Begintijd van het back-upvenster opgeven |
IAASVMPolicyType
| Waarde | Description |
|---|---|
| Invalid | |
| V1 | |
| V2 |
IaasVMSnapshotConsistencyType
| Waarde | Description |
|---|---|
| OnlyCrashConsistent |
InstantRPAdditionalDetails
| Name | Type | Description |
|---|---|---|
| azureBackupRGNamePrefix |
string |
|
| azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Logboekbeleidsschema.
| Name | Type | Description |
|---|---|---|
| scheduleFrequencyInMins |
integer (int32) |
Frequentie van de logboekplanningsbewerking van dit beleid in minuten. |
| schedulePolicyType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
LongTermRetentionPolicy
Beleid voor langetermijnretentie.
| Name | Type | Description |
|---|---|---|
| dailySchedule |
Dagelijks bewaarschema van het beveiligingsbeleid. |
|
| monthlySchedule |
Maandelijks bewaarschema van het beveiligingsbeleid. |
|
| retentionPolicyType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| weeklySchedule |
Wekelijks bewaarschema van het beveiligingsbeleid. |
|
| yearlySchedule |
Jaarlijks bewaarschema van het beveiligingsbeleid. |
LongTermSchedulePolicy
Langetermijnbeleidsplanning.
| Name | Type | Description |
|---|---|---|
| schedulePolicyType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
MabProtectionPolicy
Mab-containerspecifiek back-upbeleid.
| Name | Type | Description |
|---|---|---|
| backupManagementType |
string:
MAB |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| protectedItemsCount |
integer (int32) |
Aantal items dat aan dit beleid is gekoppeld. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard-bewerkingsaanvragen |
| retentionPolicy | RetentionPolicy: |
Details van bewaarbeleid. |
| schedulePolicy | SchedulePolicy: |
Back-upschema van back-upbeleid. |
MonthlyRetentionSchedule
Maandelijkse bewaarplanning.
| Name | Type | Description |
|---|---|---|
| retentionDuration |
Bewaarduur van bewaarbeleid. |
|
| retentionScheduleDaily |
Dagelijkse bewaarindeling voor maandelijkse bewaarbeleid. |
|
| retentionScheduleFormatType |
Indelingstype bewaarschema voor maandelijkse bewaarbeleid. |
|
| retentionScheduleWeekly |
Wekelijkse bewaarindeling voor maandelijks bewaarbeleid. |
|
| retentionTimes |
string[] (date-time) |
Bewaartijden van bewaarbeleid. |
MonthOfYear
| Waarde | Description |
|---|---|
| Invalid | |
| January | |
| February | |
| March | |
| April | |
| May | |
| June | |
| July | |
| August | |
| September | |
| October | |
| November | |
| December |
PolicyType
Type back-upbeleid
| Waarde | Description |
|---|---|
| Invalid | |
| Full | |
| Differential | |
| Log | |
| CopyOnlyFull | |
| Incremental | |
| SnapshotFull | |
| SnapshotCopyOnlyFull |
ProtectionPolicyResource
Basisklasse voor back-upbeleid. Het workloadspecifieke back-upbeleid wordt afgeleid van deze klasse.
| Name | Type | Description |
|---|---|---|
| eTag |
string |
Optionele ETag. |
| id |
string |
Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
De geografische locatie waar de resource zich bevindt |
| name |
string |
De naam van de resource |
| properties | ProtectionPolicy: |
ProtectionPolicyResource-eigenschappen |
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
ProtectionPolicyResourceList
Lijst met ProtectionPolicy-resources
| Name | Type | Description |
|---|---|---|
| nextLink |
string |
De URI voor het ophalen van de volgende pagina met resources, waarbij elke API-aanroep maximaal 200 resources per pagina retourneert. Gebruik ListNext() om de volgende pagina op te halen als het totale aantal resources groter is dan 200. |
| value |
Lijst met resources. |
RetentionDuration
Retentieduur.
| Name | Type | Description |
|---|---|---|
| count |
integer (int32) |
Aantal duurtypen. De retentieduur wordt verkregen door het tellen van het duurtype Aantal tijden. Wanneer bijvoorbeeld Count = 3 en DurationType = Weken, is de bewaarduur drie weken. |
| durationType |
Type bewaarduur van bewaarbeleid. |
RetentionDurationType
Type bewaarduur van bewaarbeleid.
| Waarde | Description |
|---|---|
| Invalid | |
| Days | |
| Weeks | |
| Months | |
| Years |
RetentionScheduleFormat
Indelingstype bewaarschema voor maandelijkse bewaarbeleid.
| Waarde | Description |
|---|---|
| Invalid | |
| Daily | |
| Weekly |
ScheduleRunType
Frequentie van de planningsbewerking van dit beleid.
| Waarde | Description |
|---|---|
| Invalid | |
| Daily | |
| Weekly | |
| Hourly |
Settings
Veld Algemene instellingen voor back-upbeheer
| Name | Type | Description |
|---|---|---|
| isCompression |
boolean |
Vlag voor workloadcompressie. Dit is toegevoegd zodat 'isSqlCompression' wordt afgeschaft zodra clients een upgrade uitvoeren om deze vlag te overwegen. |
| issqlcompression |
boolean |
SQL-compressievlag |
| timeZone |
string |
Optionele timezone-invoer als tekenreeks. Bijvoorbeeld: Tijdzone = "Pacific Standard Time". |
SimpleRetentionPolicy
Eenvoudige beleidsretentie.
| Name | Type | Description |
|---|---|---|
| retentionDuration |
Bewaarduur van het beveiligingsbeleid. |
|
| retentionPolicyType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
SimpleSchedulePolicy
Eenvoudig beleidsschema.
| Name | Type | Description |
|---|---|---|
| hourlySchedule |
Planning per uur van dit beleid |
|
| schedulePolicyType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| scheduleRunDays |
Lijst met dagen van week deze planning moet worden uitgevoerd. |
|
| scheduleRunFrequency |
Frequentie van de planningsbewerking van dit beleid. |
|
| scheduleRunTimes |
string[] (date-time) |
Lijst met tijdstippen waarop deze planning moet worden uitgevoerd. |
| scheduleWeeklyFrequency |
integer (int32) |
Op elk aantal weken moet deze planning worden uitgevoerd. |
SimpleSchedulePolicyV2
Het V2-beleidsschema voor IaaS dat ondersteuning biedt voor back-ups per uur.
| Name | Type | Description |
|---|---|---|
| dailySchedule |
Dagelijkse planning van dit beleid |
|
| hourlySchedule |
planning per uur van dit beleid |
|
| schedulePolicyType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
| scheduleRunFrequency |
Frequentie van de planningsbewerking van dit beleid. |
|
| weeklySchedule |
Wekelijks schema van dit beleid |
SnapshotBackupAdditionalDetails
Aan momentopname gerelateerde velden voor WorkloadType SaPHanaSystem
| Name | Type | Description |
|---|---|---|
| instantRPDetails |
string |
|
| instantRpRetentionRangeInDays |
integer (int32) |
|
| userAssignedManagedIdentityDetails |
Details van door de gebruiker toegewezen beheerde identiteit |
SubProtectionPolicy
Subbeveiligingsbeleid dat planning en retentie omvat
| Name | Type | Description |
|---|---|---|
| policyType |
Type back-upbeleid |
|
| retentionPolicy | RetentionPolicy: |
Bewaarbeleid met de details over bewaarbereiken voor back-upkopie. |
| schedulePolicy | SchedulePolicy: |
Back-upschema dat is opgegeven als onderdeel van het back-upbeleid. |
| snapshotBackupAdditionalDetails |
Aan momentopname gerelateerde velden voor WorkloadType SaPHanaSystem |
|
| tieringPolicy |
<string,
Tiering |
Beleid voor lagen om RP's automatisch naar een andere laag te verplaatsen. De sleutel is de doellaag, gedefinieerd in RecoveryPointTierType enum. Beleid voor lagen specificeert de criteria voor het verplaatsen van RP naar de doellaag. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
TieringMode
Lagenmodus voor het beheren van automatische lagen van herstelpunten. Ondersteunde waarden zijn:
- TierRecommended: Alle herstelpunten tieren die worden aanbevolen om gelaagd te worden
- TierAfter: Alle herstelpunten na een vaste periode tieren, zoals opgegeven in duur + durationType hieronder.
- DoNotTier: Geen herstelpunten tieren
| Waarde | Description |
|---|---|
| Invalid | |
| TierRecommended | |
| TierAfter | |
| DoNotTier |
TieringPolicy
Tiering Policy voor een doellaag. Als het beleid niet is opgegeven voor een bepaalde doellaag, behoudt de service het bestaande geconfigureerde laagbeleid voor die laag
| Name | Type | Description |
|---|---|---|
| duration |
integer (int32) |
Aantal dagen/weken/maanden/jaren om back-ups in de huidige laag te bewaren voordat de lagen worden gelaagd. Alleen gebruikt als TieringMode is ingesteld op TierAfter |
| durationType |
Type bewaarduur: dagen/weken/maanden/jaren alleen gebruikt als TieringMode is ingesteld op TierAfter |
|
| tieringMode |
Lagenmodus voor het beheren van automatische lagen van herstelpunten. Ondersteunde waarden zijn:
|
UserAssignedIdentityProperties
Door de gebruiker toegewezen eigenschappen van beheerde identiteit
| Name | Type | Description |
|---|---|---|
| clientId |
string |
De client-id van de toegewezen identiteit. |
| principalId |
string |
De principal-id van de toegewezen identiteit. |
UserAssignedManagedIdentityDetails
Details van door de gebruiker toegewezen beheerde identiteit
| Name | Type | Description |
|---|---|---|
| identityArmId |
string |
De ARM-id van de toegewezen identiteit. |
| identityName |
string |
De naam van de toegewezen identiteit. |
| userAssignedIdentityProperties |
Door de gebruiker toegewezen eigenschappen van beheerde identiteit |
VaultRetentionPolicy
Bewaarbeleid voor de kluis voor AzureFileShare
| Name | Type | Description |
|---|---|---|
| snapshotRetentionInDays |
integer (int32) |
|
| vaultRetention | RetentionPolicy: |
Basisklasse voor bewaarbeleid. |
WeeklyRetentionFormat
Wekelijkse bewaarindeling.
| Name | Type | Description |
|---|---|---|
| daysOfTheWeek |
Lijst met dagen van de week. |
|
| weeksOfTheMonth |
Lijst met weken van de maand. |
WeeklyRetentionSchedule
Wekelijks bewaarschema.
| Name | Type | Description |
|---|---|---|
| daysOfTheWeek |
Lijst met dagen van de week voor wekelijks bewaarbeleid. |
|
| retentionDuration |
Bewaarduur van bewaarbeleid. |
|
| retentionTimes |
string[] (date-time) |
Bewaartijden van bewaarbeleid. |
WeeklySchedule
| Name | Type | Description |
|---|---|---|
| scheduleRunDays | ||
| scheduleRunTimes |
string[] (date-time) |
Lijst met tijdstippen waarop deze planning moet worden uitgevoerd. |
WeekOfMonth
| Waarde | Description |
|---|---|
| First | |
| Second | |
| Third | |
| Fourth | |
| Last | |
| Invalid |
WorkloadType
Type workload voor back-upbeheer
| Waarde | Description |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
YearlyRetentionSchedule
Jaarlijks bewaarschema.
| Name | Type | Description |
|---|---|---|
| monthsOfYear |
Lijst met maanden van het jaar van het jaarlijkse bewaarbeleid. |
|
| retentionDuration |
Bewaarduur van bewaarbeleid. |
|
| retentionScheduleDaily |
Dagelijkse bewaarindeling voor jaarlijks bewaarbeleid. |
|
| retentionScheduleFormatType |
Retentieplanningsindeling voor jaarlijks bewaarbeleid. |
|
| retentionScheduleWeekly |
Wekelijkse bewaarindeling voor jaarlijks bewaarbeleid. |
|
| retentionTimes |
string[] (date-time) |
Bewaartijden van bewaarbeleid. |