Backup Policies - List
Kurtarma Hizmetleri Kasası ile ilişkili yedekleme ilkelerinin listeleri. API, kapsamlı sonuçları getirmek için sayfalama parametreleri sağlar.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2026-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2026-02-01&$filter={$filter}
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır. |
|
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
|
vault
|
path | True |
string |
VaultResource'un adı |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
|
$filter
|
query |
string |
OData filtre seçenekleri. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
List protection policies with backupManagementType filter as AzureIaasVm
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-02-01&$filter=backupManagementType eq 'AzureIaasVM'
Örnek yanıt
{
"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
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-02-01&$filter=backupManagementType eq 'AzureIaasVM'
Örnek yanıt
{
"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
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-02-01&$filter=backupManagementType eq 'AzureWorkload'
Örnek yanıt
{
"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"
}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Azure |
AzureStorage yedekleme ilkesi. |
|
Azure |
IaaS VM iş yüküne özgü yedekleme ilkesi. |
|
Azure |
Azure SQL workload-specific backup policy. |
|
Azure |
Azure VM (Mercury) iş yüküne özgü yedekleme politikası. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Daily |
Günlük saklama biçimi. |
|
Daily |
Günlük saklama zamanlaması. |
|
Daily |
|
| Day |
Haftanın günü. |
|
Day |
|
|
Error |
Hata Ayrıntısı Kod, Mesaj ve Önerileri kapsülleyen sınıf. |
|
Error |
Hata yanıtı |
|
Generic |
Azure VM (Mercury) iş yüküne özgü yedekleme politikası. |
|
Hourly |
|
|
IAASVMPolicy |
|
|
Iaas |
|
|
Instant |
|
|
Log |
Günlük ilkesi zamanlaması. |
|
Long |
Uzun süreli saklama ilkesi. |
|
Long |
Uzun vadeli ilke zamanlaması. |
|
Mab |
Mab kapsayıcıya özgü yedekleme ilkesi. |
|
Monthly |
Aylık saklama zamanlaması. |
|
Month |
|
|
Policy |
Yedekleme ilkesi türü türü |
|
Protection |
Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir. |
|
Protection |
ProtectionPolicy kaynaklarının listesi |
|
Retention |
Bekletme süresi. |
|
Retention |
Bekletme ilkesi saklama süresi türü. |
|
Retention |
Aylık bekletme ilkesi için bekletme zamanlaması biçim türü. |
|
Schedule |
Bu ilkenin zamanlama işleminin sıklığı. |
| Settings |
Yedekleme yönetimi için ortak ayarlar alanı |
|
Simple |
Basit ilke saklama. |
|
Simple |
Basit ilke zamanlaması. |
|
Simple |
Saatlik yedeklemeleri destekleyen IaaS için V2 ilke zamanlaması. |
|
Snapshot |
WorkloadType SaPHanaSystem için Snapshot Backup ile ilgili alanlar |
|
Sub |
Zamanlama ve saklamayı içeren alt koruma ilkesi |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
Tiering |
Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:
|
|
Tiering |
Hedef katman için Katmanlama İlkesi. İlke belirli bir hedef katman için belirtilmezse, hizmet bu katman için mevcut yapılandırılmış katmanlama ilkesini korur |
|
User |
Kullanıcı tarafından atanan yönetilen kimlik özellikleri |
|
User |
Kullanıcı tarafından atanan yönetilen kimlik ayrıntıları |
|
Vault |
AzureFileShare için kasa bekletme ilkesi |
|
Weekly |
Haftalık saklama biçimi. |
|
Weekly |
Haftalık saklama zamanlaması. |
|
Weekly |
|
|
Week |
|
|
Workload |
Yedekleme yönetimi için iş yükü türü |
|
Yearly |
Yıllık saklama zamanlaması. |
AzureFileShareProtectionPolicy
AzureStorage yedekleme ilkesi.
| Name | Tür | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| protectedItemsCount |
integer (int32) |
Bu ilkeyle ilişkili öğe sayısı. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
| retentionPolicy | RetentionPolicy: |
Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
| schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. |
| timeZone |
string |
TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". |
| vaultRetentionPolicy |
Sağlamlaştırılmış yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
|
| workLoadType |
Yedekleme yönetimi için iş yükü türü |
AzureIaaSVMProtectionPolicy
IaaS VM iş yüküne özgü yedekleme ilkesi.
| Name | Tür | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| instantRPDetails | ||
| instantRpRetentionRangeInDays |
integer (int32) |
Gün olarak anlık RP bekletme ilkesi aralığı |
| policyType | ||
| protectedItemsCount |
integer (int32) |
Bu ilkeyle ilişkili öğe sayısı. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
| retentionPolicy | RetentionPolicy: |
Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
| schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. |
| snapshotConsistencyType | ||
| tieringPolicy |
<string,
Tiering |
RP'leri otomatik olarak başka bir katman Anahtarına taşımak için katmanlama ilkesi, RecoveryPointTierType sabit listesinde tanımlanan Hedef Katman'dır. Katmanlama ilkesi, RP'yi hedef katmana taşımak için ölçütleri belirtir. |
| timeZone |
string |
TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". |
AzureSqlProtectionPolicy
Azure SQL workload-specific backup policy.
| Name | Tür | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| protectedItemsCount |
integer (int32) |
Bu ilkeyle ilişkili öğe sayısı. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
| retentionPolicy | RetentionPolicy: |
Bekletme ilkesi ayrıntıları. |
AzureVmWorkloadProtectionPolicy
Azure VM (Mercury) iş yüküne özgü yedekleme politikası.
| Name | Tür | Description |
|---|---|---|
| backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| makePolicyConsistent |
boolean |
İlke tutarsızlığını düzeltme |
| protectedItemsCount |
integer (int32) |
Bu ilkeyle ilişkili öğe sayısı. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
| settings |
Yedekleme yönetimi için yaygın ayarlar |
|
| subProtectionPolicy |
Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi |
|
| workLoadType |
Yedekleme yönetimi için iş yükü türü |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DailyRetentionFormat
Günlük saklama biçimi.
| Name | Tür | Description |
|---|---|---|
| daysOfTheMonth |
Day[] |
Ayın günlerinin listesi. |
DailyRetentionSchedule
Günlük saklama zamanlaması.
| Name | Tür | Description |
|---|---|---|
| retentionDuration |
Bekletme İlkesinin bekletme süresi. |
|
| retentionTimes |
string[] (date-time) |
Bekletme ilkesinin bekletme süreleri. |
DailySchedule
| Name | Tür | Description |
|---|---|---|
| scheduleRunTimes |
string[] (date-time) |
Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. |
Day
Haftanın günü.
| Name | Tür | Description |
|---|---|---|
| date |
integer (int32) |
Ayın tarihi |
| isLast |
boolean |
Tarihin ayın son tarihi olup olmadığı |
DayOfWeek
| Değer | Description |
|---|---|
| Sunday | |
| Monday | |
| Tuesday | |
| Wednesday | |
| Thursday | |
| Friday | |
| Saturday |
ErrorDetail
Hata Ayrıntısı Kod, Mesaj ve Önerileri kapsülleyen sınıf.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hata kodu. |
| message |
string |
Kodla ilgili Hata Mesajı. |
| recommendations |
string[] |
Öneri dizelerinin listesi. |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
GenericProtectionPolicy
Azure VM (Mercury) iş yüküne özgü yedekleme politikası.
| Name | Tür | Description |
|---|---|---|
| backupManagementType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| fabricName |
string |
Bu ilkenin dokusunun adı. |
| protectedItemsCount |
integer (int32) |
Bu ilkeyle ilişkili öğe sayısı. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
| subProtectionPolicy |
Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi |
|
| timeZone |
string |
TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". |
HourlySchedule
| Name | Tür | Description |
|---|---|---|
| interval |
integer (int32) |
Yedeklemenin tetiklenmesi gereken aralık. Saatlik değer 6/4/8/12 olabilir |
| scheduleWindowDuration |
integer (int32) |
Yedekleme penceresinin süresini belirtmek için |
| scheduleWindowStartTime |
string (date-time) |
Yedekleme penceresinin başlangıç saatini belirtmek için |
IAASVMPolicyType
| Değer | Description |
|---|---|
| Invalid | |
| V1 | |
| V2 |
IaasVMSnapshotConsistencyType
| Değer | Description |
|---|---|
| OnlyCrashConsistent |
InstantRPAdditionalDetails
| Name | Tür | Description |
|---|---|---|
| azureBackupRGNamePrefix |
string |
|
| azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Günlük ilkesi zamanlaması.
| Name | Tür | Description |
|---|---|---|
| scheduleFrequencyInMins |
integer (int32) |
Bu ilkenin günlük zamanlama işleminin dakika cinsinden sıklığı. |
| schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
LongTermRetentionPolicy
Uzun süreli saklama ilkesi.
| Name | Tür | Description |
|---|---|---|
| dailySchedule |
Koruma ilkesinin günlük saklama zamanlaması. |
|
| monthlySchedule |
Koruma ilkesinin aylık saklama zamanlaması. |
|
| retentionPolicyType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| weeklySchedule |
Koruma ilkesinin haftalık saklama zamanlaması. |
|
| yearlySchedule |
Koruma ilkesinin yıllık saklama zamanlaması. |
LongTermSchedulePolicy
Uzun vadeli ilke zamanlaması.
| Name | Tür | Description |
|---|---|---|
| schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
MabProtectionPolicy
Mab kapsayıcıya özgü yedekleme ilkesi.
| Name | Tür | Description |
|---|---|---|
| backupManagementType |
string:
MAB |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| protectedItemsCount |
integer (int32) |
Bu ilkeyle ilişkili öğe sayısı. |
| resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
| retentionPolicy | RetentionPolicy: |
Bekletme ilkesi ayrıntıları. |
| schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin yedekleme zamanlaması. |
MonthlyRetentionSchedule
Aylık saklama zamanlaması.
| Name | Tür | Description |
|---|---|---|
| retentionDuration |
Bekletme İlkesinin bekletme süresi. |
|
| retentionScheduleDaily |
Aylık saklama ilkesi için günlük saklama biçimi. |
|
| retentionScheduleFormatType |
Aylık bekletme ilkesi için bekletme zamanlaması biçim türü. |
|
| retentionScheduleWeekly |
Aylık saklama ilkesi için haftalık bekletme biçimi. |
|
| retentionTimes |
string[] (date-time) |
Bekletme ilkesinin bekletme süreleri. |
MonthOfYear
| Değer | Description |
|---|---|
| Invalid | |
| January | |
| February | |
| March | |
| April | |
| May | |
| June | |
| July | |
| August | |
| September | |
| October | |
| November | |
| December |
PolicyType
Yedekleme ilkesi türü türü
| Değer | Description |
|---|---|
| Invalid | |
| Full | |
| Differential | |
| Log | |
| CopyOnlyFull | |
| Incremental | |
| SnapshotFull | |
| SnapshotCopyOnlyFull |
ProtectionPolicyResource
Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir.
| Name | Tür | Description |
|---|---|---|
| eTag |
string |
İsteğe bağlı ETag. |
| id |
string |
Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Kaynağın bulunduğu coğrafi konum |
| name |
string |
Kaynağın adı |
| properties | ProtectionPolicy: |
ProtectionPolicyResource özellikleri |
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
ProtectionPolicyResourceList
ProtectionPolicy kaynaklarının listesi
| Name | Tür | Description |
|---|---|---|
| nextLink |
string |
Her API çağrısının sayfa başına en fazla 200 kaynak döndüreceği bir sonraki kaynak sayfasını getirmek için URI. Toplam kaynak sayısı 200'ü aşarsa sonraki sayfayı getirmek için ListNext() kullanın. |
| value |
Kaynak listesi. |
RetentionDuration
Bekletme süresi.
| Name | Tür | Description |
|---|---|---|
| count |
integer (int32) |
Süre türlerinin sayısı. Bekletme süresi, süre türü Sayma süreleri sayılarak elde edilir. Örneğin, Count = 3 ve DurationType = Weeks olduğunda bekletme süresi üç hafta olur. |
| durationType |
Bekletme ilkesi saklama süresi türü. |
RetentionDurationType
Bekletme ilkesi saklama süresi türü.
| Değer | Description |
|---|---|
| Invalid | |
| Days | |
| Weeks | |
| Months | |
| Years |
RetentionScheduleFormat
Aylık bekletme ilkesi için bekletme zamanlaması biçim türü.
| Değer | Description |
|---|---|
| Invalid | |
| Daily | |
| Weekly |
ScheduleRunType
Bu ilkenin zamanlama işleminin sıklığı.
| Değer | Description |
|---|---|
| Invalid | |
| Daily | |
| Weekly | |
| Hourly |
Settings
Yedekleme yönetimi için ortak ayarlar alanı
| Name | Tür | Description |
|---|---|---|
| isCompression |
boolean |
İş yükü sıkıştırma bayrağı. İstemciler bu bayrağı dikkate almak üzere yükseltildiğinde 'isSqlCompression' kullanımdan kaldırılacak şekilde bu eklenmiştir. |
| issqlcompression |
boolean |
SQL sıkıştırma bayrağı |
| timeZone |
string |
TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". |
SimpleRetentionPolicy
Basit ilke saklama.
| Name | Tür | Description |
|---|---|---|
| retentionDuration |
Koruma ilkesinin bekletme süresi. |
|
| retentionPolicyType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
SimpleSchedulePolicy
Basit ilke zamanlaması.
| Name | Tür | Description |
|---|---|---|
| hourlySchedule |
Bu İlkenin Saatlik Zamanlaması |
|
| schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| scheduleRunDays |
Bu zamanlamanın çalıştırılması gereken haftanın günlerinin listesi. |
|
| scheduleRunFrequency |
Bu ilkenin zamanlama işleminin sıklığı. |
|
| scheduleRunTimes |
string[] (date-time) |
Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. |
| scheduleWeeklyFrequency |
integer (int32) |
Her hafta bu zamanlamanın çalıştırılması gerekir. |
SimpleSchedulePolicyV2
Saatlik yedeklemeleri destekleyen IaaS için V2 ilke zamanlaması.
| Name | Tür | Description |
|---|---|---|
| dailySchedule |
Bu ilkenin günlük zamanlaması |
|
| hourlySchedule |
bu ilkenin saatlik zamanlaması |
|
| schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| scheduleRunFrequency |
Bu ilkenin zamanlama işleminin sıklığı. |
|
| weeklySchedule |
Bu ilkenin haftalık zamanlaması |
SnapshotBackupAdditionalDetails
WorkloadType SaPHanaSystem için Snapshot Backup ile ilgili alanlar
| Name | Tür | Description |
|---|---|---|
| instantRPDetails |
string |
|
| instantRpRetentionRangeInDays |
integer (int32) |
|
| userAssignedManagedIdentityDetails |
Kullanıcı tarafından atanan yönetilen kimlik ayrıntıları |
SubProtectionPolicy
Zamanlama ve saklamayı içeren alt koruma ilkesi
| Name | Tür | Description |
|---|---|---|
| policyType |
Yedekleme ilkesi türü türü |
|
| retentionPolicy | RetentionPolicy: |
Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
| schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. |
| snapshotBackupAdditionalDetails |
WorkloadType SaPHanaSystem için Snapshot Backup ile ilgili alanlar |
|
| tieringPolicy |
<string,
Tiering |
RP'leri otomatik olarak başka bir katmana taşımak için katmanlama ilkesi. Anahtar, RecoveryPointTierType sabit listesinde tanımlanan Hedef Katman'dır. Katmanlama ilkesi, RP'yi hedef katmana taşımak için ölçütleri belirtir. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
TieringMode
Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:
- TierRecommended: Katmanlanması önerilen tüm kurtarma noktalarını katmanla
- TierAfter: Aşağıdaki duration + durationType içinde belirtildiği gibi, sabit bir sürenin ardından tüm kurtarma noktalarını katmanla.
- DoNotTier: Hiçbir kurtarma noktasını katmanlamayın
| Değer | Description |
|---|---|
| Invalid | |
| TierRecommended | |
| TierAfter | |
| DoNotTier |
TieringPolicy
Hedef katman için Katmanlama İlkesi. İlke belirli bir hedef katman için belirtilmezse, hizmet bu katman için mevcut yapılandırılmış katmanlama ilkesini korur
| Name | Tür | Description |
|---|---|---|
| duration |
integer (int32) |
Katmanlamadan önce yedeklemelerin geçerli katmanda tutulacak gün/hafta/ay/yıl sayısı. Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır |
| durationType |
Bekletme süresi türü: günler/haftalar/aylar/yıllar Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır |
|
| tieringMode |
Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:
|
UserAssignedIdentityProperties
Kullanıcı tarafından atanan yönetilen kimlik özellikleri
| Name | Tür | Description |
|---|---|---|
| clientId |
string |
Atanan kimliğin istemci kimliği. |
| principalId |
string |
Atanan kimliğin asıl kimliği. |
UserAssignedManagedIdentityDetails
Kullanıcı tarafından atanan yönetilen kimlik ayrıntıları
| Name | Tür | Description |
|---|---|---|
| identityArmId |
string |
Atanan kimliğin ARM kimliği. |
| identityName |
string |
Atanan kimliğin adı. |
| userAssignedIdentityProperties |
Kullanıcı tarafından atanan yönetilen kimlik özellikleri |
VaultRetentionPolicy
AzureFileShare için kasa bekletme ilkesi
| Name | Tür | Description |
|---|---|---|
| snapshotRetentionInDays |
integer (int32) |
|
| vaultRetention | RetentionPolicy: |
Bekletme ilkesi için temel sınıf. |
WeeklyRetentionFormat
Haftalık saklama biçimi.
| Name | Tür | Description |
|---|---|---|
| daysOfTheWeek |
Haftanın günlerinin listesi. |
|
| weeksOfTheMonth |
Ayın haftalarının listesi. |
WeeklyRetentionSchedule
Haftalık saklama zamanlaması.
| Name | Tür | Description |
|---|---|---|
| daysOfTheWeek |
Haftalık saklama ilkesi için haftanın günlerinin listesi. |
|
| retentionDuration |
Bekletme İlkesinin bekletme süresi. |
|
| retentionTimes |
string[] (date-time) |
Bekletme ilkesinin bekletme süreleri. |
WeeklySchedule
| Name | Tür | Description |
|---|---|---|
| scheduleRunDays | ||
| scheduleRunTimes |
string[] (date-time) |
Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. |
WeekOfMonth
| Değer | Description |
|---|---|
| First | |
| Second | |
| Third | |
| Fourth | |
| Last | |
| Invalid |
WorkloadType
Yedekleme yönetimi için iş yükü türü
| Değer | Description |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
YearlyRetentionSchedule
Yıllık saklama zamanlaması.
| Name | Tür | Description |
|---|---|---|
| monthsOfYear |
Yıllık saklama ilkesinin aylarının listesi. |
|
| retentionDuration |
Bekletme İlkesinin bekletme süresi. |
|
| retentionScheduleDaily |
Yıllık saklama ilkesi için günlük saklama biçimi. |
|
| retentionScheduleFormatType |
Yıllık saklama ilkesi için bekletme zamanlaması biçimi. |
|
| retentionScheduleWeekly |
Yıllık saklama ilkesi için haftalık bekletme biçimi. |
|
| retentionTimes |
string[] (date-time) |
Bekletme ilkesinin bekletme süreleri. |